Программирование

Браун, К. Система: вскроем ядро Linux

Браун, К. Система: вскроем ядро Linux [Текст] : [архитектура и системные вызовы ядра Linux] : [учебник] / Крис Браун [Chris Brown]  //  Linux Format. — 2015. — № 5 (196), май. — С. 88-91. — (Академия кодинга) (Системное программирование). — Прил.: "Системные вызовы предоставляют точки входа из пространства пользователя в пространство ядра…" [Изображение] : [цвет. схема] ; "Скорая помощь. Лучшая книга на эту тему — The Linux Programming Interface Майкла Керриска [Michael Kerrisk]. Она на голову выше остальных, но при 1500 страницах на ум уже приходит слово «фолиант»." ; "Чтение man—страниц" : [как правильно читать и понимать документацию системных вызовов раздела 2 man­-страниц на примере] — С. 89 ; "Системный вызов mmap() позволяет читать и записывать файл, как если бы это был массив в памяти" [Изображение] : [цвет. схема]. — С. 90 ; "Чтобы код был переносимым, большинство типов данных определяются с помощью определений типов. Вот некоторые из них" [Таблица] : [фактический тип, определение, описание] ; "Типы данных" : [для чего сделано типы данных и что из того следует]. — С. 91. 
     Аннотация
     Краткое введение в цикл статей о ядре Linux с точки зрения программиста. 
     Пространство ядра и пространство пользователя, системные вызовы и библиотечные процедуры, интерфейс системных вызовов Linux, примеры использования системных вызовов Linux четырьмя способами копирования файла, исключения и ошибки, язык C — лингва-франка системного программирования в Linux, язык Python в системном программированиии, переносимость кода, пятый способ копирования файла с использованием системного вызова mmap(). 

 

Михайлов, Н. Open Clip Art Library: веселые картинки

Михайлов, Н. Open Clip Art Library: веселые картинки [Текст] : [бесплатная библиотека графических элементов Open Clip Art Library (openclipart.org) — история онлайн-проекта, выпуски онлайн-коллекции графических элементов дизайна, сообщество библиотеки] / Николай Михайлов  //  Linux Format. — 2015. — № 5 (196), май. — С. 60-61. — Веблиогр. "Использованные источники": с. 61 (7 назв.). — Прил.: "Картинки из клипарта на web-странице". — С. 61. 
     Аннотация
     Бесплатная библиотека графических элементов Open Clip Art Library (openclipart.org) — история, выпуски онлайн-коллекции графических элементов дизайна, сообщество библиотеки. 
 

Шарма, М. ТОП-100 для Linux. В том числе 70 Raspberri Pi-программ

Шарма, М. ТОП-100 для Linux. В том числе 70 Raspberri Pi-программ [Текст] : [систематизированный рекомендательный аннотированный список программ с открытым исходным кодом] / Маянк Шарма [Mayank Sharma]  //  Linux Format. — 2015. — № 5 (196), май. — С. 36-43. — (100 лучших приложений для Linux). — Содерж.: Основные приложения. Настольный Linux без них не полон : [краткая характеристика приложений] : LibreOffice : [(www.libreoffice.org), для систем под ОС Linux и для Raspberri Pi — офисный пакет] ; Wine : [(www.winehq.org), ОС Linux — для запуска приложений и игр Windows в Linux] ; Remmina : [(http://remmina.sourceforge.net), ОС Linux — для удаленного доступа к компьютеру] ; Thunderbird : [(www.mozilla.org/thunderbird), ОС Linux — клиент электронной почты] ; KeepassX : [(www.keepassx.org), ОС Linux и для Raspberri Pi — менеджер паролей] ; BleachBit : [(http://bleachbit.sourceforge.net), ОС Linux и для Raspberri Pi — приложение для очистки системы от мусора] ; OpenSSH : [(www.openssh.org), ОС Linux и для Raspberri Pi — инструменты обеспечения безопасности взаимодействия с удаленным компьютером путем шифрования трафика] ; Gufw : [(www.gufw.org), ОС Linux и для Raspberri Pi — графический интерфейс для настройки правил брандмауэра] ; VirtualBox : [(www.virtualbox.org), ОС Linux и для Raspberri Pi — виртуальная машина] ; Clonezilla : [(www.clonezilla.org), ОС Linux — live CD клонирования дисков, для простого резевного копирования и восстановления ПК] ; VLC : [(www.videolan.org/vlc), для Raspberri Pi — видеоплеер с инструментами CLI для опытных пользователей] ; PeaZip : [(http://bit.ly/PeaZipSF), для Raspberri Pi — графический инструмент архивирования с CLI для опытных пользователей] ; GParted : [(www.gparted.org), для Raspberri Pi — live CD или отдельная программа для реструктуризации диска ПК] ; ZuluCrypt : [(http://bit.ly/zuluCrypt), для Raspberri Pi — графический инструмент для создания зашифрованного диска внутри файла или несистемного раздела, или диска USB, а также для шифрования отдельного файла с помощью GPG] ; HomeBank : [(http://homebank.free.fr), для Raspberri Pi — многофункциональный менеджер финансов]. — С. 37 ; Интернет-приложения. Эти инструменты добудут вам все прелести Сети : Firefox : [(www.firefox.com), ОС Linux — веб-браузер знаменитый функциями защиты конфиденциальности, возможностями индивидуальной настройки и богатством расширений] ; gFTP : [(http://gftp.seul.org), ОС Linux — полнофункциональный клиент FTP с двухпанельным интерфейсом] ; Tox : [(https://tox.im), ОС Linux — децентрализованный клиент IM и VoIP] ; RSSOwl : [(www.rssowl.org), ОС Linux — программа сбора новостей для лент RSS и Atom News] ; Jitsi : [(https://jitsi.org), ОС Linux — программа VoIP на Java] ; Aria2 : [(http://aria2.sourceforge.net), ОС Linux и для Raspberri Pi — уникальная программа CLI для одновременной закачки файла по разным протоколам] ; Midori : [(www.midori­-browser.org), ОС Linux и для Raspberri Pi — веб-браузер] ; FileZilla : [(https://filezilla-­project.org), ОС Linux и для Raspberri Pi — клиент FTP с поддержкой SFTP и FTPS] ; Deluge : [(www.deluge-­torrent.org), ОС Linux и для Raspberri Pi — клиент BitTorrent, имеющий многочисленные интерфейсы, включая графический и веб-интерфейс] ; Pidgin : [(www.pidgin.im), ОС Linux и для Raspberri Pi — приложение для быстрого обмена сообщениями в разных сетях (AIM, MSN, Google Talk, Yahoo, Jabber, IRC и другими сетями чата одновременнно)] ; Игры : 0 A. D. : [(http://play0ad.com), ОС Linux и для Raspberri Pi — стратегия реального времени по созданию цивилизаций] ; FreeCiv : [(www.freeciv.org), ОС Linux и для Raspberri Pi — стратегия реального времени по созданию цивилизаций] ; Alien Arena : [(http://red.planetarena.org), ОС Linux и для Raspberri Pi — стрелялка от первого лица в стиле Quake и Unreal Tournament] ; OpenMW : [(https://openmw.org), ОС Linux и для Raspberri Pi — игровой движок, воссоздающий популярную ролевую игру Morrowind] ; FlightGear : [(www.flightgear.org), ОС Linux и для Raspberri Pi — симулятор авиатренажера для полетов над реальной земной поверхностью, включающий 20 000 аэропортов]. — С. 38 ; Офис и работа. Эти приложения улучшат ваш трудовой процесс : Calligra : [(www.calligra.org), ОС Linux и для Raspberri Pi — офисный пакет (ранее Koffice)] ; GnuCash : [(www.gnucash.org), ОС Linux и для Raspberri Pi — бухгалтерское приложение для персонального использования и малого бизнеса на основе принципа двойной записи для профессиональной отчетности] ; Xournal : [(http://xournal.sourceforge.net), ОС Linux и для Raspberri Pi — для создания заметок] ; Zathura : [(https://pwmt.org/projects/zathura), ОС Linux и для Raspberri Pi — просмотрщик PDF с возможностью просмотра DjVu и даже шифрованных документов] ; AbiWord : [ОС Linux и для Raspberri Pi — текстовый редактор с самыми востребованными функциями работы с текстом и возможностью совместной работы через свой сервис AbiCollab.net] ; ProjectLibre : [(www.projectlibre.org), ОС Linux — инструмент управления проектом признанный в мире] ; OpenLDAP : [(www.openldap.org), ОС Linux и для Raspberri Pi — для запуска сервера службы каталога и интеграции с Active Directory] ; Gnumeric : [(www.gnumeric.org), ОС Linux и для Raspberri Pi — для создания электронных таблиц] ; KMyMoney : [(https://kmymoney.org), ОС Linux и для Raspberri Pi — полноценная программа для бухучета] ; Calibre : [(www.calibre­-ebook.com), ОС Linux и для Raspberri Pi — менеджер библиотек электронных книг] ; Achievo : [(www.achievo.org), ОС Linux — веб-инструмент управления ресурсами с простым интерфейсом для доступа к его CRM, HRM, управлению проектами и планированию] ; Okular : [(https://okular.kde.org), ОС Linux и для Raspberri Pi — просмотрщик PDF по умолчанию для KDE с возможностью просмотра других форматов файлов (Postscript, DjVu, CHM, XPS, ePub, TIFF, CBR и других) ] ; LaTex : [(www.latex­-project.org), ОС Linux и для Raspberri Pi — система подготовки документов с языком разметки документов на основе TeX] ; Shutter : [(www.shutter­-project.org), ОС Linux и для Raspberri Pi — для снятия скриншотов экрана] ; ClamAV : [(www.clamav.net), ОС Linux — антивирус]. — С. 39 ; И хобби. Предавайтесь страстям : RawTherapee : [(www.rawtherapee.com), ОС Linux и для Raspberri Pi — набор инструментов для обработки и конвертирования файлов RAW] ; Scribus : [(www.scribus.net), ОС Linux и для Raspberri Pi — всесторонняя настольная издательская система] ; Krita : [(www.krita.org), ОС Linux и для Raspberri Pi — часть офисного пакета Calligra и программа для рисования и создания иллюстраций] ; Stellarium : [(www.stellarium.org), ОС Linux и для Raspberri Pi — планетарий для ПК] ; JOSM : [(https://josm.openstreetmap.de), ОС Linux и для Raspberri Pi — оффлайн-редактор карт, помогающий отобразить информацию GPS для добавления объектов в картографический проект OpenStreetMap] ; OpenShot : [(www.openshot.org), ОС Linux и для Raspberri Pi — видеоредактор с наилучшим сочетанием функций и простоты использования для домашнего пользователя] ; Inkscape : [(www.inkscape.org), ОС Linux и для Raspberri Pi — редактор векторной графики] ; Cinelerra : [(www.cinelerra.org), ОС Linux — нелинейный видеоредактор] ; Медиа : Comix : [(http://bit.ly/ComixApp), ОС Linux и для Raspberri Pi — просмотрщик цифровых комиксов] ; FontForge : [(http://bit.ly/FontForge), ОС Linux и для Raspberri Pi — редактор шрифтов] ; CairoDock : [(www.glx­-dock.org), ОС Linux и для Raspberri Pi — лаунчер] ; Audacity : [(http://bit.ly/AudacityApp), ОС Linux и для Raspberri Pi — редактор звука] ; MPD : [MPD (Music Player Daemon; www.musicpd.org), ОС Linux и для Raspberri Pi — аудиоплеер с архитектурой сервер-клиент]. — С. 40 ; Разработка. Мощные инструменты и программы для асов : jEdit : [(www.jedit.org), ОС Linux и для Raspberri Pi — редактор текста для программистов] ; Eclipse : [(www.eclipse.org), ОС Linux и для Raspberri Pi — интегрированная среда разработки (IDE)] ; BlueFish : [(http://bluefish.openoffice.nl), ОС Linux и для Raspberri Pi — редактор текста для программистов] ; Meld : [(www.meldmerge.org), ОС Linux и для Raspberri Pi — графический инструмент сопоставления файлов] ; KompoZer : [(www.kompozer.net), ОС Linux и для Raspberri Pi — редактор HTML] ; GIMP : [(www.gimp.org), ОС Linux и для Raspberri Pi — редактор графики и программа работы с графикой] ; Blender : [(www.blender.org), ОС Linux и для Raspberri Pi — пакет 3D] ; Geany : [(www.geany.org), ОС Linux и для Raspberri Pi — редактор текста  и легкая IDE для программистов] ; APTonCD : [(aptoncd.sourceforge.net), ОС Linux и для Raspberri Pi — для создания резервной копии всех установленных пакетов системы под Ubuntu с целью их добавления в другую инсталляцию или для восстановления пакетов системы] ; Clementine : [(www.clementine­player.org), ОС Linux и для Raspberri Pi — для воспроизведения локального и потокового аудио] ; Icecast : [(www.icecast.org), ОС Linux и для Raspberri Pi — для многопоточного потокового воспроизведения аудио через сеть] ; Amarok : [(https://amarok.kde.org), ОС Linux и для Raspberri Pi — музыкальный плеер] ; LMMS : [(www.lmms.io), ОС Linux и для Raspberri Pi — цифровая аудиостанция] ; Kodi : [(www.kodi.tv), ОС Linux — медиа-центр]. — С. 41 ; Утилиты. Они расширяют возможности вашего компьютера : Gnome Tweak Tool : [(http://bit.ly/GnomeTweakTool), ОС Linux — утилита индивидуальной настройки рабочего стола Gnome] ; digiKam : [(www.digikam.org), ОС Linux и для Raspberri Pi — утилита для управления изображениями (фотографиями)] ; K3b : [(www.k3b.org), ОС Linux и для Raspberri Pi — утилита записи на оптический носитель, копирования DVD и прожига ISO-­образов] ; Grub Customizer : [(www.launchpad.net/grub­customizer), ОС Linux — графическая утилита для настройки загрузчика Grub 2] ; DOSBox : [(www.dosbox.com), ОС Linux — эмулятор x86 PC, который создает IBM PC­-совместимый компьютер с совместимыми видео­ и звуковой картой, позволяя играть в классические игры DOS] ; Avidemux : [(http://fixounet.free.fr/avidemux), ОС Linux и для Raspberri Pi — видеоредактор и конвертер с графическим интерфейсом пригодный для нарезки и объединения видео, фильтрования и кодирования] ; Handbrake : [(www.handbrake.fr), ОС Linux — конвертер видео] ; EasyStroke : [(https://easystroke.sourceforge.net), ОС Linux — для настройки управления компьютером при помощи жестов мыши] ; Vokoscreen : [(www.kohaupt-­online.de/hp), ОС Linux и для Raspberri Pi — для создания видеороликов из видео экрана компьютера, создания снимков экрана и веб-камеры] ; Терминал : Ncmpcpp : [(http://bit.ly/Ncmpcpp), ОС Linux и для Raspberri Pi — клиент командной строки для аудиоплеера MPD] ; Samba : [(www.samba.org), ОС Linux и для Raspberri Pi — пакет программ, который помогает пользователям Linux получить доступ и использовать файлы, принтеры и прочие ресурсы с разделенным пользованием на компьютере с Windows в сети, делая это через посредство своего протокола SMB] ; rTorrent : [(http://bit.ly/rTorrent), ОС Linux и для Raspberri Pi — клиент командной строки BitTorrent] ; Links2 : [(http://links.twibright.com), ОС Linux и для Raspberri Pi — веб-браузер командной строки] ; Midnight Commander : [(http://bit.ly/MidnightCdr), ОС Linux и для Raspberri Pi — менджер файлов командной строки]. — С. 42 ; Администраторам. Мощные приложения управляют дистрибутивом : Redo Backup and Recovery : [(www.redobackup.org), ОС Linux — простой GUI-инструмент для копирования диска] ; XAMPP : [(www.apachefriends.org), ОС Linux — пакет со всеми компонентами для тестирования и разработки веб-приложений с графической панелью управления] ; Deja Dup : [(http://live.gnome.org/DejaDup), ОС Linux и для Raspberri Pi — программа резервного копирования с минималистским GUI] ; Qemu : [(www.qemu.org), ОС Linux и для Raspberri Pi — эмулятор процессора и гипервизор, который можно использовать для создания виртуальных машин и для эмуляции разных архитектур] ; Mondo Rescue : [(www.mondorescue.org), ОС Linux — уникальная программа резервного копирования с текстовым интерфейсом, которая создает загружаемый диск восстановления системы и резервного копирования, индивиуально настроенный под используемую систему] ; Open Media Vault : [(www.openmediavault.org), ОС Linux — сервер NAS на основе Debian для резервного копирования, предлагающий всю мощь коммерческих опций в простом для настройки и управления виде] ; Conky : [(http://conky.sourceforge.net), ОС Linux и для Raspberri Pi — программа мониторинга системы и визуализации данных о состоянии системных компонентов с возможностью отображения информации от приложений — например, уточнение метеоданных] ; Turnkey Linux : [(www.turnkeylinux.org), ОС Linux — создает так называемые "псевдоустройства" для мгновенного развертывания новых серверов; псевдоустройство Turnkey — самодостаточная система с упакованным полнофункциональным веб-приложением, работающим поверх Just enough Operating System (JeOS, минимально необходимая ОС)] ; Zentyal : [(www.zentyal.org), дистрибутив с компонентами для запуска сервера шлюза, его настройки, мониторинга и управления им] ; Mutt : [(www.mutt.org), ОС Linux и для Raspberri Pi — текстовый полноценный клиент электронной почты с поддержкой протоколов POP и IMAP] ; Profanity : [(www.profanity.im), ОС Linux — консольный клиент для протокола XMPP с поддержкой многопользовательского чата и шифрования сообщений OTR] ; Canto : [(http://bit.ly/CantoRSS), ОС Linux и для Raspberri Pi — программа CLI для чтения RSS также поможет расширить функциональность командной строки] ; mpg123 : [(www.mpg123.de), ОС Linux и для Raspberri Pi — аудиоплеер MP3 для командной строки] ; FFmpeg : [(www.ffmpeg.org), ОС Linux и для Raspberri Pi — одна из самых многогранных утилит конвертирования мультимедиа]. — С. 43.  
     Аннотация
     Рассмотрена разнообразная и обширная подборка сокровищ открытого кода по категориям — основные приложения, интернет-приложения, игры, офис и работа, медиа, хобби, разработка, утилиты, терминал, приложения для администраторов. 

 

«Среди целевых ОС, для которых можно создавать приложения в новой Visual Studio 2015 (IDE от Microsoft), названы Android и (впервые!) Linux.»

"Среди целевых ОС, для которых можно создавать приложения в новой Visual Studio 2015 (IDE от Microsoft), названы Android и (впервые!) Linux." [Текст] : [информация на основе материалов www.visualstudio.com] / рубрику готовил Андрей Гондаренков  //  Linux Format. — 2015. — № 5 (196), май. — С. 10. — (Новости) (Новости короткой строкой). 
 

GTK 3.08

GTK 3.08 [Текст] : [краткая информация по материалам http://www.gtk.org/]  //  Linux Format. — 2011. — № 6 (145), июнь. — С. 99. — (LXFHotPicks) (Также вышли. Новые и обновленные программы, тоже достойные внимания…).
     Аннотация
     Долгожданное обновление библиотек.
 

Ушаков, А. Erlang: базовые сущности

Ушаков, А. Erlang: базовые сущности [Текст] : [функции] : учебник / Андрей Ушаков  //  Linux Format. — 2011. — № 6 (145), июнь. — С. 80-83. — (Учебник) (Erlang). 
     Аннотация
     Новый цикл о функциональном языке программирования Erlang начинается с рассмотрения одной из базовых сущностей всех языков программирования (в том числе и Erlang) — функций. 
     Функции Erlang: функции экспортируемые и неэкспортируемые, автоматически импортируемые (BIF), объявление функций, объявление нескольких вариантов одной функции и поиск подходящего варианта при помощи операции соответствия шаблону и выражения охраны, ограничения на выражения охраны, рекурсия и хвостовая рекурсия (прямая и непрямая хвостовая рекурсия), анонимная функция (или лямбда), функции высшего порядка, карринг (currying).
     Иллюстрация применения функций Erlang на примере написания простого парсера арифметических действий

 

Вервлоесем, К. KWin: порулим окнами [Текст] : учебник / Коэн Вервлоесем [Koen Vervloesem]  //  Linux Format. — 2011. — № 6 (145), июнь. — С. 76-79. — (Учебник) (Скрипты KWin). — Прил.: "Скрипты в других оконных менеджерах" : [поддержка скриптов в менеджерах окон Awesome, Xmonad; сторонние программы контроля местоположения и параметров окон (Devil’s Pie), команда wmctrl для контроля окон]. — С. 77 ; "Скорая помощь. При проверке скрипта KWin для просмотра значений переменных, особенно заголовка клиента, класса window-class и имени окна, в целях отладки пользуйтесь командой print." ; "Вкладки" : [доступ к вкладкам и управление ими при помощи объекта clientgroup]. — С. 78 ; "Пинг-понг с вашими окнами" : [KWin-скрипт Рохана Прабху (http://rohanprabhu.com/?p=56), демонстрирующий возможности скриптов KWin, — описание и установка] ; "Скорая помощь. При проверке сложных скриптов KWin проявляйте осторожность. Например, если вы сделаете ошибку в поведении активных окон, вы даже не сможете вернуться в Konsole, чтобы перезагрузить программу.". — С. 79. 
     Аннотация
     С KDE 4.6 оконный менеджер KWin начал поддерживать интерфейс скриптов и умелые руки получили возможность настраивать поведение окон. Коэн Вервлоесем помогает энтузиастам в освоении языка скриптов KWin и информирует программистов на JavaScript, что язык скриптов KWin — это язык ECMAScript, являющийся стандартизированной версией JavaScript. Также Коэн Вервлоесем рекомендует программистам посетить блог главного разработчика скриптов KWin Рохана Прабху http://rohanprabhu.com/, где можно найти документацию по API скриптов KWin (http://rohanprabhu.com/files/kwsapi.html), руководство по написанию скриптов KWin (http://rohanprabhu.com/?p=116) и ознакомиться с записями Рохана Прабху по различным аспектам скриптописания KWin (http://rohanprabhu.com/?tag=kwin_scripting). 
     Язык скриптов KWin, он же ECMAScript — объекты, события, функции, методы и свойства, примеры скриптов (скрипт для веб-разработчиков, которые хотят видеть консоль ошибок поверх главного окна Firefox, чтобы в нем были видны все ошибки и предупреждения; модификация предыдущего скрипта  для автоматического изменения размера главного окна при изменении размера окна консоли), файл настройки скрипта.      

 

Браун, К. По рецептам д-ра Брауна (Linux Format, 2011, № 6 (145), июнь)

Браун, К. По рецептам д-ра Брауна [Текст] : Эзотерическое системное администрирование из причудливых заворотов кишок серверной : [материалы для сисадминов Linux-систем] / Крис Браун [Chris Brown]  //  Linux Format. — 2011. — № 6 (145), июнь. — С. 50-53. — (Рецепты доктора Брауна). — Содерж.: Восприятие как данности : [что Крис Браун думает о принятии современными молодыми людьми благ ИТ-технологий как данности] ; Большой спрос. Тренды трудоустройства. На рынке труда повышается спрос на экспертов в Linux. По какому дистрибутиву : [используя сайт indeed (www.indeed.com) по поиску работы, позволяющий строить графики спроса на рабочую силу за последние 6 лет на основе ключевых слов в описаниях вакансий, Крис Браун построил графики спроса на работу в Linux и делится результатами анализа, которые говорят об относительной популярности Red Hat] ; Ложь, гнусная ложь и статистика : [комментарий к цифрам www.indeed.com и пример другого сайта http://jobindex.recruit.net, который при построении графиков позволяет задавать ключевые слова, страны и даже отдельно взятые города]. — С. 50 ; Архитектура .NET : [краткая справка] ; Сборки — центральная идея .NET. Они являются "модулями развертывания" приложений .NET [Изображение] : [цвет. схема]. — С. 51 ; Кроссплатформенные приложения. Mono. Посмотрим, как Mono, среда времени выполнения и разработки .NET, конкурирует с предложениями от Microsoft : [сущность .NET, языки разработки .NET, реализация возможностей .NET в Mono 2.6.7 (www.mono-­project.com/Compatibility), сравнение сред времени выполнения .NET и Mono, сравнение сред разработки Visual C# Express и MonoDevelop]. — С. 51-53 ; Мартышкина возня : [обезьяна в названиях и логотипах проектов Mono, Ximian, Bonobo, Gnome]. — С. 52 ; Запуск программ Mono : [особенности запуска программ .NET на примере утилиты gacutil]. — С. 52. 
     Аннотация 
     Блага ИТ-технологий как данность для молодого поколения, тренды трудоустройства, система .NET и ее воплощение в Mono.
 

Ламби, Д. Пересборка GUI. GTK 3

Ламби, Д. Пересборка GUI. GTK 3 [Текст] : [GTK в системе Gnome и GTK 3 как инструментарий] / Джон Ламби [John Lumby]  //  Linux Format. — 2011. — № 6 (145), июнь. — С. 28-31. — (GTK 3) (На DVD Linux Format). — Содерж.: GTK-приложения : [некоторые языки программирования и пакеты, используемые GTK]. — С. 28 ; Цели GTK 3 : [основные тезисы]. — С. 28-29 ; Как насчёт KDE : [рекомендация проекта Hugo (http://hugo­kde.blogspot.com/2010/11/oxygen-­gtk.html) тем, кто хочет запускать GTK-программы в KDE и иметь возможность распространить на эти программы настройки и темы KDE]. — С. 29 ; Особенности GTK 3 : [подробное рассмотрение функций инструментария виджетов — системы управления геометрией «height-­for­width» и «width-­for-­height», расширения XInput 2 для поддержки более широкого класса функций и устройств ввода; введение в stylesheets, формат CSS, перечень новых виджетов, интеграция с платформой]. — С. 29-31 ;  Переход и сосуществование : [проблемы пользователей, в частности, программистов на С, на Python (PyGTK)] ; Попробуем : [как использовать работающее окружение GTK 3 (Gtk 3.0.6 toolkit) и сопутствующие пакеты, а также две небольшие программы LXFDVD к номеру журнала]. — С. 31. 
     Аннотация
     GTK в системе Gnome и GTK 3 как инструментарий виджетов.
 

Шарма, М. Gnome 3.0 с нами!

Шарма, М. Gnome 3.0 с нами! [Текст] : [всё, что нужно знать о новом рабочем столе] / Маянк Шарма [Mayank Sharma]  //  Linux Format. — 2011. — № 6 (145), июнь. — С. 22-27. — (На DVD Linux Format). — Содерж.: Разработка. Исследования, переосмысления и задержки, вошедшие в Gnome 3 : [исторические вехи разработки: Gnome Users And Developers European Conference (GUADEC, Стамбул, 2008 год), Boston User Experience (октябрь 2008 год), посвященные выработке концепции и разработке нового рабочего стола; разработка интерфейса рабочего стола Gnome Shell и вклад таких разработчиков, как Оуэн Тейлор (Owen Taylor), Уильям Джон Мак­Канн, Алан Дэй (Allan Day), Фредерико Мена­-Кинтеро (Frederico Mena­Quintero)] ; Расхождения во мнениях : [противоречия, которые приходилось решать разработчикам Gnome 3 на примере решения предоставить настраиваемый рабочий стол, а не настроенный] ; История Gnome : [хронологическая таблица] : [версии, даты выхода и краткая характеристика новшеств версий с марта 1999 по сентябрь 2010]. — С. 23 ; Тур с остановками по рабочему столу Gnome 3. Быстрое знакомство с изменениями, бросающимися в глаза : 1. Панель ; 2. Activities ; 3. Apps-dash ; 4. Уведомления. — С. 24 ; Улучшение программ по умолчанию. В Gnome 3 не только рабочий стол капитально отремонтирован : [видимые и невидимые изменения отдельных стандартных приложений — Nautilus (файловый менеджер), Gedit (текстовый редактор, в котором документация переписана на языке Mallard, облегчающим написание документации разработчиками ПО), Evince (просмотрщик документов форматов PDF, DJVU, TIFF, CBR, CBZ, XPS и других), Cheese (программа создания снимков и видео при помощи веб-камеры), Epiphany (веб-браузер), Evolution (менеджер персональной информации, вобравший в себя электронную почту, календарь, адресную книгу и список задач), Empathy (клиент службы мгновенных сообщений); работа программ для Gnome 2 в окружении Gnome 3; резервный режим для работы в случае нехватки возможностей аппаратного ускорения графики]. — С. 25 ; За кулисами : [улучшения в Gnome 3, которые отметил редактор Gnome Journal Шри Рамакришна (Sri Ramakrishna)]. — С. 26 ; 
FAQ — ЧаВо по Gnome 3. Выуживаем вопросы из вашего мозга на наши страницы : [способы попробовать Gnome 3 — запись ISO-­образа live CD (www.gnome3.org) на CD или USB-­брелок; работа программ для Gnome 2 в окружении Gnome 3; решение проблемы апплетов при помощи Gnome Shell; реализация распахивания и сворачивания окон через Activities; объяснение отсутствия дока и нижней панели; доводы в пользу сокращения опций настройки, система хранения опций настройки GSettings; установка Gnome 3]. — С. 26-27 ; Эволюция GTK 3 : [(сокращение от GIMP Toolkit) — основные вехи от инструмента GIMP до библиотеки элементов интерфейса (виджетов), разработчики (Петер Маттис (Peter Matthis), куратор проекта Тим Джаник (Tim Janik), сообщество)] ; Gnome 3 для разработчиков программ : [разработчик F­Spot Тим Ховард (Tim Howard) о библиотеке GObject Introspection для поддержки генерации привязок (bindings) для разных языков; разработчик Rhythmbox Джонатан Мэттьюс [Jonathan Matthews] о предлагаемых Gnome 3 способах взаимодействия приложений с рабочим столом; разработчик Empathy Чандни Верма (Chandni Verma) о стабилизации инструментария GTK]. — С. 27.
     Аннотация
     Первое углубленное знакомство с Gnome 3 — что он значит для вашего рабочего стола и как в нем кодировать.

 

Казанцев, А. В едином стиле

Казанцев, А. В едином стиле [Текст] : [практическое обеспечение единообразной образовательной среды в компьютерных Linux-классах и Windows-классах школы визуально и программно] / Александр Казанцев  //  Linux Format. — 2011. — № 5 (144), май. — С. 108-111. — (Школа LXF). — Внутритекст. веблиогр..
     Аннотация
     Что надо сделать школе, чтобы Windows- и Linux-классы обеспечивали бесшовную работу учащихся независимо от того, какой класс попадается для работы. 
     Создание одинаковых сред — придание рабочему столу типа LXDE (lxde.org) вида рабочего окружения Windows 7 и Windows XP. 
     Подбор программного обеспечения, которое будет одинаковым или почти одинаковым, как на машинах под Windows, так и на компьютерах с Linux. 
     На примере учебника FreeWin, выпускаемом проектом Edumandriva (http://wiki.edumandriva.ru/wiki/index.php/FreeWin_2011), приводится примерная подборка свободного ПО по категориям: офисные пакеты, веб-приложения, приложения для работы с графикой, приложения для написания программ, математические пакеты, обучающие программы, мультимедиа приложения, утилиты и системное программное обеспечение.

 

Сондерс, М. CherryTree, HomeBank

Сондерс, М. (редактор диска). CherryTree, HomeBank [Текст] : другие программы : [информация о программах диска: CherryTree, HomeBank; краткая информация о релизах IDE — Eric5 5.1.2, gEcrit 1.8.4, Ruber 0.0.8] / Майк Сондерс [Mike Saunders]  //  Linux Format. — 2011. — № 5 (144), май. — С. 101. — (На диске). 
     Аннотация
     CherryTree 0.20.1 — утилита для ведения иерархически упорядоченных заметок с возможностью форматиования текста и добавления изображений — представляет собой коллекцию заметок, имеющих ссылки друг на друга и, подобно страницам HTML.
     HomeBank 4.4 — гибкая программа учета персональных финансов, выделяется среди подобных программ благодаря документации, которая объясняет на экранных снимках, как использовать все функции программы. 
     Кратко охарактеризованы релизы IDE для программирования на Python Eric $5.1.2 и gEcrit 1.8.4, IDE Ruber 0.0.8 для программирования на Ruby.

 

Казанцев, А. В едином стиле

Казанцев, А. В едином стиле [Текст] : [практическое обеспечение единообразной образовательной среды в компьютерных Linux-классах и Windows-классах школы визуально и программно] / Александр Казанцев  //  Linux Format. — 2011. — № 5 (144), май. — С. 108-111. — (Школа LXF). — Внутритекст. веблиогр..
     Аннотация
     Что надо сделать школе, чтобы Windows- и Linux-классы обеспечивали бесшовную работу учащихся независимо от того, какой класс попадается для работы. 
     Создание одинаковых сред — придание рабочему столу типа LXDE (lxde.org) вида рабочего окружения Windows 7 и Windows XP. 
     Подбор программного обеспечения, которое будет одинаковым или почти одинаковым, как на машинах под Windows, так и на компьютерах с Linux. 
     На примере учебника FreeWin, выпускаемом проектом Edumandriva (http://wiki.edumandriva.ru/wiki/index.php/FreeWin_2011), приводится примерная подборка свободного ПО по категориям: офисные пакеты, веб-приложения, приложения для работы с графикой, приложения для написания программ, математические пакеты, обучающие программы, мультимедиа приложения, утилиты и системное программное обеспечение.

 

Сондерс, М. CherryTree, HomeBank

Сондерс, М. (редактор диска). CherryTree, HomeBank [Текст] : другие программы : [информация о программах диска: CherryTree, HomeBank; краткая информация о релизах IDE — Eric5 5.1.2, gEcrit 1.8.4, Ruber 0.0.8] / Майк Сондерс [Mike Saunders]  //  Linux Format. — 2011. — № 5 (144), май. — С. 101. — (На диске). 
     Аннотация
     Большего внимания удостоились CherryTree 0.20.1 и HomeBank 4.4. 
     CherryTree 0.20.1 — утилита для ведения иерархически упорядоченных заметок с возможностью форматиования текста и добавления изображений — представляет собой коллекцию заметок, имеющих ссылки друг на друга и, подобно страницам HTML.
     HomeBank 4.4 — гибкая программа учета персональных финансов, выделяется среди подобных программ благодаря документации, которая объясняет на экранных снимках, как использовать все функции программы. 
     Кратко охарактеризованы релизы IDE для программирования на Python Eric5 $5.1.2 и gEcrit 1.8.4, IDE Ruber 0.0.8 для программирования на Ruby.
Теги: Linux Format, 2011, № 5 (144), Linux ; отд. GUI-Programs ; П-ние — IDE
 

Вейч, Н. ROBODoc 4.99.41

Вейч, Н. ROBODoc. Версия 4.99.41. Сайт www.xs4all.nl/~rfsber/Robo/robodoc.html [Текст] : инструмент программиста : [генератор документации из исходного кода] : [обзор] / Ник Вейч [Nick Veitch]  //  Linux Format. — 2011. — № 5 (144), май. — С. 99. — (LXFHotPicks). 
     Аннотация
     Ник Вейч отмечает, что недостатки систем автоматизации документирования программного кода, как правило, в том, что они работают только в определенной ОС, выдают экзотический формат результата или работают только с одним языком. ROBODoc решает эти проблемы, будучи крос-платформенным, работая с разнообразными типами исходников, поддерживая внушительное число форматов вывода. В процессе программирования приложения о ROBODoc следует помнить и помещать в исходном коде документирующие комментарии, обращенные к нему.