Ideas
Материал из OpenWiki
Содержание
- 1 Список идей для тех кто хочет сделать что-то полезное, но не может определиться
- 1.1 Англоязычные статьи и документация которую неплохо было бы перевести
- 1.2 Чем можно помочь OpenNet
- 1.3 Существующие проекты, которым нужна помощь
- 1.4 Идеи новых проектов, реализующих что-то полезное и еще не реализованное
- 1.5 Тематика статей, которые хотелось бы видеть, но информации по этим вопросам очень мало
Список идей для тех кто хочет сделать что-то полезное, но не может определиться
Англоязычные статьи и документация которую неплохо было бы перевести
- Статьи о работе с SELinux (например, http://www.opennet.ru/opennews/art.shtml?num=6840)
- TCP Tuning Guide; +1
- Все, что должен знать программист о памяти
- Tuning and Testing the FreeBSD 6 TCP Stack
- Отличная презентация по тюнингу NFS (!)
- PHP Performance Tuning Overview
- top 84 mysql performance tips
Чем можно помочь OpenNet
- Помощь в исправлении битых ссылок в каталогах OpenNet. Доступен Web-интерфейс для автоматизации поиска новых ссылок.
- Ведение обзоров для Linux, Solaris, Cisco и прочих проектов на основании списков рассылок, подобных "Новости развития FreeBSD".
- Публикация новостей в OpenNews на основе англоязычных источников. Особенно интересуют новости и обзоры статей следующих тематик (в настоящее время освещаются в новостях слабо):
- При обнаружении любых проблем работы сайта или неприятных/неудобных мелочей, не стесняйтесь, пишите через данную форму.
Существующие проекты, которым нужна помощь
Идеи новых проектов, реализующих что-то полезное и еще не реализованное
- Фильтрующий модуль к nginx. Цель - автоматизация замены типовых блоков страниц (например, вырезать шапку и картинки, поменять CSS для PDA версии сайта). В проостейшем случае конфигурация: "маска_url" = {список regex правил замены}. В правилах сделать возможность включения текста из файла (не при срабатывании regex, а на этапе разбора конфигурации).
- Выход патча к mod_php для логирования отправки почты через функцию mail() навел на мысль сделать патч для логирования затрат системных ресурсов php скриптами (штатные средства здесь бессильны, один процесс httpd с mod_php может обработать без завершения тысячи скриптов). Идея реализации: впринципе можно не патчить mod_php, а сделать наподобие модулей для учета трафика (например mod_watch) или выпустить патч для них. В лог помещать информацию которая может оказать помощь в выявлении проблемных скриптов, которые сьедают все ресурсты, например, данные о выделении лишней памяти, времени выполнения запроса, времени съеденного CPU. На начальном этапе выполнения запроса и после его выполнения снимаем срезы параметров через getrusagе, вычисляем разницу между данными в конце и начале, и пишем в лог. Отдельный лог делать неэффективно, более правильно писать информацию в стандартный лог apache.
Тематика статей, которые хотелось бы видеть, но информации по этим вопросам очень мало
- Пример завертывания Cloud-инфраструктуры на базе Eucalyptus;
- SELinux (часть информации на русском языке есть здесь).
- Краткое руководство и сравнение возможностей Git, Bazaar и Mercurial. Дополнить страницу со сравнением систем управления версиями;