Друзья, все мы знакомы с кроссплатформенным инструментом быстрой разработки Lazarus.
Сегодня мы поговорим об одной сборке GetLazarus, которая, на мой взгляд, заслуживает некоторого внимания.
Это не форк, это удачная сборка, которая сразу готова к работе с еще большим Delphi-подобным внешним видом.
Рубрика «Разработка под Linux» - 58
GetLazarus тот же Lazarus, но лучше и еще больше похож на Delphi
2016-08-08 в 5:27, admin, рубрики: Delphi, Free Pascal, GetLazarus, IDE, lazarus, open source, Программирование, разработка, Разработка под Linux, разработка под windowsУстанавливаем Sailfish OS на свой смартфон (на примере Nexus 5)
2016-08-07 в 21:10, admin, рубрики: linux, mobile, open source, ROM, sailfish, sailfishos, tutorial, Разработка под Linux
В этой статье я расскажу, как установить Sailfish OS на свой смартфон и все тонкости этого процесса.
У меня был самый первый телефон от Jolla и он мне вполне нравился. Но время его не пощадило: у него сломался слот СИМ-карты и он превратился в оффлайн-смартфон. Какое-то время я пользовался Андроидом, но хочется возвратиться обратно и я начал смотреть в сторону неофицильных прошивок. Первый телефон Jolla морально устарел на сегодня, у него отвратительная камера, железо уже неактуальное и экран с небольшим разрешением. У меня завалялся телефон Moto G 2, на который я попробовал установить SFOS, но она была не совсем готова (камера не работала, Bluetooth работал частично, нету проигрывания видео и многие другие недочёты) и её польский автор как-то не торопился её допиливать. Поэтому я посидел несколько недель на eBay и нашёл для себя б/у телефон Nexus 5 для экспериментов. Сегодня я постараюсь вам описать все подводные камни процесса установки SailfishOS на Андроид-смартфон.
Сделай сам веб-сервис с асинхронными очередями и параллельным исполнением
2016-08-04 в 18:03, admin, рубрики: caffe, flask, open source, python, redis, rq, supervisor, Ubuntu, машинное обучение, Разработка веб-сайтов, Разработка под Linux
Каждый должен делать свою работу качественно и в срок. Допустим, вам нужно сделать веб-сервис классификации картинок на базе обученной нейронной сети с помощью библиотеки caffe. В наши дни качество — это асинхронные неблокирующие вызовы, возможность параллельного исполнения нескольких заданий при наличии свободных процессорных ядер, мониторинг очередей заданий… Библиотека RQ позволяет реализовать все это в сжатые сроки без изучения тонны документации.
Сделаем веб-сервис на одном сервере, ориентированный на несильно нагруженные проекты и сравнительно длительные задания. Естественно, его применение не ограничивается этими вашими нейронными сетями.
Windows 10 Anniversary Update стала доступна
2016-08-02 в 17:19, admin, рубрики: .net, Windows 10, август, обновление, разработка, Разработка под Linux, разработка под windowsВ 20:00 по Москве стала доступна сборка Windows 10 1607 aka Anniversary Update.
Подробнее о новинках для обычного пользователя можно прочитать в этой статье.
- cкачать Windows 10 Anniversary Update (если у вас есть подписка MSDN)
- скачать официальный ESD-образ с серверов Microsoft по ссылке
- через некоторое время обновление будет доступно и в Media Creation Tool

Что нового появилось для разработчика на момент выхода данного обновления:
— возможность использовать Bash в Windows-окружениии
— возможность добавить в своё классическое Windows-приложение API из UWP
— возможность публикации приложения для XBOX ONE и Hololens
— .NET Core 1.0.0 и Visual Studio Code
— Visual Studio 15 Preview 3
PVS-Studio признаётся в любви к Linux
2016-07-28 в 14:17, admin, рубрики: C, c++, clang, gcc, linux, pvs-studio, PVS-Studio for Linux, PVS-Studio для Linux, Блог компании PVS-Studio, Разработка под Linux, Си, статический анализ кода, статический анализатор кода
Это заметка о любви. О любви статического анализатора кода PVS-Studio к замечательной открытой операционной системе Linux. Эта любовь молода, трогательная и ранима. Этой любви нужно помочь укрепиться. Вы поможете, если заранее запишитесь в добровольцы для тестирования beta-версии PVS-Studio for Linux.
Читать полностью »
Вышел GIMP 2.9.4
2016-07-14 в 23:57, admin, рубрики: darktable, gimp, hidpi, icc, LittleCMS, Lua, OCIO, open source, raw, sRGB, UFRaw, Александр Прокудин, графический редактор, Евгений Кулигин, мандала, обработка изображений, пиктограммы, Разработка под Linux, ретина, симметрия, темы оформления, управление цветом, фотошопОтчёт о новых функциях свободного графического редактора
Мы только что выпустили вторую dev-версию GIMP в серии 2.9.x, ставшую результатом полугода работы. GIMP 2.9.4 представляет собой мощное обновление:
- обновленный интерфейс;
- серьёзные улучшения в управлении цветом;
- готовый к использованию инструмент MyPaint Brush;
- симметричное рисование;
- сплит-превью для фильтров на GEGL.
Вдобавок, исправлены десятки багов и сделаны многочисленные мелкие улучшения в графическом редакторе.
GIMP 2.9.4 достаточно надёжен для использования в продакшне, но требуется ещё кое-что доделать. Поэтому выпуск стабильной версии 2.10 потребует некоторого времени. Пожалуйста, смотрите дорожную карту со списком основных изменений, которые готовятся в версии GIMP 2.10.
Читать полностью »
Модуль ядра Linux на Swift
2016-07-12 в 17:48, admin, рубрики: linux kernel, linux modules, swift, Разработка под Linux
Раз Swift компилируется в нативный код, то почему бы не попробовать на нём написать модуль ядра? Всех заинтересовавшихся просьба под кат!
Запуск cron внутри Docker-контейнера
2016-07-12 в 11:12, admin, рубрики: bash, cron, docker, environment variables, signals, Блог компании REDMADROBOT, Настройка Linux, Разработка под Linux
Так уж вышло, что запуск cron в Docker-контейнере — дело весьма специфическое, если не сказать сложное. В сети полно решений и идей на эту тему. Вот один из самых популярных (и простых) способов запуска:
cron -f
Но такое решение (и большинство других тоже) обладает рядом недостатков, которые сходу обойти достаточно сложно:
- неудобство просмотра логов (команда docker logs не работает)
- cron использует свой собственный Environment (переменные окружения, переданные при запуске контейнера, не видимы для cron заданий)
- невозможно нормально (gracefully) остановить контейнер командой docker stop (в конце концов в контейнер прилетает SIGKILL)
- контейнер останавливается с ненулевым кодом ошибки
Как распарсить JSON-строку в командной строке Linux
2016-07-10 в 19:25, admin, рубрики: cli, command line, console, data mining, javascript, jq, json, linux, nix, parse, parser, string, tool, utility, инструмент, командная строка, консоль, парсинг, разбор, Разработка под Linux, Тестирование веб-сервисов, утилита, метки: jq
Если вы часто работаете с текстами формата JSON из командной строки или в шелл-скриптах, вы можете задаться вопросом, есть ли какая-то консольная утилита, которая может распарсить JSON-строку. Консольный JSON-парсер может быть удобен, когда вы тестируете или отлаживаете сетевые JSON-сервисы. Вы можете скормить ответы формата JSON от веб-сервиса консольному JSON-парсеру, тем самым легко изучая трудночитаемые JSON-ответы или извлекая из них отдельные объекты.
В этом руководстве я покажу, как распарсить JSON-строку из командной строки.
Читать полностью »


