Очередная подборка статей не представленных в основной ленте новостей:
Программисту
PHP
- Вышел PHP 5.1.2RC2 (http://ilia.ws/archives/100-PHP-5.1.2RC2-Released!.html);
- "User-defined Interfaces in PHP 5: Turning MySQL Classes into Interface Implementers (http://www.devshed.com/c/a/PHP/Userdefined-Interfaces-in-PHP-5-Turning-MySQL-Classes-into-Interface-Implementers/)";
Java
- "Making Java out of Anthill (http://www.linux.com/article.pl?sid=05/12/22/1641218)" - обзор системы Anthill (http://www.urbancode.com/projects/anthill/) предназначенной для сборки снапшотов и релизов из репозитория системы контроля версий, в статье рассматривается использование Anthill для тестирования проектов на Java;
- "In tune with Tapestry, Part 1 (http://www-128.ibm.com/developerworks/java/library/j-tapestry1/)" - статья про установку и использование Apache Tapestry (http://jakarta.apache.org/tapestry/) - framework для разработки Web-приложений на Java;
- "Business Object State Management Using State Machine Compiler (http://today.java.net/pub/a/today/2006/01/05/business-object-state-management-using-smc.html)" - статья про генерацию скелета Java классов на основе нарисованных диаграмм при помощи SMC (http://smc.sourceforge.net/) (State Machine Compiler);
Си/Си++
- "Retro Gaming Hacks, Part 3: Add a Ball and Score to Pong (http://www.linuxdevcenter.com/pub/a/linux/2006/01/05/add-ball-and-score-to-pong.html)" - третья часть статьи про разработку классических двухмерных игр используя библиотеку SDL;
- "Everything you ever wanted to know about C types, Part 1: What's in a type? (http://www-128.ibm.com/developerworks/power/library/pa-ctypes1/)" - первая часть статья про типы данных в языке Си, посвящена обзору основных типов: целочисленных, с плавающей точкой, структур;
Ruby
- "Automate acceptance tests with Selenium (http://www-128.ibm.com/developerworks/library/wa-selenium-ajax/)" - применение утилиты Selenium для тестирования приложений созданных с использованием пакета Ruby on Rails или использующих технологию Ajax;
- "Creating XML with Ruby and Builde (http://www.xml.com/pub/a/2006/01/04/creating-xml-with-ruby-and-builder.html)" - о генерации XML в Ruby скриптах;
- "Deploying Rails with Apache 2 (http://duncandavidson.com/essay/2006/01/railsonapache)" - заметки о настройке Apache 2 для запуска Ruby On Rails сервиса;
Python
- "Karrigell for Python (http://www.devshed.com/c/a/Python/Karrigell-for-Python/)" - введение в использование Karrigell (http://sourceforge.net/projects/karrigell) framework для разработки web-приложений на языке Python;
- "Why Not Python?, Part 1 (http://www.linuxjournal.com/article/8794)" - демонстрация достоинств языка Python путем переписывания на Python небольшой программы изначально написанной на Си;
СУБД
- "Oracle: Analyzing Materialized Views for Fast Refresh (http://www.orafaq.com/node/831)";
- "Preparing for a 2-node Oracle 10gR2 RAC on RHEL 4.2 Linux with VMware (http://www.databasejournal.com/features/oracle/article.php/3575406)" - создание виртуального двухнодового RAC средствами VmWare;
- "Enumerated Fields in PostgreSQL (http://www.oreillynet.com/pub/a/databases/2006/01/06/enumerated-fields-in-postgresql.html)" - статья об оптимальном использовании типов данных с фиксированным числом значений;
Администратору
- "Remote Backup Using Flexbackup and SSH (http://www.mormanski.net/?p=10)" - пример использования пакета flexbackup для резервного копирования на удаленную машину по SSH;
- "WordPress 2.0 is better than ever (http://internet.newsforge.com/internet/06/01/04/2324241.shtml)" - обзор новых возможностей системы персональных web-публикаций (блогов) WordPress 2.0 (http://www.wordpress.org/);
- "Monitoring access to Server SQUID (http://howtoforge.com/node/1003)" - краткая статья про использование sarg, webalizer, Calamaris и Squid-Graph для анализа логов прокси сервера squid;
- "How To: Asterisk Answering Machine (http://www.tomsnetworking.com/Sections-article137.php)" - создание системы голосовой почты средствами Asterisk;
Пользователю
- "HOWTO Install GoogleEarth with wine (http://gentoo-wiki.com/HOWTO_Install_GoogleEarth_with_wine)" - руководство по запуску GoogleEarth внутри wine;
- "Interview with kde-redhat Project Leader Rex Dieter (http://dot.kde.org/1136226311/)" - небольшое интервью с человеком уже несколько лет поддерживающим неофицальную сборку KDE для дистрибутивов от RedHat;
- "KDE 3.5 VMware Image Available (http://dot.kde.org/1136246326/)" - стал доступен образ SUSE Linux 10 с KDE 3.5 для виртуальной машины VMware Player;
- "Presentations with Pylize (http://www.linux.com/article.pl?sid=05/12/22/1444232)" - обзор программы Pylize (http://www.chrisarndt.de/en/software/pylize/) (на языке Python) для создания HTML презентаций;
- "Set up an MP3/ogg Alarm Clock using Linux (http://www.federicopistono.org/index.php?mod=Tutorial/Alarm_Clock)" - превращение Linux машины в будильник;
- "How to recover GRUB Debian Sarge after reinstalling Windows (http://www.debian-administration.org/articles/325)" - как восстановить загрузчик GRUB в Debian Linux;
- "Opera is Faster, More Secure and More Compliant than Firefox (http://poptech.blogspot.com/2006/01/opera-is-faster-more-secure-and-more.html)" - небольшое сравнение web-браузеров Opera и Forefox, из которого Opera выходит абсолютным победителем;
- "Input/Output redirection made simple in Linux (http://linuxhelp.blogspot.com/2006/01/inputoutput-redirection-made-simple-in.html)" - про перенаправление ввода/вывода при работе в командной строке;
- "ATI PowerPlay Benchmarked (http://www.pyrocpu.com/index.php?page=phx&px=MzM=)" - тестирование производительности ATI драйверов v8.19.10 для RADEON с поддержкой PowerPlay;
Безопасность
- "IPv6 approach for TCP SYN Flood attack over VoIP (http://www.linuxsecurity.com/index.php?option=com_content&task=view&id=121169&Itemid=49)"
- "File Integrity Assessment via SSH (http://www.samag.com/documents/s=9950/sam0602a/0602a.htm)" - о использовании средства для контроля целостности файлов FIA (подобная Tripwire и AIDE), с хранением базы контрольных сумм на удаленном хосте (перед запуском база закачивается на проверяемый хост, а после проверки опять сохраняется удаленно);
- "Opening up SSH and HTTP ports using iptables from the command line (http://hojohnlee.com/hacks/2006/01/05/opening-up-ssh-and-http-ports-using-iptables-from-the-command-line/)" - пример ограничение доступа к ssh и http используя iptables;
Linux
- "Giving your Xen instances a working X setup (http://www.debian-administration.org/articles/322)" - о запуске X-сервера в Linux запущенном внутри Xen, используя Xvnc;
- "Spam filtering with Pyzor and SpamBayes (http://www.debian-administration.org/articles/323)" - использование фильтров Pyzor и SpamBayes для отсеивания спама в локальной почте;
- "HOWTO build a LiveCD from scratch (http://gentoo-wiki.com/HOWTO_build_a_LiveCD_from_scratch)" - руководство по созданию LiveCD на базе Gentoo Linux;
- "Monitoring your hardware's temperature (http://www.debian-administration.org/articles/327)" - мониторинг температуры CPU и жестких дисков под debian GNU/Linux, используя пакеты lm-sensors и hddtemp;
- "The LWN.net 2005 Linux and free software timeline (http://lwn.net/Articles/163414/)" - помесячный отчет за 2005 год, описывающий основные события связанные с Linux;
- "Install InitNG on Ubuntu/Kubuntu (http://hermann.czedik.net/ubuntu_initng.html)" - краткая заметка по переходу на альтернативную систему инициализации InitNG под Ubuntu/Kubuntu/Debian;
- "Alternative input devices under Linux (http://enterprise.linux.com/article.pl?sid=05/12/23/1658231)" - обзор использования в Linux альтернативных устройств ввода данных;
- "Making a DVD from CDs (http://www.opensuse.org/Making_a_DVD_from_CDs)" - как создать установочный DVD на основе 5 CD образов OpenSuSE;
BSD
- "Building Binary PC-BSD Packages (http://www.onlamp.com/pub/a/bsd/2006/01/05/FreeBSD_Basics.html)" - рассказ о создании бинарных пакетов программ для десктоп ориентированной системы PC-BSD, взяв за основу содержимое портов FreeBSD;
URL:
Новость: http://www.opennet.dev/opennews/art.shtml?num=6719