Бортовой журнал Ктулху
Девушка девушку всегда поймет. Особенно когда сама с собой разговаривает...

Программирование

Поврежденные файлы на сервере при закачке при помощи ssh2_scp_send в PHP

При использовании ssh2_scp_send на сервер приходят обрезанные в конце файлы. Это хорошо заметно на примере текстовых и картинок (просто другие файлы могут не открыться вообще). Проблема заключается в том, что вы не закрываете сеанс SSH. Таким образом, внутренние буферы не очищаются, и файлы полностью не записываются на диск.

Подробнее...

Работа сайта на Wordpress через прокси

Так уж вышло, что верся сайта для разработчика наодтся за прокси-сервером. Поскольку сайт на Вордпресе, ему периодически нужно лезть в Интернет за обновлениями, а без прямого доступа это невозможно.

Но не все так плохо, Вордпресс можно научить работать через прокси.

Подробнее...

Скачивание больших файлов с google disk через командную строку Linux

Пример скрипта для скачивания больших файлов с гугл диска. Особенностью скачивания больших файлов является наличие дополнительного подтверждения для скачивания, гугл предупреждает что файл большой  уточняет, точно ли его нужно скачать.

Подробнее...

Не отправляется почта из PHPMailer через Gmail

Несколько дней назад перестала работать отправка почты PHPMailer + Gmail. Вероятно, закрутили какие-то гайки, так как до этого все работало, но это не точно, может быть, провайдер приложил руку.

В логе были ошибки ssl3_get_server_certificate:certificate verify failed.

Подробнее...

Ошибка end of script output before headers при запуске файлов Python

Абсолютно одинаковые файлы вели себя по-разному а именно, один запускался а другой нет и в логах попадались ошибки: "end of script output before headers". Не помогала даже установка прав 777.

Подробнее...

Использование MPEG4 вместо GIF при воспроизведении анимационных картинок

Нажимая на воспроизведение анимированого изображения на сайте (фб, твиттер, вк  т.д.) в консоли браузера можно увидеть что запускается воспроизведение видеофайла. 

Подробнее...

Получение размера переменной в PHP

Я думаю, каждый программист так или иначе сталкивается с ошибками наподобие "Fatal error: Allowed memory size of 402653184 bytes exhausted (tried to allocate 1126637679 bytes) in /var/www/html/puper-puper-script.php on line 256". Можно, конечно увеличивать количество доступной памяти для PHP, но это нельзя делать бесконечно. Но можно и попытаться разобраться на что расходуется память.

Подробнее...

Как проверить, является ли строка JSON'ом на PHP

JSON - результат работы функции json_encode().  Под катом будет описан метод проверки строки, является ли она JSON или нет.

Подробнее...

Как сделать flex в Bootstrap 3

Flexbox можно назвать удачной попыткой решения огромного количества проблем при верстке, таких, например, как выравнивание блоков по вертикали. Любой верстальщик знает несколько путей выровнять что-либо по вертикали или сделать 3-х колоночный макет с резиновой средней колонкой. Но все эти способы довольно странные, похожи на хак костыли, подходят не во всех случаях, сложны для восприятия и не работают при несоблюдении определенных магических условий, которые сложились исторически и вообще, это не проще обряда вызова Сатаны.

Подробнее...

Модель без таблицы в Yii2

В некоторых случаях необходимо использовать возможности модели но без использования таблиц. Самый простой пример - валидировать поля формы но без записи в базу.

Нет ничего проще!

Подробнее...

Рейтинг@Mail.ru
Яндекс.Метрика
Hosting Ukraine
Счетчик PR-CY.Rank
Счетчик PR-CY.Rank