Очередная подборка статей не вошедших в основную ленту новостей:
Программирование
- "When C is the Best (Tool for the Job) (http://www.shlomifish.org/philosophy/computers/when-c-is-best/when-c-is-the-best.html)" - почему стоит писать программы на языке Си, а не Java, Lisp, Perl, Python, PHP, Ruby, Tcl, O'Caml, Haskell;
- "Sockets programming in Ruby (https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=dw-linux-rubysocks&S_TACT=105AGX59&S_CMP=GR&ca=dgr-lnxw16RubySockets)" - руководство по разработке сетевых приложений на Ruby;
- "Sockets programming in Python (https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=dw-linux-pysocks&S_TACT=105AGX59&S_CMP=GR&ca=dgr-lnxw02aPythonSockets)" - руководство по созданию сетевых приложений на Python;
- "Multithreaded Game Scripting with Stackless Python (http://harkal.sylphis3d.com/2005/08/10/multithreaded-game-scripting-with-stackless-python/)" - об использовании для создания компьютерных игр модифицированной версии Python - Stackless Python (http://www.stackless.com/), используемой, например, в движке Sylphis3D (http://www.sylphis3d.com/)
- "Setting up a Cross Development Environment on Debian GNU/Linux (http://people.debian.org/~debacle/cross/)" - о настройки окружения для кроссплатформенной сборки приложений под Debian GNU/Linux;
- "Kernel Threads (http://www.linux-mag.com/content/view/2238/2339/)" - о создании "kernel thread", похожего на процесс, но работающего на уровне ядра (для чтения требуется регистрация на сайте);
- "What Is an Iterator in C++, Part 1 (http://www.oreillynet.com/pub/a/network/2005/10/18/what-is-iterator-in-c-plus-plus.html)" - об использовании итераторов в C++;
- "The Apache Portable Runtime (http://www.linux-mag.com/content/view/2281/)" - использование Apache Portable Runtime (http://apr.apache.org/) для написания кроссплатформенных приложений на Си;
- "GNOME Applets: "зверьки" из тул-бара (http://www.cpp.com.ua/?in=kpp_show_article&kpp_art_ID=546&_by_id=1&_CATEGORY=68)" - пример разработки GNOME аплетов;
- "An Introduction to Artificial Intelligence (http://www.macdevcenter.com/pub/a/mac/2005/10/21/artificial-intelligence.html)" - пример использования элементов искусственного интеллекта для классификации изображений;
- "Different Kernel Designs Overview (http://www.systhread.net/texts/200510kdiff.html)" - обзор архитектур ядре операционных систем (монолит, микро-ядро, модульный подход);
- "Quick and Dirty Data Extraction in AWK (http://www.linuxjournal.com/article/8627)" - пример написания парсера отчета на awk;
Java
- "Using Ajax with PHP and Sajax (http://www-128.ibm.com/developerworks/edu/os-dw-os-phpajax-i.html)" - руководство по созданию
интерактивных GUI-подобных интерфейсов на PHP, используя технологию Ajax (Asynchronous JavaScript and XML) и пакет Sajax (http://www.modernmethod.com/sajax/);
- "Java theory and practice: Urban performance legends, revisited (http://www-128.ibm.com/developerworks/java/library/j-jtp09275.html)" - в статье развеяны некоторые мифы насчет низкой производительности при распределении памяти в JVM;
- "Указатели и виртуальные функции в Java (http://lib.juga.ru/article/view/223/)";
- "Diagnostic Tests with Ant (http://www.onjava.com/pub/a/onjava/2005/10/12/diagnostic-tests-with-ant.html)" - написание Ant сценария для проверки корректности окружения и диагностики возможных проблем с выполнением Java приложения;
- "What Is Spring, Part 2 (http://www.onjava.com/pub/a/onjava/2005/10/12/what-is-spring-part2.html)" - создание простого web-интерфейса используя Java/J2EE Application Framework Spring;
- "Create 3D scenes with JSR 184 (http://www-128.ibm.com/developerworks/wireless/library/wi-mobile1/)" о создании 3D графики для мобильных устройств на Java, используя Mobile 3D Graphics API (JSR 184).
- "Bluetooth boogies: File transfer with JSR-82 and OBEX (http://www-128.ibm.com/developerworks/wireless/library/wi-boogie1/)" - о работе с Bluetooth на Java;
СУБД
- "MySQL Ready for Prime Time (http://www.sqlsummit.com/articles/MySQL5.htm)" - рассказ о новшествах MySQL 5;
- "Row-Level Security with Virtual Private Database (http://www.devshed.com/c/a/Oracle/RowLevel-Security-with-Virtual-Private-Database/)" - использование VPD в Oracle;
- "Маленькая база для маленькой компании (http://www.cpp.com.ua/?in=kpp_show_article&kpp_art_ID=380&_by_id=1&_CATEGORY=58)" - статья про связку OpenOffice и MySQL;
Linux
- "What do to when apt-get fails (http://www.linux.com/article.pl?sid=05/10/12/1952217)" - пути решения проблем при установке пакетов при помощи APT, например, при наличии некорректных зависимостей;
- "Linux System Startup (http://www.linuxjournal.com/article/8619)" - в общих чертах описание что происходит при загрузке Linux;
- "Debian Common Core Alliance loses 'Debian' from its name (http://trends.newsforge.com/article.pl?sid=05/10/19/1444211)" - по просьбе сообщества, рабочая группа Debian Common Core Alliance убрала слово "Debian" из своего названия и теперь зовется "DCC Alliance (http://www.dccalliance.org/)";
- "CLI Magic: CheckInstall (http://www.linux.com/article.pl?sid=05/10/07/1523201)" - статья про использование утилиты CheckInstall (http://asic-linux.com.mx/~izto/checkinstall) для автоматизированного создания RPM, DEB или TGZ пакетов на основе устанавливаемой из исходных текстов программы;
- "HP System Management Agents Howto (http://debian.catsanddogs.com/forum/index.php/topic,4.0.html)" - о настройке системы HP System Management Agent (ftp://ftp.compaq.com/pub/products/servers/supportsoftware/linux/) для мониторинга за состоянием сервера от Hewlett-Packard под Linux;
- "Creation of a Redhat RHEL Kernel 2.6.9-11 for Debian 3.1r0a Sarge (http://www.debian-administration.org/articles/274)" - как поставить Linux ядро с патчами от RedHat RHEL на Debian Sarge, используя конвертер kern2deb (http://ace-host.stuart.id.au/russell/files/debian/sarge/kern2deb/);
- "An old hacker slaps up Slackware (http://distrocenter.linux.com/article.pl?sid=05/10/17/1538202)" - впечатление пользователя использовавшего Slackware в 1995-96 годах и решившего поэкспериментировать с современным Slackware 10.2;
- "Evaluating SarCheck 6.01 for Linux (http://www.unixreview.com/documents/s=9900/ur0510k/ur0510k.htm)" - обзор бесплатной версии продукта SarCheck (http://www.sarcheck.com/sclinux.htm), предназначенного для оценки производительности Linux ядра;
BSD
- "IPFW Firewall Explained (http://bsdvault.net/article.php?sid=863)" - статья про настройку пакетного фильтра и транслятора адресов под FreeBSD;
- "Proactive wireless networks with hostapd(8) (http://undeadly.org/cgi?action=article&sid=20051008150710)" - пример использования OpenBSD hostapd (реализация протокола IAPP (Inter Access Point Protocol )), который появится в OpenBSD 3.8;
- "Patchset for Ensoniq based chips on FreeBSD current (http://www.bsdforums.org/forums/showthread.php?t=35372)" - анонс новых патчей для улучшения поддержки звуковых карт на базе чипов от Ensoniq (ES1370/1/2/3, CT5880/CT4730, EV1938);
- "FreeBSD 6.0 Network performance with netperf (http://www.bsdforums.org/forums/showthread.php?t=35516)" - Michael Vince опубликовал результаты серии тестов, измеряющих производительность сетевой подсистемы FreeBSD 6;
- "ufsstat on FreeBSD (http://www.bsdforums.org/forums/showthread.php?t=35513)" - ufsstat (http://www.googlebit.com/software/ufsstat/) аналог утилиты nfsstat, отображающий статистику по числу различных операций для файловой системы FreeBSD UFS;
Solaris
- "Configuring MySQL to Use With Service Management Facility (SMF) (http://www.sun.com/bigadmin/content/submitted/mysql_smf_tip.html)" - управление запуском MySQL при помощи SMF в Solaris 10;
- "DNS Configuration in the Solaris Operating System (http://www.sun.com/bigadmin/content/submitted/dns_config_tip.html)" - пример настройки DNS сервера в Solaris;
- Вышел USB Driver Development Kit 2.0 для Solaris 10 (http://developer.sun.com/solaris/developer/support/driver/usb.html);
Администратору
- "Monitor Debian servers with monit (http://www.debian-administration.org/articles/269)" - установка и настройка мониторинга за файлами и процессами, используя monit под Debian;
- The Coming of Diskless Clusters (http://www.linux-mag.com/content/view/2269/) обзор решений для организации дискового массива для кластера с узлами без жестких дисков: iSCSI, ATA-Over- Ethernet, NFS, PVFS2 (Parallel Virtual File System) и т.д.
- "Setting up an IMAP server with dovecot (http://www.debian-administration.org/articles/275)" - установка самого безопасного IMAP сервера Dovecot (http://www.dovecot.org/) под Debian GNU/Linux;
- "Setting Up Awstats for Apache (http://www.debian-administration.org/articles/277)" -кратко об установке анализатора логов apache awstats (http://awstats.sf.net/) под Debian GNU/Linux;
- "HowTo Setup Basic SMTP AUTH in Exim4 (http://www.debian-administration.org/articles/280)" - как включить SMTP аутентификацию в Exim из поставки Debian GNU/Linux;
- "Logging the right way (http://www.debian-administration.org/articles/278)" - настройка syslog-ng (http://www.balabit.com/products/syslog_ng/) для хранения системных логов на удаленной машине;
Пользователю
- "People Behind KDE: Sander Koning (http://dot.kde.org/1128871113/)"- интервью с активистом проекта немецкой локализации KDE;
- "Xen Grows Up (http://www.linux-mag.com/content/view/2264/)" - обзор и описание методики работы виртуального монитора Xen 3;
- "Creating training movies with VNC2SWF (http://www.debian-administration.org/articles/270)" - о создании скриншотов экрана в форме динамического Flash ролика;
- "Troubleshooting Firefox (http://software.newsforge.com/article.pl?sid=05/09/15/2043254)" - решение типовых проблем в Firefox, от порчи профайла, до деинсталляции;
- Обзор KOffice 1.4 в PDF формате (http://www.linux-magazine.com/issue/60/KOffice_1.4_Review.pdf);
- "Open Clip Art Library Release 0.18 Announcement (http://gnomedesktop.org/node/2432)" - на сайте www.openclipart.org (http://www.openclipart.org) обновлена открытая коллекция разнообразных картинок и значков. Размер архива более 100 Мб;
- "Stopping Linux desktop adoption sabotage" (часть 1 (http://searchopensource.techtarget.com/originalContent/0,289142,sid39_gci1134910,00.html), часть 2 (http://searchopensource.techtarget.com/originalContent/0,289142,sid39_gci1134908,00.html), часть 3 (http://searchopensource.techtarget.com/originalContent/0,289142,sid39_gci1134909,00.html) ) - рассуждения о готовности Linux десктопа конкурировать с Microsoft;
- "The CUPS Printing System (http://www.linuxjournal.com/article/8618)" - обзор системы CUPS (common UNIX printing system);
- "Fetching email with Mutt (http://www.linux.com/article.pl?sid=05/10/07/172259)" - статья о настройке консольного почтового клиента Mutt (http://www.mutt.org/) в связке с fetchmail (http://www.catb.org/~esr/fetchmail/) и procmail;
- "The Right Desktop Processor: CPU Price/Performance (http://www.extremetech.com/article2/0,1697,1876770,00.asp)" - сравнение производительности процессоров от AMD и Intell;
- "OpenOffice.org 2.0 is here, but is it a pig? (http://blogs.zdnet.com/Ou/?p=119)" - результаты теста в котором OpenOffice.org 2.0 Calc значительно проигрывает в производительности и ресурсоемкости MS Excel;
- "Doom 3 v. Quake 4 Performance (http://www.phoronix.com/scan.php?page=article&item=296&num=1)" - сравнение производительности Quake 4 и Doom 3;
- "Интервью с генеральным директором компании ALT Linux, Алексеем Смирновым (http://www.fcenter.ru/online.shtml?articles/software/interview/15228)";
Безопасность
- "Multiple-port knocking Netfilter/IPtables only implementation (http://www.debian-administration.org/articles/268)" - реализация механизма открытия доступа к определенному порту, при обращении к другим портам в заданном порядке;
- "CLI Magic: Trojan Scan (http://www.linux.com/article.pl?sid=05/10/14/1539210)" - обзор скрипта Trojan Scan (http://www.derks.it/tools.html), следящего за аномальной сетевой активностью (при помощи lsof -Pni) и предупреждающей о наличии руткитов;
URL: http://bsdvault.net/article.php?sid=863
Новость: https://www.opennet.ru/opennews/art.shtml?num=6204