Очередная подборка не вошедших в основную ленту новостей:
Программирование
"Learn C" - 11 небольших уроков по языку Си для начинающих;
"Turbocharged awk" - немного об оптимизации производительности awk скриптов;
Русскоязычная документация по языку Oberon (компонентный Паскаль) и среде разработки BlackBox. Также смотрите страницу "Язык программирования Оберон";
Создан образ виртуальной машины для VMWare Player с настроенной системой Bugzilla;
"An Introduction to awk" - введение в AWK;
PHP
"Private Pages with PHP and Text Files" - ограничение доступа к приватным страницам на PHP;
"Enforcing Object Types in PHP: Using the Type Hinting Feature in PHP 5";
"PHP compilers" - обзор нескольких компиляторов PHP, частичный перевод здесь.
27 советов для PHP-фрилансеров;
"PHP 5 and Polymorphism";
"Iterators in the Simplest Sense: An Accessible Implementation in PHP 4";
"Zend Framework - A Practical Tutorial" - практическое руководство по использованию Zend Framework;
SQL
"Embedding Toplink Queries into Session EJB in JDeveloper 10.1.2 environment" - краткое описание технологии встраивания TopLink запросов в Session EJB
в среде JDeveloper 10.1.2;
"Engineering Better PL/SQL" - как улучшить качество PL/SQL скриптов;
"Running MySQL queries on multiple servers" - пример master/slave репликации в MySQL;
"Tuning a MySQL server in 5 minutes" - ограничение некоторых параметров MySQL;
"External Tables" - использование внешних файлов в CSV формате как образов виртуальных таблиц в Oracle;
JavaScript
"Getting Started with Ajax" - два примера использования XMLHttpRequest для динамической подгрузки данных на страницу, через InnerHTML и DOM;
Java
"AJAX and Mozilla XUL with JavaServer Faces" - обзор использования Ajax технологии в Java библиотеке Weblets;
"AJAX Toolkit Framework" - открытый Ajax тулкит от IBM основанный на J2EE;
"Using the Wizard API" - обзор субпроекта SwingLabs с готовыми пользовательскими формами для создания "Wizard"'ов;
"Create an RMI-JRMP-SSL Server Using the New JDK1.5.0 Classes";
"Scheduling Jobs in a Java Web Application";
"4 Reasons Java Will Outlive PHP" - 4 причины по которым PHP не может вытеснить Java;
"Shale isn't Struts" - обзор Shale - фреймворка для создания web-приложений на Java отделившегося от Jakarta Struts;
"Java Installation in Debian" - статья про установку JRE и JDK под Debian GNU/Linux 3.1;
"Kick-start your Java apps: Free software, fast development" - как обустроить окружение для создания web-приложений на Java, используя DB2 Express-C database server, WebSphere Application Server Community Edition и Eclipse IDE;
"Storing an XML Document in Apache Xindice" - Использование БД Apache Xindice, оперирующую данными в XML формате, из Java программ;
"What Is Java" - ликбез по основным определениям касающимся Java;
Python
"Nokia releases Python for S60 source code" - обзор версии Python адаптированной Nokia для работы на своих смартфонах;
"Creating Zope Products" - статья по основам создания web-проекта на основе Zope;
Администратору
"How I test tapes and tape drives" - заметка про тестирование ленточного накопителя;
"Bacula - Digital DLT MiniLibrary" - использование ПО bacula для бэкапа удаленных систем на ленту;
"Is your ISP blocking port 25? Here's a Postfix solution" - как организовать проброс почты с домашней машины на офисный сервер, при условии, что провайдер домашней сети блокирует 25 порт;
"Как посчитать трафик в Linux" - пример настройки ipcad для сбора данных о трафике и написание небольшого скрипта для их суммирования;
Видеоинтервью с создателями OpenBGPD;
"IPv6 and IPsec in the Enterprise Today" - интервью по поводу улучшений поддержки IPv6 и IPsec в Windows Vista;
"Process administration tricks" - практикум по сбору информации о процессах используя утилиту ps;
"Mailman - a mailing list manager" - заметки по настройке менеджера список рассылок Mailman под FreeBSD и конвертирования старых рассылок из Majordomo;
"SNMP and MRTG on Sarge quick start" - о настройке MRTG под Debian Linux;
"Using versioning for your configuration files" - рассказ о программе Bazaar-NG для организации контроля за файлами конфигурации используя CVS;
Web-технологии
"Apache .htaccess tweaking tutorial" - большое число рекомендаций с примерами типовых настроек .htaccess;
"Running Apache2 With PHP5 And PHP4 At The Same Time" - настройка одновременной работы PHP4 и PHP5 под одним apache;
"Using Wikis and Blogs to Ease Administration" - заметка про настройку и использование TWiki и WordPress;
"Plone Content Types With Archetypes" - использование тулкита Archetypes для работы с расширенными типами контента в CMS Plone;
"Installing Ruby on Rails with Lighttpd and MySQL on Fedora Core 4" - howto по установке Ruby on Rails совместно с Lighttpd;
Вышла новая "major" версия открытой хостинг панели ISPConfig 2.2.0. В статье "Build your own ISP with ISPConfig" представлен небольшой обзор возможностей;
"Tuning an Apache server in 5 minutes" - поверхностный рассказ о расчете максимального числа httpd процессов;
Пользователю
"Viewing Word files at the command line" - обзор средств для просмотра MS Word файлов в консоли (antiword, catdoc, wvWare);
"Win4Lin Announces Major Upgrade to 2000/XP" - новая версия продукта для запуска Windows приложений из Linux;
"Linux and smart phones" - обзор средств для взаимодействия со смартфонами Nokia под Linux;
"Compiz on aiglx" - Kristian H?gsberg адаптировал оконный менеджер Compiz (разработан для Xgl) для работы совместно с AIGLX;
"First look: KOffice 1.5, part 1: The major applications" - обзор возможностей тестовой версии KOffice 1.5;
Безопасность
"John the Ripper 1.7, by Solar Designer" - анонс программы для перебора паролей John the Ripper 1.7 и интервью с автором;
"Hardening a Linux server in 10 minutes" - основные увеличения безопасности Linux сервера;
"SSH Tutorial for Linux" - вводное руководство в OpenSSH для начинающих пользователей Linux;
"The Perfect Linux Firewall Part II? IPCop & Copfilter" - продолжение статьи про Linux дистрибутив IPCop, ориентированный на создание межсетевых экранов и имеющий web-интерфейс для управления;
"Securely deleting files with shred" - обзор утилиты shred, используемой для полного удаления файлов, без возможности восстановления;
Linux
"An introduction to custom Xen networking" - настройка сетевого бриджинга в Xen окружении;
"CLI Magic: Getting into Motion" - использование USB web-камеры в качестве детектора движения, используя пакет Motion;
"Linux distros for older hardware" - обзор некторых современных Linux дистрибутивов способных работать на устаревшем оборудовании;
"Fedora Core 5 Test 3 Review" - краткий обзор тестовой версии Fedora Core 5;
Скриншот обзор LiveCD Linux дистрибутива ParallelKnoppix, предназначенного для создания кластеров;
Краткий обзор Gentoo Linux 2006.0;
"Getting Wireless to Work in Kubuntu" - руководство настройке беспроводной сети в Kubuntu Linux, через запуск Windows драйвера используя ndiswrapper;
"Вышло третье обновление RHEL - Red Hat Enterprise Linux 4 Update 3";
"10 boot time parameters you should know about the Linux kernel" - 10 наиболее частоиспользуемых загрузочных параметров Linux ядра (init, single, root, panic, maxcpus, debug, selinux, mem, initrd и т.д.);
BSD
"A Year in the Life of a BSD Guru" - интервью с автором проекта Emulab, распределенной сети для проведения экспериментов;
Требуются добровольцы для тестирования наработок OpenBSD 3.9;
"Interview: der Mouse" - беседа о сути идей нового способа репликации дисков в NetBSD для поддержания горячего бэкапа;
"Multi-booting Free/Net/DragonFly" - обзор подводных камней при установке FreeBSD, NetBSD и DragonFly BSD на одном жестком диске;
"IBM ThinkPad T41 - going from ipw(4) to ath(4)" -использование FreeBSD на ноутбуке IBM ThinkPad T41 с беспроводным адаптером ThinkPad 11a/b/g Wireless LAN Mini-PCI Adapter II;
Solaris
"Privilege Debugging in the Solaris 10 Operating System";
"Getting Started with OpenSolaris Using VMware"
Разное
"Linux as the future kernel of Mac OS" - размышление на тему перехода Mac OS X на использование Linux ядра;
"USB: вчера, сегодня и завтра" - небольшой экскурс в тенденции развития стандарта USB;
"What Corporate Projects Should Learn from Open Source" - чему коммерческие проекты могут поучиться у открытых разработок;
Sharp Zaurus SL-C3200 - новый КПК на базе Linux, с жестким диском размером 6 Гб;
Компания AutoDesk выпустила MapGuide Open Source 1.0 под лицензией GPL. ПО предназначено для быстрого создания web-ориентированных картографических приложений.
|