Очередная подборка материалов не вошедших в основную ленту новостей:
Программирование
"An Overview of the Eclipse Infrastructure" - обзор инфраструктуры проекта Eclipse;
"Seven Steps to XML Mastery, Step 4: Parsing and Processing XML (Part 2 of 2)";
"Setting Up Subversion" - краткое руководство по созданию Subversion репозитория;
"Communication between Xorg, Xgl, and an OpenGL client, through libGL and the GLX Protocol" - наглядное пояснение взаимодействия Xgl с NVIDIA libGL;
"How to use Subversion with Eclipse" - наглядное руководство по использованию системы управления версиями Subversion в среде разработки Eclipse;
"Ruby on Rails Part 2" - вторая часть статьи про разработку web-приложений используя Ruby on Rails;
"Multipurpose multimedia processing with GStreamer" - использование библиотеки GStreamer для создания мультимедиа приложений, на примерах преобразования MP3 потока в OПП, проигрывания AVI на экран и импорта MPEG-2 потока с DV-камеры посредством интерфейса IEEE1394;
"CLI Magic: Creating basic front ends with dialog and Xdialog" - пример создания простых консольных диалоговых меню в Shell скриптах;
"Subversion: Installation, Configuration Tips and Tricks" - основы установки и использования Subversion;
"Coding a Simple Packet Sniffer" - пример написание простейшего сниффера используя библиотеку libpcap;
PHP
"Implementing Property Overloading in PHP 4" - изменение свойств классов в PHP 4 используя функцию overload();
"Creating Dynamic Web Sites with PHP and MySQL";
"Object-Oriented Features New to PHP 5" - обзор средств для объектно-ориентированного программирования в PHP 5;
"An Introduction to the Observer Pattern in PHP";
SQL
"MySQL Cluster 5.0 ALTER TABLE In-Depth" - в статье рассказано как в MySQL Cluster 5.0 реализована команда ALTER TABLE и какие улучшения предприняты в MySQL 5.1;
"Thoughts on MySQL Replication" - обзор ограничений и проблемных мест текущей системы репликации данных в MySQL;
"Implementing Additional Methods with mysqli and PHP 5" - продолжение серии статей про использование расширения mysqli в PHP5;
"INSERT INTO SELECT Performance with Innodb tables" - заметка про увеличение скорости работы конструкции "INSERT INTO table1 SELECT * FROM table2" в MySQL;
"How much memory Innodb locks really take ?" - исследование сколько памяти съедают локи в InnoDB;
"SHOW INNODB STATUS walk through" - разбор информации выдаваемой по "SHOW INNODB STATUS";
"Advanced MySQL Database Administration" - как запустить несколько MySQL серверов на одной машине, тюнинг кеширования запросов
Java
"Develop high performance J2EE threads with WebSphere Application Server" - советы по повышению эффективности многопоточных программ на Java;
Администратору
"Migrating and moving UNIX filesystems" - подробный рассказ о переносе разделов ФС с одного диска на другой;
"A professional mail server with qmail and vpopmail" - описание настройки почтового сервера на базе qmail и vpopmail под Debian GNU/Linux;
"Backup Basics Part 3: General Tips for a Backup Strategy" - продолжение статьи про разработку стратегии бэкапа;
"Recovering from file system corruption using TestDisk" - использование ПО TestDisk для восстановления данных с разрушенной файловой системы;
"SMS Daemon" - настройка smsd для организации сервиса отправки/приема SMS под Debian GNU/Linux;
Web-технологии
"Hardware diagnostics with open source tools" - использование средств LiveCD Linux дистрибутива GRML, для диагностики причин сбоя аппаратного обеспечения (тестирование CPU, памяти, дисков);
"Hosting multiple websites with Apache2" - заметка про настройку виртуальных серверов в apache;
Пользователю
"The eSpeak Speech Synthesizer" - обзор открытого ПО для синтеза речи - eSpeak (реализована поддержка английского языка);
"Linux write (burn) data to DVD or DVD/RW" - заметка про запись DVD дисков при помощи пакета dvd+rw-tools;
"What Is Vim (It's Easier than You Think) - обзор редактора vim для пользователей Macintosh;
"Overhauled CUPS: Improved Unix Printing" - небольшой обзор новшеств системы печати CUPS 1.2;
"OpenOffice.org Extensions" - небольшой обзор дополнительных расширений к OpenOffice.org;
"Updating and installing software in Ubuntu" - видеоролики на которых рассказывается про установку и обновление программ под Ubuntu Linux;
"Installing software in GNU/Linux" - основы установки программ в Linux для начинающих;
"How-To: Setup Debian Linux Desktop with Full Multimedia Support and Faster Processing" - как добавить к Debian не включенные из лицензионных соображений средства, например, видеодрайвер NVIDIA и поддержку mp3;
"Connect to remote Unix desktops with Cygwin - заметка про использование Cygwin под Windows;
"How Fonts Interact with the X Server and X Clients" - как организована работа со шрифтами в X сервере;
Безопасность
"A scanner for wireless interlopers" - пример использования ПО RogueScanner, для выявления несанкционированно подключенных устройств в беспроводной сети;
"How to safely connect from anywhere to your closed Linux firewall" - рассматривается использование
knockd для временного открытия доступа к какому-то сервису, при удачном "простукивании" по заданным сетевым портам;
"Packet Sniffing Overview" - обзор методик и программ для прослушивания транзитного трафика;
"User Mode Linux: Maximizing performance, jailing attackers" - небольшое интервью с автором проекта User Mode Linux;
"Security Issues with MySQ" - поверхностная статья про увеличение безопасности MySQL сервера;
"Kernel Security Patches" - краткий обзор дополнительных наборов патчей для Linux ядра, направленных на повышение безопасности: The Openwall Project,
LIDS (Linux Intrusion Detection System), International Kernel Patch, RSBAC (Rule Set Based Access Control), Linux Trustees Project;
"How to restore a hacked Linux server" - план восстановления взломанного Linux сервера;
Linux
"Linux Kernel Compilation" - краткое руководство по сборке Linux ядра из исходных текстов с накладыванием дополнительных патчей;
"Repairing ReiserFS file system with reiserfsck" - описание техники восстановления разрушенного ReiserFS раздела;
BSD
Введен в строй сайт pwatcher.mongers.org (OpenBSD Ports Watcher) на котором отслеживаются все изменения/обновления дерева портов OpenBSD.
"FreeBSD Quickie: Keeping Your Ports Updated" - краткая заметка про использование cvsup и portupgrade для обновления портов;
"Using DesktopBSD" - вводная статья по использованию DesktopBSD] - десктоп-ориентированного дистрибутива на базе FreeBSD;
Cisco
"Creating Custom Policies for the Cisco Security Agent";
Solaris
"IBM WebSphere Application Server on Solaris 10 and Zones" (pdf);
"Adding Device Drivers to the New Boot Install Image in the Solaris 10 OS for x86 Platforms" - добавление дополнительных драйверов устройств на установочный диск Solaris 10 или загрузка по сети;
"Horizontal Scaling on a Vertical System Using Zones in the Solaris 10 OS" - запуск нескольких серверов с балансировкой нагрузки в разных окружениях Solaris zone и изменение производительности полученного решения.
"Creating a Custom Boot CD-ROM for the Solaris 9 OS" - создание настроенного под собственные нужды загрузочного диска для Solaris 9;
"Making Temporary or Permanent Modifications to MTU" - манипулирование размером MTU (maximum transmission unit) в Solaris;
Разное
"CEO Interview: Havaard Nord, co-CEO of Trolltech" - интервью с заместителем руководителя компании Trolltech;
"Skype Protocol Has Been Cracked" - описание достижений китайских инженеров в плане анализа работы закрытого протокола Skype.
Опубликованы тексты докладов, а также аудио и видео-материалы конференции посвященной GPLv3
На сайте radio.kde.org начата публикация podcast интервью в mp3 и ogg форматах с разработчиками проекта KDE по поводу KDE 4;
|