oxnull.net – Хостинг2.0
Любопытно что совсем забыли рассказать пользователям в чем же смысл, кроме создания сайтов.
сама цель – создание крепкого ox-общества. В котором каждый участник готов отстаивать превосходство этого сообщества в идеологических спорах. Со своей стороны мы отказываемся от большей прибыли(потому что молодые и не жадные) в пользу усиления позиций ox-общества и увеличению числа доводов быть вместе с нами. А самый главный фундамент на котором будет все строиться – человеческое отношение друг к другу.
› Читать полностью
Веб сервер статистики: работа над ошибками
В процессе экплуатации системы учета статистики был обнаружен фундаментальный баг. А именно: в некий момент времени Ч обрывается соединение с базой. Судя по всему происходят два достаточно одновременных обращения и контекст соединения нарушается.
Надо было как-то решить эту проблему. Напрашивалось в каждом дочернем процессе поднимать собственное соединение с базой. По крайней мере не пришлось бы много переписывать. Но ради одного запроса на добавление поднимать соединение показалось мне слишком затратным. Гугл на эту тему рассказал мне как работает apache. В виду того, что форк достаточно дорог из-за необходимости копировать процесс, apache форкает несколько процессов заранее и они постоянно работают. Мне понравилась эта идея. В этом слдучае мы убираем постоянные форки и получаем возможность держать отдельный коннект с базой на каждый процесс без разрывов на каждый запрос.
› Читать полностью
Собственный учет посещаемости
Обсуждали мы тут с коллегой анализ статистики на хостинге. Он пытался меня убедить, что надо прикрутить какой-нибудь сторонний счетчик и не париться. Я же считал, что надо сделать свою систему сбора статистики. В итоге коллега сказал “Делай!”, улетел в Египет и был таков. Пришлось делать ![]()
› Читать полностью
Что такое SMF?
Выбирая подходящую CMS для форума, каждый администратор руководствуется несколькими нехитрыми правилами. Движок должен быть удобным, простым в использовании, богатым на дополнительные плагины, а в некоторых случаях не слишком дорогим или даже бесплатным. Причем последний вопрос зачастую решается не совсем законно — форум просто взламывается, что нарушает не только лицензионное соглашение, но и уголовный кодекс многих стран. К счастью, в настоящее время прибегать к таким мерам вовсе не обязательно, так как существует ряд бесплатных CMS, ничем не уступающим своим коммерческим товарищам. Одним из таким является форум Simple Machines. Являясь качественным конкурентом многим другим движкам, он не будет стоить своему владельцу ни копейки, при этом вся его функциональность нисколько не пострадает. Впрочем, полезен SMF будет не только для ограниченных в денежных ресурсах сайтов, но и более для крупных, с владельцами, способными на финансирование своих проектов. В данный момент сложно найти настолько же подходящую альтернативу форума, отвечающую всем требованиям даже самого строгого администратора.
Шаблон Gentoo для VServer
Решил поделиться с общественностью свеженьким шаблоном.
Собрал буквально только что(Fri Jan 30 22:07:50 MSK 2009). Там минимальный набор софта.
Максимум что я в свое время находил это сборка 2007 года ![]()
Соответственно ее надо было обновлять и допиливать напильником.
Для ищущих на английском: gentoo vserver stage4 i686 template
› Читать полностью
PostgreSQL и PL/pythonu
После общения с реализацией питона под Postgres я понял, что чего-то ей не хватает… А именно, неудобно писать запросы с сохранением плана выполнения. Пришлось дописать
Сначала дам общее введение для полноты изложения. Если кто знаком, могут пролистать вниз до большого куска питоновского кода ![]()
› Читать полностью
Perl SUID
Испытывали когда-нибудь необходимость придать определенному скрипту root привелегий? Не получалось? Вполне ожидаемо
Чтобы заработал SUID, надо чтобы у файла были привилегии 4710. Если такие привилегии поставить на скрипт, то он просто не сможет выполниться. Perl скажет ‘Permission denied’, так как ему надо прочитать файл. А SUID флаг не предполагает такой возможности. Как же быть? ![]()
› Читать полностью
Управление
WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.


