Учебник

Вейч, Н. Секреты сисадмина…

Вейч, Н. Секреты сисадмина. Советы профессионалов, как сделать ваш Linux-компьютер быстрее, безопаснее и умнее [Текст] : [научно-популярное руководство сисадмина домашней сети] / Ник Вейч (Nick Veitch)  //  Linux Format. — 2011. — № 4 (143), апр.. — С. 22-29. — (Магия сисадмина). — Содерж.: Linux Format на DVD : [Back In Time 1.0.6, Dansguardian 2.10.1, FSlint 2.42, Partimage 0.6.9, Webmin 1.530] ; Перенести пакеты в новую инсталляцию : [цель переноса и шаги переноса в Ubuntu или любой системе с менеджером dpkg] ; Приложение звездного уровня. Back in Time : [(http://backintime.le­web.org) для упрощения резервного копирования каталогов] ; Немного поколдуем : [команда watch] ; Советы по работе с оболочкой : [Bash — перенаправление вывода с помощью угловых скобок (>>); перенаправление вывода одной команды на вход другой, связывая их в одну строку, с помощью символа канала (|); запуск команд оболочки, требующих прав root, с помощью sudo; ввод одинаковых команд, используя умения оболочки работать с циклами; использование команды find с ключом -mtime для поиска файлов, которые были изменены в пределах указанного количества дней назад; использование истории команд для автодополнения команд]. — С. 23 ; Управление сервисами : [задачи управления и их реализация на примере систем под управлением Fedora и Ubuntu] ; Немного поколдуем : [информационные страницы — изучение клавиш навигации путем вызова руководства командой info info] ; Запуск задач из Anacron : [назначение приложения, примерный файл конфигурирования /etc/anacrontab] ; Приложение звездного уровня. Webmin : [(http://webmin.com) для удаленного администрирования]. — С. 24 ; Проверка средней нагрузки : [что означает информация файла /proc/loadavg или вывод команды uptime] ; Добавление к  sudoers через visudo : [добавление полномочий пользователям или процессам путем правки файла /etc/sudoers в текстовом редакторе Visudo (рекомендуется именно этот редактор)] ; Немного поколдуем : [чтобы аппаратура домашней сети работала с максимальной скоростью, рекомендуется скоростной маршрутизатор или коммутатор Gigabit] ; Приложение звездного уровня. Dansguardian : [(http://dansguardian.org) — прокси для безопасного семейного серфинга]. — С. 25 ; Копирование файловых систем целиком : [клонирование ПК и создание полной резервной копии диска — использование команды dd и проблемы копирования с её помощью, использование команды rsync] ; Проверка проблем с помощью dmesg : [dmesg как способ выявления проблем с драйверами] ; Приложение звездного уровня. Palimpsest : [Gnome Disk Utility или Palimpsest (http://library.gnome.org/ users/palimpsest/2.32/intro.html.en) для управления дисками] ; Немного поколдуем : [параметр ядра swappiness и изменение его значений]. — С. 26 ; Управление разделом подкачки : [раздел подкачки — справка, увеличение размера; ситуации и использование для подкачки файла] ; Немного поколдуем : [коллизии при вводе команде sudo неверного пароля] ; Приложение звездного уровня. FSlint : [(www.pixelbeat.org/fslint) для очистки диска] ; Шаг за шагом: откат обновлений  PPA : [пошаговое руководство для систем под Ubuntu]. — С. 27 ; Ручное добавление и удаление драйверов ; Приложение звездного уровня. Partimage : [(http://www.partimage.org/Main_Page) для клонирования дисков] ; Шаг за шагом: мониторинг системы с Ksysguard : [пошаговое руководство]. — С. 28 ; NAS: сделать самим или купить : [почему нецелесообразно использовать ПК в качестве сетевого хранилища данных, а лучше приобрести выделенное NAS-устройство, которое поможет оптимизировать расходы на оплату электроэнергии] ; Защита паролем при загрузке : [настройка защиты паролем загрузочного меню системы под Fedora] ; Остановите SSH-атаки : [некоторые способы предотвращения SSH-атак — смена порта в файле настройки SSH, блокирование регистрации с паролем, включение SSH по необходимости, скрипт fail2ban (www.fail2ban.org/wiki/index.php/Main_Page)] ; Немного поколдуем : [пример изменения настройки приглашения командной строки в файле .bashrc, чтобы отличать удаленные компьютеры при регистрации на них]. — С. 29. 
     Аннотация
     Несколько страниц книги магических заклинаний для путешествий в мир волшебного искусства сисадмина Linux.

 

Танчони, К. Hardcore Linux : Cherokee: web-сервер : [версия 1.0.16]

Танчони, К. Hardcore Linux [Текст] : Cherokee: web-сервер : [версия 1.0.16] : учебник / Клаудио Танчони (Claudio Tancioni)  //  Linux Format. — 2011. — № 3 (142), март. — С. 84-87. — (Hardcore Linux) (Cherokee. Учебник). — Прил.: "Домашнняя страница Cherokee Admin" : [интерфейс] ; «Скорая помощь. В ранних релизах Cherokee запускался под root по умолчанию, что создавало определенный риск. Теперь в разделе Permissions используется User Directive в сочетании с Group Directive, которые велят демону переключиться на определенного пользователя или группу как можно скорее (www-data).». — С. 85 ; «Скорая помощь. Весь проект прекрасно документирован онлайн на сайте www.cherokeeproject.com/doc, но если вы хотите воспользоваться преимуществом контекстной подсказки в правом верхнем углу интерфейса Cherokee Admin, рекомендуем установить Cherokee-doc. Этот пакет регулярно обновляется и может вам очень пригодиться.» ; Разбираем вывод Cherokee-admin : [безопасный способ удаленного администрирования]. — С. 86 ; "Скорая помощь. Если вы хотите посмотреть рабочие потоки на вашей машине, запустите следующую команду и попытайтесь сгенерировать трафик на web-сервере с выбранным стрессовым инструментом : top -D1 -u www-data -H. Выше, -d устанавливает задержку, в результате чего команда top обновляется ежесекундно, а -u www-data показывает только процессы, принадлежащие www-data пользователю. Наконец, -H включает потоки.". — С. 87. 
     Аннотация
     Свободный кроссплатформенный веб-сервер Cherokee (http://www.cherokee-project.com/): интерфейс Cherokee Admin для управления сервером — создание виртуального сервера (VServer), правила поведения VServer на примере правила Directory /about, создание приватной папки для авторизованных пользователей, настройка VServer для двух доменов, материалы по конфигурированию VServer — www.cherokee-project.com/doc/config_virtual_servers.html, Мастера интерфейса Cherokee Admin на примере мастера PHP, который включает PHP для перевода статического веб-сервера в динамический, установка веб-сервера в качестве потокового медиа-сервера и обратного прокси (HTTP Reverse Proxy), функция Мост базы данных для обработки пула баз данных.

 

Мосс, Б. KDE : KDE: создаем сборку с нуля

Мосс, Б. KDE [Текст] : KDE: создаем сборку с нуля : учебник / Боб Мосс (Bob Moss)  //  Linux Format. — 2011. — № 3 (142), март. — С. 80-83. — (KDE. Учебник). — Прил.: "В поисках легких путей" : [утилита Kdesrc-build (http://techbase.kde.org/Getting_Started/ Build/kdesvn-build) для автоматизации части процесса сборки KDE с нуля] ; Скорая помощь : [пользователи Kubuntu и Debian найдут списки дополнительных пакетов для установки на http://bit.ly/ggr3fi] ; Наука умеет много гитик : [технологии и системы управления версиями Subversion (LXF133) и Git (LXF122) — суть, зачем они нужны при сборке KDE, особенность размещения исходных кодов KDE, установка, команды создания костяка рабочего стола KDE]. — С. 81 ; Чуть-чуть подсолим : [Websvn проекта KDE (http://websvn.kde.org/trunk/KDE) — источник расширения функциональности базовой сборки KDE]. — С. 82 ; Мелкие пакеты : [как избавиться от ненужных для сборки пакетов] ; "Скорая помощь. Если вся эта сборка из исходников кажется вам слишком трудной и долгой, можете просто активизировать тестовый репозиторий в Packagekit, чтобы получать бета-версии пакетов по мере их выхода" ; Сделай сам : [как реализовать технологии, приведенные в этой статье для помощи в разработке проекта KDE и разработки Qt-приложений]. — С. 83. 
     Аннотация
     Причины создания собственного рабочего стола KDE.
     Компилируем рабочий стол KDE в командной строке из исходного кода: подготовка системы, файл .bashsrc и функция cmakekde, получение исходников, список зависимостей модулей и обязательные модули (kdebase, kdelibs, kdesupport и kdepimlibs), сосуществующие версии KDE, одновременный запуск стандартной и новой сборки KDE, утилита Xephyr для запуска сборки внутри стандартной системы. 

 

Сондерс, М. Тренинги Linux. Linux Professional Institute. Часть 2

Сондерс, М. Тренинги Linux. Linux Professional Institute. Часть 2 [Текст] : учебник / Майк Сондерс (Mike Saunders)  //  Linux Format. — 2011. — № 3 (142), март. — С. 76-79. — (Учебник) (Тренинги Linux). — Содерж.: Раздел 1: От включения ПК до рабочего стола : [основные этапы загрузки: BIOS (Basic Input/Output System – базовая система ввода/вывода), загрузчик, ядро Linux, /init и его основной файл настройки /etc/inittab, первичное понятие уровней выполнения (runlevels), скрипт /etc/init.d/rc в настройке частей системы]. — С. 76-77 ; Раздел 2: Изменение настроек Grub : [изменение конфигурации Grub перед началом загрузки, загрузка в однопользовательском режиме (single user)] ; Загрузка в будущем : [распараллеленные скрипты init, InitNG, Upstart, System D]. — С. 77 ; Раздел 3: Просмотр файлов журналов : [ядро — примерный порядок работы; просмотр сообщений ядра в /var/log/messages с помощью команды dmesg] ; Предупреждения об изменении уровней выполнения : [способы оповещения других пользователей в многопользовательской системе — команда wall под root, команда mesg под обычным пользователем, команда echo для отправки другим пользователям письма]. — С. 78 ; Раздел 4: Уровни выполнения и магия /etc/init.d/ : [уровни выполнения (runlevels) и их характеристики, команды работы с уровнями выполнения, структура уровня выполнения на примере каталога /etc/rc2.d уровня выполнения по умолчанию в Debian]. — С. 78-79 ; Выключаем систему безопасности : [в чем риск выключения системы через выключение питания; рекомендация прочитать man-страницы команд shutdown, halt и reboot для остановки системы в командной строке]. — С. 79.
     Аннотация
     Вторая часть учебника базируется на дистрибутиве Debian (версия 5) и рассматривает процесс загрузки, от экрана BIOS до приглашения входа, и уровни выполнения. 
     И здесь, друг, если Вы прочитали только аннотацию, придется глянуть на библиографическое описание выше и найти странное слово "Содерж.", а за ним…

 

Сондерс, М. Тренинги Linux. Linux Professional Institute. Часть 1

Сондерс, М. Тренинги Linux. Linux Professional Institute. Часть 1 [Текст] : учебник / Майк Сондерс (Mike Saunders)  //  Linux Format. — 2011. — № 3 (142), март. — С. 72-75. — (Тренинги Linux. Учебник). — Содерж.: Раздел 1: Получаем список устройств : [виртуальные каталоги /proc и /sys; получение списка устройств на шине PCI, получение информации о прерываниях и информации о портах ввода или вывода при помощи команды lscpi; что такое прерывания и порты ввода или вывода]. — С. 72-73 ; "Скорая помощь. Устройства «холодного подключения» нужно подсоединять к компьютеру, когда он вырублен. Подключение и отключение таких устройств (например, мышей и клавитур с разъемом PS/2) при работающем компьютере может вывести из строя микросхемы на материнской плате." ; Что такое /dev? : [концепция файла Unix и Linux, смысл файла как устройства в концепции Unix и Linux; содержание каталога /dev]. — С. 73 ; Раздел 2: модули драйверов : [способы активации драйверов при компиляции ядра, /lib/modules/ / kernel — каталог модулей ядра, где также размещен подкаталог Drivers; параллельные и последовательные устройства, управление модулями и команды (modinfo — для получения информации о модулях, modprobe — для загрузки и выгрузки модулей, а также способ включать или выключать отдельные функции ядра, options, install и remove; файл /etc/modprobe.conf)]. — С. 73-74 ; "Скорая помощь. Дополнительную информацию о сертификации LPI можно получить на сайте организации www.lpi.org. Там же можно найти подробные перечни тем для различных квалификаций и, самое интересное, вопросы примерного экзамена." Что такое. HAL, udev, D-Bus? : [справка]. — С. 74 ; Раздел 3: Периферийные устройства USB : [значение USB (Universal Serial Bus — универсальная последовательная шина), получение информации о USB-контроллере с помощью команды lspci, вывод списка устройств, подключенных к USB-контроллеру, команда dmesg как способ определить распознание ядром USB-устройств] ; Загрузка без "железа" : [установка Linux по сети в серверной среде с помощью PXE (Preboot Execution Environment) или через USB-флешку]. — С. 75. 
     Аннотация
     Цикл уроков по сертификации LPI (Linux Professional Institute; www.lpi.org) ставит целью подготовить читателя к сдаче экзамена LPI 101, который проверит способность соискателя квалификации заботиться о компьютерах Linux в бизнес-окружении. 
     Первая часть учебника базируется на дистрибутиве CentOS 5.5 и освещает такие вопросы аппаратной части системы, как получение списков оборудования и модулей драйверов… И здесь, друг, если Вы прочитали только аннотацию, придется глянуть на библиографическое описание выше и найти странное слово "Содерж.", а за ним…

 

Боровский, А. Программирование на QML

Боровский, А. Программирование на QML [Текст] : Qt и QML: язык интерфейса : учебник : [основы языка описания интерфейсов QML] / Андрей Боровский  //  Linux Format. — 2011. — № 3 (142), март. — С. 64-67. — (Учебник). 
     Аннотация
     Введение — декларативный и императивный подходы в программировании, принцип разделения движка и логики, принцип разделения движка и интерфейса.
     Язык программирования QML (Qt Meta-Object Language) — описание, простейшая программа "Hello World", синтаксис, как язык сценариев для QGraphicsView, взаимодействие объектов между собой и с объектами Qt на примере программы interactive.qml. 

 

Толстой, А. Верстка в Linux

Толстой, А. Верстка в Linux [Текст] : Linux: Рабместо верстальщика : учебник : [обзор инструментов верстки в Linux] / Александр Толстой  //  Linux Format. — 2011. — № 3 (142), март. — С. 60-63. — (Верстка в Linux. Учебник). — Веблиогр. "Полезные ссылки": с. 63 (5 назв.). — Прил.: "Знаете ли вы, что…" : [для Linux имеется "родная" версия Adobe Reader, которая, кроме PDF, также поддерживает файлы Adobe Illustrator и позволяет просматривать, печатать и пересохранять их; при печати брошюры 4×4 по типу тетрадки (двусторонняя печать) листы макета можно автоматически разместить на печатном листе с помощью утилиты Imagemagick Imposition; тем, кто привык к самостоятельной работе, рекомендуются утилиты psnup, psbook и pdf2ps из пакета psutils, которые позволяют задать количество полос на листе и их порядок; незаслуженно забытые программы Passepartout и Pagestream (разрабатывалась ещё для Amiga!) пригодятся для верстки, если пользователю не нужна поддержка орфографии и расстановки переносов для русского языка; откалибровать монитор можно при помощи Gnome Color Manager и затем управлять цветовыми профилями прямо стандартными средствами рабочего стола Gnome; платный кроссплатформенный растровый редактор Pixel решит все проблемы с графикой для вёрстки (поддерживает 24- и 32-битный цветовой режим, CMYK и ещё много всего из арсенала Photoshop); в русскоязычном Linux-cообществе не много энтузиастов настольного издательства, но самими яркими участниками по праву считаются два Александра – Прокудин и Супрунов, известные и читателям журнала, и посетителям linuxforum.ru и unixforum.org]. — С. 61 ; "Брошюра (до ~60 стр.), формат А5, полноцветная печать в типографии" [Изображение] : [цветная схема]. — С. 62 ; "Визитки 90×50 мм на нескольких людей, формат печатного листа — А3, чёрно-белая или цветная печать на лазерном/светодиодном принтере" [Изображение] : [цветная схема] ; "Плакат, листовка, постер, объявление… Макет на одну полосу" [Изображение] : [цветная схема]. — С. 63. 
     Аннотация
     Возможности Linux и экосистемы его приложений с открытым исходным кодом за последние годы сильно возросли, и теперь стало возможным говорить всерьёз не только об удобных инструментах для оперативной полиграфии, но и о профессиональной подготовке макетов для сдачи в типографию (DTP).
     Как организовать рабочее место верстальщика при помощи решений Open Source. Рассмотрена верстка и смежные задачи — обработка изображений, выбор шрифтов, работа с цветом.
     Scribus — основное приложение для многостраничной верстки — типовые варианты использования в повседневной практике оперативной полиграфии и DTP (изготовление визиток, оформление текста в полуавтоматическом режиме). 
     Работа с цветом. 
     Выбор шрифтов — критерий профессионального шрифта, профессиональные шрифты для набора (шрифты семейства Liberation под лицензией GNU GPL, шрифты семейства Droid, шрифты PT Sans и PT Serif от компании Paratype, отдельные шрифты Linux Libertine и Gentium под свободными лицензиями, шрифты Bitstream и Nimbus, набор шрифтов PWT российской компании PingWin Software), декоративные шрифты для дизайнера-верстальщика ("Проект бесплатных шрифтов" (http://jovanny.ru/free-fonts.html), шрифты проекта Absolute Font Archive, архив шрифтов сайта kde-look.org (http://kde-look.org/content/show.php/6,760+Fonts?content=9883)). Нелья не сказать, что шрифты никогда не были сильной стороной Linux, но ситуация потихоньку выправляется.
     Векторная графика — издательские задачи и особенности векторных редакторов Inkscape, sk1, Karbon. 
     Схемы подготовки к печати отдельных видов печати.
     Ответ на вопрос: зачем нужно продираться через тернии и неудобства, когда есть годами отлаженные и профессиональные инструменты под Windows и Mac OS?
 

Мартин, Б. Ntop: Проверьте свою сеть

Мартин, Б. Ntop: Проверьте свою сеть [Текст] : учебник / Бен Мартин (Ben Martin)  //  Linux Format. — 2011. — № 3 (142), март. — С. 56-59. — (Ntop. Учебник) (Linux Format на DVD). — Веблиогр. "Ресурсы": с. 59 (7 назв.). — Прил.: "Порты приписки" : [предопределенные зарезевированные порты сервера — справка]. — С. 56 ; "Сопутствующие AS" : [справка]. — С. 58. 
     Аннотация
     Сетевой монитор Ntop 4.0.3 (www.ntop.org) — использование для выявления причин перегрузки полосы пропускания и изучения трафика, интерфейс.

 

Мосс, Б. OOo Basic: Свой личный макрос

Мосс, Б. OOo Basic: Свой личный макрос [Текст] : учебник : [макросы в OpenOffice.org — руководство по созданию] / Боб Мосс (Bob Moss)  //  Linux Format. — 2011. — № 3 (142), март. — С. 54-55. — (Учебник) (Первые шаги). — Прил.: "Скорая помощь. Хотя и функции, и подпрограммы работают с кодом, только последняя возвращает значение." ; "Ge-OOo в городе" : [рекомендуется руководство по созданию тематических карт (http://bit.ly/f4PPZL) и обращается внимание на то, что при создании тематических карт используются различные части офисного пакета, функции и макросы]. — С. 54 ; "Функция или подпрограммы?" : [различие между функциями и подпрограммами на примере] ; "Шаг за шагом: Создаем макрос в OOo Basic" : [пошаговое руководство]. — С. 55. 
     Аннотация
     Создание макроса для OOo Calc при помощи OpenOffice.org Basic.

 

Мосс, Б. OOo Basic: Есть автоматизация

Мосс, Б. OOo Basic: Есть автоматизация [Текст] : учебник : [макросы в OpenOffice.org] / Боб Мосс (Bob Moss)  //  Linux Format. — 2011. — № 3 (142), март. — С. 52-53. — (Учебник) (Первые шаги). — Прил.: "Скорая помощь. Нажатие на клавишу Esc закроет все созданные вами диалоговые окна" ; "Креативная вставка" : [модуль расширения «Форма данных» для OpenOffice.org] ; "В ногу со временем" : [повышение функциональности готовыми средствами OpenOffice.org Calc — шаблон, автоматически генерирующий календарь месяца в таблице, готовой к печати (http://bit.ly/ge51zy)]. — С. 53. 
     Аннотация
     Запись простого макроса для повтораяющихся задач, привязка макроса к меню и панели управления, облегчение запуска макроса. Поддержка макросов VBA от Microsoft в OpenOffice.org.
 

Моррисон, Г. Большой вопрос. Существует ли более простая альтернатива для Apache? 9. Небольшой web-сервер

Моррисон, Г. Большой вопрос. Существует ли более простая альтернатива для Apache? 9. Небольшой web-сервер [Текст] : [ответ на вопрос Пола Томпсона] / Грэм Моррисон (Graham Morrison)  //  Linux Format. — 2011. — № 2 (141), февр.. — С. 93. — (Ответы). — Прил.: "Шаг за шагом: Установка Cherokee" : [пошаговое руководство]. 
     Аннотация
     Легковесный сервер с открытым исходным кодом Cherokee — установка и настройка.

 

Танчони, К. Drupal 7: CMS

Танчони, К. Drupal 7: CMS [Текст] : учебник / Клаудио Танчони (Claudio Tancioni)  //  Linux Format. — 2011. — № 2 (141), февр.. — С. 84-87. — (Hardcore Linux. Учебник) (Linux Format на DVD). — Прил.: "Шаг за шагом: Создаем свой сайт" : [пошаговое руководство по созданию блога о собаках «Собачник»]. — С. 85 ; "Скорая помощь" : [как изменить адрес сайта по умолчанию в строке браузера] ; "Исследуем интерфейс администратора в Drupal 7" : [комментарии к элементам интерфейса]. — С. 86 ; "Скорая помощь" : [учетная запись обслуживания сайта] ; "Установка новой темы или модуля" : [краткая справка]. — С. 87. 
     Аннотация
     Система управления контентом (CMS) Drupal 7 (http://drupal.org/project/) — руководство по созданию сайта на конкретном примере создания блога для любителей собак.

 

Мосс, Б. Командная строка : Терминал: мощь инструментов

Мосс, Б. Командная строка [Текст] : Терминал: мощь инструментов : учебник / Боб Мосс (Bob Moss)  //  Linux Format. — 2011. — № 2 (141), февр.. — С. 80-83. — (Командная строка. Учебник). — Прил.: "Многозадачность" : [проявление и реализация многозадачности в терминале]. — С. 80 ; "Графический терминал — не оксюморон" : [функции графического терминала для продуктивной работы] ; "Скорая помощь. Команда watch поможет избежать повторного набора команд. Например, команда watch ls-A будет запускать ls-A раз в две секунды и отображать результат в окне терминала." ; "Grep — это Бог" : [некоторые параметры команды grep и приемы ее использования]. — С. 81 ; "Советы профессионала" : [команда, которая повторит предыдущую команду с правами доступа root, сочетание клавиш «Мета» + «.» (мета клавиша в Bash — Esc)]. — С. 82 ; "Автоматизируем команды" : [отсылка к ст. Ника Вейча «Bash. Осваиваем init­-файлы» (Linux Format, 2010, № 10 (136), окт., С. 80-83)] ; "Управляем процессами" : [справка о команде top и совет, как убить конкретный процесс]. — С. 83. 
     Аннотация
     Командная строка — if, grep, less, find и циклы.

 

Боровский, А. Интерфейсные платы / адаптеры

Боровский, А. Интерфейсные платы / адаптеры [Текст] : Интерфейсы: Подключим все! : учебник / Андрей Боровский  //  Linux Format. — 2011. — № 2 (141), февр.. — С. 76-79. — (Интерфейсные платы / адаптеры. Учебник). — Прил.: "Возможны варианты" : [варианты поставки плат Velleman: в собранном виде и набор деталей «сделай сам»]. — С. 76. 
     Аннотация
     Сопряжение компьютера с электронной техникой поможет превратить обыкновенное жилище в "умный дом". Андрей Боровский подробно рассматривает два устройства для начала реализации своего "умного дома" — это интерфейсная плата-адаптер Velleman VM110/k8055 (http://www.vellemanusa.com/us/enu/ product/view/?id=522053#) и программное обеспечение Linux для управления ею (программа k8055demo и пакет программ k8055utils 2.2.0 (k8055utils.sourceforge.net)); адаптер MMUSB245RL фирмы Propox (www.propox.com), задача которого добавить возможность подключения к USB в устройства, рассчитанные на работу по протоколу RS232.

 

Уэлдон, Г. CakePHP : Часть III. CakePHP: сайт для закладок

Уэлдон, Г. CakePHP [Текст] : Часть III. CakePHP: сайт для закладок : учебник / Грэм Уэлдон (Graham Weldon)  //  Linux Format. — 2011. — № 2 (141), февр.. — С. 72-75. — (CakePHP III) (Учебник). — Прил.: "Скорая помощь" : [сервис миниатюр Thumboo! (www.thumboo.com)]. — С. 73 ; "Скорая помощь" : [книга на http://book.git­scm.com, которая поможет научиться работать с Git или улучшить свои навыки] ; "Применяем модули". — С. 74 ; "Повторно об исходниках" : [коды учебника]. — С. 75. 
     Аннотация
     Демонстрируется применение программного каркаса CakePHP (cakephp.org) для построения сайта с закладками URL, где будут храниться не только адреса с их описанием, но и аватары пользователей, а также будет возможность делиться ссылками в социальных сетях.
     Соглашения PHP — http://book.cakephp.org/view/901/CakePHP­Conventions — пригодится тем, кто захочет самостоятельно разрабатывать веб-приложения с CakePHP.