Оракл такой оракл!

In order to prevent undue risks to our customers, Oracle will not provide additional information about the specifics of vulnerabilities beyond what is provided in the Critical Patch Update (or Security Alert) advisory and pre-release note, the pre-installation notes, the readme files, and FAQs.

Что в переводе означает "хер вам, код мы обещали, а сопровождение — как получится".

Дебиановские мейнтейнеры прикинули сколько будет ручной работы по бэкпортированию фиксов в стабильные ветки, и немедленно решили перестать это делать (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=794466), в результате чего:

  1. Ветки 5.x скорее всего не будет в stretch (из testing уже вынесли, а в вики официально рекомендуется ставить бинарники с virtualbox.org)
  2. В бэкпортах лежит 5.1.8, которая с новым бэкпортовым ядром 4.9 не запускается.
  3. В sid лежит 5.1.14, но её надо еще ухитриться собрать, не переезжая на sid целиком. Ну или сидеть на 4.3/stable


С учетом остальных приколов и феерической расстановки приоритетов пора и правда подумать о переезде на KVM.


Это Thinkpad. Теперь банановый в серебристом корпусе. Это я так понимаю, все инновации, которая сумела родить команда, да? Давайте, блять, еще розовый сделайте...
Debian 8 + backports, pulseaudio 7, bluez 5.23, mate и штатный blueman в нем.

Имеем вот это: https://bugs.freedesktop.org/show_bug.cgi?id=92102

Ключевой момент такой, что нужно каждому бойцу в цепочке еще раз доходчиво объяснить его обязанности, а именно:
bluetoothctl# connect 00:42:42:42:42:42 — на уже подсоединенной карте, Карл!
после этого a2dp становится available, и можно сделать
pactl set-card-profile ## a2dp_sink

Оказываеццо, ОКАЗЫВАЕЦЦО, кто-то еще должен делать их работу:


Apparently the a2dp profile doesn't initially get connected. It's not PulseAudio's job to connect the profiles, but something is connecting the hsp profile, so I wonder why a2dp doesn't get connected at the same time...



Парой версий раньше, разумеется, все работало.

PS. Пора уже тег заводить для поттерингосрани.
Коммит 8976500cbbb13270398d3b3e07a17b8cc7bff43f
... this avoids arbitrary code execution by specially-crafted branch names such
as '$(IFS=_;cmd=sudo_rm_-rf_/;$cmd)'.


В git >= 1.9.4 поправлено.

Фикс к этому сломал мой пафосный цветной $PS1.

TIL...

Aug. 22nd, 2015 03:50 am
... что systemd не понимает кучу опций в crypttab, в частности keyscript. Что, если вам не повезет, может привести к полной незагружабельности машины. А если повезет — будете просто вводить пароли N раз, сколько есть дисков в crypttab'е.

Поттеринг все ж мудак полный — взять, выкинуть работающую вещь, заменив своими полупереваренными выделениями, и выдавать это за неизбежное наступление светлого будущего. Проблема, между прочим, известна года так с 2011; сама первопричина проблемы смущенно ковыряет носочком пол и мямлит что-то вроде "... ну пока хорошего патча никто не прислал...".

PS. Как это обходить написано здесь.
Банка краски по дереву, обязательная русскоязычная наклейка гласит "перед применением перемешать". Из чистого ехидства отдираю, вижу "do not stir or shake". Разумеется, наклейка приклеена так, чтобы англоязычной инструкции не было видно.

Вот где их берут, а?

avr-libc

Apr. 9th, 2015 02:24 am
Скажите, а какой мудак (и зачем) придумал вектора прерываний у половины контроллеров называть TIMER0_COMPA_vect, а у другой половины — TIM0_COMPA_vect?

Это я "портабельный" код пытаюсь писать. Самая хохма в том, что оно компилится, только линкер потом, видя незнакомое имя, удивляется "зачем оно здесь" и выкидывает нахрен. Молча.

и еще

Jan. 21st, 2015 12:26 am
(к предыдущему)

«замоченная скваженна»

... и это я еще по всяким злаченнымзлачным местам типа вcuntакта не хожу.
СЯУ, что сабж поддерживает сабжи в логах.

Господи, ЗАЧЕМ?

:facepalm: :facepalm: :facepalm: :my_eyes_bleeding:
Уебал сегодня насмерть свой единственный переходник usb-sata путем перешивки нового firmware. По замыслу оно должно было научить понимать его advanced format, но что-то пошло не так :-)

Итоги:
1. -$25 цены переходника.
2. необходимость поднимать жопу и идти за новым.
3. переезд на новый винт откладывается до исполнения пункта 2
4. -$25 отложены на новый.
5. испорченное настроение.

Бля.

Главное, зааутсорсить некому.
705451

Проблема существует как минимум с 3.2.2, и ни одна падла не обнаружила, что функция вместо осмысленного значения возвращает 0. Тестов на это тоже нет. TDD, my ass...
Да шо ж это такое. Один мудак зачем-то поменял company.com/service на service.company.com/service, второй — не обрабатывает http 302...

Короче, pypi-install в дебиане внезапно сломался. python-stdeb/testing не налезает, ибо хочет еще и новый дебиан питон; придется опять патчить руками.
Qt5 из wheezy backports собран криво, и требует QT_XKB_CONFIG_ROOT=/usr/share/X11/xkb в env.
Очередной апгрейд firefox'а сломал плагин vertical tabs. Я б понял, если бы он просто не работал — он работает, только жрет от 50 до 100% CPU...

Снес, поставил tree style tabs.
И еще о светодиодах. Хочется отметить, что все сказанное вот здесь относится, в основном, к технике зарубежного производства. Как выглядит (выглядел два года назад) рынок светодиодного освещения в России, замечательно описывает вот эта статья:



Раньше люди кривились при словах «китайские светодиодные светильники». А теперь нам удалось переплюнуть даже Китай — мы не только придумали фуфло, но и запустили его в массовое производство…



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

Кроме всего этого, отдельный луч поноса хочется послать проектантам, делавшим светодиодное освещение в питерском транспорте. Нет, реально, я не знаю где можно было найти настолько убогие светодиоды с температурой over 9000K от которых, натурально, болят глаза после поездки…
Читаю Столлмана: The Bug Nobody is Allowed to Understand.

When a problem occurs in the interaction of multiple proprietary software packages with different developers, none of them is allowed to study the source code of all the pertinent programs


Что я могу на это сказать? Сосунки! Когда я служил в маленькой психиатрической клинике работал в прошлой конторе, мы добились этого эффекта в рамках одного отдельно взятого департамента! Ну точнее не сразу мы, а сначала западные коллеги…

No shit, у нас был модуль типа DRM, куда можно было смотреть только одному маленькому отделу (даже их имен толком никто не знал), который модуль линковался в софт в неактивном виде и потом активировался (куда мы доступа тоже не имели). Однако же модуль иногда вносил баги, которые приходилось как-то решать, причем одной из функций модуля было противодействие отладке… :-) Ну, на самом деле он их не вносил, иначе бы с ним просто пришлось разбираться его авторам — он просто задействовал связанный с ним около-DRM'ный функционал, в котором уже сидели баги, втч и наши, а вот это уже было нашей проблемой…

То, что там были подсистемы, создававшиеся, скажем политкорректно, в другом часовом поясе и имевшие настолько самобытный характер, что даже их авторы не всегда могли сказать зачем оно от нас хочет то, чего оно от нас хочет — кажется теперь уже вполне в порядке вещей.
http://hackaday.com/2014/06/26/congress-destroys-a-hobby-faa-gets-the-blame/

FAA, по сути, собирается запретить все полёты дронов, оставив только «обычные» тупые модельки (да, это слегка расширительное толкование — читайте оригинал по ссылке) и только для некоммерческого применения. При этом они изящно обошли собственный запрет на введение дополнительных правил, регулирующих модельки :-)

Принятие подобного закона у нас, похоже, только вопрос времени, тем более что появляется возможность ссылаться на то как сделано у «белых людей». А, учитывая славные традиции отечественного авиационного регулирования, наверняка всё будет сделано жоще и тупее — полным запретом.
Нет, ну покупал-то я TDA1543 (без A), а продали мне TDA1543A. Ну ладно, фигня война — воюем. Вот только не выходит каменный цветок, от слова "никак". То есть, сигнал-то есть, но какой-то странный — больше всего похоже на то, что воспринимается только младший байт фрейма. По итогам оказалось, что формат потока у нее особенный: не I2S, и даже не EIAJ как описано в паре-тройке форумов и в AN1848, а что-то совсем непотребное: word clock инверсный, как в EIAJ, однако, фрейм должен быть ровно 24-битный, причем первые 8 бит отбрасываются, а в качестве отсчета берутся биты 8-23, MSB first. Что, вообще говоря, несколько выносит мозг — все протоколы этого семейства сделаны так, чтобы минимально зависеть от разрядности слова и размеров кадра.

Интересно, зачем оно такое?
...за окном — концерт колокольной музыки. Совсем охуели уже.

PS. До ближайшего рассадника православной культуры метров 600. Не завидую тем, кто живет ближе.

Profile

ex0_planet

July 2017

S M T W T F S
      1
2345678
9101112131415
1617 1819202122
23242526272829
3031     

Syndicate

RSS Atom

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 23rd, 2017 06:30 pm
Powered by Dreamwidth Studios