Очередная подборка новых статей не попавших в основную ленту новостей:
Программирование
Building a CDT-based editor, Part 2: Presenting text in the CDT - вторая часть статьи про создание собственного редактора на основе Eclipse посвящена использованию подсветки синтаксиса.
"Programming concepts and beginning PowerPC instructions" - введение в программирование на ассемблере для процессоров PowerPC;
"More fun with GDB" - полезные советы по отладке программ в gdb;
PHP
"Using Introspective Methods with the DirectoryIterator Class in PHP 5";
"Design Patterns and PHP 5", "Introducing Static Members and Methods in PHP 5" - продолжении серии статей про возможности PHP 5 по объектно-ориентированному программированию;
"Creating a Login Script for a PHP/MySQL Blogging System" - создание скрипта аутентификации на PHP;
"A PHP V5 migration guide" - обзор новых объектно-ориентированных возможностей PHP5, путем анализа примеров кода для PHP4 и PHP5;
"Firebird 2.0 PHP Programming Manual" - подробное руководство по написанию PHP программ работающих с СУБД Firebird;
"SimpleXML processing with PHP" - обработка XML данных в PHP 5, используя расширение SimpleXML;
"Optimizing PHP, Part Three" - третья часть статьи про оптимизацию сборки PHP;
Generating Outputs from MySQL with Static Members and Methods in PHP 5
SQL
"Importing a CSV Text File into Oracle 10G XE" - техника импорта данных в CSV формате в Oracle XE;
"XML Everywhere: DB2 9 and Ajax" (Часть 1, Часть 2) - хранение и обработки XML данных в СУБД DB2, создание web-сервисов с функциональностью Ajax;
Vadim Tkachenko портировал для MySQL 4.1.x патч, позволяющий вести лог медленных запросов, задавая границы в микросекундах (вместо секунд). Пример использования;
"Long PRIMARY KEY for Innodb tables" - заметка про целесообразность использования строковых первичных ключей большого размера в InooDB таблицах. Продолжение темы - "MySQL Optimizer and Innodb Primary Key";
"10gR2 new feature: Case Insensitive Sorts & Compares" - пример использования в Oracle 10gR2 нового режима сортировки и сравнения строк без учета регистра символов;
"Трассировочные файлы Oracle";
"Что дает репозитарий XML DB и как с ним работать" (часть 2);
Java
"Enhancing Swing Applications";
"Java 6 on the desktop - part 2" - продолжение статьи с обзором планируемых новшеств Java 6;
"[[http://today.java.net/pub/a/today/2006/10/10/development-of-3d-multiplayer-racing-game.html Development of a 3D Multiplayer Racing Game]" - статья про разработку 3D игры на Java, используя API JOGL (Java OpenGL) и JOAL (Java OpenAL);
Python
Обзор инструментов, помогающих использовать юнит-тесты в больших проектах;
Администратору
"Tunneling NFS over SSH" - проброс NFS через SSH туннель;
"LDAP Series Part II - Netscape Directory Server" - обзор возможностей и заметки про установку сервера директорий Fedora Directory Server;
"DNS techniques" - создание кеширующего DNS сервера на базе djbdns;
"Custom OpenLDAP Schemas" - проектирование LDAP схемы для адресной книги предприятия;
"New to IBM Systems" - история и настоящее серверов производства IBM (майнфреймы = System z, AS/400 = System i, 64-bit IBM PowerPC сервера = System p, x86 сервера = System x);
"Cacti on CentOS 4.x" - настройка системы мониторинга Cacti под Linux CentOS 4.x;
"OpenNTPD on Linux" - заметка про настройку OpenNTPD для синхронизации времени под Linux;
Web-технологии
"Scaling Dynamic Websites with Apache Modules" - рассказ про опыт создания web-сервера на базе apache c mod_perl внутри VPS;
"Самые распространенные заблуждения об Apache" - защита паролем и .htaccess, неправильное использование директивы AddType, регистро-независимые URL;
"Keep your Web site online with a High Availability Linux Apache cluster" - пример развертывания высоконадежного кластера Apache серверов, используя приложение heartbeat разработанное в рамках High-Availability Linux Project;
Интервью с Boris Zbarsky, одним из активных разработчиков движка Mozilla;
"Real-Time Tracking and Tuning for Busy Tomcat Servers" - один из путей тюнинга нагруженного Tomcat сервера;
"Sending Apache httpd Logs to Syslog" - перенаправление логов apache на удаленный syslog сервер;
Пользователю
"Неоновый текст в GIMP;
"Forcing Firefox Extensions to Work on Newer Versions" - пояснение как изменить версию Firefox для которой написан плагин (app.extensions.version), чтобы запустить под Firefox 2.0 старые плагины;
"SUSE: Automatically Mount USB Hard Drives" - как настроить в SuSE Linux автоматическое монтирование при вставке USB Flash.
"Running multiple jobs with xjobs" - использование утилиты xjobs для запуска каждого из аргументов командной строки как отдельного задания;
Безопасность
"Securing Your Server With A Host-based Intrusion Detection System" - установка системы обнаружения атак OSSEC HIDS, которая будет выявлять аномалии в логах, контролировать целостность файлов, выявлять наличие руткитов.
"How you can digitally sign OpenOffice.org documents" - статья про использование цифровых подписей для документов созданных в OpenOffice;
"Spamd configuration for OpenBSD 3.9" - настройка spamd под OpenBSD 3.9;
Linux
"A concise guide to installing and using FreeDOS ver 1.0 in GNU/Linux" - как запустить FreeDOS внутри Linux, используя эмулятор qemu;
"Installing Fedora 5" - глава про установку Fedora Core 5 Linux из книги "Fedora 5 Unleashed";
"Super Grub Disk delivers easy boot record recovery" - обзор LiveCD Super Grub Disk предназначенного для восстановления загрузочного сектора;
"Manage Linux Hardware with udev" - небольшая заметка про использование udev;
"Install .rpm Files in Debian and Ubuntu" - заметка про преобразование RPM пакетов в .deb под дистрибутивами Debian и Ubuntu, используя пакет alien;
"Interrupt Management Under Linux" - рассказ про обработку прерываний в Linux;
Cisco
"Basic IPsec VPN Topologies and Configurations";
Solaris
"Using WAN Boot From a Hard Disk on a System Running Solaris 9 and Above" - использования метода "WAN boot" для автоматизированной установки Solaris по сети;
"Building Software on the Solaris OS" - немного про сборку программ используя GNU средства появившиеся в Solaris 10;
Разное
"Introduction to MINIX 3"- краткий обзор операционной системы Minix 3;
Сравнение производительности и уровня шума 17 современных SATA дисков;
"At a glance: GPL, CDDL and BSD" - сводная таблица с характеристиками лицензий GPL, CDDL и BSD. Другой вариант.
"Введение в MINIX 3" - перевод статьи "Introduction-to-MINIX-3 написанную Andrew S. Tanenbaum;
"My Dream Operating System" - размышления на тему идеальной операционной системы;
|