Ответы пользователя по тегу IT-терминология
  • Что такое ROM и зачем она нужна?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Не все программы и ос хранятся на hdd

    Есть еще такая BIOS и вот она нужна для того, чтобы запустить все остальные.

    Центральный процессор слишком просто устроен для того, чтобы общаться с hdd и читать с него файловую систему.

    Поэтому с древних времен на материнские платы ставят специальный чип, который содержит эту BIOS и хранится она в ROM

    Точнее, в древние времена хранилась. Потом стало достаточно дешево ставить туда ROM, которую можно стереть ультрафиолетом, потом EEPROM, которую можно перезаписывать электрически.
    Ответ написан
    Комментировать
  • Актуально ли понятие "процедура" в современных языках?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Ноги вопроса растут из Паскаля, в котором были целые два отдельных ключевых слова - procedure и function. Собственно, применимы они в основном к Паскалю, С, С++ - языкам со строгой типизацией.
    Ответ написан
    Комментировать
  • Откуда пришло слово Прокси?

    gbg
    @gbg
    Любые ответы на любые вопросы
    От латинского proximus - "ближайший"

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

    Реверсный прокси, таким образом, находится близко к серверу (на то он и реверсный)
    Ответ написан
    Комментировать
  • О чем Вам говорит понятие "кольцевой буфер"?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Производитель-потребитель
    Ответ написан
  • Как называются разработчики, которые пишут не качественный код, но делают продукты?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Быдлокодер. Индусокодер. За примерами - govnokod.ru

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

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

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

    Хороший код до выхода на рынок должен быть переписан хотя бы дважды, пройдя experimental -> staging -> release, а не вот это вот все.

    Говнокод же получается от работы в режме expelsease (фигак-фигак - и в продакшн).
    Ответ написан
    2 комментария
  • Кто такой кодер? и чем он отличается от программиста?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Теоретически, кодер по заранее готовому алгоритму записывает программу на языке программирования.

    Программист же обычно сам разрабатывает алгоритм, а затем выполняет работу кодера.

    Но зачастую эти понятия смешивают и получается непойми что.
    Ответ написан
    5 комментариев