Архив за Январь, 2021

Сохранение файла, загруженного на сервер с помощью PHP

 29 Янв, 2021

Эта статья о некоторых задачах, возникающих при сохранении файла на сервере, при получении его от пользователя через форму (<input type=»file» />).

Читать далее »

PHP: функция преобразования к каноническому пути

 26 Янв, 2021

На замену realpath, который работает только с реально существующими файлами и папками UNIX, а также не работающий для ссылок, я написал функцию получения канонического пути.

Читать далее »

Перехват ошибок на front-end с помощью js

 24 Янв, 2021

Некоторые ошибки происходят на стороне пользователя и не попадают в логи на сервере. В этом могут быть виноваты настройки сети, плагины браузера, которые установил пользователь, политики безопасности или антивирус, которые блокируют загрузку некоторых файлов.

Читать далее »

Как исправить ошибку upstream sent too big header while reading response header from upstream?

 18 Янв, 2021

Если текст подобной ошибки вы обнаружите в логах ngnix, то см. как её исправить в данной статье.

Читать далее »

Подпрограммы в языке чертежника Джека

 7 Янв, 2021

Повторяющий код можно спрятать в подпрограмму. Подпрограммы могут принимать какие то параметры, и не запрещают вызывать их рекурсивно.

Читать далее »

Ветвления и циклы чертежника

 7 Янв, 2021

Язык программирования не может обойтись без управляющих элементов вроде условий и циклов. Даже такой простой как ‘чертежник Джек’.

Читать далее »

Относительные перемещения

 7 Янв, 2021

Эта группа команд позволяет прописать движение Джека относительно его текущего направления.

Читать далее »

Базовые движения чертежника

 6 Янв, 2021

Самая простая группа, в ней всего 5 ключевых слов. Регистр значения не имеет.

Читать далее »

Команды чертежника

 6 Янв, 2021

Это глоссарий команд чертежника Джека. Начать работу с чертежником.

Читать далее »

Немного о чертежнике Джеке

 6 Янв, 2021

Об идее, командах и уроках программирования для малышей.

Читать далее »