about Useful stuff

Files I'm using from time to time. At least - useful for me. Any comments about better analogs or newer versions are welcome.

Не будите программиста!

Вот в отпуске побывал впервые в жизни... а некоторые так за всю жизнь ни разу там и не бывают как я подозреваю.Не знаю полезно это или нет - отвлечься вот так от работы на почти целый месяц. Я пока не понял какой это возъимеет эффект на производительность труда. Зато во время отпуска я понял кое что о чём много раньше думал и никак не мог осознать.

UTF-8 putty

.

Как избавиться от pass-phrase диалога при старте Apache

Суть проблемы:
Вы купили и скачали свеженький сертификат для своего сайта, вы счастливы, что теперь можете использовать HTTPS!
Вы залили на сервер ваш сайт, настроили apache, на прослушивание 443 порта и добавили сертификат к виртуал хосту.... и теперь вам нужно каждый раз вводить ключевую фразу когда вы перезапускаете апач!
Ещё хуже, когда у вас не так уж и много посетителей на сайте и ваш апач выключается за ненадобностью, чтобы освобождать ресурсы. А стартануть он не может из-за этой, блин, ключевой фразы.

Флешовый Видеоплеер

Маленький и довольно простой но в то же время мощный JW FLV Media Player
Очень прост в использовании, поддерживает любой формат, который способен проиграть Adobe Flash Player (FLV, MP4, MP3, AAC, JPG, PNG and GIF). Он также поддерживает RTMP, HTTP, потоковое видео, различные плей-листы, широкий спектр настроек и обширное джаваскриптовое АПИ.
Необходимая вещь, если хотите проигрывать видео на своем сайте.
(кстати, opensource)

Шпаргалки :)

Попросту - странички с полезной информацией по языкам программирования/базе данных и другим программам.
Стырены Взяты отсюда: http://www.addedbytes.com
Файлики на английской версии страницы.

Useful code snippets for me

Simple XML/XSLT Parser

<?php
  $xml_filename
= 'name.xml';
 
$xsl_filename = 'name.xsl';
 
$doc = new DOMDocument();
 
$xsl = new XSLTProcessor();
 
$doc->load($xsl_filename);
 
$xsl->importStyleSheet($doc);
 
$doc->load($xml_filename);
 
$content = $xsl->transformToXML($doc);
?>

MySQL snippet with cursors:

DECLARE done int default 0;
DECLARE currentProfileID bigint;
DECLARE dateCreatedPrm DATETIME;
DECLARE profileCursor CURSOR FOR SELECT ID FROM Profiles WHERE ID NOT IN (SELECT pID FROM Profiles_storage);
DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = 1;

Simple but yet useful regexp manual

regexp for splitting comma separated string with quotes. (EG: hello, world, "hello world", "hello, world")

/,(?!(?:[^",]|[^"],[^"])+")/

Syndicate content
© 2008-2009. Konstantin Artemov