Очередная подборка новостей не вошедших в основную ленту новостей:
Программирование
- "Solve application problems with tracing (http://www-128.ibm.com/developerworks/eserver/library/es-unix-tracingapps.html)" - определение проблем выполнения приложения при помощи утилиты truss;
- "Visual XForms Designer (http://www.alphaworks.ibm.com/tech/vxd)" - расширение для Eclipse для визуального проектирования описаний элементов интерфейса в формате XForms;
- Вышел пакет MonoDevelop (http://www.monodevelop.com/Release_notes_for_MonoDevelop_0.10) - среда разработки .NET приложений на базе Mono. Скриншот подсистемы Gtk# designer можно посмотреть здесь (http://www.monodevelop.com/Image:Stetic-in-monodevelop.png);
- "Implementing a Simple Char Device in Linux (http://linuxgazette.net/125/mishra.html)" - заметка о разработке простейшего драйвера устройства для Linux;
- "How System Calls Work in Linux? (http://www.osweekly.com/index.php?option=com_content&task=view&id=2229&Itemid=449)" - что такое системные вызовы и как они реализованы в Linux (очень поверхностная статья);
PHP
- "Collections and Sorting (http://www.devshed.com/c/a/PHP/Collections-and-Sorting/)" - работа с коллекциями объектов и способы сортировки в PHP;
- "Collections and Sorting Continued (http://www.devshed.com/c/a/PHP/Collections-and-Sorting-Continued/)";
- "Create Flash charts with PHP/SWF Charts (http://www.newsforge.com/article.pl?sid=06/03/24/1750228)" - пример генерации диаграмм в Flash формате из PHP скриптов, используя библиотеку PHP/SWF Charts (http://www.maani.us/charts/index.php);
- "Paint 3-D images with PHP (http://www-128.ibm.com/developerworks/opensource/edu/os-dw-os-php-3d.html)" - использования пакета Image_3D из PEAR, для создания 3D изображений (вывод в PNG и SVG) средствами PHP;
SQL
- Вышла (http://www.postgresql.org/about/news.504) ранняя альфа версия нового визуального конструктора структуры базы для PostgreSQL - pgDesigner 0.0.29 (http://sourceforge.net/projects/pgdesigner);
- "Optimizing Queries with Operators, Branching and Functions (http://www.devshed.com/c/a/MySQL/Optimizing-Queries-with-Operators-Branching-and-Functions/)", "Optimizing Queries with Operators, Branching and Functions, continued (http://www.devshed.com/c/a/MySQL/Optimizing-Queries-with-Operators-Branching-and-Functions-continued/)" - пример оптимизации web-приложения работающего с MySQL, обзор использования некоторых встроенных функций;
- "Securing Your MySQL Installation (http://www.kitebird.com/articles/ins-sec.html)" - не самое свежее, но актуальное руководство по увеличению безопасности MySQL;
- Объявлено (http://www.daffodildb.com/daffodil-replicator-v2.1.html) о выходе бета версии Daffodil Replicator v2.1 (http://www.daffodildb.com/www.daffodildb.com/replicator), в которой добавлена полная поддержка репликации MySQL и Firebird;
Java
- "Testing Java in an Object-Oriented Way (http://today.java.net/pub/a/today/2006/03/28/testing-java-object-oriented.html)" - статья про использования фреймворка JUnit (http://www.junit.org/) для тестирования Java разработок;
- "Managing and Monitoring Web Services in Project GlassFish (http://developers.sun.com/prodtech/appserver/reference/techart/ws_mgmt.html)";
- "The Advantages of the Java EE 5 Platform: A Conversation with Distinguished Engineer Bill Shannon (http://java.sun.com/developer/technicalArticles/Interviews/shannon_qa.html)" - интервью с обзором преимуществ платформы J2EE 5;
- "Introducing JAXX: A New Way to Swing (http://today.java.net/pub/a/today/2006/03/30/introducing-jaxx.html)" - создания Ajax интерфейсов на Java, используя основанный на XML язык описания JAXX (http://www.jaxxframework.org/);
- Глава JBoss развеял слухи, заявив, что его компания не будет продана Oracle (http://www.eweek.com/article2/0,1759,1944607,00.asp?kc=EWRSS03129TX1K0000616);
- "Q&A with the father of Java (http://www.theglobeandmail.com/servlet/story/RTGAM.20060329.gtgoslingmar29/BNStory/Technology/home)" - интервью с James Gosling, "отцом" Java;
Python
- "PyQT: Getting Started (http://www.devshed.com/c/a/Python/PyQT-Getting-Started/)", "PyQT: Handling Windows and Buttons (http://www.devshed.com/c/a/Python/PyQT-Handling-Windows-and-Buttons/)" - начало разработки графических приложений на Python, используя модуль PyQT;
- "Operators and Expressions in Python (http://www.informit.com/articles/article.asp?p=459269)" - глава "Операторы и выражения" из книги "Python Essential Reference";
Администратору
- "Windows Guru: Why Samba can't handle Vista... And It's Not Samba's Fault (http://www.emailbattles.com/archive/battles/opsys_aadchcgagd_hf/)" - прогноз одного из разработчиков Windows о том, что проект samba после выхода будущей версии Windows Vista столкнется с огромным числом подводных камней;
- "Open Source Management Tools to Watch: Ganglia (http://weblog.infoworld.com/openresource/archives/2006/03/open_source_man.html)" - несколько слов о распределенной системе мониторинга Ganglia (http://ganglia.sourceforge.net/), для кластеров и grid систем;
- "Fighting Spam with Qmail (http://cablemodem.fibertel.com.ar/lateral/stories/37.html)" - третья часть статьи про средства борьбы со спамом для qmail, речь ведется об использовании DNSBL черных списков;
- "E-mail and Cisco PIX firewalls (http://www.debian-administration.org/articles/382)" - как отключить порчу SMTP приглашения при использовании Cisco Pix "Mailguard" (no fixup protocol smtp 25);
- "How to backup your linux system using bash, tar and netcat (http://metashell.blogspot.com/2006/03/how-to-backup-your-linux-system-using.html)" - пример переброса бэкапа на другую машину используя netcat (сервер: "nc -l -p 6666 | tar jxvpf -" или "nc -l -p 6666 > laptop.tar.bz2"; клиент - "tar jlcvPpf - | nc -p 6666 server_ip");
- "Adding a user to lots of systems (http://www.debian-administration.org/articles/384)" - заметка о способах добавления пользователя сразу на несколько машин, под Debian GNU/Linux;
- "Howto install pureftpd on a debian machine (http://www.debian-administration.org/articles/383)" - кратко про установку pureftpd под Debian GNU/Linux;
- "Removing A User (http://www.howtoforge.com/linux_remove_users)" - небольшое руководство блокированию пользователя в Linux и чистки хвостов, для исключения лазеек;
- Виктор Гижевский описал (http://dreamcatcher.ru/docs/openbsd_postfix.html) принцип использования встроенных средств Postfix для защиты от спама.
- "My sysadmin toolbox (http://www.linux.com/article.pl?sid=06/04/03/1718236)" - обзор некоторых полезных утилит, используемых в практике системного администратора FreeBSD (screen, Duplicity, ssync, FUSE, GBDE, ACL, Graphviz, Portaudit и т.д.);
- Открылся заново (переехал) один из крупных русских форумов по Asterisk IP PBX и по VoIP (http://asterisk.uni-telecom.com/);
- "Как грамотно закрыть open dns сервер (http://dedic.ru/node/207)" - рассмотрен вариант грамотного закрытия открытых DNS серверов;
- "Как Получить Данные Для Mrtg Не Запуская SNMP-Сервер (http://blog.kovyrin.net/2006/04/05/how-to-get-mrtg-wo-snmp/lang/ru/)" - короткая заметка о том, как построить график загрузки сетевого интерфейса без установки SNMP-сервера;
- wwwdns (http://stbrat.narod.ru/wwwdns) - Простой web интерфейс для администрирования DNS bind, использует dig и nsupdate.
- apcusbd (http://www.mauriziogiunti.it/apcusbd.en.html) - Маленький демон на Perl для связи с UPS от APC подключенных по USB. Работает с распространенными моделями RS 1000, RS 500;
- webldappasswd (http://ilya-evseev.narod.ru/posix/webldappasswd/) - Веб-сценарий на php для изменения LDAP-паролей;
Web-технологии
- "Float tutorial (http://css.maxdesign.com.au/floatutorial/index.htm)" - руководство по использованию возможностей CSS для создания плавающих элементов страниц;
- "Deploying Ruby on Rails (http://bobcares.com/article38.html)" - установка и написание простейшего приложения на Ruby on Rails;
- В MediaWiki 2.0 появится поддержка СУБД Oracle и Firebird (http://meta.wikimedia.org/wiki/MediaWiki_roadmap), в MediaWiki 1.6 будет подключен визуальный редактор FCKeditor (http://meta.wikimedia.org/wiki/FCKeditor);
- "Custom Error Pages with Apache (http://www.devshed.com/c/a/Apache/Custom-Error-Pages-with-Apache/)" - подключение собственного обработчика ошибок в apache;
- Firefox под Linux отныне будет линковаться с библиотекой cairo-gtk2 (http://developer.mozilla.org/devnews/index.php/2006/04/05/cairo-now-default-for-linux-on-trunk/);
- "Как сделать Windows XP более дружелюбной к WebDAV каталогам под Apache (http://apachedev.ru/2006/04/07/kak-sdelat-windows-xp-bolee-druzhelyubnoy-k-webdav-katalogam-pod-apache/)";
Пользователю
- "XGL Preview (http://www.linuxforums.org/multimedia/xgl_preview.html)" - обзор возможностей X сервера XGL, несколько видеороликов;
- "Installing Software on Debian (http://www.linuxdevcenter.com/pub/a/linux/2006/04/06/aptitude_and_apt_get.html)" - использование утилиты aptitude и интерфейса Synaptic для установки программ в Debian GNU/Linux;
- "Windows Linux DualBoot Tutorial (http://www.howtoforge.com/windows_linux_dual_boot)" - руководство по организации загрузки Linux и Windows на одной машине;
- "Mini-ITX Part III (http://www.xyzcomputing.com/index.php?option=content&task=view&id=589)" - создание домашнего кинотеатра используя машину Mini-ITX формата, Ubuntu Linux и MythTV;
- Вышел KOffice 1.5-RC1 (http://www.koffice.org/announcements/announce-1.5-rc1.php);
- "Обзор бесплатного графического редактора Gimp (http://www.ixbt.com/soft/gimp.shtml)";
- "Installing iPodLinux on the iPod Nano (http://enterprise.linux.com/enterprise/06/03/29/1628212.shtml)" - статья про установку Linux на iPod Nano;
- "Linux Tips - Pack I (http://www.raoul.shacknet.nu/2006/04/08/linux-tips-pack-i/)" - серия советов по управлению rpm пакетами, использованию дополнительных патчей для rpm пакетов, изменению прав доступа, созданию ssh туннеля и прочим мелочам;
Безопасность
Вышел (http://insecuremag.com/) мартовский выпуск PDF журнала (IN)SECURE. Из полезного можно отметить разве что статьи "PHP and SQL security today" и "Apache security: Denial of Service attacks".
- "Snort on OpenWrt: Guarding the SOHO perimeter (http://www.linux.com/article.pl?sid=06/03/20/2239256)" - заметки по использованию системы обнажения атак snort (http://www.snort.org) на беспроводных рутерах с установленной прошивкой OpenWrt (http://openwrt.org/), основанной на Linux. Кстати, недавно вышла новая версия OpenWRT 1.0 RC5 (http://downloads.openwrt.org/whiterussian/rc5/00-README), приближающая нас к релизу 1.0;
- "Wireless Cracking Tools (http://www.it-observer.com/articles/1090/wireless_cracking_tools/)" - обзор утилит для проверки безопасности беспроводных сетей (AirSnort, WEPcrack, Kismet, Ethereal, Airjack, Dweputils, AirSnarf, NetStumbler, THC-RUT, Hotspotter,
ASLEAP, IKECrack);
- "IPCop-OpenVPN HOWTO (http://thinkhole.org/wp/2006/03/28/ipcop-openvpn-howto)" - использование дополнения ZERINA OpenVPN в дистрибутиве IPCop;
- "What Is Wireless Security (http://www.oreillynet.com/pub/a/security/2006/03/30/what-is-wireless-security.html)" - обзор видов атак на беспроводные сети;
- "Programming in GNU/Linux Systems (http://www.osweekly.com/index.php?option=com_content&Itemid=&task=view&id=2225)" - общие рассуждения на тему безопасного программирования;
- "Buffer Overflows and String Truncation (http://undeadly.org/cgi?action=article&sid=20060405212010)" - про подводные камни при использовании sizeof() для вычисления длины строки в строковых функциях;
- "Digging Secure Tunnels with IPsec (http://linuxgazette.net/125/pfeiffer.html)" - кратко про соединение двух Linux машин через IPSec туннель;
Linux
- Вышел SLAX LiveCD 5.0.8 (http://slax.linux-live.org/download.php);
- "Understanding UNIX/Linux filesystem (http://www.cyberciti.biz/nixcraft/vivek/blogger/2006/01/why-isnt-it-possible-to-create-hard.php)" - серия мини-статей для начинающих по файловым системам в Linux;
- "How To Build RPM Packages on Fedora (http://www.raoul.shacknet.nu/2006/04/05/how-to-build-rpm-packages-on-fedora/)" - основы сборки RPM пакетов для Fedora Core Linux;
- "Documenting Memory Barriers (http://kerneltrap.org/node/6431)" - описание сути Memory Barriers, средства для упорядоченного ввода/вывода между устройством и Linux ядром;
- "Enabling and disabling services during start up in GNU/Linux (http://linuxhelp.blogspot.com/2006/04/enabling-and-disabling-services-during_01.html)" - практикум по использованию утилиты chkconfig для включения/выключения сервисов в Linux системах с SYSV системой инициализации;
- "A Brief Introduction to IP Cop (http://linuxgazette.net/125/howell.html)" - введение в специализированный Linux дистрибутив IP Cop, поддерживающий управление через web-интерфейс и ориентированный на построение шлюзов и межсетевых экранов;
BSD
- Скриншот обзор DesktopBSD 1.0 (http://shots.osdir.com/slideshows/slideshow.php?release=604&slide=21&title=desktopbsd+1.0+screenshots);
Разное
- В Minix 3.1.2 появилась поддержка графики (http://www.internetnews.com/dev-news/article.php/3595876), в состав пакета включен X.Org;
- Выпущена (http://www.supercomputers.ru/?page=news⊂=news6) четвертая редакция списка самых мощных компьютеров СНГ Тор50, существенных изменений позиций по сравнению с прошлым выпуском не произошло.
URL:
Новость: http://www.opennet.me/opennews/art.shtml?num=7215