Pull to refresh
66
Karma
0
Rating
Alexey Dokuchaev @danfe

Оператор ЭВМ

Китай запретил ввозить в РФ чипы Loongson на собственной архитектуре

А те же иранцы работают, и в итоге ходят слухи, что они поставляют дроны в РФ
Причем слухи эти никто не и пытается опровергать, а СМИ старательно подчеркивают, что «тегерани» именно иранские. Не потому ли, что Иран здесь лишь формальное прикрытие для Китая, позволяющее ему делать вид, что он тут ни при чем, хотя все комплектующие идут оттуда (напрямую или через Иран).

Для ЦОДа проекта «Прорыв» были закуплены два сервера на процессорах «Эльбрус-16С»

Да, почти трёхкратное с х86 без малого десятилетней давности
Лишь в одном тесте, причем модифицированном (боты, физика и рендер в одном процессе). Впрочем, результаты можно интерпретировать по-разному, не сильно погрешив при этом против истины: вы видите трёхкратное отставание, авторы статьи (и я) — что Эльбрус-8С в общем подходит для запуска современных игр и подчеркивают легкость портирования (120 строк из 2,7 миллионов при переходе на новый компилятор и новую архитектуру это действительно неплохой результат).

Для ЦОДа проекта «Прорыв» были закуплены два сервера на процессорах «Эльбрус-16С»

Doom 3 вышел в 2004 году.
Там современный проект на его основе, активно развиваемый энтузиастами, в том числе в плане графики (и способности нагрузить современные видеокарты).
А вот с другими играми уже нюансы: GTA V — 23 fps во время езды по городу, Cyberpunk 2077 — 17 fps.
Но ведь это вендовые игры, работающие через динамическую трансляцию x86-кода в нативный. То, что «Эльбрус» умеет запускать чужой двоичный код, фича полезная и крутая, но играть в таком режиме и серьезно относиться к этим цифрам всё же не стоит. Вот довольно свежее правильное сравнение современных игорей, в целом отставание есть, но тестовый танковый выезд в War Thunder на 8С выдал больше fps, чем на i5-3570. :-)

Для ЦОДа проекта «Прорыв» были закуплены два сервера на процессорах «Эльбрус-16С»

Под видом импортозамещения его разработчики долгие годы занимались очковтирательством и пилили деньги.
Справедливости ради, МЦСТ — это не только фабрика по рисованию графиков и презентаций, но и образовательное заведение, и место, где специалисты узкого профиля предаются любимой работе за адекватные деньги. ;-)
В процессоре бесперспективно то, что никто его больше делать не станет.
КНР не поддержала санкций в отношении России, поэтому теоретически TSMC могут заменить подрядчики на территории материкового Китая — в частности, SMIC (но это не точно). Россия да, при самом лучшем стечении обстоятельств освоит 14-20 нм лет через тридцать. Но это не повод сворачивать НИОКР: знания, опыт и компетенции нужно сохранять и приумножать, а темные времена рано или поздно закончатся.

Для ЦОДа проекта «Прорыв» были закуплены два сервера на процессорах «Эльбрус-16С»

выпускавшемся на Тайване
Как что-то плохое. Конечно, хотелось бы иметь нужный техпроцесс в России, но с другой стороны, мы же не укоряем Apple и другие fabless компании за то, что они производят свои процессоры и чипы на той же TSMC. «Эльбрус» при этом всё-таки остается отечественной разработкой.
абсолютно бесперспективном процессоре
А что в нем, собственно, бесперспективного? VLIW? Мол, Intel когда-то пробовал и уж если у них не получилось, при всех бюджетах и компетенциях, то мы-то куда в ту же воду? Или потому что производительность кода очень зависит от компилятора, а хороший написать чрезвычайно трудно? Дык, это было более двадцати лет назад, мир сильно изменился за это время. К слову, после января 2018 г. и череды громких уязвимостей в процессорах, «Эльбрус» внезапно оказался в выигрышной позиции, т.к. ошибки в компиляторе исправлять значительно проще, дешевле и быстрее, чем в кремнии (при этом, ошибки в последнем как раз можно «обходить» на уровне компилятора; по словам Трушкина, у них 90% ошибок исправляются таким образом, см. в районе десятой минуты).

Производительности же современных «Эльбрусов» вполне достаточно не только для ведомственного применения в условной оборонке, но и чтобы комфортно играть в Doom 3 и другие игры.

РЕД ОС: первые впечатления от импортозамещенной операционки

Там, кажется, не только вайн с пробросом, но и какое-то более сильное колдунство. :-)

На строчке cat ntoskrnl.exe kernel32.dll user32.dll > initramfs-5.10.1-1.el7.x86_64.img я заподозрил неладное, но продолжал верить в волшебство. Далее cool story стала слишком уж cool, чтобы быть правдой, но подсказку я не замечал на протяжении всего ролика. Впрочем, бесшовные установка и запуск Windows-приложений в юникс-среде — имхо слишком желанная цель, чтобы рано или поздно мы не пришли к ней уже по-настоящему.

Почему ИИ в F.E.A.R. по-прежнему остается лучшим в шутерах от первого лица

Если кто помнит что такое podbot в quake
Вы, как и четыре года назад, продолжаете путать: PodBot это каэсный бот, а не квачный. :-)

Операционная система FreeBSD на ноутбуке Lenovo

Неужто вы думаете, что я не догадался установить драйверы из портов?
Не думаю, но вообще-то вы явно об этом нигде не пишете.
Драйверы NVidia версии ниже 515.48 крэшатся на моём железе, только 515.57 заработал более-менее стабильно.
Вы меня неправильно поняли или невнимательно прочитали комментарий. Речь не о том, чтобы ставить несвежую версию драйвера, а о том, чтобы не делать это в обход pkg(8). Порт драйвера специально написан так, чтобы собирался с произвольной версией, об этом написано в шапке мейкфайла:

To simplify testing of new feature branches and beta driver versions, the port aims to support building against arbitrary DISTVERSION, i.e. make DISTVERSION=xxx.yy.zz -DNO_CHECKSUM should typically work.

Изредка может потребоваться подрихтовать pkg-plist, для проверки можно сказать make check-plist. В результате у вас будет драйвер нужной вам версии в виде пакета (т.е. его можно снести, проапдейтить и пр.) вместо неучтенных файлов в системе.

Операционная система FreeBSD на ноутбуке Lenovo

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

Вот только вокруг изделий этой фирмы сложилась странная аура неприязни к качеству их продукции и многие фрюховоды и линуховоды настоятельно рекомендуют GPU от AMD в качестве альтернативы.
Это не совсем так, многие как раз предпочитают nVidia, т.к. хоть и блоб, зато работает и каши не просит, а в «красном» лагере спеки готовят и отдают одни, фирмварь пишут другие, драйвера — третьи, связывают это всё в единый графический стек четвертые; в общем, проблем и багов там тоже достаточно.

Во-первых, у ноута нестандартный разъем питания (прямоугольный, чем-то похож на USB Type-A)
Для Lenovo это с 2013 г. стандартный т.н. slim-tip разъем, заменивший собой круглый предыдущего поколения. До появления USB Type-C какого-либо единого стандарта зарядки тащемта не было.

блоки питания имеют свойство быстро дохнуть.
Что же вы с ними такое делаете, что они у вас быстро дохнут? :-)

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

В bash также присутствует данная фича, но реализована она крайне убого. Хотя, уверен, я просто плохо знаю bash.
Да вроде нормально реализована, причем за это отвечает даже не bash, а readline(3). Просто добавьте в ~/.inputrc пару строк:

"\e[A": history-search-backward
"\e[B": history-search-forward


Однако, в отличие от большинства дистрибутивов GNU/Linux, в ОС FreeBSD есть целых два репозитория: первый называется FreeBSD Ports Collection или в простонародье «порты» [и] так называемые пакеты (packages).
Это не целых два репозитория: дерево портов это субстрат для пакетов. Порты первичны, из них собираются пакеты. Вам ничто не мешает поднять собственный репозиторий пакетов из ванильных портов, при этом включить-выключить какие-нибудь опции сборки или наложить оверлей.

Видно, что в репозитории имеется несколько пакетов с подобным именем. Нас интересует сам компилятор, а значит будем устанавливать пакет llvm13-13.0.1_3
Собственно компилятор в системе уже и так есть, пакет нужен именно для LLVM with all the bells and whistles. Впрочем, этот пакет обычно подтягивается автоматически как одна из зависимостей графического стека.

distfiles — архивы с исходными кодами, затаренные гнутым зипом
В общем случае они могут быть запакованы чем угодно (или не быть запакованы вовсе).

Скажу честно, проблема пробуждения после операции suspend во FreeBSD ранних версий работала крайне отвратительно, но с версии 13.0-RELEASE ситуация радикально поменялась в лучшую сторону.
Ситуация поменялась где-то в районе «семерки», затем было проседание из-за перехода на LinuxKPI-based DRM, пока не полечили основные косяки. Сейчас вроде нормально, да.

Common Desktop Environment (CDE) который мне довелось увидеть на 386-й машине под управлением SCO UNIX в далеком 1993 году.
CDE развивается до сих пор и, конечно же, есть в портах.

Эта древняя и очень полезная фича всегда была включена в X-серверах, но в Xorg её по умолчанию отключили — непорядок!
Тоже недоумеваю с этого факта. Кроме DontZap, ксорг нынче запускается с черным фоном и невидимым курсором. Чтобы вернуть нормальное поведение, есть ключик -retro.

Драйвер для NVIDIA под FreeBSD выкачиваем с официального сайта, распаковываем, собираем и устанавливаем
А можно просто поставить из портов. Порт не всегда поспевает за апстримом, но нужную версию можно передать в командной строке, пофиксить мелкие косяки (если вылезут, что бывает нечасто) и получить нормальный пакет вместо того, чтобы замусоривать систему неучтенными файлами. Это же касается драйверов DRM, которые вы почему-то собираете из бхагавад-гита… Ладно, пожалуй, хватит придираться. :-)

Почему некоторым так сложно учиться программированию?

Среди черных наркоманов в два раза больше, но озвучить этот факт в США — это все равно нацепить на себя майку «я расист».
Вообще-то Минздрав США (HHS) регулярно публикует подробные данные по substance abuse в различных демографических, географических и социально-экономических группах; в 2020 г. (самый свежий отчет на их сайте, опубликован 11 января 2022 г.) lifetime illicit drug users старше 12 лет было 56% среди белых и 46% среди черных (т. 1.23B).

Профилируем sort во FreeBSD

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

Как Витамин C и Железо делают нашу кожу свежей?

Я никому не рекомендую мультивитаминные комплексы — это лотерея. Потому что идёт конкуренция за транспортеры в тонком кишечнике (в энтероцитах) и вы не можете предугадать, что конкретно усвоится, а что нет.
Совсем никакие не рекомендуете, даже те, в которых витамины и минералы разделены на части? (Насколько я понимаю, как раз для лучшей усвояемости.) Условно, суточная доза — три таблетки разного цвета, интервал между приемами 4-6 часов (утром, днем, вечером).

Вирусу Микеланджело — 30 лет

Michelangelo — первое вредоносное ПО, которое получило широкую огласку в новостных СМИ.
Насчет первенства имхо довольно спорное утверждение: про эпидемию 1987 г., вызванную вирусом братьев Амджада и Басита Алви из пакистанского Лахора, который заразил тысячи компьютеров по всему миру, писали очень много, в том числе в СССР.

Кроме этого, в сентябре 1988 года [в США] состоялся суд над программистом Дональдом Джином Бурлесоном (Donald Gene Burleson), ставший первым уголовным процессом по поводу умышленного распространения компьютерной эпидемии. Обвиняемый сумел уничтожить около 170 000 документов, хранящихся в памяти машин той фирмы, где раньше служил.

Позже, в ноябре того же года, случилось уже настоящее бедствие: заболели тысячи компьютеров по всей Америке, в том числе машины во многих научно-исследовательских центрах Пентагона. Выяснилось, что эту напасть наслал на них 23-летний студент Корнеллского университета Роберт Моррис. («Наука и человечество», 1990 г., с. 327.)

Работающие способы выехать за рубеж, или Спасение утопающих — дело рук самих утопающих

Но ведь действительно нет (Калининградская область это т.н. полуэксклав России).
Карта Литвы

Работающие способы выехать за рубеж, или Спасение утопающих — дело рук самих утопающих

Про Грузию, конечно, хотелось бы узнать побольше, мне она всегда заочно очень нравилась; судя по многим отзывам и ностальгическим воспоминаниям, it's, как говорится, an A. При этом недавно Светов на стриме у Маргинала высказался о ней довольно скептически:
Я очень переживаю за своих друзей, которые уехали в Грузию, за оппозицию, потому что когда ты всю жизнь прожил в метрополии, а Москва это именно метрополия, с большой культурой, не в смысле что в Грузии нет культуры, я имею в виду большую городскую культуру, [которой] в Тбилиси разумеется нет, когда ты привык и к российскому размаху, и к уровню сервиса, и к определенной политической жизни, привык быть включенным в политическую жизнь, ты этого всего в Грузии не найдешь, зарплаты там низкие, это маленькая, нищая страна, и я думаю, что где-то через год-полтора мы увидим такой шквал разочарования от людей, которые туда уехали с какими-то завышенными ожиданиями.

Let’s deal with WeChat — the second most popular messenger in the world

… there is no «read» status [in SMS]
AFAIK WeChat messages also do not show their «read» status to the user, unlike e.g. Telegram where one tick means that message had been received by the server and would be delivered to the recipient as soon as she gets online, two ticks mean that message had been read. WeChat messages do not have ticks.
I would also like to inform you that there is no end-to-end encryption between users. Messages are encrypted only by a symmetric key, the server decrypts them and re-encrypts them with a symmetric key of the recipient and sends them to the recipient.
Like there'd been any doubt they're doing that.

Обучение крыс игре в Doom VR

Странно: на экранах монитора и ноутбука, скорее всего, какая-то Ubuntu, но карту, состоящую из коридора, двери выхода и кнопки выхода, [он] создал в Doom Builder 2, который Windows-only, хотя под фрюниксы есть отличные графические редакторы типа Эврики или SLADE.

Щ — самая упорная из православных букв

А вот зачем в конце статьи приписывать подобную ерунду [про Ь/Ъ и Й]
Речь, если я правильно понял Артёма, не про их классификацию, а про их избыточность в кириллице, поскольку они всегда встречаются в разных позициях: ь/ъ после согласных, й после гласных. Эту избыточность можно устранить (подчеркну: в принципе можно — не то чтобы я это поддерживал).

Щ — самая упорная из православных букв

Фактически, там полностью не работает заимствование слов из других языков, т.к. из-за иероглифической записи эти слова просто невозможно записать.
Заимствование в привычном нам виде там не работает не из-за иероглифов, а из-за фиксированного слогового устройства языка: инициаль (условный согласный) плюс финаль (условный гласный), на которые более-менее сносно мапируются лишь простые, чаще всего двусложные слова. Примеры таких заимствований: [пищевая] сода (苏打 sūdá), пицца (比萨 bǐsà), салат (沙拉 shālā), [автомобиль] пикап (皮卡 píkǎ), хеш [функция] (哈希 hāxī). Особую трудность для китайского представляет последовательность из нескольких неразрывных согласных: к примеру, двусложная фамилия Шварцкопф превращается в шестисложную 施瓦茨科普夫 (shīwǎcíkēpǔfū), а упомянутую вами Австралию часто сокращают до более удобной 澳洲 (àozhōu), хотя это скорее Австралия плюс Океания, но даже простые (для нас) слова, для которых нет подходящего слога (обычно финали), переводятся, так сказать, неаккуратно: например, Иран это двусложное слово (伊朗 yīlǎng), а Ирак — уже трехсложное (伊拉克 yīlākè).

С другой стороны, прямые фонетические заимствования им не особенно нужны, т.к. развитая система морфем позволяет легко конструировать новые слова по семантическому принципу, типа как компьютер это электрический мозг (电脑 diànnǎo), а осциллограф это буквально прибор, показывающий волны (示波器 shìbōqì). Впрочем, некоторые семантически нагруженные слова, для которых не нашлось подходящей комбинации морфем, также могут заимствоваться фонетически, например логика (逻辑 luóji), которое вошло в язык лишь в начале XX века.

Культ сокобана

Если нет аллергии на Джаву, можете попробовать Sokobano. Оно, конечно, немного топорное (и сглаживание не особо помогает), но в принципе под ваши требования подходит.

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity