Очередная подборка материалов не вошедших в основную ленту новостей:
Программирование
"Running .Net applications on Linux with Mono" - пример создания и выполнения простейшего Microsoft Visual Studio C# приложения под Linux, используя пакет Mono;
"Rapid application development with GTK+ bindings" - обзор средств для быстрого создания пользовательских приложений для GNOME;
"Everything you ever wanted to know about C types, Part 4" - продолжение серии статей про типы данных в Си, в текущем выпуске рассказывается про возможные проблемы с переносимостью кода и описываются типичные ошибки;
PHP
"Building Object-oriented Web Pages with HTTP Compression in PHP" - продолжение серии статей по отдаче сжатого контента средствами PHP;
"Introduction to Maintaining the State of Applications with PHP Sessions" - статья про контроль сессий на PHP;
"Fundamentals of Recursion in PHP" - использование рекурсивных функций в PHP;
"PHP GOTCHAS" - некоторые примеры типичных ошибок начинающих PHP программистов, выливающиеся из особенностей реализации PHP;
SQL
"Writing to Text Files in Oracle PL/SQL" - запись в данных в текстовые файлы средствами PL/SQL;
"Taking a Look at MySQL 4.1" - обзор возможностей MySQL 4.1;
"Examining MySQL 5.0" - обзор возможностей MySQL 5.0 с примером использования хранимых процедур и определяемых пользователем функций;
JavaScript
"Rich Ajax slide shows with DHTML and XML" - пример использования Ajax для динамической подгрузки изображений;
Java
"KDE Look and Feel for Java Preview"
"LdapTemplate: LDAP Programming in Java Made Simple" рассказ про использования фреймворка LdapTemplate для работы с LDAP хранилищем в Java программах;
"Database Connection Pooling with Tomcat"- увеличение производительности Java приложений через поддержание пула открытых соединений к БД;
"Kick-start your Java apps" - придание JSP-Eclipse аплетам большей интерактивности, через использование Ajax;
"Using Java platform management beans" - пример использования новых средств мониторинга и управления в Java SE 5.0;
Perl
На сайте Perl Foundation появился список идей по улучшению Perl для реализации в рамках программы Google Summer of Code 2006;
"Artistic License 2.0 public review" - обзор намеченных изменений в лицензию под которой распространяется Perl;
Python
"Windows Programming in Python - разработка приложений для Windows с использованием COM компонент;
Администратору
"Running network services as a non-root user" - описано два способа запуска сетевых сервисов непривилегированными пользователями на нижнем диапазоне портов: редирект на верхний порт через iptables, использование sudo или authbind.
"Optimizing DSPAM + MySQL 4.1" - настройка DSPAM для хранения промежуточных данных в MySQL;
"Add network storage with NASLite" - как быстро экспортировать файлы по сети при помощи Linux дистрибутива влезающего на дискету - NASLite. Также вышла обновленная версия мини-дистрибутива FreeBSD для подобных нужд - FreeNAS 0.65, со средствами настройки через web-интерфейс;
"Speedup DNS requests with a local cache" - использование DNS прокси pdnsd, для кеширования рекурсивных DNS запросов на локальной машине;
Gorshunov Roman перевел на русский язык VoicePrompt'ов для Asterisk;
"LDAP in the enterprise" - рассказ об основных понятиях LDAP;
"Centralized Syslog Server Using syslog-NG with web Interface using php-syslog-ng" - создание централизованного сервера для ведения системных логов на базе syslog-ng и Debian Linux;
Web-технологии
"Mirror Your Web Site With rsync" - ведение зеркала собственного сайта используя rsync;
"Сбор Статистики О Работе Сервера nginx При Помощи rrdtool";
Аудиоинтервью с Arjan van Leeuwen из Opera Software;
"The upcoming Drupal 4.7" - небольшой обзор CMS Drupal 4.7, релиз которой только что вышел;
Пользователю
Вышло 4 новых Linux дистрибутива на базе KDE: Tomahawk Desktop 1.1, QiLinux 2.0rc1, Arabian Linux 0.6, Kubuntu 6.06 LTS Beta;
"People Behind KDE: Frans Englich" - интервью с человеком занимающимся библиотеками для работы с KDOM и XSLT в KDE;
"KDE 3: All About the Apps (Part 2)" - краткий обзор состояния таких KDE приложений, как KOffice, Krita, Guidance, SuperKaramba, Scribus и т.д.;
Вышла новая версия ПО для создания схем и диаграмм - Dia 0.95 (открытый аналог Visio);
"Using a PDA with Linux, Part 2: Cards and Conversions" - вторая часть статьи про работу с Palm под Linux, речь ведется о работе с картами Flash памяти;
"Manipulating PDFs with the PDF Toolkit" - разбиение на части, слияние, дополнение и другие манипуляции над PDF файлами используя утилиты pdftk;
"First GNOME 2.16-cycle snapshot debuts" - выпущена первая версия в ветке 2.15.x, предназначенной для разработчиков. Релиз GNOME 2.16.0 запланирован на сентябрь 2006 года;
Анонс программы GShare 0.90, GNOME приложение предназначенное для упрощения обмена файлами между компьютерами, содержит встроенный ftp сервер.
"First look at Vim 7" - обзор снапшота будущей версии текстового редактора vim;
Безопасность
"Slides: open standards and security"
"Kernel Mode Ircbot" и "Beyond Rootkits: World's First Standalone Kernel Mode Bot?" - обзор irc-бота работающего как модуль Linux ядра;
"Virtualization for security" - анализ технологий виртуализации и вопроса изолирования приложений в целях повышения безопасности сервера;
"Wireless Intrusion Detection Systems";
"Five-Minutes to a More Secure SSH" - несколько советов по увеличению безопасности OpenSSH, в том числе использовании аутентификации по ключам;
"Enhance boot-time security with GRUB passwords" - рассказ как установить пароль в загрузчике Grub;
Linux
"Linux Performance Tuning" - советы по увеличению производительности пользовательской Linux системы;
"Splitting updatedb into daily and weekly" - разделение обновления locate базы
на несколько частей, не приоритетные разделы обрабатываются раз в неделю, а важные - ежедневно;
"Open Letter to the new Debian Project Leader" - открытое письмо новому лидеру Linux дистрибутива Debian;
"Installing Ubuntu to an external USB drive" - заметка про установку Ubuntu Linux на USB Flash;
"Changing Knoppix To Fit Your Needs" - статья про по подготовке настроенной под себя версии Linux дистрибутива Knoppix;
"Building an updated Fedora Core 5 DVD" - как обновить содержимое установочного DVD диска Fedora Core Linux;
"The Perfect Setup - CentOS 4.3" - пошаговая инструкция по установке CentOS 4.3 и настройке типовых сервисов (dns, ftp, apache, mysql, postfix);
"Mondo, RAID, Debian Sarge Workaround" - рассказ о полном клонировании образа жесткого диска в целях резервного копирования при помощи утилиты mondo.
"Yellow Dog Linux Installs Neatly on an iPod" - создание загрузочного образа Yellow Dog Linux на iPod, в целях загрузки через него iMac;
BSD
"Building a FreeBSD Build System" - статья про технику обновления продакшин сервера работающего под управление FreeBSD;
"Using OpenBSD on the desktop" - обобщение опыта по использованию OpenBSD на ноутбуке в качестве десктоп системы;
"Using OpenBSD" - небольшие советы по работе в OpenBSD;
Аудиоинтервью с Matt Thomas, членом NetBSD Core Group;
Aplle запустила проект Port Authority в котором представлены версии популярных открытых программ портированных под Darwin/MacOS X. См. также архивы DarwinPorts и Fink.
Небольшое интервью с John Baldwin, участвующем в разработке FreeBSD;
Solaris
"Configuring Xinerama on the Solaris OS for x86 Platforms" - пример подключения двух мониторов к Solaris, для объединения их в один виртуальный экран используется Xinerama;
"Architecting Availability and Disaster Recovery Solutions";
"The Service Delivery Network: A Case Study";
"Installing Sun Java System Web Proxy Server" - заметка по настройке web-прокси Sun Java System Web Proxy Server 4.0;
Разное
Seagate начала выпуск SATA жесткий дисков объемом 750 Гб;
|