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

Гончаренков, А. Обновление Qt Creator 3.2.0. IDE получила добрые две сотни изменений

Гончаренков, А. Обновление Qt Creator 3.2.0. IDE получила добрые две сотни изменений [Текст] : [обзор наиболее интересных новинок релиза] / рубрику готовил Андрей Гончаренков  //  Linux Format. — 2014. — № 10 (188), окт.. — С. 7. — (Новости) (Дистрибутивы). 
      Аннотация
      Свободная кроссплатформенная интегрированная среда разработки приложений (IDE) Qt Creator 3.2.0 — обзор наиболее интересных изменений. 
 

Смедли, Р. Qt 5.3

Смедли, Р. Qt 5.3 [Текст] : [краткая характеристика] / Ричард Смедли (Richard Smedley)  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 105. — (LXFHotPicks) (Также вышли. Новые и обновленные программы, тоже достойные внимания…).  
      Аннотация
      Среда Qt 5.3 (http://qt­-project.org/qt5/qt53) добавляет приобретение API и web­-сокетов.
 

Смедли, Р. Magnetic Track Parser 1.2

Смедли, Р. Magnetic Track Parser 1.2 [Текст] : [краткая характеристика библотеки Java 7] / Ричард Смедли (Richard Smedley)  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 105. — (LXFHotPicks) (Также вышли. Новые и обновленные программы, тоже достойные внимания…).  
      Аннотация
      Magnetic Track Parser (http://bit.ly/1hRrLHj) — библиотека Java 7, которая умеет анализировать данные магнитной дорожки банковской карты.
 

Смедли, Р. Light Table. Версия: 0.6.6. Сайт: www.lighttable.com

Смедли, Р. Light Table. Версия: 0.6.6. Сайт: www.lighttable.com [Текст] : редактор кода : [обзор] / Ричард Смедли (Richard Smedley)  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 101. — (LXFHotPicks). 
      Аннотация
      Редактор, который нацелен на изменение самой природы редакторов кода и исправление трех фундаментальных проблем программирования, состоящих в том, что программирование не поддается наблюдению, она непрямое и она периодически сложное. 
      Что предпринимают Крис Грейнджер (Chris Granger) и его команда для наполнения функциональностью редактора с обратной связью в реальном времени и реальной чертежной доски для программирования.  

 

 

Браун, К. По рецептам д-ра Брауна

Браун, К. По рецептам д-ра Брауна [Текст] : Добротное администрирование систем из причудливых заворотов кишок серверной : [Материалы для сисадминов Linux-систем] / Крис Браун (Chris Brown)  //  Linux Format. — 2009. — № 6 (119), июнь. — С. 44-47. — (Рецепты доктора Брауна). — Веблиогр. "Где узнать больше": с. 47 (6 назв.). — Содерж.: Почти волшебство : [Что потрясло Криса Брауна: «технический прогресс приблизился к той точке, когда почти невозможно удивить никого (а особенно молодежь) вообще ничем… большинство качественных изменений, происшедших в последнее десятилетие, связаны с преобразованием источников информации в цифровую форму»] ; Мудрость Moodle : [Moodle — свободная система управления обучением с открытым исходным кодом, веб-приложение на PHP, предоставляющее возможность создавать сайты для онлайн-обучения — общая информация]. — С. 44 ; Структура репозитория Debian. Debian/Ubuntu. Недоумеваете, откуда берутся ваши Deb-­пакеты? Давайте разберемся с устройством репозиториев ;  Структура репозитория Ubuntu. Менеджеры пакетов автоматически выбирают нужные файлы исходя из архитектуры, на которой работают : [Схема] ; Строка из файла /etc/apt/sources.list. Эти части связывают карманы и компоненты с URL-адресами сервера : [Схема] ; Схема файловой системы репозитория Ubuntu. Показаны лишь некоторые каталоги : [Схема]. — С. 45 ; В первый раз Apt-proxy получает Deb-файл с сервера, а затем достает его из кэша : [Схема] ; APT для нетерпеливых : [Четыре полезные команды APT]. — С. 46 ; Отраженная слава. Прокси-серверы и зеркала доставят репозитории Debian или Ubuntu поближе к дому и ускорят установку ПО : [Работа в командной строке: установка и запуск прокси-сервера APT, создание зеркала Debian (если это необходимо), развертывание собственного репозитория ]. — С. 46-47 ; Зеркалирование — потенциально затратная операция. Она создает локальную копию целого репозитория из сети : [Схема]. — С. 47.
      Аннотация 
      Потрясение от чудес технического прогресса не может отвлечь Криса Брауна от рутины организации репозиториев Debian при помощи командной строки. 

 

Бидвелл, Д. Django: своя личная CMS

Бидвелл, Д. Django [Текст] : Django: своя личная CMS : учебник / Джонни Бидвелл (Jonni Bidwell)  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 88-91. — (Академия кодинга) (Django). — Прил.: "Создаем блог с Django и Zinnia" : [пошаговое руководство]. — С. 91.
      Аннотация
      Критика систем управления контентом (content management system, CMS) WordPress и Drupal. 
      Современное понимание фреймворков, характеристика фреймворка Django. Создание индивидуальной системы управления контентом на Django CMS (www.djangopackages.com/grids/g/cms) — среда запуска Virtualenv, установка, настройка, запуск CMS, создание блога (файлы settings.py и urls.py, интеграция в блог приложения для блогов Zinnia), добавление галереи изображений, размещение в Интернете с помощью веб-сервера Nginx (установка пакета uWSGI в качестве интерфейса между Django и Nginx, настройка Nginx на примере конфигурационного файла /etc/nginx/sites-available/mysite_nginx.conf). Создание блога с помощью фреймворка Django и приложения Zinnia.

 

 

Вильясон, Л. Arduino: космос через Kerbal

Вильясон, Л. Arduino [Текст] : Arduino: космос через Kerbal : учебник : [изготовление пульта управления для игры] / Луис Вильясон (Luis Villazon)  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 82-87. — (Arduino. Учебник). — Прил.: "Устранение дребезга контактов" : [программное и аппаратное устранение]. — С. 82 ; "Программирование Arduino" : [эскизы или сценарии программы (sketch) Arduino — функция настройки и функция цикла, программирование; примеры программ — на http://arduino.cc/en/Tutorial]. — С. 83 ; "Клеммы" : [советы по изготовлению]. — С. 84 ; "Электроника. Соедините переключатели и светодиоды с помощью паяльного волшебства" : [пошаговое руководство] : [создание макета пульта управления на основе Arduino]. — С. 84-85 ; "Закон Ома" : [совет по подключению светодиодов к контакту на Arduino и расчет сопротивления резисторов согласно закона Ома]. — С. 85 ; "Разветвитель питания" : [как сделать разветвитель питания на основе платы с медными дорожками и отверствиями (полоска Veroboard)]. — С. 86 ; "Корпус. Соберем пульт управления, достойный программы "Аполлон"" : [пошаговое руководство]. — С. 86-87 ; "Токи" : [источник питания для компонентов пульта]. — С. 87. 
      Аннотация
      Пошаговое руководство и советы по изготовлению пульта управления для космического эмулятора Kerbal Space Program на основе микроконтроллера Arduino Leonardo (http://bit.ly/LXFleon), который эмулирует стандартную USB-­клавиатуру. Советы по программированию для Arduino. 
 

 

Шарма, М. MediaWiki

Шарма, М. MediaWiki [Текст] : Wiki: строим личный сервер : учебник / Маянк Шарма (Mayank Sharma)  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 74-77. — (MediaWiki. Учебник). — Прил.: "Wiki на Raspberry Pi" : [установка MediaWiki в дистрибутиве Raspbian и подготовка программы к настройке]. — С. 74 ; "Расширяем MediaWiki" : [установка расширений со страницы Extensions Matrix (www.mediawiki.org/wiki/Extension_Matrix) сайта MediaWiki] ; "Добавьте пользователя" : [пошаговое руководство по работе в MediaWiki]. — С. 75 ; "Используем MediaWiki" : [пошаговое руководство]. — С. 76 ; "Создаем статью" : [пошаговое руководство]. — С. 77. 
      Аннотация
      Как создать собственный сервер MediaWiki (на ПК или даже Pi) и сотрудничать в подготовке контента в соавторстве с пользователями, друзьями или группой единомышленников. 
      Подготовка системы: присвоение простейшим способом фиксированного IP-­адреса компьютеру, который станет веб-­сервером; установка веб-сервера (например, Apache); установка PHP; установка базы данных MySQL для хранения информации; установка библиотеки обработки изображений (рекомендуется библиотека ImageMagick).
      Установка MediaWiki (www.mediawiki.org) и настройка политики редактирования. Расширение, добавление пользователей и использование MediaWiki. Создание статей в MediaWiki. 
      Установка MediaWiki на Raspberry Pi. 
 

 

Силаков, Д. Скажем ошибкам «НЕТ»!

Силаков, Д. Скажем ошибкам "НЕТ"! [Текст] : [учет и отслеживание ошибок при разработке дистрибутивов Linux] / Денис Силаков  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 54-57. — (Контроль качества). — Веблиогр. "Полезные ссылки": с. 57 (4 назв.). — Прил.: "Жизненный цикл сообщения об ошибке в Fedora (в желтых блоках — статус ошибки)" [Изображение] : [схема]. — С. 55. 
      Аннотация
      Денис Силаков предлагает заглянуть на внутреннюю кухню разработчиков дистрибутивов и посмотреть, что происходит с сообщением об ошибке после его появления. Возможно, это поможет нам понять, почему некоторые из сообщений обрабатываются слишком долго и как мы можем повлиять на ситуацию и помочь разработчикам. Также кратко рассмотрена работа с ошибками дистрибутивов, связанными с безопаснстью.
 

«Стартовал проект Gnome Builder…»

"Стартовал проект Gnome Builder, в рамках которого будет разрабатываться интегрированная среда разработки приложений для Gnome…" [Текст] : [инф. сообщение на основе публикации fedoramagazine.org]  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 10. — (Новости) (Новости короткой строкой). 
      Аннотация
      Проект Gnome Builder — старт.
 

«Вышла новая версия спецификации OpenGL 4.5…»

"Вышла новая версия спецификации OpenGL 4.5, и началась работа над высокоэффективным API нового поколения, для доступа к графическим и вычислительным возможностям GPU…" [Текст] : [инф. сообщение на основе публикации www.khronos.org]  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 10. — (Новости) (Новости короткой строкой). 
      Аннотация
      Новая спецификация OpenGL 4.5 представлена Khronos Group.
 

Вакансии. Facebook развивает Linux …и приглашает разработчиков-­линуксоидов

Вакансии. Facebook развивает Linux …и приглашает разработчиков-­линуксоидов [Текст] : [набор специалистов Linux в команду по развитию сетевого стека в Linux]  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 8. — (Новости). 
      Аннотация
      Требования компании к кандидатам в члены команды по развитию сетевого стека Linux. 
 

Казанцев, А. Свободные ПО и электроника

Казанцев, А. Свободные ПО и электроника [Текст] : [руководство по применению Arduino и среды программирования Scratch на уроках информатики] / Александр Казанцев  //  Linux Format. — 2010. — № 6 (132), июнь.- С. 108-111. — (Школа LXF). — Внутритекст. веблиогр.. — Прил.: "Подробнее о Scratch" : [(http://scratch.mit.edu/) — краткая справка о среде программирования для детей и инструменте для создания интерактивного мультимедиа-контента] ; "Скорая помощь. После нажатия кнопки сброса на плате и других подобных действий нужно действовать по алгоритму:1 Подключить Arduino и залить прошивку. 2 Запустить Scratch, включить связь с сенсорами и написать программу. 3 Запустить Catenary. 4 Запустить программу в Scratch.". — С. 109 ; "Arduino и его родственники" : [где приобрести в России, Arduino­-совместимые платы: Robocraft (http://robocraft.ru/) и Freeduino (http://freeduino.ru/)]. — С. 110. 
      Аннотация
      Электронная плата проекта Arduino Duemilanove, среда программирования Scratch 1.4.0, проект Catenary (http://scratchconnections.wik.is/User:Chalkmarrow/Catenary) и дистрибутив Linux помогут детям войти в мир программирования на уроках информатики. Александр Казанцев предполагает, что используется дистрибутив EduMandriva, что программное обеспечение Arduino установлено и останавливается на таких моментах: установка Scratch, установка Catenary, подключение Arduino Duemilanove к компьютеру, запуск Scratch, запуск Catenary, управление Arduino при помощи Catenary, моделирование двухрежимного светофора.
 

 

Вейч, Н. Python: Анимация интерфейса

Вейч, Н. Python: Анимация интерфейса [Текст] : учебник / Ник Вейч (Nick Veitch)  //  Linux Format. — 2010. — № 6 (132), июнь.- С. 80-83. — (Python. Учебник). — Прил.: "Что нам потребуется" : [Clutter (www.clutter­project.org), GStreamer, пакеты cluttergst, pyclutter-gst]. — С. 80 ; "Помехи на линии" : [конфликт Clutter и Compiz при их одновременной работе из-за особенностей сервера X.org X]. — С. 81 ; "Наскоро о Clutter" : [справка]. — С. 82 ; "Чувак! А где же карта?" : [обещанное картографическое приложение Clutter будет опубликовано]. — С. 83. 
      Аннотация
      Ник Вейч пишет, что Clutter был создан для создания шикарных графических интерфейсов и демонстрирует способы отрисовки необычных актеров в Cairo, — как из объектов-актеров создаются кнопки и затем к ним добавляется несколько занятных атрибутов. Мы увидим, как объединение мощи Clutter, Python и GStreamer поможет разместить пользовательский интерфейс поверх видеоролика. Попутно мы разберемся с обработкой сигналов, создадим несколько генерирующих их объектов (и заставим обработчик работать с несколькими объектами), а также сцену, где они будут действовать. Также мы увидим в действии дополнительное ценное свойство Python, которое заключается в том, что почти все в мире Python — просто объекты, включая методы и функции, а метод, в сущности, — всего лишь объект со свойством __call__…
 

 

Алифанов, Л. OOo Calc: Ваши функции

Алифанов, Л. OOo Calc: Ваши функции  [Текст] : учебник : [расширение возможностей OpenOffice.org Calc с помощью функций StarBasic] / Леонид Алифанов, Александр Маджугин  //  Linux Format. — 2010. — № 6 (132), июнь.- С. 76-79. — (OOo Calc. Учебник). — Прил.: "Немного про отладку" : [проверка работоспособности функций или отладка функций — способы отладки]. — С. 79. 
      Аннотация
      Цикл статей, посвященных деталям создания сложных расчетных шаблонов и использования функций Basic для расширения функциональности Calc.
      Базовые приемы создания функций и пользовательские функции OpenOffice.org Calc, позволяющие значительно расширить функции электронных таблиц.