yakoffka.ru
грабли, костыли и велосипеды php, css, html, js и прочего

Статьи

Клуб анонимных PHP'ешников

«PHP погубил очень много потенциально хороших программистов просто благодаря легкости изучения на начальных этапах. Он затягивает как наркотик, с ним очень легко и приятно начать, вот только когда приходит понимание принципиальных недостатков как самого языка, как и (что гораздо более важно) его убогой ниши — часто оказывается уже слишком поздно что-то менять. Так что учись программировать, думай о будущем и обходи PHP стороной. Потому что с PHP у тебя нет будущего — это путь в...читать

костыли cmd

«Обходной приём, workaround, паллиатив, на техническом жаргоне — «костыль» — относительно быстрое и простое решение проблемы, применяемое для срочного устранения её последствий, но не влияющее на причины её возникновения... Основной проблемой обходных приёмов является то, что их применение снижает мотивацию к радикальному решению проблемы и временный по своей сути «костыль» остаётся в качестве постоянного решения, сам по себе становясь источником дополнительных...читать

Ошибки php

«.. мне 20, я курю мануалы и плотно сижу на php» Даниил Зобов. комментарий на хабре ================= Notice ================= Notice: unserialize(): Error at offset 0 of 165 bytes in .. Code: Select allNotice: unserialize(): Error at offset 0 of 165 bytes in /home/user/web/mydomain.com/public_shtml/example.php on line 45 Code: Select allif(!isset($var))\{$var="";} Данная ошибка возникает в том случае, если сериализация и ансериализация данных происходит...читать

Локализация функции date

«Ходы кривые роет подземный умный крот. Нормальные герои всегда идут в обход. В обход идти понятно не очень-то легко. Не очень то приятно и очень далеко. Зато так поступают одни лишь мудрецы, Зато так наступают одни лишь храбрецы. И мы с пути кривого обратно не свернем. А надо будет снова пойдем другим путем!» песня из к/ф "Айболит-66" 1Введение«Информация о локали модифицируется во всем процессе, а не по каждому потоку отдельно. Если вы используете PHP...читать

Памятка по регулярным выражениям

«Если столкнувшись с проблемой вы подумали, что решите ее при помощи регулярных выражений, то у вас две проблемы» Anonymous оглавление 01 Разделители 02 Метасимволы 03 Квантификаторы 04 Символьные классы 05 Модификаторы 06 Якоря 07 Альтернативный выбор 08 Подмаски 09 Обратные ссылки 10 Примеры html Регулярные выражения могут состоять из символов (обычных и специальных - метасимволов) и операций(квантификации, перечисления, группировки) --- 01...читать

Права root в Ubuntu 12.04

« Root (от английского root — корень; читается «рут»), или суперпользователь — это специальный аккаунт в UNIX -подобных системах с идентификатором (UID, User IDentifier) 0, владелец которого имеет право на выполнение всех без исключения операций.» http://ubuntu-russian.ru Notice: unserialize(): Error at offset 0 of 165 bytes in .. Рут по умолчанию выключен в Ubuntu, но выполнять команды от его имени можно. Для выполнения команды от имени root используйте...читать

Шпаргалка по командам linux shell (putty) ssh

Файловые команды $ ls – список файлов и каталогов $ ls -al – форматированный список со скрытыми каталогами и файлами $ cd dir – сменить директорию на dir $ cd – сменить на домашний каталог $ pwd – показать текущий каталог $ mkdir dir – создать каталог dir $ rm file – удалить file $ rm -r dir – удалить каталог dir $ rm -f file – удалить форсированно file $ rm -rf dir – удалить форсированно каталог dir * $ cp...читать

Склейка доменных имен с www и без

Многие поисковые системы воспринимают www.domain.com и domain.com как разные ресурсы, со всеми вытекающими отсюда неприятностями, влияющими на раскрутку сайта. В настоящее время приставка "www" перед доменным именем является ана­хро­низ­мом, так как сайты с доменными именами www.mydomain.com и www.mydomain.com являются зеркалами друг друга. Чтобы избавиться от возникшей путаницы и иметь возможность раскручивать один сайт необходимо в файле .htaccess в корне...читать