Очередная подборка статей не вошедших в основную ленту новостей:Программирование
- "Speed up Ruby-on-Rails with memcached (http://fak3r.com/articles/2006/05/11/speed-up-ruby-on-rails-with-memcached)" - небольшая практическая заметка по использованию memcached (http://www.danga.com/memcached/) для кэширования данных пользовательских сессий Ruby-on-Rails в памяти;
- "Peng Wu and Alex Eichenberger on compilers and hardware constraints (http://www-128.ibm.com/developerworks/power/library/pa-expert11/)" - интервью с двумя разработчиками компиляторов для процессоров Cell;
- "Porting Paint.NET to Mono (http://tirania.org/blog/archive/2006/May-19.html)" - портирование .NET приложений использующих Paint.Net под систему Mono;
- "Seven Steps to XML Mastery, Step 3: Transform with XSLT (Part 1 of 2) (http://www.informit.com/articles/article.asp?p=468808)" - генерация HTML из источника на XML, XSLT, XPath;
PHP
- "Developing a Discussion Forum in PHP with Recursion (http://www.devshed.com/c/a/PHP/Developing-a-Discussion-Forum-in-PHP-with-Recursion/)" - использование рекурсивных вызовов для отрисовки древовидной структуры обсуждений на PHP;
- "Build a Query Processor Class for Networking in PHP 5 (http://www.devshed.com/c/a/PHP/Build-a-Query-Processor-Class-for-Networking-in-PHP-5/)", "Adding Methods to the Query Processor in PHP (http://www.devshed.com/c/a/PHP/Adding-Methods-to-the-Query-Processor-in-PHP/)" - первая и вторая части статьи по использованию сетевых функций PHP 5;
- "An Introduction to Sockets in PHP (http://www.devshed.com/c/a/PHP/An-Introduction-to-Sockets-in-PHP/)" - сетевое программирования на PHP используя функции интерфейса сокетов;
- "Managing Sessions and State with PHP (http://www.onlamp.com/pub/a/php/2006/05/18/managing-sessions-and-state.html)" - контроль пользовательских сессий в WASP MVC Framework;
SQL
- "Database development with Apache Derby, Part 2 (http://www-128.ibm.com/developerworks/opensource/library/os-ad-trifecta3/)" - продолжение знакомства с СУБД (с поддержкой SQL) на Java - Apache Derby;
- "Planned Improvements in MySQL 5.1 (http://www.devshed.com/c/a/MySQL/Planned-Improvements-in-MySQL-51/)" - обзор новшеств которые будут реализованы в MySQL 5.1 (триггеры, внешние Join, пользовательские переменные, SET-функции);
- "MySQL Database Administration (http://www.devshed.com/c/a/MySQL/MySQL-Database-Administration/)" - обзор основных приемах управления MySQL при помощи входящих в комплект утилит;
- "Experience the Possibilities with Oracle 10g Express Edition (http://www.devshed.com/c/a/Oracle/Experience-the-Possibilities-with-Oracle-10g-Express-Edition/)";
- "В Firebird реализована поддержка временных таблиц, описанных в стандарте SQL 2003 (http://www.firebirdnews.org/?p=454)";
- "Connect MySQL to WebSphere Application Server Using a DataSource (http://www.devx.com/Java/Article/31571?trk=DXRSS_DB)" - статья про работу с MySQL в Java программах построенных на базе сервера приложений WebSphere;
JavaScript
- "Making Ajax Work with Screen Readers (http://juicystudio.com/article/making-ajax-work-with-screen-readers.php)" - размышления по использованию Ajax совместно с программами для речевого проговаривания содержимого экрана;
Java
- "Sun Introduces Four New Plug-ins for NetBeans IDE (http://www.sun.com/smi/Press/sunflash/2006-05/sunflash.20060515.1.xml?cid=155)" - Sun представил новые плагины для среды разработки NetBeans (Jackpot Module, Real Time Java Technology, Web Services Interoperability Technology, Compute Server Plug-in for NetBeans );
- "Standardizing Java Persistence with the EJB3 Java Persistence API (http://www.onjava.com/pub/a/onjava/2006/05/17/standardizing-with-ejb3-java-persistence-api.html)" - использование EJB3 Java Persistence API;
- "Nested Archive Toolkit for Java (http://www.alphaworks.ibm.com/tech/nestedarchive?open&S_TACT=105AGX59&S_CMP=GR&ca=dgr-lnxw07awnestedarchive)" - набор классов для работы с содержимым JAR архивов;
Python
- "Henry?s Python Programming Guide - Part 1 (http://weblog.henrytheadequate.com/?p=348)" - начало вводного цикла статей по программированию на Python для начинающих (В первой части в общих чертах рассказывается о том, что такое Python).
Администратору
- "How to dual boot AIX and Linux in a clustering environment (http://www-128.ibm.com/developerworks/eserver/library/es-dualboot.html)" - советы по организации двойной загрузки Linux и AIX на оборудовании IBM System p5 (pSeries) в кластерном окружении;
- "Installing packages across multiple hosts with CFEngine (http://www.debian-administration.org/articles/398)" - установка deb пакетов сразу на несколько машин (Debian GNU/Linux) используя возможности CFEngine;
- "Connecting Linux or UNIX system to Network attached storage device (http://www.cyberciti.biz/tips/connecting-linux-unix-system-network-attached-storage-device.html)" - заметка про использование Network attached storage (NAS) для создания бэкапа;
- "Скрипт для объединения Postfix c ClamAV и SpamAssassin (www.opennet.ru/base/net/clamav_postfix_sa_script.txt.html)";
- "Moving your website to another server? Tune your DNS for minimum downtime (http://www.ducea.com/2006/05/21/moving-your-website-to-another-server-tune-your-dns-for-minimum-downtime/)" - советы по уменьшению TTL в DNS зоне, когда требуется поменять IP адрес у сервера.
- "Test-driving RouterOS 2.9 (http://tips.linux.com/tips/06/05/10/2114204.shtml?tid=100)" - обзор коммерческой ОС MikroTik RouterOS (http://www.mikrotik.com/docs/ros/2.9/guide/specs) для создания небольших рутеров с загрузкой с дискеты, CD или по сети;
- "Squid site restrictions (http://www.debian-administration.org/articles/399)" - пример ограничения рабочего времени и подключения черных списков к squid;
- "Plugging iotum into PhoneGnome (http://www.oreillynet.com/pub/a/etel/2006/05/22/plugging-iotum-into-phonegnome.html)" - адаптация платформы PhoneGnome (http://phonegnome.com/) для VoIP сервиса iotum;
- "Building a Self-Healing Network (http://www.onlamp.com/pub/a/onlamp/2006/05/25/self-healing-networks.html)" - построение самовосстанавливающейся после сбоя системе используя NAGIOS и Cfengine;
Web-технологии
- "Speed up Apache 2.0 web access or downloads with mod_deflate (http://www.cyberciti.biz/tips/speed-up-apache-20-web-access-or-downloads-with-mod_deflate.html)" - заметка по настройке отдачи сжатого контента в apache 2;
Пользователю
- "Flash Player 8.5 Linux (http://www.howtoforge.com/ubuntu_flash_player)" - установка Win32 версии Firefox и плагина Flash 8.5 под wine в Ubuntu Linux.
- "Creating professional documentation with Linux tools (http://software.newsforge.com/article.pl?sid=06/05/05/1744245)" - обзор средств для создании документации под Linux (от DOCBOOK до OpenOffice.org);
- Вышел (http://amarok.kde.org/amarokwiki/index.php/Announce_1.4) официальный релиз мультимедиа проигрывателя amaroK 1.4;
- "JavE - A versatile editor for creating ASCII art (http://linuxhelp.blogspot.com/2006/05/jave-versatile-editor-for-creating.html)" - обзор редактора JavE (http://www.jave.de/) для создания ASCII композиций (включая возможности преобразования из фотографий);
- "Faster remote desktop connections with FreeNX (http://www.linux.com/article.pl?sid=06/05/05/1718238)" - установка FreeNX (http://freenx.berlios.de/) для работы с удаленным десктопом через низкоскоростные линии связи;
- "Vim tips: Moving around using marks and jumps (http://www.linux.com/article.pl?sid=06/05/04/1648245)" - использования закладок в vim для быстрого перехода к определенным областям текста;
- "vi survival guide (http://www.nuxified.org/vi_survival_guide)" - наглядный и простой курс по редактированию текстов в vi для начинающих;
- "Vim tips: Folding fun (http://applications.linux.com/article.pl?sid=06/05/18/1915233)" - средства vim для выделение текста в логические блоки;
- "A Linux Distribution for an Old Laptop (http://www.linuxforums.org/desktop/a_linux_distribution_for_an_old_laptop.html)" - тестирование и подбор современных Linux дистрибутивов для использования на устаревшем ноутбуке (800Mhz CPU, 128Mb RAM). Лучшие результаты показали Gentoo и OpenSUSE;
- "RPM basics (http://bobcares.com/article45.html)" - основы использования пакетного менеджера RPM;
- "A quick look at the GParted live CD (http://www.linux.com/article.pl?sid=06/04/25/1917228)" - в двух словах о GParted LiveCD, который предназначен для манипуляции дисковыми разделами;
- "OpenSync: Synching on the Free Desktop (http://dot.kde.org/1148063569/)" - интервью с создателями OpenSync (для KDE), графической оболочки для синхронизации КПК;
- "Easing migration with the OpenOffice.org menu and toolbar configuration tools (http://searchopensource.techtarget.com/tip/1,289483,sid39_gci1190230,00.html)" - настройка под себя меню и тулбара OpenOffice;
Безопасность
- "Wireless Security: Attacks and Defenses (http://www.it-observer.com/articles/1136/wireless_security_attacks_defenses/)" - обобщение основных видов атак на беспроводные сети и методов защиты;
- "How Bad Guys Hack Into Websites Using SQL Injection (http://www.webpronews.com/blogtalk/blogtalk/wpn-58-20060522HowBadGuysHackintoWebsitesUsingSQLInjection.html)" - ликбез по сущности "SQL Injection" атак;
- "Enterprise Audit Shell (http://rootprompt.org/article.php3?article=10015)" - обзор eash, оболочки с функциями контроля и аудита доступа пользователей к Shell. Ведутся полные логи действий пользователя;
- "Intrusion Prevention: Signatures and Actions (http://www.informit.com/articles/article.asp?p=471095&rl=1)" - использование сигнатур для описания различных видов атак;
Linux
- "Developing SELinux in a modular policy environment (http://james-morris.livejournal.com/10641.html)";
- "Automate Linux Installations with Debian Pre-Seeding" (Часть 1 (http://www.enterprisenetworkingplanet.com/netsysm/article.php/3606721), Часть 2 (http://www.enterprisenetworkingplanet.com/netos/article.php/3608361)" - автоматизация установки debian Linux используя "pre-seeding" возможность инсталлятора (файл ответов);
- Вышел второй выпуск электронного PDF журнала для пользователей Linux дистрибутива Mandriva - "Mandriva Linux Inside #2 (http://club.mandriva.com/xwiki/bin/Main/InsideMag02)"
- "Automate Linux installation and recovery with SystemImager (http://enterprise.linux.com/article.pl?sid=06/04/24/1724216)" - автоматизация установки Linux и восстановления после сбоя используя утилиту SystemImager (http://www.systemimager.org/) для клонирования образов системы;
- "Hacking SUSE Linux 10.1 (http://www.thejemreport.com/mambo/content/view/254/42/)" - заметки, что следует доустановить (nvidia, ati, java, acroread, flash, mp3) после свежеустановленной открытой редакции SuSE 10.1. Включает инструкцию по запуску XGL/Compiz;
- 27 скриншотов Ubuntu 6.06 RC (http://shots.osdir.com/slideshows/slideshow.php?release=651&slide=3&title=ubuntu+6.06+rc+screenshots);
- "Security: More Adventures in Kernel Security (http://www.unixreview.com/documents/s=10083/ur0605m/)" - использование Linux дистрибутива Rubix (http://www.rubixlinux.org/) с интегрированными gresecurity патчами;
BSD
- "Linux vs. MacOS X Benchmarks Debunked (http://ridiculousfish.com/blog/archives/2006/05/16/36/)" - рассуждение почему MacOS X показал низкие результаты в тестах (http://sekhon.berkeley.edu/macosx/intel.html), при сравнении с Linux и Windows.
- Аудиоинтервью с David Gwynne (http://cisx1.uma.maine.edu/~wbackman/bsdtalk/bsdtalk046.mp3), участвующем разработке OpenBSD. В интервью затрагиваются темы биосенсоров, USB, RAID и т.д.
- "Burning CDs on an IDE CD-RW (http://www.freebsddiary.org/cdrecord-ide.php)" - использование IDE CD-RW привода под FreeBSD;
- "BSD Packaging Systems (http://www.informit.com/articles/article.asp?p=471098)" - обзор системы распространения пакетов программ во FreeBSD, OpenBSD и NetBSD;
Cisco
- "Implementing Quality of Service Over Cisco MPLS VPNs (http://www.informit.com/articles/article.asp?p=471096&rl=1)" - управление качеством сервиса (QoS) для Multiprotocol Label Switching VPN;
Solaris
- "Working with Solaris Containers and the Solaris Service Manager (http://www.sun.com/blueprints/0506/819-4328.pdf)";
Разное
- "Reclusive Linux founder opens up (http://edition.cnn.com/2006/BUSINESS/05/18/global.office.linustorvalds/)" - небольшое интервью с Linus Torvalds на CNN.com.
URL:
Новость: http://www.opennet.me/opennews/art.shtml?num=7515