«Яркая» Ubuntu

Нумерация версий ОС Ubuntu стремительно движется к концу латинского алфавита. И вот на смену «Утопическому единорогу» пришла «Яркая верветка» (англ. Vivid Vervet). Будучи рядовым апрельским выпуском нечетного календарного года, «озорная мартышка» создана на базе ядра Linux 3.19 и будет поддерживаться до января 2016 г.

Читать далее

Advanced Programming in the UNIX Environment — более 20 лет с нами!

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

Читать далее

Организация памяти программ в POSIX-совместимых ОС: что почитать?

В продолжение ранее опубликованного списка литературы о низкоуровневой оптимизации исходного кода заглянем «под капот» ОС Linux и FreeBSD, чтобы ответить на вопрос, как работают жизненно важные функции *alloc() / free(), ответственные за выделение и освобождение участков динамической памяти.

Читать далее

Linux?! All You Need is Love. Robert Love

Среди читателей «Непрофессионального блога» немало тех, кто связывает свое обучение и карьеру с прикладной разработкой для ОС Linux, а среди них, безусловно, найдутся те, кто хочет научиться и системному программированию на языке C, прочитав всего несколько (но самых достойных!) книг. Представим одну из них.

Читать далее

StarUML: теперь и для Ubuntu Linux

Любимый многими из нас настольный UML-редактор StartUML, возрожденный в прошлом году, теперь доступен и на платформе Ubuntu Linux. Для скачивания доступны выпуски приложения для 32- и 64-разрядной версии ОС.

Читать далее

«Утопический единорог» — уже с нами!

Основанный на ядре Linux 3.16 дистрибутив Ubuntu 14.10 Utopic Unicorn выпущен 23 октября 2014 г. и на сегодняшний день является единственной версией данной ОС, кодовое имя которой начинается с первой буквы названия этой Debian-подобной системы.

Не будучи LTS-версией, Ubuntu 14.10 получает стандартную 9-месячную поддержку Canonical Ltd. (до июля 2015 г.) и будет заменена в апреле 2015 г. дистрибутивом Ubuntu 15.04 Vivid Vervet. Однако это не умаляет ее достоинств в глазах тех, кто ценит инновации и предан сообществу GNU/Linux.

IT под открытым небом: доклад на IT Campus 2014 (II)

Что может быть лучше бодрящей утренней чашки кофе? Только настоящий яванский кофе на свежем воздухе… и *nix-терминал под рукой!

В конференционном блоке организуемого Softline слета IT Campus 2014 состоится посвященный Oracle Java и Google Android доклад Алексея Петрова на тему «Семь веских причин стать Android-разработчиком». Точное место и время проведения доклада — «Синий шатер», 25 июля 2014 г., 16:00.

Читать далее

Весенние обновления: GCC 4.9.0 и Ubuntu 14.04 LTS

Отличная новость для всех, кто по долгу службы и зову сердца осваивает искусство программирования UNIX-совместимых систем и использует для этого язык C! На днях, буквально в течение одной недели, в свет вышли сразу два обновления…

Читать далее

Предновогодний… Boost

Предновогодний… Boost

11 ноября 2013 г. состоялся выпуск очередного, третьего за текущий год, обновления коллекции библиотек Boost. Версия 1.55 пополнилась одной новой библиотекой; многие библиотеки были серьезно обновлены.

Проекты с использованием Boost 1.55 успешно компилируются под Linux при помощи GCC 4.6.3, 4.7.2, 4.8.1, а также экспериментальной версии GCC 4.9.0 и на других версиях GCC. Пользователям библиотек доступна сборка исходного кода и на ряде других компиляторов, в том числе для платформ Mac OS X и Microsoft Windows.