Задать вопрос
  • Написать ТЗ к кому обратиться?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    К кому можно обратиться, кто выполняет эти роли ?!

    Если просто - Тот кто будет реализовывать проект.
    Варианты могу быть разные, например хотелки от заказчика собирает Account manager, потом передает менеджеру проекта, он совмесно с командой формирует ТЗ. Заказчик читает, обсуждает с Account manager и схема повторяется до полной удовлетворенности сторон. Как правило процедура платная. Некоторые смешные люди делают это бесплатно, но такое ТЗ скорее всего будет представлять кучу никому не нужного текста не о чем.
    Как вариант, 2 компании. 1 реализует проект, вторая выполняет аудит. Тут схема сложнее, но больше гарантий на качественный продукт и большая стоимость.
    А может быть 1 разработчик и он с заказчиком составляют ТЗ.
    Стоит понимать, что ТЗ может иметь очень много вариантов, от текстового, до графического. Чем сложнее проект, тем детальнее должно быть ТЗ. И наоборот, только олигофрен или бюрократическая компания требует ТЗ для верстки 2 строк кода.
    Ответ написан
    Комментировать
  • Во сколько раз еще будут уменьшены размеры железа?

    @Fixid Куратор тега Железо
    Закон Мура

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

    Не забываем про тепловыделение, если слишком сильно уменьшить размер кристалла, будет очень сложно отвести тепло.

    Минимальные размеры ограничены применяемым техпроцессом.
    Сам процессор достаточно маленький, основной размер придает подложка
    ihs_05.jpg
    Ответ написан
    Комментировать
  • Какой язык программирования выбрать под конкретную задачу?

    nki
    @nki
    bezkart.ru готовая система лояльности
    В данном случае 1С - идеальный вариант. Только не 7.7, берите 8.3.
    Ответ написан
    6 комментариев
  • Как распознавать звуки на разной частоте в Arduino?

    skobkin
    @skobkin
    Гентушник, разработчик на PHP и Symfony.
    Вспомните, что такое звук. Это волна. В электронном виде это колебания либо от -X до X (идеальный синус), либо, в случае с аналоговыми входами Arduino, от 0 до 1023. Вы можете решить, какова максимальная частота, которую вы хотите определять, понять, какой интервал в микросекундах ей соответствует и делать в течение этого периода (а вообще считается, что этот период должен соответствовать частоте в два раза большей) замер количества смены значений от ~0 до определённого threshold значения. На основании этого вы можете делать предположение о частоте сигнала.
    https://www.youtube.com/watch?v=SQFl9YpkZX0 (source code). Это с точки зрения рационального мышления без какой-либо теории.

    А ещё можно почитать о преобразовании Фурье.
    Ответ написан
    Комментировать
  • Микроконтроллер + GPU?

    кстати, почему? там же *nix

    Потому что драйвера мало того что низкоуровневые и должны учитывать особенности архитектуры, так ещё у Nvidia они закрытые.

    Ну а для начала вам нужно будет реализовать шину PCIE для своего контроллера.

    И Raspberry PI это не микроконтроллер.
    Ответ написан
    3 комментария
  • Алгоритм поиска однотонных мест на картинке?

    GavriKos
    @GavriKos
    Двигаться надо в направлении ответа на вопрос "что такое однотонное место на картинке". Я бы советовал перевести картинку в HSL - там определить тон намного проще.
    Ответ написан
    1 комментарий
  • Как удается получить заказ на бирже?

    @awdemme
    Отвечаю как заказчик, выставлял свои заказы, получал дебильные отклики:

    Большинство получаемых ответов - абсолютно шаблоны. Их авторы не потрудились даже прочитать задачу, понять, а смогут ли они ее выполнить и пр. и пр.

    Это настолько достает, что многие заказчики выставляют в описании задачи ловушки типа "если вы дочитали до сюда, то можете смело мне писать, укажите в вашем отклике на мою работу ключевую фразу "ёжики не могут иметь детей потому что колючие"

    Нужно откликаться так, чтобы было понятно, что ты прочитал задачу.
    Можно сразу предложить варианты решения (пара предложений, без деталей).

    Не надо занижать цену.
    То что заказчик выбирает самого дешевого - это заблуждение.
    Нормальный заказчик выбирает самого адекватного.
    Низкая цена - это не показатель адекватности, а совсем наоборот.

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

    Не пиши отклик, если не видишь внятного описания задачи.
    С большой вероятностью сами не знают что хотят и не разбираются в том, кто им нужен.
    Больше времени потеряешь.
    Ответ написан
    18 комментариев
  • Как найти синус 10 градусов?

    Griboks
    @Griboks
    Если надо просто вычислить, то калькулятор в помощь.
    Если самому и без оценки, то разложи синус в ряд и посчитай столько членов, какая точность нужна.
    Ответ написан
    Комментировать
  • Какой процессор на сокете является самым маленьким (по габаритам)?

    Punk_Joker
    @Punk_Joker
    Software Engineer в ВО Овен
    Как пример небольшого процессора, и именно процессора, а не микроконтроллера, приведу в пример Parallax P8X32A. Имеется в dip корпусе.
    Ответ написан
    Комментировать
  • Что делать с формулами из книги?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Формулы запоминать не нужно. Нужно запоминать, в какой примерно книге и что вы встретили, чтобы потом иметь возможность освежить память.
    Ответ написан
    Комментировать
  • Как ОС управляет ядрами CPU?

    15432
    @15432
    Системный программист ^_^
    Отключение ядер процессора происходит в BIOS, способы различаются в зависимости от модели и производителя. Обычно это установка битов в каком-либо PCI Config Space регистре чипсета.

    На этапе запуска компьютера, активно только 0 ядро (0 поток в случае SMT), оно начинает исполнятся с адреса FFFFFFF0, где на этот момент находится образ BIOS (UEFI). Остальные ядра (потоки) находятся в состоянии WFS (Wait For Startup Inter-Processor Interrupt, ожидание внутрипроцессорного прерывания начала работы). В процессе загрузки, происходит настройка механизма многопоточности самой операционной системы, контексты, очереди, таблицы и так далее. В том числе для каждого процессора (потока) создаются Idle циклы, в которых каждый будет крутиться в ожидании новых задач. Как только все настроено, через SIPI (Startup Inter-Processor Interrupt) пробуждаются остальные ядра и им передается адрес этого самого Idle цикла.
    А потом операционная система добавляет в очередь задач задачи, требующие выполнения и при очередном периодическом прерывании у ядра происходит смена контекста и начинает выполняться эта задача.. как именно это устроено в Windows и кто решает, какому ядру назначить задачу - не знаю. Где-то в ядре (ntoskrnl.exe)

    Про кеш зависит от процессора. Например, в Ryzen кеш общий для процессорного блока из четырех ядер. В модели 1500 4 ядра, отключено по 2 ядра у каждого блока, при этом кеш не урезается, а вот в 1400 ядер тоже 4, но отключена одна из двух сборок целиком, поэтому кеш вдвое меньше
    Ответ написан
    Комментировать
  • Как вы определяете, сколько времени нужно на задачу?

    Jump
    @Jump
    Системный администратор со стажем.
    Конечно, можно заламывать сроки - озвучивать недельные и месячные сроки даже на небольшие (с виду) правки. И в значительной степени это будет разумно. Но лично мне совесть не позволяет так делать. Может быть в этом проблема?
    Значит сроки заламывать вам совесть не позволяет, а врать клиентам совесть вам позволяет?
    Если вы не можете четко определить объем работ и сроки, но тем не менее их озвучиваете - значит врете клиентам.

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

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

    longclaps
    @longclaps
    1. Если умеешь - ищи в сети, нет - тогда экспериментируй )
    2. Нет, в общем случае это неверно.
    Ответ написан
    Комментировать
  • Можно ли объеденять несколько конденсаторов в одну емкость (включать их парралельно)?

    @pfg21
    ex-турист
    Паралельно можно объединять сколько угодно конденсаторов, емкости просуммируются.
    На разных частотах они будут работать как по отдельности.
    Скажи лучше прямым текстом чего надобно-то ??
    Ответ написан
    Комментировать
  • Реально ли сделать стенд развал-схождение на ардуино?

    gbg
    @gbg Куратор тега Arduino
    Любые ответы на любые вопросы
    В данном стенде самое главное не процессинг данных, а хорошо откалиброванные и удобные датчики.
    Ответ написан
    Комментировать
  • Как собрать SPI Flash программатор на базе Arduino UNO?

    gbg
    @gbg Куратор тега Arduino
    Любые ответы на любые вопросы
    Самый простой spi программатор - это комп c LPT портом и PonyProg.
    Ответ написан
    1 комментарий
  • Где в даташите пишется частота МК и как её правильно подобрать для программирования?

    В даташите будет указана максимальная тактовая частота. При этом можно и от внутренннего генератора тактироваться и и внешнего (в данном случае на фото 12МГц), а может не от кварца а вообще от RC цепочки (резистор с конденсатором).
    При этом в МК может быть умножитель и ваш кварц на 8МГц через PLL превращается в итоге в 72 МГц!

    Подробности надо смотреть на конкретный камень.
    Частота указывается не программатора, не ПК, а именно на частоту кварца или внутреннего генератора от которого вы тактируетесь.
    Внешний кварц, сразу заметим, точнее чем встроенный генератор.
    Ответ написан
    3 комментария
  • В чём делают (это не тавтология) проект проекта?

    @kn0ckn0ck
    Продюсер
    салфетки, стикеры, белая доска, заметки на полях.
    Ответ написан
    6 комментариев
  • Как написать файловую систему на ассемблере для своей ОС 16 bit?

    Arris
    @Arris
    Сапиенсы учатся, играя.
    Попробуй для начала реализовать поддержку FAT16. Начни с азов.

    home.freeuk.net/foxy2k/disk/disk1.htm
    https://staff.washington.edu/dittrich/misc/fatgen1...
    www.maverick-os.dk/FileSystemFormats/FAT16_FileSys...
    s-engineer.ru/opisanie-fajlovoj-sistemy-fat16

    P.S. В далёкой молодости, ~96 году изучал ассемблер по книжке "Правец-16". В частности, писал резидент для шифрования дискет (если мне не изменяет память, последовательность чтения секторов на дорожке можно задать программно, более того, в одном из служебных секторов лежит куча интересной информации). Дискет запорол, пока научился - пачки две :) Дискеты вы сейчас найдете разве что в музее - поэтому начните с FAT16.
    Ответ написан
    4 комментария