Обновить
59

Пользователь

11
Подписчики
Отправить сообщение

Привет Хабр! Меня зовут Владислав Столяров. Я аналитик безопасности продуктов в компании МойОфис.

Оффтопик, но зачем это нужно в статье? Как же бесят эти шаблонные куски у определенного подмножества авторов

Информация об авторе есть над статьей и под статьей. Если статья годная и я почитаю её до конца, я увижу имя автора. А в начале статьи эта информация зачем? Придать свои словам больший вес? Порекламировать контору?

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

ДТП нарушили?

представила

Я думал, что Агент уже лет 5—6 как был мертв, ибо он перестал работать в те года.

И тогда было очень жаль:

  1. Мгновенное уведомление о приходящих письмах — ради этого я в свое время установил Агент и без этого мне до сих пор крайне некомфортно и тоскливо.

  2. Очень много деловых контактов и связей разорвалось с прекращением его работы.

Вопрос надо читать не как «почему Microsoft решили так сделать», а как «По какому праву вы заявляете, что само слияние имело место».

Ни в какой мере XP не наследник линейки 9x и DOS. Любое DOS-приложение запускается в виртуальной машине.

И что вообще за термин «монитор MS-DOS»?

Почему это они слились?

Не статья, а цирк какой-то. Мемчики, шуточки, прибауточки.

Алло! Мы на техническом ресурсе. В заголовке упомянуты программисты. Так за что они не возлюбили? Конкретно: TEB у потоков неправильный, а надо было так-то. Списки страниц по «цветам» это дурость, а надо было так-то. Дерево устройств и концепция обмена IRP — лажа, а надо было вот так. WoW не так имплементирован, надо было по другому. Есть подробная техническая конкретика/критика, или только мемчики?

Scroll Lock выключен: стрелки, Home, End, PageUp, PageDown меняют положение текущего выделения (положение каретки, выделенную ячейку, строку, иной элемент, в зависимости от сути контрола).

Scroll Lock включен: стрелки, Home, End, PageUp, PageDown управляют прокруткой.

С чего он устаревший? Постоянно пользуюсь (да хотя бы в Excel) и в своих собственных программах обязательно делаю поддержку Scroll Lock.

Саентисты? Нет!

Сайнтисты? Нет!

Сайентисты. Назовите хоть одну причину, почему в языке укореняют такой уродливый спеллинг слова scientist?

Никакого встроенного веб-сервера нет, его придётся написать.

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

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

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

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

А с php-fpm возятся потому, что люди любят использовать готовые решения, а не писать свои.

И это не считая, что пыхе также нужен nginx, или ещё какой веб-сервер.

Формально — нет, не нужен. Можете запустить микроскопический socat и кидать соединения пыхе. Можете прямо на пыхе создать слушающий сокет и форкаться по мере поступления входящих соединений.

DuckDB – это просто лучший инструмент для взаимодействия с данными.

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

Технари так не делают, это стиль рекламщиков

Как можно было быть самоучкой по DAMPS? Интернета не было, а даже если был выход в интернет, то не было самих рксурсов. Старших товарищей не было. Отечественной литературы не было.

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

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

Как можно было стать самоучкой?

я имел в виду, чтобы звук был без нежелательных глитчей

И я то же самое имел в виду. Чтобы звук был без нежелательных глитчей, нет такого правила, что новый уровень на АЦП должен выставляться строго через фиксированные периоды времени.

Если у вас LPCM, где с АЦП отсчеты снимались с такой строгой периодичностью перед созранением звука, тогда да. Но кроме LPCM есть куча разных способов представить звук или меняющийся во времени сигнал. Сигма-дельта и всякие дифференциальные адаптивные кодировки.

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

Чтобы сгенерить некоторый локальный питч, надо стабильно держать частоту.

Что такое «локальный питч»? Что означает фраза «сгенерировать локальный питч»?

Каковы перспективы писать под них прошивку с нуля, не используя готовые ОС?

Звук, кстати, можно сгенерировать даже через R2R лестничный ЦАП, важно чтобы смена сэмпла происходила на стабильной частоте

Почему это вдруг на стабильной? На какой нужно, на такой и меняйте. Я применял смену частоты для того, чтобы играть питчем звука. С другой стороны, я применял подход с абсолютно нерегулярной сменой сэмплов: когда крутизна нарастания сигнала должна была быть высокой, то и частота была высокой, когда же крутизна была низкой, то и смена сэмплов происходила редко.

По-моему в Ворде словари как раз локальны для документа.

Информация

В рейтинге
Не участвует
Откуда
Петропавловск, Северо-Казахстанская обл., Казахстан
Зарегистрирован
Активность

Специализация

Десктоп разработчик, Инженер встраиваемых систем
Pure C
Assembler
X86 asm
Win32 API
Visual Basic
MySQL
Git
ООП
Разработка электроники
Обратная разработка