Ищу как отозвать сертификат через сайт федерального казначейства. Ну никак не находится. Вот – сервис подачи заявки на получение сертификата, а на возврат, так сказать – нет. Потом присмотрелась – оказалось, что это называется «Изменение статуса сертификата». Ну, логично.

Как-то читал у DiHalt'а кулстори про завод, где станком управляет древний клон компьютера PDP-11, у которого накрылась загрузочная дискета с UNIX, или на чём он там работал, и с тех пор комп работает непрерывно с бесперебойником в виде дизель-генератора, который не даст ему вырубиться ни при каких условиях, и вырванной кнопкой выключения в качестве меры против особо экономных, потому что иначе он больше никогда не заработает.m.vk.com

Люблю линупс. Сначала нам рассказывают о величии пакетных менеджеров, отвыкании от виндовых привычек качания софта с сайтов производителей и прочем. А потом оказывается, что половина софта из реп обновляется только при установке новой версии дистрибутива.

Появилась идея забэкапить дроплет при помощи tar и SSH, грузанувшись образом восстановления. Ну тоесть чтобы tar паковал раздел дроплета и слал данные по трубам в SSH сессию. Так вот, интересно, с dd такой финт прокатывает?
digitalocean.com
cyberciti.biz

Интересно, что до недавнего времени сервер nsa.gov имел очень слабый набор ciphersuites, самым лучшим вариантом там был RC4 без PFS, но сейчас ситуацию исправили с той же самой логикой, что и у нас: ECDHE и AES, RSA и AES, fallback на 3DES. Аналогично выглядит https на сайте ЦРУ. Забавно, что на сайтах ФСБ и СВР вообще не работает https.habr.com
А они могут только ГОСТ, а ГОСТ требует КриптоПро, а КриптоПро денег стоит.

Мне нравится как присылают письма Госуслуги. Имеется только HTML часть, в коде – табличный дизайн во все поля, но такой, что половина клиентов его отобразить не могут. Помогло бы традиционное «Если письмо не отображается, нажмите сюда», но текстовой части нет, а в HTML часть не отображается. Молодцы, дизайн превыше информации.

Приступайте к ненависти.
The customer explained that their program is just fine with files that have spaces in their name, but their program is a utility program, and it is used by other programs and scripts. Those other programs and scripts have a Unix heritage, and Unix file names rarely have spaces in their name. Consequently, those programs and scripts tend to have poor support for files with spaces in their name. blogs.msdn.microsoft.com

I Peeked Into My Node_Modules Directory And You Won’t Believe What Happened Next
[...]
So, what’s in these dependencies anyway? Many are self-explanatory. “range-parser” parses ranges, “escape-html” escapes html, and “negotiator” makes great deals.
However, one dependency — “yummy” — caught my attention.
[...]
What sort of monster brokered an advertising deal like this? I pass sensitive customer data through Express, and they go ahead and sell my twitter favorites to Hot Pockets? Needless to say, I likely won’t be using express again.
[...]
Ember.js is a JavaScript web framework that specializes in quickly rendering todo lists. It packs quite the punch at only 112 kilobytes minified and gzipped, but what most people don’t know is how much of that 112 kilobytes is spent on nothing.
[...]
• Ember prides itself on using Glimmer: a small, lightning fast rendering library.
• Glimmer brings in the entirety of Encyclopedia Brittanica, just to display the definition for the word “glimmer” in its help menu.
[...]
Babel is a compiler for next-generation JavaScript that beat its competition when someone at Facebook said they liked it better.
[...] Curiously, not many seem to notice the incredible amount of dependencies Babel requires. Until now.
I started my investigation by installing the “babel-preset-es2015” package. This package allows twenty-something web developers to write a newer, worse version of JavaScript that no one else on their team knows. [...]
A whopping 90 dependencies totaling 17 megabytes. Let that soak in.
If the entire recorded history of humanity could fit in a single megabyte, then Babel alone would consist of SEVENTEEN times the entire recorded history of humanity. Just so that we can avoid writing JavaScript.
So I started wondering, what on earth is causing Babel’s code to be so large?
One of the biggest offenders, a package called “babel-core” was suspiciously large, coming in at 13 megabytes on its own. I opened up babel-core in vim, then turned off my computer because Ctrl-C wasn’t exiting, then opened babel-core in Sublime Text 2.
[...]
It’s true. Each installation of Babel includes a picture of Guy Fieri, and there is nothing you can do about it.
medium.com

Обожаю Sylpheed. Есть лог со всем обменом командами с сервером и комментариями библиотеки. Но приватность превыше всего! Поэтому в лог пишется только адрес сервера, к которому подключается программа, все строки, касающиеся аутентификации, стыдливо закрыты звёздочками. Тоесть не просто пароль замазан, а вырезано всё: клиент запрашивает типы аутентификации, сервер отвечает, что доступно вот такое, потом звёздочки, после которых – ответ, прошло или нет. Так же нигде не указывается имя аккаунта из настроек программы. Шанс узнать, что это вообще было, есть только если сервер (например, GMail) сам скажет, кто вошёл. ВВ итоге, если у тебя десять ящиков на одном сервере, то выяснять, на каком конкретно случилась та или иная ошибка, приходится, крутя лог и запоминая, какой это был коннект по счёту. Офигенно, хочу чтобы во всех программах было так же, особенно где лога нет в принципе, либо он максимально запутан.

Обновился клиент ownCloud. Перезапускаю... БАХ! «Версия сервера больше не поддерживается!» в двух уведомлениях, которые оперативно исчезают, не дав дочитать до конца. БАХ! «Введите пароль или получите из приложения». БАХ! «Продолжайте синхронизацию на свой страх и риск». Да ну вашу ж мать... Лезу на сайт. «Мы поддерживаем две последние версии!» Ага, версию 2.5.0 и версию 2.5.0. Лезу в репу – только свежая. Короче, этот день наконец настал, день когда появляются два вопроса: как откатиться на старую версию и как заставить apt игнорировать новые версии пакета?

Неимоверно задолбало, что Пидгин из вставляемого из буфера обмена текста выкидывает URL'ы со, скажем, кириллицей. Копируешь текст сообщения, вставляешь, а ссылки поулетали вместе с переносами. Приходится вставлять пробелы в «http»/«https», чтобы парсер за ссылку не посчитал, а потом уже удалять эти пробелы =_= При чём проблема существовала, кажется, всегда, но так и кочует из версии в версию =_=

Прикупила по случаю новый альбом Сплина в гуглоплее. Надо послушать! Качать? В 2К18? Вот же ссылка «Послушать». Нажимаю, попадаю в гугломузыку, запускаю первый же трек. Играет, но как-то временами дёргается, да и кулер воет. Ладно, вон там машина помощнее стоит, айда туда! Залогинилась, нашла, запустила. Вроде бы иконка воспроизведения крутится, но звучит тишина, прогрессбар не двигается, а время воспроизведения отсутствует в принципе. Иконка перестала двигаться, потом ожила снова – перезапуск. Выждала три раза и закрыла броузер. Ладно, беру телефон, подрубаю колонку и втыкаю зарядку. Запускаю гугломузыку, кэширую альбом (слово «Качаю» – зашквар в 2К18), запускаю – играет. Звук, конечно, как из ведра (!), встроенный в прогу эквалайзер делает только хуже, ну да ладно. Послушала трэк, послушала другой, третий обрывается на середине и перескакивает дальше. Через пару трэков ситуация повторяется. Собственно, именно поэтому качать нужно не только видосы, но и музон – несовременный и даже немного позорный foobar2000 (сотоварищи) вот такого себе не позволяет: он воспроизводит, не падает, перескакивает на следующий трэк потому что стартовал какой-то сервис, а кроме того управляется удобно и быстро без свайпов, тыков и стуков кулаком по экрану.

Рэймонд Чен о файловых атрибутах в Windows.
blogs.msdn.microsoft.com
Забавно, об атрибуте «Метка тома» я знала, но как-то не задумывалась, что его изъяли из Win32 API. Тоесть я с ним просто не сталкивалась, а его, оказывается, и не было. И про Win16 я тоже как-то запамятовала. Как же там файловые атрибуты получались? Oo

Из CherryTree выкинуть бы половину всего мусора вроде типа ветки (оставить простой текст), экспорта/импорта, баз данных, открытия простых текстовых файлов (киллер фича свежей версии, после которой программа закрывается только через диспетчер задач), поддержки дубаса... Но даже после этого в ней останется куча всякого гогна вроде иногда работающих хоткеев, свежего взгляда на Win32 API и тому подобного. Пора валить.

Я уже давно использую эдакий хак для тытрубы, чтобы youtube-dl качать видосы среднего качества (и размера) – указываю формат webm. Качается что-то размера 360p. Но в последнее время начали попадаться 1080p видосы в webm, которые ещё и не проигрываются в MPC HC. Вот же ш засада.

Есть такой инструмент Fiddler. Это программа, которая работает как прокси и показывает все проходящие через неё запросы с контентом. Умеет расшифровывать трафик, делать брекпойнты, редактировать запросы и тому подобное. Пару лет назад автор продал её какой-то надутой компании, и всё сломалось. Тоесть сам Фиддлер работает нормально, но сайт – это что-то с чем-то. Сейчас решила обновить программу и в очередной раз убедилась, какое же это гогно.
telerik.com
Пафосная страница, с гигантскими надписями, невнятными отзывами и прочим мусором. Ченджлог есть, но, кажется, ссылку на него можно получить только в самой программе, когда выйдет обновление, ну или пристально вглядываться в страницу загрузки. Впрочем, зачем ченджлог, если даже версия программы нигде не указана: ни на странице, ни при скачке. При скачке спрашивают, зачем нам это нужно и на какой адрес потом слать спам. Скачивается только вэб-инсталлер. При чём прямо сейчас он весит шесть метров, а (вероятно) актуальный инсталлер, который он тянет с сайта – три метра. Что это за установочный манёвр, я без понятия. А теперь главный прикол. Раньше было две ветки программы: под второй дотнет и четвёртый, о чём сообщает строка в системных требованиях где-то на дне страницы загрузки. Но выбрать версию не дают. В итоге оказалось, что разработчики дропнули версию под второй дотнет, оставив только четвёртый. В общем, запутали всё и вся, зато всё выглядит солидно: корпоративно, стильно, бест практисы изо всех щелей...

Очередного чувака избили в отделении полиции. Кроме традиционной вакханалии «Дайте сканы уголовных дел, записи с камер наблюдения и пруфы прямо в мозг» и «А он явно матерился!» я хотела бы отметить один интересный момент. В комментариях на разных ресурсах болтается масса знатоков с «камерами в каждом телефоне» и диктофонами, «пишущими прямо в облако, откуда ничего не пропадёт». Так вот, душа радуется за таких технически грамотных граждан. Хотелось бы чтобы эти знания не пропадали даром, и ораторы в скором времени смогли бы лично показать их эффективность, ведя прямую трансляцию на Ютюб и создавая прочие пруфы в облаке, пока им натягивают пакет на голову, а в задницу пихают швабру.

Audacious не показывает окно свойств элемента плейлиста, для которого не удалось найти соответствующий файл. Тоесть работал у тебя пейлист, а потом вдруг несколько треков перестали обнаруживаться. Хочешь глянуть, откуда они тянутся, а никак: зачем вам путь к файлу, если его там нет.

Возросшее требование Windows XP к железу при переходе от SP2 к SP3: миф или реальность? Поделитесь своими воспоминаниями!
// А то схлестнулась тут с одним икспертом в ностальгической дискуссии, захотелось послушать мнения пойнтожуйкеров.

Кстати, надо бы дропнуть HandyCache. А то он тоже давно нифига не кэширует, а встроенная поддержка расшифровки HTTPS написана на костылях и нытье автора о том, что чтобы это починить, надо переписать полпрограммы.

Privoxy, похоже, не то в предсмертном состоянии, не то уже умер. А всё потому, что интернет зашифрован вусмерть, а у них до сих пор по идеологическим HTTPS никак не возможно расшифровать и обработать. В результате имеем простой прокси с монструозным конфигом, с примитивным ACL, с простенькими блокировками по имени хоста и таким же простеньким форвардингом на внешние прокси. Впрочем после того как они отказались чинить висящие соединения в новых версиях, при чём с какой-то идиотской отмазкой...

Короче, байка. В соседнем городе сгорела библиотека с большим архивом всяких очень старых книг. Официальная причина – нарушение пожарной безопасности. Неофициальная – jQuery. Дело было так. Некий сотрудник архива ночью подбивал какие-то документы и искал потерявшиеся книги. Все свои действия он сопровождал работой во внутренней системе, сделанной в виде навороченного внутреннего сайта. Сайт был заояксован вусмерть, и довольно сильно тормозил, компьютер выл и грелся. Во время очередного большого висюка сотрудник отправился на кухню попить воды. В это время и произошло возгорание бумажной пыли. Из здания сотрудника вытащили прибывшие на место пожарные – он пытался потушить возгорание своими силами. Здание выгорело полностью. Вот такая история.

В очередной раз отвалилась мышь. Тоесть курсор есть, бегает, вроде бы даже меняется на другие виды на всяких границах окон и прочем, но МАТЭ вообще никак не реагирует на клики.
Перед этим пыталась отменить добавление файлов в плейлист Audacious закрыванием окна с сообщениями об обрабатываемых файлах. Кнопки «Отмена» нет (а зачем?), поэтому пыталась закрыть окно, но то выскакивало снова, я его закрывала, оно выскакивало снова... Пришлось грохнуть МАТЭ вместе со всеми программами.
А что вообще приключилось с Audacious? Нажала «Добавить файлы», появился диалог. Выбрала стрелочками смонтированный диск в списке папок, нажала Enter в надежде, что откроется выбранное, а вместо этого нажалась кнопка «Добавить».
Короче, готовность к десктопу номер один!

Попробовала в третьем FAR поиск в просмотре юникодного файла – всё почему-то ищется без проблем. Но раньше бывали проблемы. Странно!
Во втором, как оказалось, без проблем ищется в редакторе, а в просмотре то ищется, но выделяется не то, то вообще ничего не находится.

Не прошло и десяти лет как Линда-чан заметила, что в поиске по файлам в FAR можно галочками отметить кодировки, по которым происходит поиск. Видимо, какая-то экзотическая кодировка и находила этот сейф в HTML файлах.
Но проблему поиска в не ANSI файлах это не снимает =_=