All streams
Search
Write a publication
Pull to refresh
66
0
Alexey Dokuchaev @danfe

Оператор ЭВМ

Send message
А по факту понять совместимость железа и версий этого линуха — это прям головоломка.
Возможно, в общем случае это и так, но конкретно десктопный GNU/Linux за последние 10-15 лет прошел путь от «выбирая новый ноутбук, проконсультируйтесь с этой вики-страничкой» (примерно здесь до сих пор находится FreeBSD) до «можно ставить на любую модель, и практически всё будет работать из коробки». Есть у меня такое давнишнее хобби — ходить по магазинам электроники с парой флешек и загружаться на разных ноутах в убунту и фряху — так вот, уже довольно давно в случае с убунтой это просто неинтересно, ибо всё работает не хуже, чем под вендой (прошу прощения за автоцитирование, эта тема регулярно всплывает в комментариях).
Но чтобы нетривиально настроить осом или xmonad, необходимо знать луу или хаскель, а в KDE достаточно прокликать нужные галочки. :-)

Даже старенький FVWM очень гибок в настройке, но постоянно видеть и писать пару DestroyFunc/AddToFunc мне было несколько утомительно.
Последние 10 лет как раз стагнация: провальные [чуть менее чем все DE]
Всё так. Второй GNOME и третий KDE развились до упора (каждый по своему вектору), а затем оба свернули куда-то не туда в сторону, чем вызвали отторжение и потеряли многих пользователей. Сейчас их нишу занимают MATE/Xfce и TDE соответственно, но почему-то два первых есть в портах FreeBSD, а TDE так и не завезли.
Но деньги тем не менее понесли тем, кто все эти идеи не ставит и в грош (они ведь даже cli-утилиты берут не от GPL, а от BSD. Специально, чтобы подальше посылать всех любителей свободного и открытого).
К Apple можно предъявить кучу претензий, но с опенсорсом они обращаются весьма аккуратно, все их улучшения и фиксы доступны (помнится, мы что-то тянули во фрю для libc, msdosfs или ntfs); они наняли разработчика CUPS, чтобы дальше развивать проект, и не закрыли его, как наверняка поступила бы та же Oracle; они много контрибутили в Clang и сделали его своим основным компилятором, что оказало огромную услугу всем пользователям опенсорса, потому что во многих проектах выявили и пофиксили ошибки как раз потому, что они не собирались на макбуках (brew/macports).

Ну а в том, что они код под нормальной (пермиссивной) лицензией предпочитают, нет ничего удивительного.
Одна моя подруга как-то довольно подробно описала, чем может разочаровать Япония, когда там поживешь достаточно долго.
Заодно сразу скажу — если вы женского пола, то вы куда меньше прочувствуете эти моменты [проявления расизма].
Это даже не расизм, скорее просто бытовая ксенофобия в её буквальном смысле, и девушки от неё страдают не сильно меньше (цитата из поста подруги):

Если в поезде рядом с вами есть свободное место — его займут в самую последнюю очередь, когда уж совсем некуда будет сесть. [...] В некоторых магазинах вам могут мягко отказать в обслуживании. Например, в магазине одежды прямо на входе могут сказать: «у нас только маленькие размеры». У меня такое было… очень неприятно.

Мне в ЮВА в обслуживании отказали, по-моему, лишь однажды (в какой-то парикмахерской сказали, мол, у вас европейцев волосы другие, мы плохо пострижем), а вот про общественный транспорт всё так: даже уже почти присев на место, но заметив, что рядом иностранец, очень часто встают и пересаживаются. :-(
Кто-нибудь знает, на хабре еще осталась простая возможность указывать индексы
Осталась, но, кажется, только в старой форме отправки комментариев, которая с человеческой разметкой (тегами) и кнопкой предпросмотра: H2O. Рекомендую переключиться на классическую, полноценную версию сайта, в самом низу страницы должна быть ссылка. Этот новый редизайн — один из худших на моей памяти.
Ну как неинтерактивном — XMLHttpRequest уже лет двадцать поддерживается всеми популярными браузерами, и вообще, раз в пять секунд обновить фрейм или лишний переход между страничками тогда не считались чем-то плохим. Тужат потому, что раньше он был более нормальным: создатели сайтов охотнее заботились о пользователях текстовых, javascriptless и просто старых браузеров, стараясь не ломать совместимость, кнопки были кнопками, формы были формами и вели себя как привычные элементы интерфейса (например, нажимались-отправлялись с клавиатуры), текст грузился и отображался быстрее картинок, а браузеры не жрали ресурсы системы как не в себя. Разница в производительности современного и тогдашнего железа огромна, но современный веб мне кажется более неповоротливым и хрупким (впрочем, не только веб).

Ставим пакет libressl — форк openssl:
Чем дефолтный не устраивает? Не вижу в порте сквида каких-то особых требований к используемой реализации OpenSSL. От LibreSSL нынче больше геморроя, чем пользы; понятно, что у народа подгорело из-за хартблида в 2014 г., но тот урок был выучен и с тех пор OpenSSL маинтейнится сильно лучше, а эти его форки лишь вносят сумятицу и оттягивают усилия разработчиков.
После установки выполняем подмену OpenSSL на LibreSSL:
mv /usr/bin/openssl /usr/bin/openssl.old
ln -s /usr/local/bin/openssl /usr/bin/openssl
Никогда так не делайте и не советуйте другим. Вместо того, чтобы грязными руками лезть в базовую систему, внося неучтенную зависимость от внешнего пакета, настройте свой интерпретатор командной строки, чтобы при поиске бинарников обходил каталоги в нужном порядке.
Вы всегда можете добавить их самостоятельно. У меня вот так:
Ой, вот спасибо! Я как-то хотел их добавить, но поленился придумать удобные мапинги для каждой буквы. Утащил к себе. :-)

P.S. Не пробовали протолкнуть в апстрим? Мне кажется, это ценное добавление к имеющимся compose-сочетаниям, многие бы сказали спасибо.
Я для этих целей использую Compose Key.
Имхо compose больше подходит для набора редко нужных символов типа æ (compose-a-e), ß (compose-s-s), ŭ (compose-u-u) или ¥ (compose-y-=). Мне еще не хватает греческих букв, хотя бы самых популярных (compose-p-i ничего не вводит).

Для кавычек-лапок/елочек, параграфов, тире и ударений с иксами поставляется стандартная типографская раскладка из пакета xkeyboard-config, изначально созданная Сергеем Столяровым по образу раскладки Ильи Бирмана (я пользуюсь её модификацией от Etersoft для удобства ввода букв дореволюционной орфографии).

для ударений приходится переключать раскладку
В том и цимес, что типографская раскладка висит на правом альте и не требует переключения основной раскладки. Для этого XkbOptions нужно настроить как-нибудь вот так (не обязательно прописывать это в конфиге ксорга, достаточно позвать setxkbmap(1) с нужными параметрами из ~/.xinitrc например).
Всё так. У Аввы недавно был пост в ЖЖ, где он сравнивал казус Тони Роббинса и безграмотные нигерийские письма как раз:
Дело в том, что нигерийские письма часто написаны на корявом языке и с ошибками. Казалось бы, можно потратить ничтожную сумму на корректуру текста один раз, чтобы он выглядел убедительней, без грубых орфографических ошибок. Так вот, есть такая гипотеза, что это специально. Идея в том, что спамеры хотят заранее отфильтровать людей, [уж если на такое] жертва клюнула, то больше вероятность, что получится развести ее на деньги.
Искренне не понимаю, как дееспособные люди могут быть такими наивными и доверчивыми.
Возможно, дело не (всегда) в наивности или доверчивости, а еще и в том, что взрослые дееспособные люди нередко бывают просто-таки на удивление тупыми.
Я не представляю, чтобы обычные сотрудники полиции без причины кого-либо избивали.
Вы серьезно сейчас? Погуглите «Русскую эболу» Марии Березиной, в российских отделениях полиции, СИЗО и ИВС не только избивают, там убивают.
Эх, вот бы еще понять ситуацию с AVX-512?
Об этом (и о Numpy) можно почитать в другом недавнем посте и комментариях к нему.
Я о том, что основанием для запрета организации и последующего преследования ее членов послужила вольная трактовка закона об экстремистской деятельности.
А иной трактовки законы о мыслепреступлении и не предусматривают, тащемта. Само понятие «экстремистская деятельность» глубоко порочно, потому что не поддается однозначному определению и трактовке, что, собственно, и было нужно тем, кто вносил эту норму в законодательство летом 2002 г. (ссылка на стенограмму заседания прилагается, к чему всё идет было понятно уже тогда). Ведь по сути экстремизм это последовательное, бескомпромиссное отстаивание своих идеалов любыми ненасильственными способами, т.е. экстремистом можно назвать и Ричарда Столлмана, например, но вряд ли кому-то придет в голову считать его преступником (хотя, будь он российским гражданином, не уверен).

Деяния экстремистского характера и ответственность за них законом предусматривались и раньше: убийство, терроризм, причинение тяжкого вреда здоровью, вандализм, хулиганство. Но то — для реальных преступников, неудобного оппозиционера, правозащитника, журналиста или блогера за такое не привлечь; нужно что-то, что за красивым, социально-одобряемым фасадом позволяло бы преследовать широкий круг людей.
Даже Путин не поддерживает официально эти преследования.
Но мы же понимаем, что на самом деле поддерживает. Он подписал этот закон и за 19 лет не отменил, а врать на камеру ему не привыкать.
Отсюда и все эти музеи гулага и ленинские бомбы.
Вообще-то в России такие музеи, и без того немногочисленные, государство прессует и закрывает, на профильные организации заводит дела о незаконной вырубке деревьев и накладывает миллионные штрафы, всячески преследует независимых историков и закрывает архивы. Что, впрочем, неудивительно: с чего бы новым чекистам, находящимся нынче у власти, бороться со старыми, развенчивать и каяться за их дела⸮
по канону код тоже должен быть сердечком
Но не картинкой же! Хоть бы ссылку оставили.
Революционным решением в M1 как по мне является именно память, а не сам CPU.
Да нет, там по части ЦП реально есть за что уважать их инженеров и менеджмент.
Любопытно, что Intel убрала блок инструкций AVX-512 из новых процессоров 12-го поколения Alder Lake. Возможно потому, что он занимает очень много места на микросхеме
Или они таки прислушались к мнению Линуса. :-)
Я считаю, что за свои слова человек должен нести ответственность, и штраф за публичное оскорбление неопределённой группы лиц по неотчуждаемому признаку — вполне разумная ответственность.
Проблема в том, что любая узаконенная ответственность за слова inherently неробастна и коррупциогенна. Начав с кажущихся на первый взгляд разумных и точных формулировок, в итоге всё закончится (на примере России) преследованием политактивистов и просто случайных людей по 282-й статье и «мы посадим Марию Мотузную в тюрьму на пожизненное за её мемы» (sic). Цензура, взятая на вооружение, тем более в руках государства, рано или поздно будет повернута против вас, не существует правильной цензуры или разумной ответственности, это сауроново кольцо не получится использовать только во благо. Свобода слова бывает либо для всех, либо ни для кого, потому что «там, где торжествуют серые, к власти всегда приходят чёрные».

Information

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

Specialization

Embedded Software Engineer, System Software Engineer
Senior