Чтобы добавлять сообщения и комментарии, .

@ArkanoiD:
ArkanoiD

мейнтейнеры tor bundle осиливают собрать firefox под centos6 с нормальной поддержкой мультимедии, а сами ценосники нет.

@ArkanoiD:
ArkanoiD

почему на линупсе нет терминала с развесистым api типа iterm2? чтобы shell/tmux inegration, вот это вот все?

@lovesan:
lovesan

Ну кстати о winpthreads.

Полез я смотреть в реализацию.

Наткнулся на реализцию condition variables.

И что там вижу? Вырвиглазный треш. Реализацию через семафоры. Которая, как известно, тормозная и не совсем всегда работает. birrell.org

Нет, смысл, так то, примерно понятен. На винде до Vista — не было нативных condition variables.

Но вышла Vista, минуточку, ровно 10 лет назад. Почему бы не дропнуть поддержку XP и прочего говна мамонта, и не сделать нормально? Для меня это загадка.

@lovesan:
lovesan

Собрал новую версию FFmpeg, 3.2.4

В этом билде полноценная поддержка многопоточности — используются winpthreads вместо тредов Win32(с которыми не все модули FFmpeg умеют работать).

static.lovesan.ru

@lovesan:
lovesan

Случилось чудо. Не прошло и полгода, как мне наконец удалось собрать ffmpeg под win64 со всеми зависимостями, кроме GPL-нутых, проприетарных, и сломанных. Т.е. с LPGL-v3 лицензией.

Собрать в .dll, но притом все зависимости в него вконпилены статически, чтобы сразу было готово к использованию.

Кроме того, билд даже немного круче официального — там в частности поддерживается ускорение с помощью DirectX 11.

Вот полный дистрибутив, лицензии там тоже есть. Ну и README.

static.lovesan.ru

А вот типа пример, как с помощью нехитрых приспособлений(типа, еще с SDL2), libav* можно превратить в аудио/видео плеер:

gist.github.com

@lovesan:
lovesan

Ебаное прыщеговно.
CMake это просто ссака, блядь.

Дано — собираем openjpeg2. Он зависит от LibTIFF. Она же — зависит от LZMA и Jpeg, потому что собрана с ними.
Но собирается все статически.
Естественно, блядь, openjpeg2 ниче не знает про LZMA, и в итоге в программках там все валится к хуям от undefined symbols.
CMake тоже не знает, и никак не может решить эту проблему, потому что 1) Он не смотрит .la файлы 2) У него нет никакого аналоги LIBS

Блядь, пиздец просто. Прыщеподелие ебаное.

@ArkanoiD:
ArkanoiD

втащил елеграм обратно в pidgin. вебклиент сосет.

@lovesan:
lovesan

Включил "Windows Subsystem for Linux", оно же "Ubuntu on Windows". Надо же, работает. Хотя там и 14.04(16.04 будет в апреле). Еще минус один повод пользоваться прыщеблядствами.

@ArkanoiD:
ArkanoiD

Между прочим, у Libresignal уже примерно полгода верификация фингерпринтов несовместима с обычным Signal. Тупо формат другой, и ручных (hex vs decimal) и QR-кодов. Есть об этом хоть одно упоминание в интернетах? Нет.
Это все, что вам надо знать о верификации фингерпринтов мессенджерах.

@lovesan:
lovesan

Значит такое.
Мне на следующем проекте надо будет работать с мультимедиа и стримингом.
Что я первым делом подумал — а, подумал, наверное, это всё хуйня, все давно решено, особенно в опенсорсе.
Хуй там плавал. И давайте не будем вспоминать грустные вещи про RTSP и про цены на Erlyvideo, давайте начнем с базы.

База это транскодинг и проигрывание. Особенно на винде. Что я сразу подумал? Я подумал, а, говно вопрос — FFmpeg же есть.
Вопрос, действительно оказался говно, и это мягко сказано. Собственно, ключевая мультимедиа-библиотека всего опенсорса — это сраный треш.

Мне стоило две недели, чтобы разобраться и написать нижеследующую простенькую программку, которая умеет играть музыку и показывать видео:
gist.github.com
Код тут говно, и кое-где есть мемори-лик, плюс он почему-то не совсем умеет проигрывать Mp3, но тем не менее.

Что я узнал:
1) Ни один из туториалов в сети не является валидным.
2) Половина API задепрекейчено, и собственно, не особо работает.
3) Breaking changes в нем случаются где-то каждую минорную версию.
4) Вся документация — сигнатуры функций, автоматически сгенеренные из сорцов.
5) На тему работы и интеропа с SDL2 вообще нет ничего.
6) Под винду все еще хуже чем кажется.

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

@ArkanoiD:
ArkanoiD

а кто может объяснить, зачем гномоебы сделали keyring-daemon, который дерется и с ssh-agent и с gpg-agent, причем поломав оба, оказывается не в состоянии их заменить?

@ArkanoiD:
ArkanoiD

поставил на sgs3 cm14.1 (андроеб 7.1). сука летает все! 4 года телефону!

@ArkanoiD:
ArkanoiD

в rhel новый фаерфокс уже есть, а в центос еще нет

@ArkanoiD:
ArkanoiD

зачем люди собирают со всеми предупреждениями компилятора, если все равно их не устраняют?

@ArkanoiD:
ArkanoiD

б-же какой ебанутый этот ваш firefox
я зачем-то решил его пересобрать
под шумок это говно выкачало и пересобрало gcc, binutils и еще хрен знает что

@ArkanoiD:
ArkanoiD

на старости лет решил перейти на zsh

@ArkanoiD:
ArkanoiD

цианоген меж тем не торопится исправлять quadrooter bugs

@ArkanoiD:
ArkanoiD

git.centos.org тупые бляди, зачем вы отключили gstreamer в centos6?

@ArkanoiD:
ArkanoiD

CDE 2.2.4 has been released

@ArkanoiD:
ArkanoiD

сука второй раз в жизни откладываю кирпич из-за prelink, мог бы с прошлого раза запомнить

@L29Ah:
L29Ah

∞ e2fsck -a -b 32768 /dev/sdb1
/dev/sdb1: Superblock needs_recovery flag is clear, but journal has data.
/dev/sdb1: Recovery flag not set in backup superblock, so running journal anyway.
/dev/sdb1: recovering journal
/dev/sdb1: Inode 322624 extent tree (at level 1) could be shorter. IGNORED.
/dev/sdb1: Directory inode 469171, block #0, offset 0: directory corrupted


/dev/sdb1: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
∞ yes | e2fsck -b 32768 /dev/sdb1
e2fsck 1.43.1 (08-Jun-2016)
e2fsck: need terminal for interactive repairs

@ArkanoiD:
ArkanoiD

а насколько стабильны google play apps на jolla сейчас?

@ArkanoiD:
ArkanoiD

А вот хрень такая, busybox — она вообще зачем в 2016 году?

Ну я понимаю, тяжелое детство, деревянные игрушки, запуск с дискеты, два МЕГАбайта оперативной памяти включая рамдиск и squashfs, вот это вот все.

А сейчас какой смысл держать этого ублюдочного кастрата на современных устройствах с гигабайтом и более оперативной памяти?

@ArkanoiD:
ArkanoiD

Прочитал про новомодный почтовый клиент для линупса Nylas N1. Начал подозревать.
Почитал дальше.
И точно. А идите нахуй уже. Ну чем люди думают и на что рассчитывают.

@ArkanoiD:
ArkanoiD

А что, в этом вашем awesome нарисовать вертикальный wibox без ебли с пляской никак? А то с мелким экраном 2.1:1 в эту щель еще статусбар засовывать по горизонтали как-то глупо.

@wasd:
wasd

wstaw.org

@ArkanoiD:
ArkanoiD

Ебучий амазон, ну зачем ты накатил в дефолтный имидж perl 5.16?

@ArkanoiD:
ArkanoiD

А напомните, что было занятного из легких браузеров на вебките с управлением хоткеями и минималистичным интерфейсом? Под десктопный линупс.

@ArkanoiD:
ArkanoiD

некрофилу на заметку: chrome.richardlloyd.org.uk

@ArkanoiD:
ArkanoiD

поставил skypeweb-pidgin, полет пока нормальный

@ArkanoiD:
ArkanoiD

arkanoid.livejournal.com

@ArkanoiD:
ArkanoiD

engadget.com

@ArkanoiD:
ArkanoiD

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

@ArkanoiD:
ArkanoiD

не могу в центосе заставить гномий network-manager отъебаться навсегда от внешней wifi-карты :-(

@ArkanoiD:
ArkanoiD

в nux-dextop для centos6 hevc нету штоле?

@L29Ah-banned:
L29Ah-banned

По словам экспертов издания, исследования показали, что многим пользователям больше нравится работать со сложным и неопнятным для сторонних наблюдателей интерфейсом, поскольку это позволяет им испытывать гордость за то, что они смогли разобраться с таким сложным инструментом. habrahabr.ru

@ArkanoiD:
ArkanoiD

Gnome-keyring охуенен. Внезапно написал, что для разлочки какого-то там пароля (кажется, от redhat bugzilla) ему нужен мой login password, но не тот который сейчас, а тот который он КОГДА-ТО запомнил. Кривоукие дебилы, лучше бы даже не пытались.

@ArkanoiD:
ArkanoiD

как и следовало ожыдать, проект neo900 мало того, что был убогим изначально, его еще и затянули настолько, что стало неинтересно даже фанатам.

@wasd:
wasd

Исправлена опечатка в системе сборки, из-за которой при установке получались символические ссылки в корневом каталоге

@fillest:
fillest

opennet.ru
Участники игры смогут вводить произвольные команды bash в совместном чате. Раз в 10 секунд наиболее популярная команда будет передаваться в виртуальную машину, в которой инициирован процесс установки Arch Linux, вывод экрана которой могут наблюдать игроки. Никаких правил и ограничений на ввод команд нет. С учётом того, что в прошлой игре число одновременно управляющих игрой игроков доходило до 121 тысяч, мероприятие предстоит захватывающее.