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

09.03.2016

Интерфейсы — важнейшая концепция в разработке ПО

Интерфейсы — важнейшая концепция в разработке ПО

Интерфейс можно считать своеобразным договором между системой и внешним окружением. В рамках компьютерной программы «система» — рассматриваемая функция или модуль, а ...
Агрегат для node.js

Агрегат для node.js

GitHub и NPM библиотеки. какой-то неведомый агрегат, никак не связанный с node.js. Но на хабре считается хорошим тоном приложить картинку Некоторое время назад я задумался, ...
Kibana-мать или Зачем вам вообще нужны логи?

Kibana-мать или Зачем вам вообще нужны логи?

Вы можете сказать, что “иногда бывает нужно...” Но на самом деле, вы хотите всегда видеть, что у вас в логах, через графический интерфейс. Это позволяет: Облегчить жизнь ...
Спойлер: Вставка SVG иконок одним единственным способом

Спойлер: Вставка SVG иконок одним единственным способом

В статье будет обсуждаться проблема вставки SVG иконок в веб — страницу. Что мы имеем, и как мы используем это. Глобально есть три способа: Вставка исходного кода SVG иконки ...
Почему я НЕ являюсь фанатом TypeScript

Почему я НЕ являюсь фанатом TypeScript

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

Кризис ожирения сайтов

Примечание переводчика: визит под кат этого поста означает большие объёмы потреблённого трафика. И это иронично, если учесть поднятую тему. Но всё сразу встаёт на свои места, ...
Пользовательский файл конфигурации в Rails

Пользовательский файл конфигурации в Rails

Я только недавно познакомился с миром Rails, и как у каждого первоклассника возникает дюжина вопросов, большинство с которых у бывалого девелопера могут вызвать улыбку на ...

08.03.2016

HTML и CSS в Oracle Application Express. Часть 1

HTML и CSS в Oracle Application Express. Часть 1

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

07.03.2016

Выбираем библиотеку для работы с WebGL

Выбираем библиотеку для работы с WebGL

Как-то утром, пробегая мимо славного урока, я подумал: «Это круто, только всё же кой-чего тут не хватает». Если надо много кода написать легко и быстро, то нужна нам, без ...

06.03.2016

Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №201 (1 — 6 марта 2016)

Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №201 (1 — 6 марта 2016)

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

04.03.2016

EDA подход в Angular

EDA подход в Angular

EDA – event driven architecture или событийно-ориентированная архитектура. Довольно известный подход к проектированию веб-приложений, который сильно облегчает разработку, ...
Знакомимся с веб-стандартами. Работа с аудио. — Видео и история создания

Знакомимся с веб-стандартами. Работа с аудио. — Видео и история создания

Всем привет! Специально для тех, кто только знакомится с веб-технологиями и новыми веб-стандартами мы подготовили вводный 15-минутный ролик, рассказывающий про работу с аудио ...
Первый хакатон 2ГИС

Первый хакатон 2ГИС

На прошлых выходных мы организовали в новосибирском офисе 2ГИС первый открытый хакатон. Не будем рассказывать, как было круто, какие классные проекты выиграли и вот это всё. ...

03.03.2016

Тестирование JS. Кармический Webpack

Тестирование JS. Кармический Webpack

Привет! Пару месяцев назад я писал пост, о том как научить webpack для spa.  С того момента инструмент шагнул вперед и оброс дополнительным количеством плагинов, а так же ...
Юзабилити линч: ищем уязвимости интерфейса в CMS Diafan

Юзабилити линч: ищем уязвимости интерфейса в CMS Diafan

Привет. Я уверен, ты всё-таки еще не умираешь! Постараюсь, чтобы данный материал внёс свои 5 коп в фонд развития “Хабр — живи!”. Я достаточно длительное время занимаюсь ...
Чем плохо быть full stack разработчиком

Чем плохо быть full stack разработчиком

Введение Прежде всего определимся с терминами. Есть много разных представлений о том, кто же такой full stack разработчик, кто-то даже вполне обоснованно считает, что такие ...
Встречаемся на CodeFest

Встречаемся на CodeFest

Хотел по традиции написать про спикеров, которые будут в этом году на CodeFest 2016. Но в мою имманентную связь с текстовым редактором ворвался Евгений likegroof и предложил ...
Consul.io Часть 2

Consul.io Часть 2

В первой части мы подробно рассмотрели какие проблемы и задачи ставит перед нами распределенная архитектура приложения. Мы определили какие инструменты мы можем использовать ...

02.03.2016

MSLibrary. Захват и верификация телефонных номеров с помощью регулярных выражений, для IOS и не только… Часть 1

MSLibrary. Захват и верификация телефонных номеров с помощью регулярных выражений, для IOS и не только… Часть 1

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

01.03.2016

J.A.R.V.I.S. — невидимый помощник Leo

J.A.R.V.I.S. — невидимый помощник Leo

Рано или поздно IT-проекты сталкиваются со сложностями поддержания высокого качества кода и/или увеличивающимся временем доставки изменений в production. Lingualeo испытала на ...
HTTP-2: готовимся к переходу

HTTP-2: готовимся к переходу

В прошлом году в мире сетевых технологий произошло очень важное событие: была утверждена и стандартизирована новая версия протокола HTTP — HTTP/2. ...
Consul.io Часть 1

Consul.io Часть 1

При разработке приложений необходимо уделять особое внимание архитектуре. Если изначально этого не сделать, проблемы масштабирования могут появиться внезапно (а иногда могут ...

29.02.2016

Дайджест интересных материалов из мира Drupal #18

Дайджест интересных материалов из мира Drupal #18

Привет! Мы собираем полезные статьи и свежие новости из мира Drupal и делимся с вами раз в месяц. В этом выпуске провожаем зиму (и Drupal 6). По-русски «Приятно наблюдать, как ...
Как устроено сплит-тестирование в Badoo

Как устроено сплит-тестирование в Badoo

Если в Google ввести запрос «a b тестирование», то по теме выпадает довольно много статей, но в них больше теории и ориентированы они на менеджеров, а в качестве инструментов ...
История бесконечного города. На Three.js

История бесконечного города. На Three.js

WebGL — одна из самых интересных новых технологий, которая способна удивительным образом преобразовать интернет. На базе этой технологии уже создано несколько движков, которые ...

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