Всем привет, меня зовут Дмитрий Стариков, я веб-разработчик с 10-ти летним опытом работы. CRM программы – это незаменимый инструмент для…
Новые JS-фреймворки постоянно появляются на рынке. Часто бывает трудно следить за новинками, а причины исчезновения некоторых продуктов бывают загадочны. Пользователи заинтересованы…
Первый шаг к рабочему и эффективному коду — разобраться в механизмах, которые лежат в основе языка. Например, некоторые функции в…
Всегда хочется получить исчерпывающие знания в области, с которой вы работаете. JavaScript — один из языков, о котором получить исчерпывающие знания почти невозможно. Он постоянно развивается, как…
Фронтенд — хитрая штука: его нетрудно понять, сложно стать мастером в нём, ведь приходится учитывать слишком много нюансов. К счастью, разработчики…
Рассказывает Ido Yehieli Игры в жанре roguelike, такие как Dungeons of Dredmor, Spelunky, The Binding of Isaac и FTL, в последнее время стали очень популярны,…
Когда речь идет о задачах, отличных от обработки больших массивов информации, человеческий мозг обладает большим преимуществом по сравнению с компьютером….
HTML5 вместе с CSS3 и JavaScript дают разработчику широкие возможности создания игр с использованием 3D, анимации, Canvas, математики, цветов, звука,…
Валидация формы — проверка данных, которые ввёл пользователь. С этой задачей сталкиваются многие начинающие фронтенд-разработчики. В статье мы расскажем о…
Недавно на Reddit появился пост с объяснением, почему конструкция [[][[]]+[]][+[]][++[+[]][+[]]] в языке JavaScript вычисляется как символ «n». Переводим его для…
C++ CSS Google Java JavaScript Microsoft Pet-проекты PHP Python Алгоритмы и структуры данных Безопасность Веб-разработка Головоломки Для начинающих Для продолжающих Инструменты Искусственный интеллект Карьера Лучшая практика Материалы от друзей Tproger Машинное обучение Мобильная разработка Нейронные сети Обучение программированию Работа Разработка игр Советы Тестирование Юмор Языки программирования