X

Handlebars: IfEq, IfNotEq, Switch

Столкнулся с необходимостью использовать простые шаблоны в одном из проектов. В качестве шаблонизатора был выбран Handlebars (handlebarsjs.com). К сожалению, в…

Javascript: разница между var и let

Часто замечаю, что новички или пенсионеры веб-разработки путаются между использованием var и let в Javascript. В этой статье разберемся, что…

TypeScript: система модулей и их загрузка

TypeScript имеет 5 доступных систем модулей и три загрузчика.. (далее…)

Шпаргалка с командами Docker

Перевод взят с хабра, оригинал тут. Копирую к себе, чтобы было "под рукой". (далее…)

Pavucontrol: module-loopback

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

Lumen подключение Storage из Laravel

Работая над одним из проектов, понадобилось мне подключить к фреймворку Lumen, Storage из Laravel, делается это так.. (далее…)

Установка php pcntl в Ubuntu

Во время работы над одним проектом, потребовалось отлавливать сообщения от ОС. Делается это с помощью семейства функций pcntl. К моему…

Избавляемся от спама на форумах phpBB

В связи с тем, что закрыл форум работающий на phpBB, хочу поделиться простым способом избавиться от спама, который проработал у…

Закрываю форум

В связи с не популярностью, закрываю форум forum.it-rem.ru. Данная запись будет служить заглушкой для тех, кто решит его посетить. Альтернатива,…

Linux: заменить вхождение текста во всех файлах в папке

Во время переноса домена появилась задача исправить множество xml файлов сайтмапов сгруппированных по датам в разных папках. Пример структуры.. (далее…)

Запуск Yii2 из консоли и ошибка Allowed memory size of xxx bytes exhausted

Сегодня при запуске команды yii из консоли получил сообщение о том, что скрипту не хватает памяти. Само большое потребление памяти…

Вывод криптовалюты Monero на карту Приватбанка

Около года назад я писал, что проводил эксперимент с заработком криптовалюты Monero с помощью встраиваемого Javascript майнера от Coinhive, вот…

MySQL: id в обратном порядке, сохраняя порядок значений других столбцов

Изучая вопросы на Toster-ре, наткнулся на один интересный вопрос, а именно: Как вывести id в обратном порядке, сохраняя при этом…

LibreOffice Calc скрыть границы печати

Если вы используете таблицы LibreOffice Calc без необходимости печати, то можете столкнуться с раздражающими границами печати.. (далее…)

LibreOffice Calc, стрелки не перемещают курсор (Ubuntu)

Столкнулся с тем, что в LibreOffice Calc клавиатурные стрелки начали двигать всю страницу, вместо того, чтобы перемещать курсор по ячейкам. При…

Поиск работы для IT-шника за пределами СНГ

Каждый кто варится в IT-сфере, рано или поздно задумается о жизни и работе за пределами СНГ. В этой статье, я…

MySQL ошибка: The SELECT would examine more than MAX_JOIN_SIZE rows..

При попытке сделать дамп базы mysql с помощью утилиты mysqldump столкнулся с ошибкой: mysqldump: Couldn't execute 'SELECT /*!40001 SQL_NO_CACHE */…

Как исправить Cannot use 'Object' as class name as it is reserved в PHP?

В PHP версии выше 7.2 добавлено новое зарезервированное слово object. В связи с этим теперь его нельзя использовать в качестве…

W8BEN: Что означает "Capacity in which acting" и что писать в этом поле?

Часто заполняя формы на английском языке мы сталкиваемся с пунктами которые для нас не совсем понятны. Одним из таких пунктов…

Firefox Developer Tools: Предустановленные разрешения

После обновления Firefox на версию 66 заметил, что изменился просмотр для мобильных устройств. Все вроде ничего, но теперь в пресетах…