This Might Be Useful

Archive for the ‘Programming’ Category

Создание и вывод календаря

Thursday, May 10th, 2007 | PHP | 6 Comments »

Необходимость вывести на сайте календарь какого-то месяца возникает достаточно часто. Каждый раз придумывать алгоритм заново уже надоело. Поэтому я решил записать, как это делается :).
(more…)

Преобразование даты в unix timestamp и обратно

Wednesday, April 18th, 2007 | JavaScript | No Comments »

В процессе написания проверки правильности заполнения форм на сайте появилась необходимость преобразовывать с помощью JavaScript дату в unix timestamp и обратно. В результате родились две несложные функции.
(more…)

Переход с MySQL на PostgreSQL: аналог mysql_insert_id()

Monday, April 16th, 2007 | PHP, PostgreSQL | 1 Comment »

На работе пришлось перейти с привычного MySQL на PostgreSQL, с которым я раньше почти не работал. Сразу возникло сравнительно много вопросов. Среди них - срочный: как получить id только что вставленной строчки (т.е. понадобился аналог mysql_insert_id()). Понятно, что последующий select по некоторым признакам - плохая идея. Поэтому был найден хороший путь.
(more…)

Конвертация DOS/Windows batch-файлов в *nix shell-скрипты и обратно

Tuesday, March 27th, 2007 | Shell | No Comments »

Многие программисты постигали азы скриптового программирования создавая batch-скрипты под DOS. Позже вестма похожие скрипты стали делаться и для Windows. Несмотря на то, что язык batch-сценариев в DOS очень беден, сделать можно было довольно много полезного. И часть этого иногда хочется перенести под *nix (а бывает, что и наоборот). В целом процесс переноса не очень сложен.
(more…)

Распределение SQL-запросов между серверами в кластере

Friday, March 23rd, 2007 | PHP | 18 Comments »

В web-проектах с большой посещаемостью рано или поздно возникает ситуация, когда мощности одного сервера недостаточно для обработки запросов. В этом случае создается кластер. И перед программистом встает вопрос: как корректно направлять разные запросы на разные серверы? На писать же везде условия. Да и передавать разные линки в mysql_query() не очень-то удобно. Именно поэтому я предлагаю простое решение этой проблемы.
(more…)

Страница: 7 (всего: 10)« Первая...«56789»...Последняя »