Задать вопрос
  • Как мне отсортировать кверисет?

    sim3x
    @sim3x
    П.С. Ответы: "добавить поле date_updated" или "переведи кверисет в лист и реверсни" - не подходят.

    Решения - нет
    Ответ написан
    Комментировать
  • Отложенная рассылка уведомлений: как в Django ежеминутно проверять, пора ли выполнять скрипт?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    Celery - очень правильный подход

    но иногда хватает и обычного крона
    Ответ написан
    2 комментария
  • Почему не создают компьютеры с машинным языком на C/C++?

    15432
    @15432
    Системный программист ^_^
    Процессор это тупая железяка из транзисторов. Ну ладно, не настолько тупая, в современных x86 процессорах машинные коды на лету транслируются в еще более низкий уровень встроенным микрокодом. Но все все равно предположим, что это тупая железяка типа Intel 8086. Как происходит выполнение программы - процессор считывает очередной байт кода и смотрит, что же он такое считал. По значению байта, он определяет, что это за команда (сложение, вычитание) и сколько ещё нужно считать байт конкретно этого машинного слова (а они в x86 могут быть разной длины). Все это происходит на уровне железа, то есть нечто вроде "пятый бит 0, третий бит 1, ага! Это команда сложения двух восьмибитных регистров, надо переключить линию данных на арифметико-логическое устройство и считать туда еще два байта на шину данных. То есть операции очень и очень простые, на уровне бит, сигналов и чтения данных, никакого анализа кода и уж тем более никаких имен переменных. Вы же предлагаете на аппаратном уровне парсить сишный код, в котором при последовательном чтении иногда невозможно определить, что делать в данный момент!! А процессор в это время будет простаивать и считывать из памяти кучу ненужного текста.
    Я вообще не представляю, как на уровне железа и транзисторов можно сделать синтаксический и лексический анализ сишного файла. Разве что сделать настоящий электронный мозг с миллиардом нейронов. Это уж точно не будет быстро, это вообще работать не будет. Изучите устройство компьютера, как именно работает процессор, научитесь думать на языке ассемблера, и поймёте всю абсурдность вашего предложения.
    Ответ написан
    4 комментария
  • Какой VPS принимает Биткоин или prepaid?

    Sanes
    @Sanes
    Потому что крупные делом занимаются, а не на бирже фантиками торгуют. Препейд, это дебетовая карта?
    Ответ написан
    2 комментария
  • Почему разработчики под OS X не востребованы?

    DMGarikk
    @DMGarikk
    Lead Software Developer
    Таинство в проценте рынка занимаемого OSX
    Ответ написан
    Комментировать
  • Какие причины попадания в blacklist?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    добавляются за спам
    ты не успел разослать, а другие - успели
    (см. open relay)
    Ответ написан
    Комментировать
  • На каком языке программирования писать нейронные сети?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    Питон
    по тому же тензорфло уже книги пишут
    Ответ написан
    2 комментария
  • Материальная ответственность/штраф за просрочку дедлайна?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    Знаете, меня если честно ответы публики тут слегка шокировали.

    Я хочу сказать 2 вещи:

    1. Пункт о компенсации работником упущенной по его вине выгоды - вполне законен. Стоит ли такой договор подписывать и сможет ли работодатель обосновать это все конкретно с Вами в рамках фактически подписанного договора и документально подтвержденных заданий - вопрос вне тематики этого ресурса, нужно смотреть с адвокатом все документы. Судиться бояться не нужно, это нормально.

    2. Понятийно - я считаю что нужно отвечать за свои действия. Если вы взяли проект и сказали что Вы его выполните в срок - это было Ваше решение и именно Вы тут несете ответственность.

    Цена вопроса на самом деле не эти сколько то тысяч. Цена - Ваша профессиональная репутация.

    Тут в соседних ответах призывают занять позицию "моя хата с краю, я работаю за зарплату 8 часов, все остальное проблемы работодателя", валить все на руководителя, менеджера, на кого угодно - но кончится это все скорее всего печально с точки зрения лично Ваших жизненных перспектив.
    Успеха добиваются люди способные к самоконтролю, трезвой оценке рисков и соблюдению взятых на себя обязательств. Остальные так навсегда и останутся дешевой низкоквалифицированной раб.силой.

    P.S.
    К сожалению Вы написали не сильно много подробностей - как произошла вся эта ситуация, сколько заняла вся работа, поднимали ли Вы вопрос сроков когда поняли что не успеваете, итд.
    Если это условно "вот тебе задача на день", вечером "я не успел" - ну тут я не вижу сильного ущерба для Вашей репутации.
    Если это был месяц - тут уже все сильно хуже.

    PPS
    3000 - чего кстати?
    Если $ - как то дофига для первого проекта.
    Если рублей - как то не понятна суть вопроса.
    Ответ написан
  • Какой у вас алгоритм усваивания материала при чтении?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    Чтение - никогда не разовьет практику.
    Какие-то случайные примеры из книги, если вы просто берете и повторяете - они мало чем помогут.
    Пробуйте все примеры адаптировать под ваши нужды. У вас должно быть какое-то увлечение, какой-то проект, для которого можно было бы написать скрипты, софт - вот используя примеры из книги, адаптируйте их и пишите то, чем вы можете пользоваться сами.

    Где-то модерируете форум? Напишите на питоне скрипт, который лезет в базу и собирает оттуда какую-то интересную для вас статистику.
    Играете в игрушку - напишите на питоне доску почета и выводите ее в web через cgi
    Не хотите забыть о важных вещах - разберитесь с отправкой почты из питона, и шлите себе по расписанию СМС, или разберитесь с ботом телеграма на питоне и шлите уведомления в телеграм.

    То есть пишите на практике не просто чужие примеры, которые тупо копируются из учебника в блокноте, а генерируйте свой код. Тогда прочитанное в книге будет восприниматься не как голая теория, а как чей-то чужой опыт, который вы будете сравнивать со своим опытом, и развиваться.
    Ответ написан
    Комментировать
  • Почему в Python выделяется столько байт под типы данных?

    @LashaPiliev Автор вопроса
    Нашел ответ в этой статье
    Ответ написан
    Комментировать
  • IDE для PostgreSQL?

    sim3x
    @sim3x
    psql
    Ответ написан
    Комментировать
  • Какой программой воспользоваться что-бы найти момент изменения кадра в видео файле на 48 часов?

    Moskus
    @Moskus
    Запустить VLC из командной строки, скормив ему нужный файл и добавив опции --video-filter=motiondetect для включения фильтра детектора движения, по вкусу - --rate= для скорости воспроизведения, ну и -vv >logfile.txt - для вывода сообщений в текстовый лог, который потом предстоит изучить.
    Ответ написан
    5 комментариев
  • Как пропорционально подогнать размер изображения pil?

    longclaps
    @longclaps
    from PIL import Image
    
    im = Image.open("original.png")
    h, w = im.size
    scale = 99 / max(h, w)
    im.resize((int(h * scale), int(w * scale)), Image.ANTIALIAS).save("resized.png")
    Ответ написан
    6 комментариев
  • Плохо ли создавать проекты с нуля? Что значит быть про?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    "И соц. сети писал, и форумы и сервисы"

    Где ваша соцсеть хотя бы на десяток тысяч абонентов?
    Есть ваш форум, с ежедневным онлайном хотя бы 1000 человек?
    Что за сервисы, насколько они востребованы?

    Когда появится проект чуть побольше, чем тот, что помещается в вашу голову, и нужно будет позвать еще несколько программистов, чтобы успевать поддерживать и разрабатывать, писанине на коленке придет белый пушистый зверек, потому что организовать одновременную работу даже 10 человек у вас так, без классов, без ООП, без инкапсуляций и так далее - просто не выйдет.
    Ответ написан
    13 комментариев
  • Форумы на которым можно предложить услуги по веб разработке?

    muhammad_97
    @muhammad_97
    PHP-разработчик
    Лучше все-таки на фриланс-биржах.

    https://www.upwork.com
    https://freelansim.ru
    Ответ написан
    Комментировать
  • Какой язык для написания сайта выбрать начинающему?

    gadfi
    @gadfi
    https://gamega.org
    Я немного владею шарпом.

    asp
    Ответ написан
    Комментировать
  • Какой язык для написания сайта выбрать начинающему?

    @Neyury
    Для справедливости рекомендую еще посмотреть и на другие языки. такие как Python и фрймворк Django (документация, документация на русском)

    В документации есть первые шаги, где на простом примере уже можно создать работающий сайт, а для разработки не придется ставить дополнительных серверов, и можно использовать встроенный из коробки, который будет перезагружаться при изменении кода.
    Ответ написан
    Комментировать
  • Какую книгу по assembler посоветуете?

    3vi1_0n3
    @3vi1_0n3
    Пильщиков. Книжка достаточно старая, но очень хорошая
    Ответ написан
    Комментировать
  • Как решить проблему с концентрацией?

    saboteur_kiev
    @saboteur_kiev Куратор тега Организация работы
    software engineer
    Мозг работает так, как он привык работать.

    Все, чего вы сейчас достигли (отвлекаться на свои мысли вместо того, чтобы заниматься текущей задачей), вы нарабатывали долгим и упорным трудом всю предыдущую жизнь.

    Нарабатывать умение концентрироваться на неприятных и неинтересных вещах делается таким же способом - стараетесь через силу регулярно это делать. Через несколько лет мозг привыкнет к новому поведению.
    Можно это назвать силой воли - умение осознанно приспособиться к некомфортным условиям.

    P.S. С детства такие вещи тренируются. Чем взрослее тем сложнее, и даже факт того что ты осознаешь конкретный недостаток не облегчает того, что избавиться от него тяжело.
    Ответ написан
    2 комментария