Веб – разработка

19.02.2016

Как устроен Relap.io — сервис, который выдает 30 миллиардов рекомендаций в месяц

Как устроен Relap.io — сервис, который выдает 30 миллиардов рекомендаций в месяц

Мы давно ничего не писали в наш блог и возвращаемся с рассказом о нашем новом проекте: Relap.io (relevant pages). Мы запустили рекомендательный B2B-сервис Relap.io полтора ...
Как выбрать фреймворк для frontend-разработки

Как выбрать фреймворк для frontend-разработки

Предлагаю вашему вниманию перевод статьи How To Pick a Frontend Web Framework c сайта top.fse.guru. Привет, приятель! Ниже ты найдешь большой список компоновки инструментов и ...
Создание пользовательского интерфейса для Blend4Web (ч.1)

Создание пользовательского интерфейса для Blend4Web (ч.1)

Иногда я считаю себя первопроходцем, открывающим новые страницы использования Blend4Web. Это молодой движок, с энергичной командой разработчиков, богатыми возможностями и ...

18.02.2016

6 впечатляющих веб-технологий 2015 года

6 впечатляющих веб-технологий 2015 года

2015 год выдался богатым на нововведения, связанные с улучшениями веб-платформы. Аксель Рошмайер рассматривает 6 технологий, которые ему кажутся наиболее интересными: 1. ...
Тестируем вёрстку правильно

Тестируем вёрстку правильно

Что не так с тестированием вёрстки Мы часто им пренебрегаем. Написание функциональных, интеграционных и юнит-тестов давно стало повсеместной ...

17.02.2016

Мои правила хорошего интерфейса

Мои правила хорошего интерфейса

В этой статье я привожу примеры основных принципов или концепций, которыми руководствуюсь при проектировании десктопных интерфейсов. Не планирую выступать новатором или ...
Axure 7 для начинающих за 100 минут

Axure 7 для начинающих за 100 минут

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

16.02.2016

Затмение на острове Java или внимательней читайте стэктрейсы

Затмение на острове Java или внимательней читайте стэктрейсы

Я занимаюсь веб-разработкой, на работе мы используем стэк технологий на scala для наших проектов, основу этого стэка составляет Lift framework, также известный как liftweb. ...
Сервис «Kimono» закрывается

Сервис «Kimono» закрывается

После двух лет активной разработки и бурного роста пользовательской базы (свыше 125 тыс. клиентов) команда облачного сервиса Kimono радостно сообщает о своём присоединении к ...
Чем плох JavaScript в большом проекте? С какими проблемами мы столкнулись и как их решали

Чем плох JavaScript в большом проекте? С какими проблемами мы столкнулись и как их решали

Почему определенные недостатки языка JavaScript в реалиях разработки такого большого проекта, как наш, оказываются критическими? Как решить проблемы JS, когда количество кода ...
Продвинутые методики внутреннего SEO для электронной коммерции

Продвинутые методики внутреннего SEO для электронной коммерции

В среде IT-специалистов существуют различные мнения относительно SEO. Кто-то относится к этому отрицательно, а кто-то считает хорошим инструментом. Но негативное отношение к ...
Декораторы и рефлексия в TypeScript: от новичка до эксперта (ч.2)

Декораторы и рефлексия в TypeScript: от новичка до эксперта (ч.2)

Эта статья — вторая часть серии: Часть 1: Декораторы методов Часть 2: Декораторы свойств и классов Часть 3: Декораторы параметров и фабрика декораторов Часть 4: Сериализация ...

15.02.2016

Вы зарабатываете на информации (зачем нужен API и как его грамотно спроектировать)

Вы зарабатываете на информации (зачем нужен API и как его грамотно спроектировать)

Здравствуйте, меня зовут Александр Зеленин и я веб-разработчик. Информация — основа любого приложения или сервиса. Более 10 лет назад я общался с владельцем покер-рума, и он ...
Как создать анимированную колбу, используя CSS

Как создать анимированную колбу, используя CSS

Сегодня хочу рассказать о том, как я создавал анимированную колбу, используя только CSS3. Полученный результат можно увидеть здесь. Ну что интересно? Тогда давай приступим!
Исполнит ли React Native мечту программиста: единый код для web, android и ios?

Исполнит ли React Native мечту программиста: единый код для web, android и ios?

Писать код – сложно. Писать код для нескольких платформ – еще сложнее. Программисты это знают, и последние двадцать лет идеи «универсального всемогутора» будоражат умы и ...

14.02.2016

PHP-Дайджест № 79 – интересные новости, материалы и инструменты (1 – 14 февраля 2016)

PHP-Дайджест № 79 – интересные новости, материалы и инструменты (1 – 14 февраля 2016)

Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы. Приятного чтения!
Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №198 (7 — 14 февраля 2016)

Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №198 (7 — 14 февраля 2016)

Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы, интересные материалы и IT-новости

13.02.2016

Плагин для Матрешки: реактивный роутинг

Плагин для Матрешки: реактивный роутинг

Демо Репозиторий tl;dr Плагин включает синхронизацию свойств объекта и куска урла. this.initRouter('/a/b/c/'); this.a = 'foo'; this.b = 'bar'; this.c = 'baz' // location.hash ...

12.02.2016

Почему я больше не использую MVC-фреймворки

Почему я больше не использую MVC-фреймворки

Опубликовано с большого одобрения автора и согласия портала infoq.com. Надеюсь, мои языковые навыки оправдают оказанное автором доверие. Худшее в моей работе на сегодняшний ...
Открытая система для дистанционного сопровождения процесса прохождения онлайн-экзаменов

Открытая система для дистанционного сопровождения процесса прохождения онлайн-экзаменов

Летом прошлого года в Университете ИТМО прошел дистанционный экзамен для поступающих в аспирантуру, а в январе этого года для слушателей курсов Национальной платформы ...
Разработка Mithril. Практика, опыт и подводные камни

Разработка Mithril. Практика, опыт и подводные камни

Синопсис Эта статья основана на опыте разработки, приложения системы конструирующей типовые Landing-page по заранее заданным в панели управления параметрами. В статье будет ...

10.02.2016

Создание своей темы для Visual Studio Code

Создание своей темы для Visual Studio Code

Visual Studio Code — новый редактор для разработчиков от компании Microsoft. Конечно на данный момент он уступает по количеству поддерживаемых функций широко распространённому ...
Объясняя необъяснимое

Объясняя необъяснимое

Друзья, мы с радостью продолжаем публикацию интересных материалов, посвященных самым разнообразным аспектам работы с PostgreSQL. Сегодняшний перевод открывает целую серию ...

09.02.2016

Суд признал «Мэйл.Ру» Блогером

Суд признал «Мэйл.Ру» Блогером

Решением по делу N 7-7729/15 от 06.08.2015 Московский городской суд признал ООО «Мэйл.Ру» блогером и подтвердил законность наложения штрафа. Все помнят нововведения в ...
Способы генерации SVG-спрайтов на примере библиотеки svg-sprite

Способы генерации SVG-спрайтов на примере библиотеки svg-sprite

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

https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js