Что такое Kodi?

Коди, ранее известная как XBMC, является мультиплатформенным медиа-центром, который позволяет пользователю воспроизводить и управлять коллекцией видео, музыки, фотографий, игр и многим другим.
Видеоплеер является самым популярным аспектом Kodi и развивается при помощи частых дополнений, встроенных в сам Kodi, но так же есть возможность расширения с помощью сторонних дополнений. Он поддерживает широкий спектр видео форматов и источников, включая потоковое интернет-медиа, 3D, H.264 для большинства устройств, а так же H.265 или HEVC на некоторых моделях, таких как DroidBOX T8-S Plus. Пользователи программного обеспечения могут также импортировать свои собственные существующие медиа-библиотеки и автоматически загружать плакаты, фан-арты, информацию о актерах, видео материалы и т.д.

Читать далее «Что такое Kodi?»

Инструмент командной строки GNU Complexity для исследования сложности кода на Си

GNU complexity это инструмент командной строки, который вычисляет меру сложности исходного кода C, он похож на pmccabe, но с другим методом расчёта результата через короткие функции и другой встроенной функциональностью, которая позволяет обрабатывать данные значительно быстрее. Это может быть полезно для обнаружения подозрительных участков в незнакомом коде, получить представление об усилиях, Необходимых для того,что бы либо понять или проверить чужой код, либо самостоятельно оценить свой код.

Разработчик Брюс Корб, только что выпустил версию 1.5 с некоторыми исправленными ошибками, поэтому я  решил по быстрому проверить новую версию.

Читать далее «Инструмент командной строки GNU Complexity для исследования сложности кода на Си»

NayuOS-дружественная к разработчикам Chromium OS Fork без сервисов Google

Люди из Nexedi, европейские издатели программного обеспечения с открытым исходным кодом, делают много работы в области развития на Chromebooks, но с Chrome OS, все ваши данные хранятся на серверах Google,  и по умолчанию ОС в основном работает через браузер Chrome, который, едва ли, может использоваться для разработки ПО. Таким образом, компания использовала Chromium OS, с открытым источником Chrome OS, чтобы создать свою собственную операционную систему, под названием NayuOS, что не запускает любое запатентованное программное обеспечение, и не работает с серверами Google, и поставляется с Git, nmp и другими инструментами для разработки по умолчанию.

Читать далее «NayuOS-дружественная к разработчикам Chromium OS Fork без сервисов Google»

Программа для обновления прошивки Android через OTA с открытым кодом. OTA Updater

Вчера я получил TV Box G9C, но так как Google Play на нем работал плохо, я решил дождаться новой прошивки. Я заметил, что прошивка не включает в себя обновления и резервного копирования приложений, как было на К1 Plus,вместо этого приложение OTA Updater, также называемое Центром обновления OTA,работает с открытым исходным кодом доступном на GitHub. В Android-уже есть база для OTA обновления, но с помощью приложения можно реализовать обновления прошивки OTA для другой платформы.

Читать далее «Программа для обновления прошивки Android через OTA с открытым кодом. OTA Updater»