webdev

Just another Perl hacker

Вчера пытался поставить Bugzilla, попутно поломал сервер. В очередной раз убеждился, что Perl — это что-то недоступное для моего восприятия. Причем PHP, с моими весьма скромными зайчатками программирования, вполне понятен и прост для меня. Метод «Это можно сделать разными способами» изрядно усложняет процесс использования этого языка. Чего стоит только этот пример:


`$=`;$_=\%!;($_)=/(.)/;$==++$|;($.,$/,$,,$\,$«,$;,$^,$#,$~,$*,$:,@%)=(
$!=~/(.)(.).(.)(.)(.)(.)..(.)(.)(.)..(.)......(.)/,$»),$=++;$.++;$.++;
$_++;$_++;($_,$\,$,)=($~.$«.»$;$/$%[$?]$_$\$,$:$%[$?]",$«&$~,$#,);$,++
;$,++;$^|=$»;`$_$\$,$/$:$;$~$*$%[$?]$.$~$*${#}$%[$?]$;$\$"$^$~$*.>&$=`

Только мне кажется, что здесь пишут что-то про сиськи?

4 February 2010 insane Perl webdev boobs


Правильный редирект при переезде сайта

При переносе сайта на новый домен необходимо создать файл .htaccess со следующим содержимым:

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://новый.домен/$1 [R=301,L]

и поместить его в корень старого сайта. В настройках Apache должен быть включен модуль mod_rewrite и опция FollowSymLinks.

11 October 2009 .htaccess redirect useful webdev


mySQL via SSH

Дамп базы данных
mysqldump --host=%хост% --user=%пользователь% --password=%пароль% %база% > dump.sql

Смена кодировки таблицы
sed -r 's/latin1/utf8/g' dump.sql > dump_utf.sql

Восстановление базы данных
mysql --host=%хост% --user=%пользователь% --password=%пароль% %база%

14 September 2009 SSH mySQL useful webdev