Самые интересные Linux-программы за 2016 год

09.12.2016

В прошлом году я впервые опубликовал собственный список Open Source-программ для Linux, включив туда наиболее интересные и полезные, на мой взгляд, приложения. За прошедшие 12 месяцев я снова написал обзоры 132 новых приложений с открытым кодом, и теперь пришло время опубликовать новый список. Итак…

Nylas N1 — ультрасовременный почтовый клиент, построенный на базе веб-технологий (Electron, NodeJS, Flux, React…). В нём используется необычный подход: ваша почта прилетает не сразу на клиент, а сначала на проксирующий сервер синхронизации, к которому уже подключается клиент. Некоторое время назад команда Nylas стала брать деньги за использование их сервера синхронизации, обломав надежды множества юзверей. Недовольство добавляло то, что не всем было по душе, что их почта хранилась у третьих лиц. Но поскольку и почтовый клиент, и промежуточный сервер являются продуктами с открытым кодом, ничто не мешает вам поднять собственный сервер синхронизации на родном локалхосте и использовать современный Email-клиент, не пренебрегая безопасностью.

Sprut.io — облачный файловый менеджер. Позволяет работать с удалёнными хостами почти также, как и с обычной файловой системой. Идеально подходит для заливки контента на веб-сайты, FTP-сервера и т.п. Код проекта открыт, но возиться с компиляцией совсем не обязательно, так как программа уже упакована в виде Docker-контейнера и развёртывается очень просто.

MP3FS — очень удобный, хоть и необычный, инструмент для хранителей больших аудиоколлекций. Это файловая система, монтируемая в пространстве пользователя (FUSE) и позволяющая на лету конвертировать файлы из FLAC в MP3. Вы просто монтируете директорию с FLAC-файлами с помощью MP3FS и получаете в целевой директории «как будто» MP3-файлы. Конвертация фактически происходит при открытии файла и на более-менее мощных компьютерах вообще незаметна.

Opus — открытый аудио-кодек. Интересен очень хорошим сжатием при сохранении пристойного качества звучания. Это особенно заметно при кодировании звука с очень низким битрейтом (например 16) — в таких случаях Opus сохраняет качество звука лучше всех остальных. Почитать о достоинствах кодека можно тут. При этом, код постоянно развивается и совершенствуется.

qTox — защищённый, децентрализованный мессенджер на Qt5. Приятная особенность: это единственное Linux-приложение с открытым кодом, где хорошо и стабильно работают видеозвонки. Пересадите друзей и родственников на qTox и выкиньте Skype…

Wego — прикольный прогноз погоды для тех, кто живёт в консоли. Данные о погоде берутся у сервисов Forecast.io и  Worldweatheronline. У Wego есть HTTP-фронтенд под названием Wttr.in.

Neural-style — нейросеть, которая может объединить две картинки в одну, сохранив стилевые особенности обеих. Результаты получаются вполне творческие и злободневные🙂 Вскоре после того как данный софт был опубликован, в интернете расплодились сервисы, которые предлагают делать то же самое. Установка Neural-style довольно нетривиальная (в идеале вы должны понимать как работают Torch и модели данных для LoadCaffe). Но самое главное — работа нейросети требует огромных вычислительных ресурсов, так что я рекомендую тренироваться на изображениях небольшого размера. Ну или использовать облегчённый вариант программы.

Waifu2x — ещё одна программа, использующая нейросеть и матрицы свёртки (convolution matrix). Помнится, ещё в 2003 по похожему принципу работал Gimp-плагин Refocus, предназначенный для повышения резкости размытых изображений. В этот раз всё серьёзнее: мощный алгоритм вместе с нейросетью призваны улучшить качество растягиваемых (upscaled) картинок аниме. Но вы, конечно же, можете использовать Waifu2x и для воссоздания деталей любых изображений. Кстати, у программы есть демо-сервер, где каждый желающий может её опробовать.

Lepton  — новый формат хранения файлов. В прошлый раз я писал о FLIF, который предназначался для сжатия графики без потерь и был особенно эффективен для обработки PNG-файлов (хотя он поддерживает и прочие форматы). Lepton создан исключительно для уменьшения размера JPEG-файлов при неизменном качестве. По сути, это довольно эффективный архиватор, специально заточенный под оптимизацию хранилища: если у вас на диске хранятся миллионы картинок в JPEG, то ужать их на честные 20% всегда приятно!

OnlyOffice Desktop Editors — настольная версия офисного пакета OnlyOffice. Иными словами, это современный облачный продукт, который может работать на локальном компьютере и не требует интернет-соединения. Функционально он пока что не дотягивает ни до WPS Office, ни до LibreOffice, зато отлично читает Microsoft OOXML и очень хорошо подходит для совместной работы удалённых друг от друга сотрудников. Для Linux имеются уже готовые сборки.

QWeborf — графически интерфейс к консольной программе Weborf. Программа предназначена для удобного обмена файлами между двумя хостами, причём необязательно в одной подсети. QWeborf автоматически поднимает настроенный веб-сервер и позволяет вам поделиться файлом любого размера с любым другим человеком в интернете. Внутри уже встроен minupnpc, а значит QWeborf без лишних вопросов прорвётся за пределы вашего роутера — пробрасывать порты и настраивать NAT не нужно. Суперская вещь!


Эх, Хакер, ёлы-палы…

23.03.2016

«Хакер» был и остаётся одним из немногих качественных и действительно интересных журналов по ИБ, причём его аудитория мало изменилась за последние 17 лет. В начале «нулевых» это были «компьютерные хулиганы» и малолетние пионеры рунета. Сегодня это всё те же люди — просто они выросли, обзавелись семьями и перспективными должностями в ИТ-секторе. Жизнь продолжается — журнал повзрослел вместе с компьютерной тусовкой.

Раньше Хакер был «бумажный» и стоил денег. Сейчас он электронный и тоже стоит денег, причём не особо больших — один полновесный номер стоит всего 400 рублей. Однако, как бы это сказать… В общем, я не очень понимаю, как редакция планирует привлекать легальных подписчиков и покупателей, если на запрос в гугле «журнал хакер март 2016» самая первая ссылка — это сайт, где можно скачать PDF просто так. Без регистраций и смс, без всякой шняги и ожидания 60 секунд и введения капчи — просто жмакаете на ссылку и качаете PDF с Яндекс-диска. Мда. Я бы может и оплатил подписку,  но при таком альтернативном сервисе как-то нет совсем мотивации.

Вот, любуйтесь:

xakep

Там есть все номера, причём не только Хакера. Налетай!

Означает ли это, что редакцию журнала ждёт разорение? Не думаю. Во-первых, у них есть рекламодатели и идейные подписчики. Во-вторых, мы на всех парах движемся к социальной журналистике, при которой традиционные издания отмирают, как сухие листья в осеннем лесу. Это не хорошо и не плохо, это — наша с вами объективная реальность.


Самые интересные Linux-программы за 2015 год

11.12.2015

Вот уже ровно год я веду рубрику Hotpicks в одном известном Linux-журнале. За прошедшие 12 месяцев я написал обзоры 132 приложений с открытым кодом. Как правило, это были свежие релизы, но попадались и давно не обновлявшиеся программы, которые, тем не менее, интересны и полезны в жизни.

Ниже я приведу список наиболее запомнившихся приложений, которые я рекомендую установить и попробовать у себя на компьютере. Наверняка вы найдёте что-то интересное для себя! Итак, поехали:

QMplay2 — самая внятная поддержка аппаратного ускорения, причём не только на уровне декодирования, но и на уровне ускоренного видео (VAAPI/VDPAU).

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

ARChon — среда выполнения Android-программ, прикрепляемая к браузеру Google Chrome. Поддерживает очень многое из Google Play. Теперь не нужно запускать в виртуальной машине Android x86 — андроидные приложения живут у вас в системе как обычные Google Web Store Apps.

Boomaga — виртуальный принтер. Если вы вдруг что-то печатаете в Linux, или даже занимаетесь издательской деятельностью, то эта программа незаменима. С ней можно распечатать любой документ для последующего скрепления по типу тетради.

Krita — растровый графический редактор с упором на цифровую живопись. Кстати в версии 16.04 в него планируют добавить панель  анимации. Одно из самых сильных и профессиональных Qt-приложений.

Fiziko — помните рисунки и схемы в учебниках физики/математики/геометрии? Теперь вы можете делать такие сами. Вы пишите несложный код, программа рисует чёткие и контрастные иллюстрации.

QMapShack  — на смартфоне ставите любой GPS-трекер и потом сохраняете марщрут в виде файла. На компьютере скармливаете этот файл программе и у вас есть карта местности с вашим маршрутом. В программе можно подключать любые карты, смотреть высоты, глубины и т.п.

DFileManager — единственный файловый менеджер для Linux, который умеет показывать файлы в стиле Cover Flow.

Intef-eXe — инструмент для преподавателей школ и вузов. Позволяет создавать вики-странички и организовывать учебный процесс, проводить тесты, контрольные и т.д. Владеть XML/HTML при этом не нужно, для всего предусмотрен удобный интерфейс.

FLIF — перспективный формат сжатия графических файлов, причём без потерь. Похож на PNG, но сжимает почти как JPEG. На данный момент код ещё сыроват, но применять FLIF уже можно, например для архивации изображений.

Nuntius — аналог KDE Connect, но для Gnome. Для работы требуется спарить смартфон и компьютер по Bluetooth.

Dukto — программа обмена файлами по локальной сети. Примечательна своей простотой и наличием сборок под всевозможные платформы. Она здорово выручила меня в своё время с Nokia 808 и до сих пор выручает с Nokia N9.

Бесполезные, но очень эффектные программы:

Cool Retro Term  — эмулятор терминала в стиле старых дисплеев из 70-х и 80-х. Для тех, кому за…

Hollywood Technodrama — вы думали, что в Canonical сейчас пишут Mir и Unity 8? Нет, есть дела поважнее! Как, например, этот  имитатор эпичных «хакерских» экранов из голливудских фильмов.

Игры:

OpenTTD — клон Microprose Transport Tycoon Deluxe (оригинальной игры 1994 г.). Стройте дороги, покупайте автобусы, грузовики и поезда и зарабатывайте деньги на доставке и логистике. Захватывает жутко!

Caesaria — клон Impressions Games Caesar III (оригинальной игры 1998 г.). Стройте античный город, торгуйте с соседями, обороняйтесь от варварских племён и конечно же продвигайтесь по карьерной лестнице, выполняя поручения римского императора!

0 A.D. — клон Ensemble Studios Age of Empires (сложно сказать, какой именно версии, но скорее всего II, то есть это начало 2000-х). Игра содержит более современную графику и отличные эффекты. Пока что ещё в альфа-версии, но играть уже можно.

OilWar — крохотная игра-прикол от финских программистов. Вы обороняете нефтяную скважину от наступающих американских солдат. Отличный способ скоротать полчаса и натренировать свой скилл двойного щелчка мышью!

Dust Racing 2D — прикольные гоночки, вид сверху. Отлично развивают координацию движений и мелкую моторику пальцев!

Как-то так! 🙂


Сортируем фотографии из отпуска

23.09.2014

В новом выпуске Linux Format, который подоспел как раз к концу сентября, вышла моя статья про то, как грамотно каталогизировать фотографии с помощью свободного ПО. В основном, там рассказано про Digikam, но есть и ещё кое-что интересное!

Анонс журнала «Linux Format» №09 (187) Сентябрь 2014

P.S. Данная статья завершает серию моих статей-руководств в этом году. Пока работы хватает, поэтому сделаю перерыв.


Журнальное

22.09.2014

Мне удалось обойти на повороте Ричарда Смедли (Richard Smedley) из британского Linux Format и затесаться в ряды авторов оригинального английского издания. Наверное тут дело не только в улыбнувшейся мне удаче, но и в очередной смене главного редактора журнала: теперь на этой должности работает Нил Мор (Neil Mohr), с которым у меня налажен контакт. Нил уже давно жаловался на Ричи за то, что тот постоянно задерживал материал для рубрики HotPicks («жемчужины»), и, вот, пробный материал для номера LXF 191 был выдан мне, и я с ним успешно справился — по крайней мере, теперь меня озадачили ещё заданиями для HotPicks аж на 4 номера вперёд. Это значит, что в самое ближайшее время на страницах Linux Format вы сможете прочесть подборку лучших находок из мира Open Source в моём авторстве.

В первый свой материал я патриотично включил две программы из России: Rosa Image Writer (форк SUSE Studio Image Writer, допиленный в НТЦ ИТ «Роса») и написанный с нуля клон Caesar III — замечательный открытый проект CaesarIA, который развивает наш соотечественник dalerank. Всего же в каждый выпуск HotPicks попадает 11 приложений (9 программ и 2 игры), так что каждый обязательно найдёт там что-то для себя.

Ну, и небольшое отступление:

Печататься в крупном западном журнале — это не только престиж, но и неплохой гонорар, который, в моём случае, растёт вместе с курсом фунта стерлингов. Сумму называть не хочу, но отмечу, что она в 5-6 раз выше того, что принято платить за подобные материалы в России (актуально для разных журналов). У английского журнала есть и ещё одно интересное отличие: в конце августа я готовил материал для №191, который выйдет в… декабре. Порядок такой, что каждый номер готовится сильно заранее, и даже если этой зимой Великобританию сотрёт с лица земли природный катаклизм, то Linux Format с бодрыми лицами улыбающихся англичан будет исправно выходить ещё минимум 4 месяца 🙂


Бенчмарки для Linux

30.06.2014

Не пропустите июньский номер Linux Format: там есть замечательная статья про тестовые пакеты и методы бенчмарка в Linux. Кроме Phoronix Test Suite там рассказано ещё про многие штуки, всем любителям пузомерок будет интересно!

Анонс журнала «Linux Format» №06 (184) Июнь 2014

 


Экономия заряда ноутбука

23.05.2014

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

Анонс журнала «Linux Format» №05 (183) Май 2014