Картинка поста

Отбросьте заблуждения о неприступности своих веб-ресурсов. И это касается не только сайтов, если задаться целью, уязвимость найдётся и в приложении. Эта статья поможет разобраться в основных проблемах технической защиты веб-приложений и решить их.
Читать дальше

Картинка поста

В этой статье остановимся на использовании четырех возможностей ECMAScript: итераторах, генераторах, «жирных» стрелочных функциях и операторе for-of в сочетании с функциями высшего порядка, композициями функций, отложенными вычислениями.
Читать дальше

Картинка поста

С 8 по 11 мая в Калифорнии проходила ежегодная конференция NVIDIA GTC 2017, посвящённая GPU-технологиям. Мы подготовили обзор ключевых событий мероприятия.
Читать дальше

Картинка поста

Современный браузерный интерфейс GDB (отладчик GNU) для языков C, C++, Go и Rust. Можно добавлять контрольные точки, просматривать трассировку стека и многое другое. Для этого нужно просто запустить gdbgui из терминала, и в браузере откроется новая…
Читать дальше

Картинка поста

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

Картинка поста

Вчера неофициально отмечался день числа пи, и мы нашли на GitHub исходники интересной файловой системы πfs. Вместо того, чтобы тратить место на жёстком диске, храните данные в π! В этом числе содержится любой доступный файл, поэтому у вас…
Читать дальше

Картинка поста

Для желающих использовать Google Chrome без мышки у нас хорошие новости: мы нашли расширение Vimium, которое предоставляет горячие клавиши для навигации и управления браузером по аналогии с популярным редактором Vim.
Читать дальше

Картинка поста

API командной строки Chrome DevTools содержит большое количество удобных функций для выполнения простых задач: выбора и проверки элементов DOM, отображения данных в читаемом формате, запуска и проверки профилировщика и мониторинга событий DOM. …
Читать дальше

Картинка поста

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

Для полноценной работы по созданию сайтов вам обязательно необходим хороший удобный редактор. Есть очень много платных продуктов для этого, но нам бы хотелось выделить бесплатный очень функциональный и в то…
Читать дальше

Картинка поста

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

Картинка поста

В последнее время идёт активное развитие технологий дополненной и виртуальной реальностей. Первые шаги в этом направлении уже сделали многие ведущие игроки ИТ-рынка: Facebook приобрела компанию Oculus, Google возрождает канувший в…
Читать дальше

Картинка поста

Когда веб-разработчика спрашивают о Symfony, у него в голове, как правило, рисуется определенная картина, некое устоявшееся мнение. Что можно сказать о Symfony в одном предложении? Это full-stack веб-фреймворк, написанный на…
Читать дальше

Сегодня делимся коротким советом с теми, кто использует git через консоль. Это одна из первых команд, которые автор этого совета рекомендует использовать на новой машине, и по его заверениям, сам он все…
Читать дальше

Картинка поста

Работать с API ВКонтакте доводилось многим из нас, и каждый может сказать: работать с ним напрямую неудобно. Разумеется, было написано множество библиотек, предоставляющих удобный интерфейс работы с ним. Их можно и даже нужно использовать для…
Читать дальше

Картинка поста

Многие фронтенд-разработчики сталкивались с такой ситуацией: нужно сверстать по огромному PSD-шаблону готовый сайт. От количества предстоящей работы можно и приуныть… если не помочь себе готовыми инструментами!
Читать дальше

Картинка поста

Плагины для некоторых редакторов и IDE, с помощью которых можно включить особый режим кодинга «power mode». Желательно использовать вместе с какой-нибудь эпичной музыкой. Можно попробовать онлайн.
Читать дальше

Картинка поста

Наш читатель, Стенли Винтергрин, поделился с вами советами по организации и оптимизации рабочего процесса при создании приложений. Я много разрабатываю для разных платформ на разных языках программирования,  разных машинах и с использованием разного…
Читать дальше