Anton KolesnikovПроблема с раскладкой клавиатуры на удаленном рабочем столе в Citrix на macOSЕсли используете в работе подключение у удаленному столу через Citrix Workspace на MacOS, то может возникнуть проблема с раскладкой…Oct 28, 20221Oct 28, 20221
Anton KolesnikovУточнение типа в TypeScript через брендирование и type guard. На примере типа положительного числаОбозначим задачу: необходимо объявить тип, который является числом и значения которого могут быть только положительными.Feb 13, 2022Feb 13, 2022
Anton KolesnikovПроверка наличия явного значения свойства undefined в объектеПри отсутствии свойства в объекте вернется значение undefined . Значение undefined может быть присвоено свойству явно. Как в этом случае…Sep 27, 2020Sep 27, 2020
Anton Kolesnikovawait vs return vs return awaitПри написании асинхронных функций существуют различия между await , returnи return await , поэтому выбор реализации функции важен.Jul 2, 2020Jul 2, 2020
Anton KolesnikovПочему использовать `return await` плохая идея?Правило no-return-await в ESLint запрещает использование return await в асинхронной функции. Потому что:May 16, 20191May 16, 20191
Anton KolesnikovReact и Redux : функциональная веб-разработкаИменно так называется книга серии O’Reilly. И должен сказать, что книга мне понравилась так, что хочется еще раз перечитать некоторые…Jan 15, 2019Jan 15, 2019
Anton KolesnikovLiveReload страниц в MODX Evo (Evo CMS)Со временем действия, которые часто повторяются хочется оптимизировать — либо делать реже, либо вообще не делать. Второй вариант при…Nov 10, 2018Nov 10, 2018
Anton KolesnikovРекурсия через setTimeoutВстраиваемый JS-код, который подгружает часть функционала другого сервиса в iframe , очень распространенное явление.Nov 5, 2018Nov 5, 2018
Anton KolesnikovОбновление ссылающегося источника для Google КартинкиЕжедневно сотни миллионов людей используют Google Картинки для зрительного поиска и просмотра содержимого в сети. Ищете ли новые идеи для…Oct 19, 2018Oct 19, 2018
Anton KolesnikovПодключаем турбо-страницы в MODx + ShopkeeperС недавнего времени Яндекс ввел возможность добавить в качестве источника турбо-страниц файл YML. Это xml-файл товарных предложений…Oct 9, 2018Oct 9, 2018