Записи с темой: софт (список заголовков)
21:17 

Simple my ass

Есть штука, называется SNMP, это такой протокол управления дробь мониторинга всякими девайсами по сети. Первая буква в акрониме означает «Simple». Не верьте этому. Проектировал эту фигню явно какой-то марсианин... Например, чтобы мне узнать внешний айпишник роутера, надо спросить вот так:



Вы думаете, что в ответ придёт айпишник? Фигу! Для внешнего айпишника не существует отдельного элемента, вернее, есть, но он генерируется динамически и содержит сам себя в названии! Поэтому запрос snmpget сделать затруднительно, получается рекурсия, блин, чтобы узнать динамический внешний айпишник, надо уже знать динамический внешний айпишник. А в ответ на snmpwalk приходят все айпишники, назначенные устройству:



И чтобы получить мои внешние четыре октета, всю эту простынку приходится грепать по не соответствию, блин, и ещё ка́тить до кучи.



А всё потому, что создатели не озаботились, блин, удобством. О да, есть такой запрос, snmpgetnext, он отдаёт следующий элемент таблицы, и, казалось бы, можно спросить как-то так:



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

Стопка блинов уже. С прошедшей Масленницей! ;-}

@темы: софт

17:40 

DNSCrypt-proxy

Ветка v2 научилась, во-первых, кэшировать запросы — отпадает необходимость в локальном кэширующем днс-сервере, а во-вторых, теперь нет надобности указывать резолвер вручную, все резолверы тестируются у ей внутре и выбирается самый быстрый. А ещё она переписана на Go, бойтесь и ненавидьте, го-хейтеры! :-}

@темы: софт, linux

17:35 

Цвет

Мне надоела светлая палитра дневничка, теперь будет какбы тёмная. После первой смены сразу же нашлись благодарные читатели с плохо настроенными мониторами, которым стало темно, страшно и ничего не видно :-} И они об этом не постеснялись мне сообщить, пришлось менять цвет фона в сторону просветления. Но уж теперь-то фон ярче пятидесятипроцентного серого, если кому-то по-прежнему ничего не видно — надо смотреть правде в глаза, смиритесь, вы крот :-p

@темы: люди, софт

12:08 

Склонять родов и падежов

Как-то само собой в голове складываются рода программ после первого услышанного или прочитанного названия. Непроизвольно получается, автоматически. Gimp — он, а Krita — она. Deadbeef — он, а Zim — она, наверное, потому, что Desktop Wiki, а Wiki — точно она :-} Windows — она, Linux — он, понятное дело... FreeBSD — она, не знаю почему, pfSense — тоже она, потому что на основе FreeBSD :-} Darktable — он, а RawTherapee — она; Ardour — он, а Audacity — она; Hydrogen — он, а Cadence — она. В общем, иногда это зависит от смыслового перевода части названия, иногда — от рода оригинального названия, а иногда вообще от ассоциации по созвучию. Но после первого запечатления шыш потом изменишь род названия у себя в голове :-}

@темы: софт, мысли

15:41 

Джек и панда

На фоне воплей про выпиливание в новом Фаерфоксе альсы совершенно никто не заметил, что Фаерфокс теперь полностью поддерживает jack. Один хороший человек, лучей ему добра, написал патч и пропихнул его в апстрим. Теперь достаточно собрать с опцией enable-jack — и всё работает.Раньше-то звук шёл через плагин alsa-jack и фаерфокс от этого периодически падал на ровном месте. Буду посмотреть, но пока всё хорошо.

В Арче бинарники писятседьмой версии уже собраны с джеком, и, кстати, с альсой :-}


@темы: софт, linux, arch

19:44 

Баг на баге

После апдейта Фаерфокса у меня... И не надо на меня так смотреть! :-} Я имею в виду вовсе не установку новой-модной-огого-какой-быстрой версии пятьдесят семь, по поводу которой форумы дымятся второй день, а сборку ESR-версии пятьдесят два точка пять, в которой работают все мои привычные параноидальные аддоны.

Так вот, после этого самого апдейта поймался забавный баг: прямой линк на изображение не изображается. Не показывает. Показывает ничего. Белую страницу показывает. Кукиш. При этом в составе страницы это самое изображение — показывает. По правой кнопке «Скачать по ссылке» — скачивает. А напрямую — типа www.example.com/image.jpg — не показывает. В девелоперской консоли при этом всё оукей, прямо «200 OK», хедеры правильные, размер изображения правильный, только Response болтается в цикле и ничего не грузит.

Оказалось, это баг сочетания двух аддонов, CanvasBlocker и uBlock Origin. Причём uBlock именно версии 1.14.18, потому что победить эту фигню удалось установкой версии 1.14.19b5. Впрочем, скорее всего, тут сработала ещё какая-то моя параноидальная настройка, потому что на чистом профиле всё работает и со старой версией мюблока. Но создавать новый профиль, да ещё с проверкой всех настроек — нетушки, лень! Потом как-нибудь :-}

@темы: софт, баги

08:44 

«Они все поломатые!» ©

WPA2 поломали, можно перехватывать траффик от клиентов. И никакие настройки шифрования не помогают, ааааа, что делать, помогите! (На самом деле надо пользоваться https независимо от :)

Ух, хтоничная дыра. Ложка мёду в том, что дырка клиентская и починить можно патчами. Бочка дёгтя — подвержен шестой андроид, а недорогие китайфоны с ним многочисленны, вездесущи и по большей части останутся без исправлений :-}

Вот тут на руском.

@темы: софт

16:07 

Это. Просто. Праздник. Какой-то.

Нашли! Нашли способ отключить эту гнусную приблуду Intel ME, «процессор, который мониторит процессор». Ещё не полностью, но уже почти совсем отключить. Так их!

@темы: софт, железо

17:28 

Поломат!

Тео жжот. Остроумно, но костыльно, или, скорее, костыльно, но остроумно. Под виндой такое, скорее всего, похерит не только эксплоиты, но и вполне официальный софт, написанный с небольшими хаками...

@темы: linux, софт

12:38 

Моем-моем трубочиста!

Раз в пару лет просто необходимо создавать новый профиль в браузере, потому что он засоряется всякими кусками старых настроек и начинает тормозить, а Фаерфокс на моём компьютере и так не чемпион по бегу. У меня это создавание заняло вчера несколько часов, ведь зелёные человечки с марса облучают меня из розеток параноидальных настроек у меня много. Кстати, вот вам подборочка с описаниями.

А ещё верой и правдой служившая RequestPolicy была заменена на uMatrix, которая круче и красивее :-}


@темы: софт

23:55 

Кар

Существуют линуксовые программы Хугин и Мунин, первый — автосшивалка панорамных картинок, второй — сетевая мониторилка производительности.

@темы: linux, знания, софт

16:40 

Записки параноика, очередной выпуск

Youtube-nocookie.com, который используется при встраивании ютубного видео, если поставить галочку «Enable privacy-enhanced mode», начал запрашивать canvas-фингерпринт. Privacy enhancement, my ass! CanvasBlocker всем в помощь.

А ещё появилась Decentraleyes — локальная эмуляция нескольких крупных CDN (Googleapis, Cloudflare, jsquery etc), ускоряет, защищает и всё такое. Мастхэв, ящитаю.

И всё это, конечно же, под Фаерфокс, так что любители Хрома отдыхают в тенёчке с вот такенным зондом в вырезано цензурой :-}

@темы: Интернет, софт

18:56 

И про старуху бывает порнуха

Внезапно взял и отпал интернет. Сначала мне показалось, что упал ресолвер DNSCrypt — иногда это бывает, а сделать какой-нибудь запасной автопереключатель мне всё время лень. Включаю другой ресолвер — фигушки; третий, пятый... В общем, не оно. Тогда переключаюсь на провайдерские сервера — фигу. Так и мало того, что фигу, так ещё и ни drill, ни nslookup днс'ы не видят — ни системный, ни специально подсунутые гугловские и опенниковские. Хм, думаю я и проверяю роутер, но нет, всё вроде бы хорошо, и два других девайса исправно выходят через него в сеть. Тааак, ребучусь и отключаю все параноидальные и прочие сетевые прослойки: DNSCrypt, pdnsd, iptables... Теперь drill и nslookup видят и ресолвят, но больше никто в сеть не ходок: браузер (в ассортименте), пейджер, торрентокачалка и погодопоказывалка. На этом месте я уже впадаю в стагнацию... Обновлений, затрагивающих сеть, за последнюю неделю не было. Железо? Сетевуха умерла? Но локальные адреса отрабатывает же...

Выбираю место на столе помягче, чтобы головой побиться, и тут внезапно пробивается один из аккаунтов в джаббере. Ещё через минуту — второй. И всё остальное заработало. Возвращаю все прослойки — работает. Вот что это было, а?

@темы: софт, траблз

17:24 

HTML5

У меня наконец-то заработал звук через jack в html5! Причём случилось это, видимо, довольно давно, но заметить никак не удавалось: Фаерфокс у меня работает в песочнице sandfox, а там, чтобы работало, надо было добавить в профиль файлик .asoundrc, в котором прописан бридж alsa-jack. Без песочницы же всё пробовалось полтора года назад — и не звучало. На мозилловской багзилле даже соответствующий мерцающий баг есть, вот мне и казалось, что он у меня по прежнему действует... А тут вчера, по совсем другой причине, пришлось запустить браузер без песочницы, всеми портами наружу, а звук возьми и заработай! А в песочнице не звучит. А без неё звучит. Ну и после серии экспериментов дошло про файлик, и всё заработало. Теперь наконец-то можно выкинуть флэш нафинг, хотя бы на ютубе и на вимео.

@темы: linux, софт

08:26 

Маздай

Один мелкомягкий друг... Нет, это обидно. Один друг с микрософтовским зондом... Нет, тут тоже образ не слишком заманчивый. В общем, один друг с виндой. То есть у меня не один друг с виндой, а почти что все они с виндой, но этот конкретный один на днях заявил мне, что желает поставить десяточку. Попробовать, как он выразился. После осторожных — ну а вдруг его маразм хватил внезапно — и вежливых расспросов выяснилось, что он просто не читал про новую винду ничего критического. И уж конечно, совсем пропустил мимо мозга недавний скандал с небывалым виндовым шпионством, про это в сентябрьском «Хакере» есть хорошая статья на русском... И вообще.

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

@темы: софт, I have informed you thusly

17:40 

Десяточка



Я-то за этими мелкомягкими делами не слежу, а тут читаю у Экслера, что новые окошки выходят на днях... А по линку эту свежую десятую винду ругают, с картинками, грамотно и по делу :-} Рекомендую ознакомиться, просто для интереса.

Слава Багу, я с последними версиями микрософтовских операционок почти не сталкиваюсь: у всех родственников-друзей-знакомых стоит если и винда — то семёрка, или вообще экспишка на старом железе... Хотя людей на экспи я по мере сил пересаживаю на линукс ;-} Восьмёрка мне изредка встречается во всяких ремонтируемых ноутбуках, но очень изредка. По-моему, два или три раза всего встретилась. Видимо, люди с восьмёркой предпочитают обращаться в официальный сервис :-}

@темы: софт

15:48 

Собраядра

Пришла мне тут в голову мысль, что пора бы уж качественно обновить ядро. А то как-то оно устарело, и железо у меня слегка обновилось за последний год, а конфиг — нет, да я вообще не помню, какой там конфиг использовался. И оказалось — оказалось! — что мало того, что предыдущее ядро у меня было оптимизировано под прошлый процессор, так ещё и собрано оно было со стоковым арчевским конфигом, то есть включено прям почти что всё-всё-всё. В общем, пару недель назад была установлена полезная тулза modprobed-db — она собирает информацию о реально использующихся ядерных модулях и записывает в книжечку, чтобы использовать при сборке кастомного ядра, то есть получается такой продвинутый вариант localmodconfig.

Ну а сегодня ядро у меня собиралось — на новом процессоре, да с оптимизированным конфигом, сборка заняла минут двадцать-тридцать, в отличие от несколькочасового прошлого раза... В PKGBUILD ядерного патча linux-pf поддержка modprobe-db уже включена, так что всё работает почти автоматически.

@темы: arch, linux, софт

01:46 

Криптим ДНС

«Роскомнадзор опять заблокировал GitHub». Маразм и мракобесие, но меня в этой ситуации больше всего раздражает позиция моего провайдера — вместо того, чтобы повесить, как обычно, заглушку, эти редиски решили подменять сертификат сайта. Простые, как три валенка, пся крев, MITM во все поля! Ведь Гитхаб работает только через https, поэтому заблокировать отдельные страницы без подглядывания невозможно... Вот они заботливо и предлагают свой сертификат — дескать, мы будем видеть, куда вы ходите и не пускать только на страницы с ужасным незаконным контентом, а во все остальные места — пускать. Ага. Но так как у Гитхаба есть ещё и HSTS, то правильный браузер просто не даёт принять левый сертификат — и это верно. Как же провайдер узнаёт о том, что я иду на https-сайт, какбы спрашиваете вы? А очень просто, какбы отвечаю я. Эти прекрасные люди перехватывают dns-запросы, причём не только к своим серверам — это их моральное право — но и к чужим! Я уже давным-давно не пользуюсь провайдерскими днс'ами, с тех пор как они начали ужасно тормозить года три назад. Даже не знаю, исправились ли... Да и всё равно мне, пусть хоть вообще закроют свои сервера к богу с маленькой буквы и его матери, но лезть в мои запросы грязными ручищами? Тут-то мы им по рукам и треснем! Здесь даже не в конкретном Гитхабе дело — просто нефиг вмешиваться в мой траффик.

DNSCrypt — локальный dns-прокси, шифрующий запросы. Просто и элегантно. Есть список серверов, поддерживающих это дело, в том числе крупные OpenDNS и OpenNIC. Программа существует под все основные системы, и даже под винду. У меня в арче установка и настройка заняла минуты три — и то только потому, что надо было её сопрячь с кэширующим сервером pdnsd. Ну и ещё минут полчаса заняло написание и отлаживание инитскрипта — всё-таки у меня бессистемдэшный арч и мейнтейнеры арча обо мне не заботятся :-}



Теперь всякие подсматриватели могут пойти и облизать друг другу кактус. Ну и, как побочный эффект — Гитхаб открывается :-}

@темы: софт, скриптинг, Интернет, linux, arch, I have informed you thusly

13:11 

Лисий небаг

Сегодня мне удалось наконец починить проигрывание mp3 в Фаерфоксе без флеша — уже с полгода, а может, и дольше, у меня html5-плеер сообщал в веб-консоли, что не может декодировать файл. Надобность возникала не часто, поэтому на проблему был забит большой и толстый микроскоп... но сегодня она меня достала и за это была решена :-} Как и следовало ожидать, ларчик открывался просто: не было необходимых плагинов для гстримера, а именно пакета gst-plugins-good, который числится в опциональных зависимостях у Фаерфокса... В своё оправдание могу сказать, что в его описании сказано: gst-plugins-good (optional) - h.264 video.

@темы: linux, софт, траблз

21:48 

Я буду мстить, и мстя моя ужасна

Вспоминаю добрым словом товарища Д., который недавно смотрел у себя на компьютере мои фотографии с моей SD'шки. Смотрел встроенной виндовозной убогой хренью смотрелкой, которую ещё и настройками испохабил творчески доработал: теперь она после поворота фотографии налево-направо автоматически перезаписывает файл. Незаметно. В jpg. C настройками по умолчанию.

Передайте ему, пожалуйста, привет, и поставьте какую-нибудь хорошую песню...


@темы: Музыка, люди, софт, траблз

НОТЫ БЕНЕ

главная