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

@lovesan:
lovesan

Ватные рассуждения всегда напоминают один известный анекдот.

...
— Слышь, Петька, хочешь я тебе логическое мышление покажу?
— Ну
— Вот у тебя аквариум есть?
— Нет
— Значит ты пидарас!

@lovesan:
lovesan

Желательно, прямо так и отвечать, сходу, на любой его коммент.

"А, @segfault, вот и ты тут! Пошел ка ты нахуй, говноед!"

@lovesan:
lovesan

Если кто не знал, @segfault — говноед-копрофил, не моет руки после туалета, и сосет хуи . Не здоровайтесь с ним, а сразу посылайте нахуй, где увидите.

@lovesan:
lovesan

Желательно, прямо так и отвечать, сходу, на любой его коммент.

"А, @akastargazer, вот и ты тут! Пошел ка ты нахуй, говноед!"

@lovesan:
lovesan

Если кто не знал, @akastargazer — говноед-копрофил, не моет руки после туалета, и сосет хуи . Не здоровайтесь с ним, а сразу посылайте нахуй, где увидите.

@lovesan:
lovesan

Ну короче такое. Проснулись и сразу пошли на митинг.

На Марсово Поле пришли к 14 дня с небольшим. ОХЕРЕТЬ какая там толпа была. Тыщ может 15-20. Рядом стояла мелкая кучка НОДовцев, на которых всем было насрать, они там вещали как великую страну в 1991 развалили, но и то недолго, потом что-то затихли.

Народ залезал на парапеты, скандировал лозунги, типа "Долой Царя!", куча плакатов была, уточки всякие, вобщем весело. В углу площади мирно стояла небольшая кучка омоновцев, в другом углу ментовозы, но немного, и в целом никаких происшествий не было, хотя говорят, двух человек задержали.

Ну мы с Надей час постояли там и замерзли адско, погода подкачала, пошли в Маркетплейс на Невском, погреться и пожрать. В это время, оказывается, чуваки пошли на Дворцовую, не все, но тыщ 5-7, и там что-то тоже дичайше скандировали, и вообще даже шашки в полицейских бросали. Ну там кого то повязали, пока мы жрали, а дальше толпа разделилась — одна часть пошла к Исаакию, другая по Невскому. Ну вот мы типа ту толпу, что по Невскому шла — встретили, и пошли с ней. Я там маленько снимал. Все дичайше орали лозунги типа "Путин — вор", и другое. На Невском машины ехали медленно, и нам бибикали, типа молодцы и все такое. Из полицейских — разве что пара тачек ДПС сопровождали колонну, типа иногда намекая что не надо выходить на проезжую часть. Прохожие снимали итд. Правда встретился какой-то один мудак который сказал что мы оболванены итд, и вообще госдеп.

Ну короче дошли до Площади Восстания, а там мы с Надей пошли типа в бар, а часть чуваков осталась на площади. Ну и вот какого-то хуя на площадь подъехали автозаки и прочее, и короче там всех начали вязать. Повязали человек 150, судя по всему. Вовремя мы слились, но хотя кроме этого там дальше нихуя интересного и не было.

@lovesan:
lovesan

Посмотрел T2 (Trainspotting 2).

Фильм отличный. Серьезно, думал, снимут хуже, но нет. Грустный, правда.

Но что меня поражает — что переводчики до сих пор не могут +- нормально перевести название. Нет, понятно, что там игра слов, и так далее. Но переводят как-то глупо — то "на игле", то вообще не переводят.

А мне кажется, наиболее адекватно будет "Отъезжая", что в принципе даже смысл что Уэлш вкладывал, передает, и сохраняет двусмысленность, в определенном роде. youtube.com

@lovesan:
lovesan

Так, ну вот феминизм. Давайте начистоту, а.

Феминисток первой волны я всецело поддерживаю. Ну, типа, тех, которые за законодательное равноправие.

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

Но феминистки третьей волны это какое-то абсолютно деструктивное движение. Это вообще совершенно какие-то сумасшедшие личности, ненавидящие мужской пол, и пытающиеся устроить дискриминацию тому самому White Hetero Man, ичсх успешно этого добивающиеся в большинстве случаев; тут стоит вспомнить Мэтта Тэйлора того же — вот насколько нужно быть ебанутой, чтобы гнобить человека, тем более такой величины, за смешную рубашку? И это я не говорю про то, что те же права у женщин давно есть, а фактическая дискриминация — ну кто ее вообще видел а, в цивилизованном мире, по крайней мере, будем честными? (И нет, косо посмотреть, или в сердцах обозвать дурой за несоответствие личных идей бизнес-модели(inb4 Uber) — не дискриминация; дискриминацией это становится разве что в головах у незрелых шизоидных личностей)

@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

— Назовите самые отвратительные слова в мире
— Кодинг, секстинг, эйджизм, миллениалы, Airbnb, стартапы

@lovesan:
lovesan

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

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

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

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

static.lovesan.ru

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

gist.github.com

@lovesan:
lovesan

Захожу, значит, случайно в s

На дворе, напоминаю — 22 февраля 2017 года.

Так вот. Там определение ОС в подписях.
И что я там вижу? Дохуища Windows 7

Windows 7, блядь. Вот как бы я не "любил" прыщеблядков, но не знаю ни одного, который сидит на ОС 2009 года.

Блядь, хуею с контрамотов просто.

@lovesan:
lovesan

М: Расскажи как всё было.
П: Разбил чужую базу, sql, завёл скрипт и поехал. Всё, въебался и перевернулся несколько раз, врезался в железобетонные констрейнты, разбил их…
М: А зачем?
П: Завёл чужие скрипты, разбил базу!..
М: Зачем завёл чужие скрипты-то?
П: Молодой…
М: Покататься хотел?
П: Получается так.
М: Ты же уже катался, да, по-моему, не так давно?
П: Так.
М: На два года условно, по-моему, откатался, да?
П: Да. Sql Server.
М: Да-да-да, в седьмом микрорайоне. Ну и чё, мысли какие по этому поводу?
П: Уверен, минимум, как на пять лет.
М: Это грустно? Или весело?
П: Это? Это печально.
М: Печально, да? Ну всё, спасибо тебе.

@lovesan:
lovesan

Когда я наконец куплю гитару
Я создам группу с названием типа Delirium Tremens
Будем панкуху играть

@lovesan:
lovesan

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

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

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

@lovesan:
lovesan

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

@lovesan:
lovesan

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

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

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

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

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

@lovesan:
lovesan

facebook.com

@lovesan:
lovesan

Внезапно, только недавно понял, что когда-то пару месяцев встречался с девушкой, у которой было жесткое HPPD (длительное расстройство восприятия, вызванное галлюциногенами)