Email or username:

Password:

Forgot your password?
48 posts total
Dmitry Tretyakov

А что сейчас?

А сейчас тенденция внутри настоящего ВК уже пошла по противоположному пути - "идите в OpenVK/Smithereen или страдайте"

Dmitry Tretyakov

Попытка не пытка, надо сказать. Спустя полгода после неудачной разработки плеера для OpenVK Legacy я решил сделать всё по новой.

Да, можно сказать, что FFmpeg древней версии (тот, который не собирался под андроидовские x64/ARM64) уже ушёл на тот свет, ибо на удивление у меня прекрасно собрался FFmpeg 4.0.4 под платформу NDKv5.

Большой проблемой при разработке бэкпортов FFmpeg под Android 2.1 стало отсутствие в Android NDK простых функций работы с графикой и довольно сложная процедура оптимизации буферов аудио- и видеопотоков.

Если уж обойти и каким-то образом передавать буферы через JNI в Android Canvas на Java, то на практике выходит слайд-шоу, рассинхронизация звука, зависание плеера и последующий вылет приложения с переполнением, как уже подметил один из тестировщиков OpenVK Legacy.

Попытка не пытка, надо сказать. Спустя полгода после неудачной разработки плеера для OpenVK Legacy я решил сделать всё по новой.

Да, можно сказать, что FFmpeg древней версии (тот, который не собирался под андроидовские x64/ARM64) уже ушёл на тот свет, ибо на удивление у меня прекрасно собрался FFmpeg 4.0.4 под платформу NDKv5.

Dmitry Tretyakov

Я решил попробовать поэмулировать Mac OS Tiger на QEMU и PearPC и меня разочаровало далеко не единственное.

Эмуляция мыши в QEMU делает только хуже - за пределами виртуального экрана почему-то снимается захват курсора.

Если про графику говорить, то окна при анимации сворачивания и разворачивания жутко лагают - это, конечно, жесть.

А в PearPC макось просто висит на логотипе Apple с круглым прогрессбаром и на этом всё.

santiksu (In Army)

@tretdm это тупо сплошной пердолинг.

Dmitry Tretyakov

У @daniel@mastodon.ml честная конкуренция, я напомню.

Как @dan55800@mastodon.social может сделать такой суперколлаб, подобный у него, если он и сам не находит поддержки у большинства своих фанатов?

Не зря же мне сюда пригласили, чтобы составить сценарий и футажи к видео про историю Android от @daniel@mastodon.ml.

Dmitry Tretyakov

Добавили музыку в OpenVK и, понеслась - сервера, обслуживаемые самим проектом, не выдержали нагрузки.

Причина - пользователи соцсети, дождавшиеся добавления этой фичи спустя 1,5 года, начали загружать аудиозаписи как горячие пирожки.

У Smithereen есть свои приоритеты - на днях @grishka показывал гибкое администрирование инстанции, только уже естественным языком.

Dmitry Tretyakov

Подвожу итоги двух месяцев моей учёбы в колледже.

Поскольку я пошёл на дистанционное обучение в новосибирский колледж из-за отсутствия выбора, куда поступать без переезда в жильё поблизости, и плачу 80K рублей в год за счёт моего родственника, мне как нового одногруппнику иногда непонятны некоторые аспекты обучения. Может быть, непонятны родителям.

1. Расписания занятий, об изменениях которых не всегда уведомляют студентов.
Почему-то в школе с 5 класса всегда сообщали.
2. Обучение проводится в SberJazz.
Для меня эта программа не слишком удобна: всякий раз когда заходишь на конференцию, нужно обязательно вбивать код и пароль, потому что после закрытия SberJazz список конференций полностью стирается. На телефоне тоже самое. Про то, как выкидывает нас из конференции в случае нестабильного интернета, я вообще молчу. Как по мне, по качеству СберСофт не лучше ВК.
3. Странный, но "профессиональный" преподаватель
Один из преподавателей колледжа иногда опаздывает на 5-30 минут, часто вместо изучения нового материала мы пишем это всё под диктовку. На это буквально все мои одногруппники жаловались.
4. Не сдашь хоть три работы за весь месяц - не получишь аттестат.
Да, в российских колледжах аттестация разнится со школьными стандартами, это и понятно - система среднего профессионального образования теперь уже другая.
5. Мои одногруппники меня за своих близких друзей не считают.
Я уже когда-то говорил на основном канале (https://t.me/tinelix), что большинству мои хобби, в том числе творческая деятельность, неинтересны. И нет, они неконфликтные люди, они не хотят по любому поводу ссориться, им просто нет дела до моих личных отношений.
6. Нет чётких графиков начала занятий, перерывы до 15 минут, каждая пара занимает 1,5 часа.
Понятное дело - материалы для изучения достаточно объёмные, и из них нужно как-то вложить в умы все необходимые знания. Я так понимаю, преподам неудобно проводить занятия в одно и тоже время по будням, поэтому ты учишься либо до обеда, либо до вечера. А 15 минут перерыва не хватит, чтобы сварить и поесть пельмени, кроме бутербродов, сосисок и роллтонов.

Подвожу итоги двух месяцев моей учёбы в колледже.

Поскольку я пошёл на дистанционное обучение в новосибирский колледж из-за отсутствия выбора, куда поступать без переезда в жильё поблизости, и плачу 80K рублей в год за счёт моего родственника, мне как нового одногруппнику иногда непонятны некоторые аспекты обучения. Может быть, непонятны родителям.

Dmitry Tretyakov

Хорошо, что в следующем месяце придёт не какое-то говно, где заряжать неудобно и слушать без эквалайзера одно сплошное расстройство, а наушники от Lenovo.

Можете в комментах порассуждать, чем они хороши или плохи. Я это учту и, как только они на почту придут, попробую на своём опыте.

Dmitry Tretyakov

Телевизоры Samsung у Злого Спарки - "Отцы и дети"

Димитр Сълин ☭

У Вас всё ещё работает аналоговое телевидение? Или кинескопный телевизор подключён к цифровому тунеру?

Dmitry Tretyakov

> Safari — хороший браузер, чтобы скачать Firefox

Это как в IE скачать Chrome, а старые срачи с конкурентами возвращаются.

Dmitry Tretyakov

Вы тоже начнёте удивляться с того, что даже сейчас используют Windows XP на подводных лодках? На дворе 2023 год.

Dmitry Tretyakov

@dan55800@mastodon.social
Есть желающие поугарать?

Dmitry Tretyakov

Это аргумент уйти в Телегу.

Даже несмотря на эту говнячность мессенджера со всех сторон и владение экстремисткой в РФ организации, никто из моих родственников и преподавателей так и не ушёл с него, все продолжают там торчать до сих пор.

Димитр Сълин ☭

В Болгарии такая ситуация с Вайбером.

Dmitry Tretyakov

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

С колледжом дела идут посложнее: на сайте приходится регулярно проверять изменённое расписание на расхождения с расписанием до поправок, так как не всегда уведомляют об изменениях, и нажимать на кнопку "Следующая неделя", если в воскресенье сразу покажут расписание на прошлую неделю.

Согласитесь, это даже интуитивностью не блещет.

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

С колледжом дела идут посложнее: на сайте приходится регулярно проверять изменённое расписание на расхождения с расписанием до поправок, так как не всегда уведомляют об изменениях, и нажимать на кнопку "Следующая неделя", если в воскресенье сразу покажут расписание на прошлую неделю.

Dmitry Tretyakov

Только вот осталось найти зарядку с разъёмом Lightning. Я вообще лично сталкиваюсь с эпловскими наушниками впервые.

Dmitry Tretyakov

Ну раз уж критериев этих законопроектов нет - а как же движение за свободное ПО?

Ведь обычно это пишут такие некоммерческие организации, как GNOME Foundation (https://gnome.org/), KDE (https://kde.org/), Mastodon (https://joinmastodon.org/), Framasoft (https://www.framasoft.org/) (разработчик PeerTube), Aurora OSS (https://auroraoss.com/), команды разработчиков проекта Inkscape (https://inkscape.org/), LineageOS (https://www.lineageos.org/) и OBS Studio (https://obsproject.com/), базированные в основном из других стран.

Неужели депутатам просто лень соблюдать лицензии свободных программ (https://www.gnu.org/licenses/license-list.html) и обеспечить всем свободу не только их использования, но и изменения, и внедрения в другой проект, даже если этот софт не должен вызывать какого-либо подозрения? И как теперь любый гражданин, знакомый с свободным ПО, будет знать о наличии некоммерческой организации в реестре?

Понимаю, что депутаты хотят избавиться от влияния через организации, но зачем до такого абсурда доводить? Движение за свободное ПО создано для того, что заменить проприетарщину, которая полностью берёт власть над разработчиком.

Источник поста: https://t.me/black_triangle_tg/3992

Ну раз уж критериев этих законопроектов нет - а как же движение за свободное ПО?

Ведь обычно это пишут такие некоммерческие организации, как GNOME Foundation (https://gnome.org/), KDE (https://kde.org/), Mastodon (https://joinmastodon.org/), Framasoft (https://www.framasoft.org/) (разработчик PeerTube), Aurora OSS (https://auroraoss.com/), команды разработчиков проекта Inkscape (https://inkscape.org/), LineageOS (https://www.lineageos.org/) и OBS Studio (https://obsproject.com/), базированные в основном...

Dmitry Tretyakov

Время щитпоста.

Древний системник на обыкновенном пне, который работает на процессоре, название которого начинается на "П" и в народе называется как "пень".

Dmitry Tretyakov

Неделя в OpenVK была очень насыщенной, так как есть о чем рассказать:

1. OpenVK API, в прямом смысле слова "подрос"
Обогатился не только функционал фотографий, заметок, подарков и т. п, но и завезли самое приятное, чего не было за год разработки приложения OpenVK Legacy - просмотр списка участников и отправка вложенных файлов в посты, сообщения и альбомы, совместимая с API ВКонтакте. Вот только одна часть API-методов с вложениями так и не была задокументирована.

2. Почти полноценная локализация темы OpenVK Mobile для веб-версии
Локализация усложнялась только тем, что в лейауты, используемые в этой теме, была чисто статическая и была написана только на русском языке. Но теперь эту сложность решил именно я, добавив недостающие строки в основную локализацию OpenVK, а уже затем меняя статические строки на динамические.

3. Новая система поиска.
Больше о ней говорить нечего, разве что тема OpenVK Modern ломалась из-за этого, но зато удобнее стало искать.

4. openvk.co умер, да здравствует openvk.xyz!
Теперь домен, доступный без какого-либо шифрования, снова появился. Со старым доменом были сложности с его продлением, а с новым - их нет. Однако, стоит учесть, что этот домен предназначен лишь для входа с устаревших устройств, в которых не поддерживаются более современные версии SSL/TLS, в остальных целях - заходить небезопасно.

Неделя в OpenVK была очень насыщенной, так как есть о чем рассказать:

1. OpenVK API, в прямом смысле слова "подрос"
Обогатился не только функционал фотографий, заметок, подарков и т. п, но и завезли самое приятное, чего не было за год разработки приложения OpenVK Legacy - просмотр списка участников и отправка вложенных файлов в посты, сообщения и альбомы, совместимая с API ВКонтакте. Вот только одна часть API-методов с вложениями так и не была задокументирована.

Dmitry Tretyakov

UPD 14.05.2023: Слегка обновил рисунок.

#tinelix

Go Up