Мор, Н. Blender: нелинейный редактор [Текст] : [редактирование видео, вставка титров и экспорт клипов в свободном и открытом пакете для создания трёхмерной компьютерной графики Blender] : [пошаговое руководство] / Нейл Мор [Neil Mohr] // Linux Format. — 2014. — № 5 (183), май. — С. 78-79. — (Учебник) (Blender). — Прил.: "Изучаем основы Blender" : [пошаговое руководство]. — С. 78-79.
Аннотация
Blender как нелинейный видеоредактор, например, домашнего видео.
Учитывая трудность освоения безумного интерфейса Blender, Нейл Мор предлагает пошаговое руководство по созданию из отдельных домашних видеороликов длительного видеофильма впечатляющего качества.
Компьютерная периодика
Ельчук, К. LAMP: укрепим web-сервер
Ельчук, К. LAMP: укрепим web-сервер [Текст] : учебник : [создание домашнего веб-сервера] / Кент Ельчук [Kent Elchuk] // Linux Format. — 2014. — № 5 (183), май. — С. 74-77. — (Учебник) (Продвинутый сервер). — Прил.: "Наш эксперт" : [Кент Ельчук (Kent Elchuk) как ведущий веб-разработчик двух колледжей в Ванкувере] : [краткая информация]. — С. 74 ; "Простое клонирование" : [резервное копирование домашнего сервера на флешку] ; "Скорая помощь. Задав статический IP-адрес для сервера и зарезервировав статический IP-адрес на машрутизаторе, вы избавите себя от головной боли. Изменить DHCP на статическую адресацию можно в файле /etc/network/interfaces" : [совет]. — С. 75 ; "Варианты платформ" : [размещение домашнего сервера на старом компьютере и даже неработающем, на Raspberry Pi, на USB-флешке]. — С. 77.
Аннотация
Варианты размещения домашнего сервера на различных носителях для постоянной (persistent) установки — USB-флешка, старый ноутбук или компьютер, Raspberry Pi.
Напоминаем, что для настройки и запуска сервера можно воспользоваться учебником Маянка Шармы "Apache: создаем личный сайт" (Linux Format, 2014, № 2 (180), С. 76-79), в котором описана настройка домашнего сервера LAMP. Если нет этого номера, то приведены команды установки стека LAMP (Linux, Apache, MySQL и PHP).
Зачем нужен домашний сервер — для тестирования веб-страниц, для изучения LAMP и экспериментов с ним, для размещения на нем сайта и размещения сайта на таких устройствах, как Raspberry Pi, дешевый компьютер или даже USB-флешка.
Рассмотрено основы настройки сайта и некоторые концепции построения сайта, простые процедуры, ускоряющие загрузку страниц; установка и настройка программы Varnish (http://repo.varnish-cache.org/source) для ускорения загрузки страниц, способы ускорения загрузки страниц; установка и настройка пакета Heartbeat для передачи управления на другой компьютер в случае сбоя сервера на примере создания кластера из двух узлов на базе двух Raspberry Pi; поддержка работы сервера, резервное копирование.
Лэйн, Д. Ghost
Лэйн, Д. Ghost [Текст] : учебник : [система блоггинга Ghost] : [настройка собственного сервера, создание блога и контента блога] / Джон Лэйн [John Lane] // Linux Format. — 2014. — № 5 (183), май. — С. 70-73. — (Учебник) (Ghost). — Прил.: "Отправляйте электронную почту с вашего сервера" : [настройка SSMTP, эмулятора sendmail исключительно для отправки сообщений] ; "Скорая помощь. Чтобы увидеть, что в вашем репозитории нет подходящей версии Node.js, загляните сюда: http://bit.ly/nodepkg." : [совет]. — С. 71 ; "Разместите Ghost внутри облака" : [размещение блога в облаке] : [краткое руководство]. — С. 72 ; "Исследуем элегантную систему размещения блогов Ghost" : [комментарии к интерфейсу консоли]. — С. 73.
Аннотация
WordPress, некогда простая платформа блогов, превратилась в полноценную систему управления контентом, или CMS, для построения сложных сайтов. Но при необходимости быстро и эффективно опубликовать некий контент в сети, то использование CMS может оказаться чрезмерным для столь незатейливой задачи. Для этого есть альтернатива с открытым кодом под названием Ghost (http://ghost.org) — легкая, как призрак, система блоггинга.
Блоггинг на платформе Ghost — установка на сервер с возможностью удаленной настройки, установка требуемого Node.js, настройка в файле под названием config.js (настройка на использование Sendmail для электронной почты или настройка на использование SSMTP для отправки электронной почты, настройка URL своего блога), запуск сервера, создание личного блога и контента блога (интерфейс администрирования блога, окно редактирования поста и панель Markdown, персонализация блога — темы на http://marketplace.ghost.org, настройка темы Casper, добавление системы комментариев, настройка производственной среды, размещение блога в облаке).
Ботвик, Н. Cron и at: точно по расписанию
Ботвик, Н. Cron и at: точно по расписанию [Текст] : учебник : [настройка выполнения регулярных задач в Cron и настройка выполнения однократных событий командой at] / Нейл Ботвик [Neil Bothwick] // Linux Format. — 2014. — № 5 (183), май. — С. 68-69. — (Учебник) (Планирование задач).
Аннотация
Как не забивать голову стандартными ежедневными задачами, переложив на компьютер запуск рутинных заданий по расписанию.
Демоны Cron для Linux и самый популярный из них — vixie-cron, файлы crontab, формат файлов crontab пользователя и пример файла.
Команда at — аргументы и задания, примеры.
Флетчер, К. openSUSE: все настроим
Флетчер, К. openSUSE: все настроим [Текст] : [настройка openSUSE после установки] : [полное руководство] / Карл Флетчер [Carl Fletcher] // Linux Format. — 2014. — № 5 (183), май. — С. 64-67. — (Учебник) (openSUSE). — Прил.: "Скорая помощь. Если ваше устройство Broadcom не поддерживается b43, оно может поддерживаться ‘wl’. Этот драйвер доступен в репозитории Packman. Для него также есть руководство здесь: http://bit.ly/LXFBroadcom." : [совет]. — С. 65 ; "Скорая помощь. YaST также может работать из Х с помощью текстового интерфейса Ncurses." : [краткая информация] ; "Отличная функция YaST-Qt" : [возможности выбирать и выполнять обновления конкретно]. — С. 66 ; "Лучшие советы" : [предустановка — попробовать работу openSUSE Live, разбиение на разделы, проверки носителя (проверка md5sum скачанного ISO, проверка целостности записанного носителя), метки разделов диска; пост-установка — установка обновлений, получение информации о беспроводных устройствах, настройка шрифтов, поиск программ, инструмент zypper]. — С. 67.
Аннотация
openSUSE 13.1 — советы по установке, основные правила добавления репозиториев, причины добавления мультимедийных репозиториев конечным пользователем, репозитории Packman (список зеркал — http://packman.links2linux.org/mirrors), переключение поставщиков как важный шаг в настройке полнофункциональных мультимедиа, процесс переключения поставщиков в Yast, возможность использования репозиториев сообщества с openSUSE BuildService (OBS), выбор репозиториев — http://download.opensuse.org/repositories, почему не рекомендуется использовать опцию OneClick ресурса http://software.opensuse.org/search, управление графическими драйверами — рекомендуется стандартный способ установки драйверов с открытым кодом для видеооборудования ATI или Nvidia, настройка беспроводных устройств — установка прошивки b43, инструменты обновления системы (Tumbleweed, YaST), настройка брандмауэра с YaST на примере открытия нестандартного порта для использования с торрент-клиентом.
Мор, Н. Android: Linux-уведомления
Мор, Н. Android: Linux-уведомления [Текст] : [утилита LinConnect для отображения уведомлений телефона под Android на мониторе системы Linux] : [краткая информация, пошаговое руководство по установке и запуску, краткая информация о программах для связи устройств Android с ПК под Linux] / Нейл Мор [Neil Mohr] // Linux Format. — 2014. — № 5 (183), май. — С. 62-63. — (Учебник) (LinConnect). — Прил.: "Устанавливаем и запускаем LinConnect" : [пошаговое руководство] ; "СМС через Chromium" : [программы на основе браузера для работы устройств Android с ПК под Linux — Mighty Text и Air Droid] : [краткая характеристика]. — С. 63.
Аннотация
Утилита LinConnect (http://bit.ly/LXFlincon) для отображения уведомлений телефона под Android на мониторе системы Linux — краткая информация об утилите и пошаговое руководство по установке и запуску.
Краткая характеристика программ на основе браузера для работы устройств Android с ПК под Linux: Mighty Text (включает приложение Android с http://bit.ly/LXFmighttxt и плагин для браузера Chromium, которые вместе позволяют отправлять текстовые сообщения из Chromium) и Air Droid (http://bit.ly/LXFairdroid, менеджер устройств Android с вебинтерфейсом для передачи файлов, просмотра фотографий и управления приложениями).
Балдин, Е. М. Open Data
Балдин, Е. М. Open Data [Текст] : [идея Open Data — доступ к данным для всех и каждого — звучит из рядов активных поборников закрытых моделей развития] / Евгений Михайлович Балдин // Linux Format. — 2014. — № 5 (183), май. — С. 61. — (Учебники).
Аннотация
Естественная для свободного ПО идея Open Data — доступа к данным для всех и каждого — вдруг осенила активных поборников закрытых моделей развития. Евгений Михайлович Балдин комментирует заявление об Open Data вице-президента Microsoft Research Тони Хея (Tony Hey, в молодости участник создания стандарта MPI — открытого стандарта интерфейса обмена данных в параллельном программировании) на одном из маркетинговых мероприятий Microsoft.
Браун, К. По рецептам д-ра Брауна [Linux Format, 2014, № 5 (183), май]
Браун, К. По рецептам д-ра Брауна [Текст] : Эзотерическое системное администрирование из причудливых заворотов кишок серверной : [Материалы для сисадминов Linux-систем] / Крис Браун (Chris Brown) // Linux Format. — 2014. — № 5 (183), май. — С. 56, 58-60. — (Рецепты доктора Брауна). — Содерж.: Stewards of PID=1 : [дистрибутивы переходят на систему загрузки Systemd и Крис Браун с практической точки зрения преподавателя видит массу проблем, потому что приходится выбирать, какой технологии обучать, или, с риском запутать аудиторию, пытаться рассказать обо всех] ; Длительное хранение. Amazon S3 — это доступность и долговечность. Теперь им можно пользоваться из командной строки Linux : [сервис Amazon S3 (Simple Storage Service) доступен через удобный веб-интерфейс или через посредство API веб-сервиса, но утилита s3cmd (http://sourceforge.net) позволяет обращаться к хранилищу S3 из командной строки] ; Доступность и сохранность данных : [Amazon гарантирует доступность данных на сервисе S3 в 99,99% и сохранность данных 99,999999999% в год] : [интересная статистика]. — С. 56 ; "Принцип работы AIDE заключается в создании исходного снимка файловой системы и…" [Изображение] : [цвет. схема] ; Временные отметки [Таблица] : [назначение временных отметок файла mtime, ctime, atime в Linux и краткий комментарий к таблице]. — С. 58 ; Автоматическое обнаружение вторжений. Мы все уповаем, что такого никогда не случится, но если уж ваш сервер атакован, лучше узнать об этом пораньше : [система автоматического обнаружения вторжений AIDE (http://aide.sourceforge.net) — основная задача, принцип работы, снимок файловой системы в нетронутом и нескомпрометированном состоянии — база данных, ее проприетарный аналог Tripwire (www.tripwire.com), установка и использоание в системе под управлением CentOS, основы использования, проверка в действии, файл настройки aide.conf (группы атрибутов, задание правил), защита базы данных программы, особенности установки и конфигурирования в дистрибутивах на основе Debian]. — С. 58-60 ; "Группы AIDE образуются путем сочетания этих базовых атрибутов файлов" [Таблица] : [правила и значения] ; Старая история о ложных тревогах : [быль о ложных срабатываниях охранных систем, которая показывает, почему ложные срабатывания представляют собой проблему]. — С. 59.
Аннотация
Доктор размышляет о проблемах преподавателя с появлением системы загрузки systemd, о том, сумеет ли Amazon сохранить ваши данные, если все живое на Земле сметет метеорит, и повествует о системе автоматического обнаружения вторжений (на этот раз не метеоритов) AIDE…
Хэнсон, М. Что за штука… GnuPG
Хэнсон, М. Что за штука… GnuPG [Текст] : [технология и программа шифрования GnuPG] : [вопросы неискушенного пользователя и ответы гуру FLOSS] / Мэтью Хэнсон [Matthew Hanson] // Linux Format. — 2014. — № 5 (183), май. — С. 54-55.
Аннотация
GnuPG (GNU Privacy Guard, GPG) от GNU Project — свободная и открытая технология защиты частной жизни и программа для шифрования информации и создания электронных цифровых подписей в вопросах неискушенного пользователя, которого беспокоит, что его беседы кто-то читает, и ответах гуру FLOSS.
Степанов, А. Прогресс — в открытости
Степанов, А. Прогресс — в открытости [Текст] : [свободное программное обеспечение с открытым исходным кодом (Open Source Software, СПО) как фактор обеспечения экономической и технологической независимости и освобождения экономики от экспортной топливно-энергетической зависимости] / Александр Степанов // Linux Format. — 2014. — № 5 (183), май. — С. 50-52. — (Мысли о нашем будущем).
Аннотация
Свободное программное обеспечение с открытым исходным кодом (Open Source Software, СПО) в стратегии обеспечения экономической и технологической независимости Росии и освобождения экономики страны от экспортной топливно-энергетической зависимости. Дополнительные преимущества открытой разработки и открытого распространения информационных систем.
Дутта, К. Android: новое поколение
Дутта, К. Android: новое поколение [Текст] : [один из ведущих разработчиков CyanogenMod Кушик Дутта (Koushik Dutta, известен как Куш) и основатель CyanogenMod Стив Кондик (Steve Kondik, известен как Cyanogen) об эволюции проекта от прошивки Android до операционной системы и от сообщества до большого предприятия, настоящем и будущем открытого проекта CyanogenMod / записал и комментирует Мэтью Болтон (Matthew Bolton)] // Linux Format. — 2014. — № 5 (183), май. — С. 46-49. — Прил.: "Помимо телефонов" : [возможность освоения новых аппаратных платформ как перспектива]. — С. 47 ; "Командная работа" : [проблемы командной работы над достижением функциональности и соответствия тестам Android Compatibility Test Suite]. — С. 48 ; "Улучшенный установщик" : [проблемы создания]. — С. 49.
Аннотация
Открытый проект сообщества CyanogenMod в ходе эволюции развился до хорошо финансируемого бизнеса. Учредители проекта о новой возможности CyanogenMod как компании.
Переведем Linux в третье измерение
Переведем Linux в третье измерение [Текст] : [основы 3D-печати в Linux на примере реализации проекта] : [практическое руководство] / авт. не указан // Linux Format. — 2014. — № 5 (183), май. — С. 42-45. — (3D-печать в Linux). — Прил.: "Советы по 3D-печати" : [условия успешной печати — плоскость талера (платформы печати) и высота отступа сопел, отсутствие сквозняков, нагрев платформы печати, подставка для объектов печати, полилактидная кислота (PLA) и акрилонитрилбутадиенстирол (ABS) как материалы для печати]. — С. 43 ; "Шаг за шагом: Ваша первая 3D-печать" : [пошаговое руководство]. — С. 44 ; "Создание принтера из комплекта" : [выравнивание талера и проблемы термистора] : [советы] ; "Шаг за шагом: Приступаем к 3D-моделям" : [пошаговое руководство]. — С. 45.
Аннотация
Как новейшая технология работает в Linux на примере проекта. В ходе реализации проекта осваиваются сборка из комплекта 3D-принтера Velleman K8200, настройка 3D-принтера, требования к программам управления 3D-принтером, ПО Repetier-Host для Linux (goo.gl/vsHW55), программа моделирования Blender (www.blender.org) и основы 3D-печати.
Freakyclown. Хакерская
Freakyclown. Хакерская [Текст] : интервью Linux Format : [хакер по имени Freakyclown, сотрудниик компании Portcullis Security о будущем сетевой безопасности в мире, о хакерстве и его важности / вел Лес Паундер (Les Pounder)] // Linux Format. — 2014. — № 5 (183), май. — С. 38-41 : цвет. фото. — (Интервью Linux Format).
Аннотация
Freakyclown (Клоун-чудак) — хакер, сотрудниик компании Portcullis Security (http://labs.portcullis.co.uk) и тестировщик на проникновение (pentester), старающийся сделать наш мир безопаснее, хотя бы для своих клиентов. Freakyclown скрывает своё настоящее имя, но готов публично рассказывать о своей профессии и известен своими выступлениями на различных британских мероприятиях, активной поддержкой Raspberry Pi Foundation и ее деятельности.
Freakyclown — путь хакера (знакоство с компьютерами, хакерское сообщество 2600, профессиональный хакер или тестировщик на проникновение (pentester) компании Portcullis Security), о хакерстве (хакерство как особый образ мысли и образ жизни, хакерство — ровесник технологии, определение хакерства), о компании компьютерной безопасности Portcullis Security и о своей работе в ней, о социальном инжиниринге как методе тестирования систем безопасности организаций, о небезопасных продуктах и сервисах, об Эдварде Сноудене (оценка деятельности с точки зрения правомерности методов работы секретных агентств), об отслеживании АНБ США коммуникации рядовых граждан, об анонимности в Сети и технологии Tor, о контролируемом Интернете (оправдание правомерности контроля в целях защиты общества), об Интернете Вещей и возможности сценария восстания роботов (невозможность сценария по технологическим причинам — такая система не сможет проработать больше двух недель без перезагрузки для установки обновлений), об опасениях общественности в связи с покупкой Google робототехнической компании Boston Dynamics и проекта удалённо контролируемой системы отопления Nest (почему эти опасения беспочвенны), как людям защитить себя в Сети (рекомендации), о недобросовестном использовании Raspberry Pi и Arduino (сам создал VoIP-телефон со встроенным внутрь Raspberry Pi для доступа к сети и для атаки на эту сеть через Wi-Fi) и другой техники, советы пользовательским самодеятельным сообществам, советы по обретению знаний в сфере компьютерной безопасности и хакерства (фундаментальные основы функционирования сети, получение специальности тестировщика на проникновение, получение сертификата, практическое освоение инструментов пентеста).
Упомянуты — закон Великобритании Computer Misuse Act (CMA, Закон о неправомерном использовании компьютерных технологий); секретная британская военновоздушная база Менвит-Хилл (Menwith Hill) как звено глобальной системы Echelon (1960), которая служит для перехвата траффика и последующей передачи данных другим агентствам.
Linux Format благодарит Музей компьютеров в Суиндоне (www.museum-of-computing.org.uk) за помощь в организации интервью.
Шарма, М. Звездные дистрибутивы
Шарма, М. Звездные дистрибутивы [Текст] : [сравнительный обзор] / Маянк Шарма [Mayank Sharma] // Linux Format. — 2014. — № 5 (183), май. — С. 30-37. — Содерж.: "На distrowatch.com перечислено более 100 дистрибутивов…" : [введение] : [перемена дистрибутива как знакомство с новыми возможностями; цель сравнительного обзора — протестировать сильные и слабые стороны дистрибутивов Ubuntu, openSUSE, Fedora, Mint, Mageia, Bodhi Linux, Lubuntu, Puppy Linux; содержание тестов — рассмотрение процесса их установки и обновления, обсуждение их менеджеры пакетов и опций настройки, оценка их удобства в использовании]. — С. 30 ; Установка и обновление. Есть ли в них стабильные инсталляторы? : [чем выделяются Mageia и openSUSE при установке и обновлении] ; Вердикт : [программе установки Ubuntu не хватает гибкости, предлагаемой openSUSE и Mageia] ; Специализированные дистрибутивы : [ArtistX предлагает для создания мультимедиа 2500 инструментов, а Apodio пояснит, какой из них что делает; Ubuntu Studio предлагает инструменты для публикации книг и редактирования RAW-изображений; ряд инструментов с открытым кодом для образования, таких, как UberMix, Skolelinux и Edubuntu; для безопасности Network Security Toolkit с массой инструментов из списка sectools.org Top 125 Security Tools; инструменты с открытым кодом для цифровой экспертизы и тестирования проникновений, среди которых лучшие дистрибутивы — CAINE Live CD и Kali Linux (продолжение BackTrack Linux); лучшие инструменты сетевых серверов предлагает Zentyal; для управления хранилищем c RAID будет кстати OpenMediaVault на базе Debian; для игр в Linux — дистрибутив SteamOS на базе Debian от Valve] : [краткая справка]. — С. 31 ; Предустановленные приложения. Готовы ли они к работе сразу? : [набор пакетов приложений и особенности состава приложений каждого из дистрибутивов] ; Вердикт : [пакеты по умолчанию у дистрибутивов практически одинаковы] ; Взаимодействие с пользователем. Давят ли они на пользователя? : [введение к рассмотрению удобств взаимодействия пользователя с каждым из рассматриваемых дистрибутивов] : Mageia 4 ; Ubuntu 13.10. — С. 32 ; Linux Mint 16 ; Fedora 20 ; openSUSE 13.1 ; Управление пакетами. Когда пора обогатить дистрибутив : [инструменты рассматриваемых дистрибутивов для управления пакетами] ; Вердикт : [лучший Linux Mint 16; благодаря One Click Install, в openSUSE управление пакетами защищено от новичков]. — С. 33 ; Опции настройки. До какой степени дистрибутивы настраиваемы? : [инструменты настройки рассматриваемых дистрибутивов] ; Вердикт : [в Mageia и openSUSE нет недостатка в инструментах настройки] ; Рабочие столы по умолчанию. Привлекательно ли они выглядят? : [особенности рабочих столов рассматриваемых дистрибутивов] ; Вердикт : [лучший рабочий стол Cinnamon в Linux Mint 16; Unity и Gnome использовать можно, но не всем]. — С. 34 ; Легковесные дистрибутивы. Для компьютеров не первой молодости : [краткая характеристика дистрибутивов] : Bodhi Linux ; Lubuntu ; Puppy Linux ; Вердикт : [особенности использования дистрибутивов Bodhi Linux, Lubuntu и Puppy Linux на старых машинах]. — С. 35 ; Продвинутые дистрибутивы. Для крутых опытных пользователей : [краткая характеристика дистрибутивов] : Arch ; Gentoo ; Debian ; Вердикт : [особенности дистрибутивов для опытных пользователей — Arch, Gentoo, Debian]. — С. 36 ; Вердикт. Звездные дистрибутивы : [настоящее состояние дистрибутивов и почему лучшими настольными дистрибутивами на данный момент являются Linux Mint и Mageia] ; I. Mageia : [резюме — Mageia отлично справляется с задачей демонстрировать лучшее, на что способно сообщество FOSS] ; II. Linux Mint : [резюме — с этим дистрибутивом все нормально, не считая того факта, что он официально не поддерживает другие рабочие столы] ; III. openSUSE : [резюме — этот дистрибутив больше подходит для бизнеса, нежели для домашнего ПК] ; IV. Fedora : [резюме — Fedora находится в неустойчивом состоянии, основные программы все еще в стадии разработки] ; V. Ubuntu : [резюме — вернет себе былое положение, если его стратегия с разными устройствами, на базе Unity, добьется желаемых результатов] ; Рассмотрите также : [настольные дистрибутивы: Korora для поклонников Fedora; PCLinuxOS, ROSA Desktop Fresh и недавно вышедший OpenMandriva для приверженцев Mageia; Sabayon и Manjaro для опытных пользователей; Chakra Linux] : [краткая информация]. — С. 37.
Аннотация
Фавориты Linux 2014 (Fedora 20, Linux Mint 16, Mageia 4, openSUSE 13.1, Ubuntu 13.10), легковесные дистрибутивы (Bodhi Linux, Lubuntu, Puppy Linux) и дистрибутивы для опытных пользователей (Arch, Gentoo, Debian) как дистрибутивы для настольных систем.
Шарма, М. IDE программиста
Шарма, М. IDE программиста [Текст] : [сравнительный обзор интегрированных сред разработки (Integrated Development Environment, IDE)] / Маянк Шарма [Mayank Sharma] // Linux Format. — 2014. — № 5 (183), май. — С. 24-29. — (Сравнение). — Содерж.: Наша подборка : [перечень тестируемых IDE] ; Про наш тест : [платформа тестирования] ; "Интегрированная среда разрабтки [Integrated Development Environment], она же IDE — это…" : [введение в обзор]. — С. 24 ; Функции редактора кода. Как они помогают программисту? : [как реализованы функции, — выделение синтаксиса, свертывание кода, заполнение кода, автодополнение и автоматическое замыкание тэгов, рефакторинг кода, выделение переменных — которые помогают разработчику лучше визуализировать и организовать код] ; Вердикт : [лучшие — Bluefish, Eclipse, Komodo; Bluefish реализует целый ряд полезных функций] ; Поддержка контроля изменений. Позволяют ли они сотрудничать? : [поддержка совместной работы через системы контроля версий (например, Subversion или Git)] ; Вердикт : [лучшие — Bluefish, Eclipse, Komodo; если для проекта важно сотрудничество, рекомендуется Eclipse]. — С. 25 ; Поддержка языков. На многих ли языках программирования они говорят? : [все IDE сравнительного обзора помогают писать код на разных языках программирования, но, многие ориентированы на определенный язык] ; Вердикт : [лучшая Eclipse; Bluefish делает достаточно, чтобы удовлетворить потребности веб-разработчиков] ; Начало работы. Достаточно ли интуитивен пользовательский интерфейс? : [введение к рассмотрению удобств интерфейса каждой из интегрированных сред разработки (IDE)] : Geany ; Bluefish. — С. 26 ; Komodo Edit ; Eclipse ; Aptana Studio ; Помощь и поддержка. Где искать помощь? : [лидирует в этой области Eclipse, предлагая обширную информацию в приложении, и еще больше — онлайн на канале YouTube, также предлагает шаблоны проектов] ; Вердикт : [Eclipse]. — С. 27 ; Поддержка отладки. Облегчают ли они хоть в какой-то мере эту задачу? : [самая популярная программа отладки с открытым кодом — GNU Debugger (GDB) — работает для многих языков программирования, предлагает расширенные возможности отслеживания и модификации кода; многие IDE используют GDB, но Aptana Studio и Eclipse имеют собственные программы отладки] ; Вердикт : [большинство IDE идет с программами отладки для выбранных ими языков] ; Дополнения и плагины. На что еще они способны? : [расширение функциональности плагинами] ; Вердикт : [Eclipse превосходит всех, но у других IDE тоже есть полезные плагины]. — С. 28 ; IDE программиста. Вердикт : [что определяет выбор IDE конретным программистом и два основных критерия ее выбора; чем хороша каждая из интегрированных сред разработки и почему Eclipse лучшая] ; I. Eclipse : [Eclipse 4.3.1 (www.eclipse.org), лицензия EPL: общая оценка в баллах и резюме — лучшая IDE для всех видов разработки] ; II. Geany : [Geany 1.23.1 (www.geany.org), лицензия GNU GPL v2: общая оценка в баллах и резюме — гибкая IDE для индивидуального разработчика] ; III. Aptana : [Aptana 3.4.2 (www.aptana.org), лицензия GNU GPL v2: общая оценка в баллах и резюме — идеальная IDE для веб-проектов] ; IV. Komodo Edit : [Komodo Edit 8.5.3 (http://komodoide.com/komodo-edit/), лицензия MPL: общая оценка в баллах и резюме — функции ограниченные; не предлагается ничего особенного] ; V. Bluefish : [Bluefish 2.2.5 (http://bluefish.openoffice.nl), лицензия GNU GPL v2: общая оценка в баллах и резюме — неплоха, но проигрывает более функциональным соперникам] ; Рассмотрите также : [Emacs или Vi, NetBeans, MonoDevelop, Anjuta, KDevelop и Code::Blocks, веб-IDE — Cloud9, ShiftEdit и Codeanywhere]. — С. 29.
Аннотация
Пять лучших IDE для программистов, которые способны помочь разработчикам создавать программы — Aptana Studio, Bluefish, Eclipse, Geany, Komodo Edit. Протестированы функции, которые предлагают их редакторы кода, дана оценка того, насколько они способствуют командной работе и развивают ее, испытаны их интерфейсы пользователя, проверены поддерживаемые ими плагины и прокомментированы их функции отладки.