Очередная подборка статей не вошедших в основную ленту новостей:
Программирование и Web-технологии
Java:
"Пример использования XPFE/J2EE и SOAP для построения распределенных приложений";
"Java Tech Tip: Learn about Locks" - советы по использованию блокировок в Java программах;
"Введение в Hibernate и основы ORM" - использование технологии Hibernate для хранения в Java программах данных и объектов в СУБД.
"Configuring Eclipse for Remote Debugging" - настройка Eclipse IDE для удаленной отладки Java приложений;
"Finding unresolved Plug-in dependencies in Eclipse" - пути решения проблем с взаимоисключающими зависимостями плагинов для среды разработки Eclipse;
"Apache Geronimo uncovered" - обзор открытая реализации J2EE сервера приложений Apache Geronimo, с позиции пользователя IBM WebSphere;
PHP:
"Building Object-Oriented Database Interfaces in PHP: Working with Multiple Data Access Object";
"Building Object-Oriented Database Interfaces in PHP: Updating the Application to PHP 5" (заключительная статья);
"Checkboxes and Radio Buttons in wxPython" - продолжение серии статей про создание GUI приложений на Python;
"The Signal Spy" - о прослушивании и перехвате сигналов от виджетов в Qt 4;
"Best practices with autotools" - полезные советы по использованию autoconf и automake;
"Debugging code with strace" - кратко об отладке процессов при помощи утилиты strace;
"Creating a software demo with Impress" - рассказ про ПО Impress для эмуляции активности пользователя для создания презентации работы программ;
Базы данных
"Accessing PostgreSQL with Python and Psycopg2" - статья о работе с СУБД PostgreSQL в Python скриптах;
"Database Interaction with PL/SQL, RECORD and TABLE in Sub-programs";
"Database Interaction with PL/SQL, Working with TABLE in Sub-programs, Parameter Modes";
"Using srvctl to Manage your 10g RAC Database" - заметки по управлению сервером при помощи утилиты srvctl;
Администратору
"Apache 2 с SSL/TLS: Шаг за Шагом, Часть 1";
"Linux wireless freedom with OpenWrt" - установка на беспроводные рутеры на базе WRT54G и WRT54GS Linux дистрибутива OpenWrt;
"Setting up an FTP server on Debian" - статья про настройку proftpd под Debian Linux;
"Monitoring systems with munin" - использование пакеты munin для отрисовки динамики изменений различных параметров мониторинга набора машин в виде графиков;
"Producing and viewing mailserver statistics with isoqlog" - пример использования isoqlog, анализатора логов для exim, postfix, sendmail и qmail;
"Power Network Services with MySQL" - как создать базу пользователей в MySQL и подключить ее к postfix и samba;
Пользователю
"What Is the GNOME Desktop" - обзор основных идей заложенных в проекте GNOME;
"Enlightenment 17 Review" - обзор, находящейся в разработке, новой, переработанной, версии оконного менеджера Enlightenment DR17;
"Sync your Pocket PC with Linux" - немного о синхронизации КПК на базе Windows Mobile используя пакет synce;
"Mandriva Linux 2006 Beta 3 Reviewed" - обзор третьей бета версии Mandriva Linux 2006. Здесь можно найти 78 скриншотов;
"Using Quanta as a Docbook Editor" - использование среды для web-разработки Quanta для редактирования SGML, XML и Docbook документов;
"KDE Light screenshots" - 25 скриншотов упрощенной версии KDE - KDE Light;
"Free software's replacements for desktop applications" - обзор таких приложений как Flash4Linux/SWF Writer For Linux, GPLFlash, Inkscape, Nvu, Evolution, Firefox, K3b, OpenOffice.org;
"New Hugin tutorials" - два новых руководства по использованию программы Hugin, для склеивания нескольких фотографий в панораму, коррекции перспективы и т.д.:
"Creating linear panoramas with Hugin" и "Perspective correction";
"Make Your Own "Phantom Edit" with Mplayer" - использование полезной функции mplayer - EDL (Edit Decision List) файлов, в которых можно задавать построчный сценарий вида "время_начала время_конца код_действия";
Безопасность
"Introduction: IP Spoofing" - обзор видов атак, суть которых в подделке IP адреса отправителя;
"Защита от исполнения в стеке" - разбор некоторых алгоритмов для защиты от исполнения кода в стеке для Linux;
"An Overview of Multilevel Security and LSPP under Linux" - обзор Multilevel Security (MLS) реализации в SELinux;
"Michal Zalewski on the Wire" - интервью с Michal Zalewski, экспертом в области компьютерной безопасности, автором утилит
p0f, memfetch, Fenris, fakebust и книги "Silence on the Wire";
"Detect weak network passwords with Hydra" - пример использования программы Hydra для выявления тривиальных паролей пользователей в MySQL;
Разное
"What Is VoIP" - ликбез по VoIP;
"История очередного перехода" - история перевода организации на Linux и замены коммерческого ПО под Windows на открытые проекты;
Вышла новая версия SAMS - программы для управления пользователями в Squid. В новой версии добавлена работа с Active Directory как с LDAP сервером, поддержка диапазонов сетей с бесплатным трафиком, задание размера мегабайта вашего провайдера :) и пр.
"Introduction to the Xen Virtual Machine" - введение в архитектуру и организацию работы монитора виртуальных машин Xen;
"Low level benchmarking on Mac OS X and Linux" - выяснение причин, почему в тестах MySQL оказался на Mac OS X в 5-8 раз медленнее, чем под Linux. Причина в использовании userthreads, вместо kernelthreads;
|