И это всё МОЁ


Кластер из старых китафонов на базе Debian Stretch










Давным давно я покупал всей семье аппараты UMI-X2 (mt6589). Время этих телефонов прошло, апдейтов на них уже не прилетит, некоторые трубки частично убиты. К UMI-X2 еще и добавился еще и мой старый iOcean-X8 (mt6592) с убитым SIM-слотом. Выкидывать весьма производительные железки мне не хотелось, потому я сделал для аппаратов кастомные ядра и портировал Debian Stretch.

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

Бокс отпечатан из PLA пластика, крышка держится на пазах+магнитах. Сверху стоит вентилятор, под ним проложен фильтр от пыли, между «этажами» предусмотрены отверстия для вентиляции. На дне дырки, через которые выходит воздух.
В виде ножек использованы силиконовые антиударные самоклеющиеся накладки для мебели, которые легко можно купить в любом леруа.

Время печати всего удовольствия - около 30 часов на моем Flying Bear P902. Моделировал в SolveSpace.

Каждый аппарат по USB определяется как композитное устройство в составе которого: сетевая карта (cdc-eem), виртуальный последовательной порт с консолью и usb mass_storage (если потребуется прямой доступ к SD/eMMC).

На данный момент аппараты планируется использовать как ферму для сборки debian-пакетов под arm через Jenkins CI. Тут два варианта: если удасться завести docker, то узлы будут эквивалентны, с контейнерами под debian armhf/armel и raspbian armhf. А если нет - то на каждый аппарат по своему дистру. Нет только аппарата на aarch64, но что-то подсказывает мне, что если второй раз разобью экран своего K6000 Pro, будет и эта архитектура в этой чудной зомби-ферме.

Кстати, за время с прошлой новости, я добавил в MediaDeb поддержку WiFi для UMI-X2, перевел систему сборки проекта на cmake, добавил в ядро все необходимое для поддержки iotop, оптимизировал систему для работы с еMMC и еще сделал много мелких доделок, включая еженедельные сборки для поддержживаемых аппаратов. А еще сделал бенчмарки


















>>> Просмотр
(1920x3237,
2079 Kb
)










 , ,








И это всё МОЁ
Проект Tor сформировал выпуск специализированного браузера Tor Browser 7.0.3, ориентированного на обеспечение анонимности, безопасности и приватности. Новый выпуск дистрибутива Tails задерживается. Браузер построен на кодовой базе Firefox и отличается тем, что весь трафик перенаправляется только через сеть Tor. Обратиться напрямую через штатное сетевое соединение текущей системы невозможно, что не позволяет отследить реальный IP пользователя (в случае взлома браузера, атакующие могут получить доступ к системным параметрам сети, поэтому для полного блокирования возможных утечек следует использовать такие продукты, как sandboxed-tor-browser и Whonix). Сборки Tor Browser подготовлены для Linux, Windows и macOS.



И это всё МОЁ
Представлен стабильный релиз протокола, механизма межпроцессного взаимодействия и библиотек Wayland 1.14, а также развиваемого параллельно композитного сервера Weston 3.0. Ветка Wayland 1.14 обратно совместима на уровне API и ABI с выпусками 1.x и содержит только исправления нескольких ошибок и удаление неиспользуемых полей из структуры wl_client.



И это всё МОЁ
Компания Microsoft объявила об интеграции в тестовую сборку Windows Server Insider Build 16237 подсистемы WSL (Windows Subsystem for Linux), которая ранее была ориентирована на поставку в клиентской Windows 10. В Windows Server добавлена аналогичная технология, в которой запуск родных исполняемых файлов Linux реализован через специальную прослойку, на лету транслирующей системные вызовы Linux в системные вызовы Windows.



И это всё МОЁ
На прошлой неделе проект Paranoid Android объявил об открытии кода своих альтернативных наработок для мобильных устройств, управляемых мобильной платформой Android.

Paranoid Android — популярная сторонняя прошивка (ROM), расширяющая возможности мобильной операционной системы и призванная «улучшить имеющуюся красоту Android и следовать философии дизайна, выбранной Google для Android Open Source Project». Исходный код её компонентов — включая цветовой движок (Color Engine), утилиту для конфигурации системы (PIE Controls), функцию защиты от случайного нажатия (Accidental Touch), Pocket Lock и Three-Finger Swipe Screenshot — опубликован в репозиториях команды разработчиков AOSPA на GitHub.

По словам ведущего разработчика Alex Naidis, в команде AOSPA, стоящей за Paranoid Android, на настоящий момент числятся 15 человек, которые занимаются проектом в свободное время. По этой причине (недостатка времени на подготовку кода для публичного представления) многие наработки не были доступны как Open Source сразу. Сайт проекта — paranoidandroid.co

Источник:
www.nixp.ru/news/14139.html
Paranoid Android – Official



И это всё МОЁ


Platform: Windows
Version: AIMP v4.50 or newer

Type: Lyrics Extensions, Extensions

Plugin provides an ability to search and download lyrics automatically from lyrics.wikia.com



И это всё МОЁ
На прошлой неделе американская компания Heptio, созданная в конце прошлого года двумя авторами Kubernetes, представила два новых инструмента в помощь DevOps-инженерам, работающим с популярной платформой управления контейнерами.

Первая утилита — Ark — предназначена для управления восстановлением Kubernetes после аварий. Она предлагает простой и настраиваемый метод создания бэкапов и восстановления из них приложений и постоянных данных (Persistent Volumes). Сценарии использования — срочное восстановление после аварий, миграция объектов Kubernetes на новых облачных провайдеров, создание реплик prod-окружения для разработки и тестирования.

Вторая — Sonobuoy — является диагностической и по сути призвана способствовать предотвращению аварий. По утверждению авторов, эти утилита «упрощает понимание состояния кластера Kubernetes с помощью запуска набора проверочных тестов для Kubernetes» (e2e conformance-testing 1.7+). По итогам тестирования создаются информативные отчёты, которые не зависят от тонкостей организации развёрнутых внутри кластера приложений.

Обе утилиты Heptio написаны на языке Go и распространяются на GitHub под свободной лицензией Apache License 2.0: Ark, Sonobuoy.

Источник:
www.nixp.ru/news/14140.html
Ark и Sonobuoy — новые Open Source-утилиты от Heptio для эксплуатации Kubernetes (nixp.ru)



И это всё МОЁ


Platform: Windows
Version: AIMP v4.50 or newer

Type: Extensions, Music Library extensions

Plugin addes support for podcasts.



И это всё МОЁ
Запущено публичное бета-тестирование новых версий плееров -
AIMP v4.50 Beta и AIMP for Android v2.60 Beta.



Что нового?

Что нового в мобильной версии?
Что нового в версии для ПК?

Бета-тестирование

Обо всех найденных проблемах сообщайте, пожалуйста, на наш форум и/или посредством обратной связи.

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

Раздел форума версии для Android
Раздел форума версии для Windows

Внимание!

Обе версии - тестовые, они могут содержать много ошибок! Убедительная просьба, не используйте их в "боевых условиях", где важна стабильность и качество работы.

Скачать для Android
Скачать для Windows

Присоединяйтесь к нам





И это всё МОЁ
Французский математик Фабрис Беллар (Fabrice Bellard), основавший в свое время проекты QEMU и FFmpeg, а также создавший самую быструю формулу вычисления числа Пи и разработавший формат изображений BPG, опубликовал новый проект VFsync и связанный с ним эмулятор RISCVEMU. Система предусматривает три варианта использования: запуск утилиты в режиме командной строки, выполнение в web-браузере виртуальной машины с отдельным окружением операционной системы и запуск виртуальной машины на локальной системе при помощи эмулятора. Наработки проекта распространяются под лицензий MIT.

Одной из целей VFsync является предоставление высокого уровня безопасности, для чего и предлагается запуск виртуальных машин. Подразумевается, что окружение из виртуальной машины полностью независимо от текущей системы и может быть синхронизировано из внешнего хранилища для получения доступа к своим данным и рабочему окружению независимо от того, к какому компьютеру удалось получить доступ. Перед передачей на сервер информация шифруется на стороне клиента с использованием алгоритма AES (ключ для шифрования создаётся при помощи PBKDF2 HMAC SHA-256), обмен данными осуществляется по HTTPS. Для данных может быть использовано как предлагаемое проектом облачное хранилище, так и компоненты запущенные на своём оборудовании.

В случае запуска в браузере применяется реализация эмулятора JS/Linux, написанного на языке Javasсript и способного запустить Linux. После запуска в браузере выводится приглашение консоли, из которого можно подключиться к облачному хранилищу (используется команда "vflogin username"), загрузить свои файлы в домашнюю директорию, произвести работу с файлами при помощи штатных unix-утилит (запускается busybox) и синхронизировать изменения.

Для запуска графической оболочки предлагается более производительное решение на базе эмулятора RISCVEMU, позволяющего создать виртуальную машину с 128-разрядной архитектурой RISC-V. В отличие от традиционных систем виртуализации RISCVEMU не требует отдельной загрузки дискового образа (загружается типовой образ, соответствующий конфигурации, заданной в формате JSON). Поддерживается SDL, VirtIO, сетевой интерфейс, IDE, PS/2, vmmouse и VGA.

Клиент для работы в командной строке по принципам взаимодействия напоминает системы управления версиями, а предоставляемые опции похожи на Subversion. Основное отличие состоит в том, что по умолчанию выполняется операция обновления локального содержимого до состояния на сервере (вместо коммита изменений на сервер), поддерживается только одна ветка HEAD, невозможен откат изменений, все метаданные и данные шифруются перед отправкой на сервер и хранится в зашифрованном виде.

Например, для получения своих файлов можно использовать команду "vfsync -u user1 co vfsync.org/u/user1/home my_home", а для отправки изменений на сервер достаточно просто запустить vfsync. В случае возникновения конфликтов локальный файл будет переименован, а его место займёт вариант с сервера. При удалении файла на локальной системе он также удаляется и на сервере без необходимости явного выполнения команды remove.

Источник:
www.opennet.ru/opennews/art.shtml?num=46985
Основатель QEMU и FFmpeg развивает систему синхронизации файлов VFsync



И это всё МОЁ

В наши дни очень часто для повышения безопасности сетевых соединений или просто для аутентификации используются ssl сертификаты. Одна из самых популярных свободных программ для создания сертификатов - это OpenSSL. Это утилита командной строки, которая позволяет создавать различные виды сертификатов, например, PKI или HTTPS. В этой статье мы рассмотрим что такое сертификаты, какими они бывают, разберем подробно создание сертификата OpenSSL. Причем… Read more →


Запись Создание сертификата OpenSSL впервые появилась Losst.






@темы: Инструкции, шифрование

И это всё МОЁ
Официально состоялся релиз web-браузера Firefox 55, а также мобильной версии Firefox 55 для платформы Android. Firefox 55 стал первым выпуском, подготовленным без формирования ветки aurora в соответствии с новым процессом разработки. В ближайшие часы ожидается обновление ветки с длительным сроком поддержки 52.3.0. В скором времени на стадию бета-тестирования перейдёт ветка Firefox 55, релиз которой намечен на 26 сентября.

Основные новшества:
www.opennet.ru/opennews/art.shtml?num=46987
Релиз Firefox 55



И это всё МОЁ
Доступен новый выпуск основной ветки высокопроизводительного HTTP-сервера nginx 1.13.4, в котором реализованы следующие изменения.



И это всё МОЁ
Компания Oracle представила релиз промышленного дистрибутива Oracle Linux 7.4, созданного на основе пакетной базы Red Hat Enterprise Linux 7.4. Для загрузки без ограничений, но после бесплатной регистрации, распространяется установочный iso-образ, размером 4.7 Гб, подготовленный для архитектуры x86_64. Для Oracle Linux также открыт неограниченный и бесплатный доступ к yum-репозиторию с бинарными обновлениями пакетов с устранением ошибок (errata) и проблем безопасности.



И это всё МОЁ
Увидел свет релиз web-браузера Firefox 55, а также мобильной версии Firefox 55 для платформы Android. Firefox 55 стал первым выпуском, подготовленным без формирования ветки aurora в соответствии с новым процессом разработки. В ближайшие часы ожидается обновление ветки с длительным сроком поддержки 52.3.0. В скором времени на стадию бета-тестирования перейдёт ветка Firefox 55, релиз которой намечен на 26 сентября.



И это всё МОЁ

Представлен релиз дистрибутива Linux Chrome OS 60, основанном на upstart, ebuild, Portage и браузере Google Chrome. Вместо стандартного окружения используется браузер, который может общаться с железом для вывода графики на экран. Также были подготовлены неофициальные сборки для архитектур x86 и x86_64.

( читать дальше... )








 , , , ,








И это всё МОЁ
На прошлой неделе американская компания Heptio, созданная в конце прошлого года двумя авторами Kubernetes, представила два новых инструмента в помощь DevOps-инженерам, работающим с популярной платформой управления контейнерами.
Первая утилита — Ark — предназначена для управления восстановлением Kubernetes после аварий. Она предлагает простой и настраиваемый метод создания бэкапов и восстановления из них приложений и постоянных данных (Persistent Volumes). Сценарии использования — срочное восстановление после аварий,…



@темы: Компьютеры

И это всё МОЁ


Создание диаграмм с помощью SolveSpace










Пример создания простой древовидной диаграммы с помощью 2D/3D САПР SolveSpace (версии 2.x и выше), в которых линии соединения выполнены в 'node-like' стиле (как в редакторе нодов в Blender'е).

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

Детали:

P.S.: Использование режима «Assemble» и линий построенных в режиме «Sketch in 3d» даёт возможность создавать подобные древовидные диаграммы и в 3D пространстве.

Обсуждение САПР SolveSpace и обмен опытом использования:
>>> www.linux.org.ru/forum/science/12756903/


















>>> Просмотр
(1280x800,
96 Kb
)










 ,








И это всё МОЁ
На прошлой неделе проект Paranoid Android объявил об открытии кода своих альтернативных наработок для мобильных устройств, управляемых мобильной платформой Android.
Paranoid Android — популярная сторонняя прошивка (ROM), расширяющая возможности мобильной операционной системы и призванная «улучшить имеющуюся красоту Android и следовать философии дизайна, выбранной Google для Android Open Source Project». Исходный код её компонентов — включая цветовой движок (Color Engine), утилиту для конфигурации системы…



@темы: Компьютеры

И это всё МОЁ
Двое из оригинальных разработчиков известного BitTorrent-клиента Vuze (изначально называвшегося Azureus) создали новый продукт на его основе и опубликовали как Open Source — BiglyBT.

Azureus — свободный BitTorrent-клиент, созданный в 2003 году на базе Standard Widget Toolkit от Eclipse и ставший одним из самых популярных клиентов в мире. Позже его оригинальные разработчики выпустили проприетарную редакцию приложения Vuze под крылом одноимённой компании (пропритерная лицензия появилась в контексте третьей версии Vuze Platform, хотя в инсталляторе по-прежнему оставалось упоминание Azureus Application, распространяемого под GPL). Теперь же, когда двое разработчиков покинули Vuze, они решили продолжить развивать кодовую базу с открытым кодом, представив его в виде нового проекта BiglyBT.

В BiglyBT поддерживаются Swarm Merging, ограничения пропускной способности, работа с WebTorrent, а также I2P (через I2P DHT) для анонимной загрузки, определение VPN-сетей, использование Tor для подключений во внутреннем браузере. В клиенте реализовано воспроизведение мультимедийного контента, доступен UPnP Media Server и поддержка DLNA (для возможности подключения мобильных устройств для просмотра содержимого и отправки данных напрямую на устройства). Среди поддерживаемых BiglyBT операционных систем называются GNU/Linux, Android, Mac OS X и Windows.

Авторы обещают сохранить приложение Open Source-проектом и свободным от рекламы, а также «снова сформировать сообщество вокруг него». Исходный код BiglyBT написан на Java и доступен на GitHub под свободной лицензией GNU GPL v2.0.

Источник:
www.nixp.ru/news/14138.html
BiglyBT — новый BitTorrent-клиент с открытым кодом от авторов Vuze/Azureus (nixp.ru)