Обновить
65
0
Alexey Dokuchaev @danfe

Оператор ЭВМ

Отправить сообщение
Эх, я бы даже в ноутбуке попробовал заменить матрицу на быструю-ультрачёткую-монохромную-экономичную.
А уж смартфон в черно-белом ретро-варианте имхо вообще отлично выглядит!
image
А я вот что-то в своём практически стоковом андроиде 5.1 не могу её найти; можно лишь обратить цвета и включить цветокоррекцию (поставил пока тританомальную — конечно, это не совсем то, что хочется, но дефолтные сочные цвета и впрямь подутомили).

Вообще было бы идеально даже не монохромить картинку полностью, а гибко управлять насыщенностью так же как яркостью (т.е. выбирать в зависимости от освещения и настроения).
Ну, у меня в лисице отдельное поле (которое Ctrl-K) и сейчас есть, иногда я им тоже пользуюсь (когда по Ctrl-L промахиваюсь).
Я всё ленюсь и пока обхожусь тем, что руками набираю в адресе https://yandex.ru/search/?text=foobar (бывает неудобно, приходится кодировать некоторые символы типа "+", но это мелочи).
Коммиты можно было скоординировать по времени, можно было заранее согласовать (не)включение KPTI (mitigation для Meltdown) с ребятами из AMD. Можно было договориться, кому и что можно, а что нельзя говорить в паблике. При желании всё можно было сделать быстро и прозрачно (запатчить ядра Linux/*BSD, выпустить официальное заявление), но было сделано как было сделано. :-(
Очень важная часть! Naming things and cache coherency are the hardest problems in CS. :-)
С FreeBSD Intel поделилась информацией (под NDA) только в конце декабря, это отнюдь не вовремя. OpenBSD действительно нарушали эмбарго в прошлом, ну дык я за них особо и не топлю.
Меня в этой истории отдельно неприятно удивило то, как Intel и Google грубо и недальновидно работали с вендорами открытого софта и коммьюнити.

Популярные дистрибутивы Linux почему-то получили disclosures еще в ноябре, а *BSD и многие другие ничего не знали до последнего момента (Тео, как всегда, не стесняется в выражениях по этому поводу). Чуваки даже не подумали (или им было пофиг), что крупные коммиты в VM-подсистему ядра без внятного объяснения неизбежно вызовут у публики вопросы со всеми вытекающими последствиями. Чуваку из AMD разрешили (или не уследили, по факту неважно) раструбить про спекулятивные ссылки до окончания эмбарго. Вот эти все организационные фейлы едва ли не затмевают собственно главный фейл (проблемы в процессорах).
Я понимаю, но ничего более подходящего не нашёл. (К тому же, западные «учебники» это не те сухие талмуды что у нас, там по-другому подается материал, намного живее, картинки бывают, комиксы и пр.)
Попробуйте начать с довольно известного учебника Albert Baugh, Thomas Cable A History of the English Language (ISBN 0-203-99463-9). Впрочем, хороших книжек других авторов немало, все называются примерно одинаково, какой(ие) найдете.
Заметное влияние французского и некоторое датского (значительно меньшее) началось с 13-го века, но затронуло главным образом лексикон, в меньшей степени морфологию, и довольно слабо собственно синтаксис. (И это было до великого сдвига гласных, начавшегося в 15-м веке.)

Таким образом, эти исключительно орфографические реформы никак не делали бы английский «более английским».
Я имел в виду, что The English Spelling Society was founded in 1908 (as the Simplified Spelling Society), by philanthropists and educational reformers.
Не МФА единым, да и слишком избыточен он. Вон ребята из The English Spelling Society с 1908 г. считают, что English spelling is broken, и его надо исправлять.

(Это поначалу кажется смешным, но реформа была почти что принята английским парламентом в качестве нового стандарта в 1949 г. Слава богу, вовремя одумались.)
Стандартный вопрос Яндексу: а можно ли как-то вообще задизеблить глобально эти подсказки в поисковой строке, вот от слова «совсем»? Можем там, куку какую секретную надо создать? Очень уж они мешаются и раздражают.
На intel'ах проверка прав производится после чтения, а на amd — до. Таким образом, у intel'а получается спекулятивное чтение (прогревающее кэш), а у amd — спекулятивный segmentation fault. (ц)
Умение хорошо излагать свои мысли при написании кода тоже очень помогает, знаете ли (особенно читающим потом этот код). :-)
Простите, но в отсутствии подробностей «лютый п» может означать что угодно, т.е. по сути не означать ничего. :-/

Сравнивать WinME, самую глючную из всех надстроек над DOS, с какой-никакой, но все-таки настоящей многозадачной операционкой, с правами доступа, современной файлухой и т.д., да еще и говорить, что та не была лучше, имхо, очень странно и не соответствует действительности.
Да, так часто бывает. Я вот как-то заслал в один проект патч для автоопределения подключения камеры под FreeBSD, но автору хотелось GIO's GSocket и GUnixSocketAddress вместо POSIX sockets APIs, а у меня на них аллергия, я вяло потыкался и в итоге забил. :-(

В то же время автор cclive принял мой патчик и не просил переделать с использованием буста, а переделал сам.

Мне кажется, в таких ситуациях лучше всего действовать по закону Постела: принимать любые патчи, если они не совсем ужас-ужас и достаточно ценные, а отступы фиксить, рефакторить как-то и прочие тесты писать уже самому, но отсылать чистенькие патчи, оформленные в принятом в проекте стиле, с подробным описанием проблемы и решения, минимальными тестами или что там требуется и т.д.
Утащу сюда кусочек с форумов iXBT:
Репутация у Интел была так себе задолго до. Ядерная мина под названием IME, маркетинговые кастрации (вроде отключения виртуализации, вырезания PAE, экономии на текстолите, вот этого всего), нечестная конкуренция и пр. — в итоге лично я зарёкся покупать их продукты ещё в 2012, и до начала 2017 сидел на Феноме2.
Можно добавить ещё чрезмерное (имхо) количество линеек и чехарду с сокетами. AMD, возможно, и проигрывали по производительности и энергопотреблению, но чисто с инженерной точки зрения их подход к разработке и сопровождению своей продукции мне всегда казался более вменяемым.
Если так и прёт помочь кому-то в оперсорсе, то всегда есть кому. Нахер только сразу код менять лезть.
Вот поддержу. Опенсорс это далеко не только код. Открываете багзиллу любого большого проекта (например, FreeBSD) и выбираете баги по своему вкусу: там вам и порты, и документация, и маны, ну и код, конечно, тоже. :-)

Информация

В рейтинге
Не участвует
Откуда
Россия
Дата рождения
Зарегистрирован
Активность

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

Embedded Software Engineer, System Software Engineer
Senior