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

Статьи

костыли cmd

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

Ошибки php

2012.08.08«.. мне 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

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

.htaccess

2018.10.021Введение .htaccess — файл дополнительной конфигурации веб-сервера Apache, а также подобных ему серверов. Позволяет задавать большое количество дополнительных параметров и разрешений для работы веб-сервера у отдельных пользователей (а также на различных папках отдельных пользователей), таких как управляемый доступ к каталогам, переназначение типов файлов и т.д., не предоставляя доступа к главному конфигурационному файлу, т.е. не влияя на работу всего сервиса...читать

Объектно-ориентированное программирование PHP

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

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

2018.07.28«Если столкнувшись с проблемой вы подумали, что решите ее при помощи регулярных выражений, то у вас две проблемы» 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 используйте...читать

Памятка по ЧПУ

2018.07.28оглавление 01 ЧПУ --- 01 ЧПУ --- ЧПУ (аббр. от «человекопонятный URL») - легкочитаемый и относительно короткий URL, не содержащий спецсимволов, отражающий мифическую файловую структуру сайта. Например, вместо 'http://your.domain/001/01/00001/' или 'http://your.domain/index.php?cat=10&subcat=2&id=41' в адресной строке браузера будет 'http://your.domain/product/phone/xiaomi'. Капустин Яков (2018.07.28...читать

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

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

Использование SimpleXMLElement для получения данных

2018.10.08«Название статьи некорректно отображает ее суть, так как описанное ниже затрагивает в равной степени и SimpleXMLElement и расширение SOAP и библиотеку highcharts. Причем разбор последней занял большую часть времени при подготовке статьи. Но если отображать все, то название будет слишком длинным, по этому, с Вашего позволения, оставлю все как есть..» И сразу спойлер. Вот то, ради чего все...читать