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

28.03.2016

Хакатон Angelhack 2016: уже через неделю в первом из 4-х городов

Хакатон Angelhack 2016: уже через неделю в первом из 4-х городов

У меня с Apps4All есть добрая традиция: раз в год ребята привозят в Россию самый большой в мире хакатон, а я его веду. Ну, что значит “веду” — помогаю по мере сил. Хакатон — ...

27.03.2016

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

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

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

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

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

26.03.2016

FAQ по лицензированию Drupal

FAQ по лицензированию Drupal

Готов перевод справочного материала по лицензированию Drupal, в котором рассмотрены, в частности, вопросы использования кода Drupal и иного контента с сайта проекта ...
Не пропусти js-ошибку

Не пропусти js-ошибку

Разрабатывая и тестируя сайт, зачастую замечаешь не все js-ошибки. Это происходит по ряду причин: отсутствие консоли в некоторых мобильных и планшетных браузерах; открытая ...

25.03.2016

Рынок мобильной и веб-разработки уходит в регионы и на Запад

Рынок мобильной и веб-разработки уходит в регионы и на Запад

Привет! Хочу сегодня сделать небольшой пост-гипотезу и обсудить с сообществом разработчиков ее правильность. По роду занятий мы очень много общаемся с продакшенами, ...

24.03.2016

Прекрати злоупотреблять массивами в PHP

Прекрати злоупотреблять массивами в PHP

Меня давно мучает мысль об одной проблеме — тотально злоупотребление массивами в PHP. Возможно корень проблемы в процедурном наследии PHP или в том, что PHP привлекает большое ...
NPM и left-pad: мы разучились программировать?

NPM и left-pad: мы разучились программировать?

Автор — Дэвид Хейни (David Haney), ведущий инженер-программист Stack Overflow Итак, разработчики, время для серьёзного разговора. Вы уже наверное в курсе, что на этой неделе ...
Подсказываем реквизиты компаний по данным ФНС РФ и бесплатно ищем дубли

Подсказываем реквизиты компаний по данным ФНС РФ и бесплатно ищем дубли

DaData.ru автоматически исправляет ошибки в адресах, ФИО и телефонах. Находит и объединяет одинаковых клиентов в базе. Помогает быстро ввести адрес и ФИО покупателя, а также и ...

23.03.2016

Масштабирование Wix до 100 миллионов пользователей. Начало

Масштабирование Wix до 100 миллионов пользователей. Начало

Привет! Сегодня мы начинаем серию постов от наших инженеров о масштабировании Wix. Наша аудитория росла динамично: конструктор сайтов Wix был создан в 2006-м году, в 2009-м ...
Под высокой нагрузкой: наши способы применения Tarantool

Под высокой нагрузкой: наши способы применения Tarantool

Многие из вас уже слышали о нашем проекте Tarantool. Это СУБД, или, попросту говоря, база данных с сервером приложений внутри. Tarantool — проект с открытым исходным кодом, и ...
Разработка сервиса по загрузке альбомов

Разработка сервиса по загрузке альбомов

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

Когда использовать статические методы

tl;dr Использовать ли статические методы? Да, когда они не зависят от внутреннего состояния объекта. В обсуждениях к посту (перевод) о именованных конструкторах прозвучало ...
Настройка редактора Visual Studio Code для разработки на PHP

Настройка редактора Visual Studio Code для разработки на PHP

Всем привет! Пора перейти от слов к действиям и познакомиться с Visual Studio Code поближе. В этом посте представлена поэтапная настройка VS Code для разработки на PHP. Если ...

22.03.2016

Как использовать именованные конструкторы в PHP

Как использовать именованные конструкторы в PHP

tl; dr — Не ограничивай себя одним конструктором в классе. Используй статические фабричные методы. PHP позволяет использовать только один конструктор в классе, что довольно ...
Автоматическое дополнение JS-кода из базы Stack Overflow

Автоматическое дополнение JS-кода из базы Stack Overflow

Пару недель назад Stack Overflow выложил в открытый доступ дамп всего контента, опубликованного на сайтах в сети Stack Exchange, в формате XML. Там все вопросы и ответы, ...
Первый хаккатон, от идеи до реализации

Первый хаккатон, от идеи до реализации

2 ноября 2015 года у нас в компании прошел первый хакатон. Он проходил два дня в рамках только нашего отдела. В 17:00 второго дня всем необходимо было продемонстрировать ...
#FailOverConf 8 апреля! Бесплатно, без смс, но с регистрацией

#FailOverConf 8 апреля! Бесплатно, без смс, но с регистрацией

В этом году 8 апреля мы проводим уже ставшую традиционной 5-ую конференцию ‪#‎FailOverConf‬! Вся она посвящена отказоустойчивому вебу: надежные непадающие сайты, грамотная ...
От документа к проекту: как Wrike создавал дополнение для Office 365

От документа к проекту: как Wrike создавал дополнение для Office 365

Продуктивность уверенно входит в топ трендов последних лет и является еще более востребованным в 2016ом, причем включая в себя такие направления как Collaborative Software, ...

21.03.2016

Erlang в Wargaming

Erlang в Wargaming

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

Заблуждения программистов о телефонных номерах

Список составили разработчики Java, C++ и JavaScript библиотеки libphonenumber для парсинга, форматирования и проверки телефонных номеров Телефонные номера используются ...
Продуктивность в разработке Office Add-ins

Продуктивность в разработке Office Add-ins

В разговорах об Office Add-ins (надстройки Office) часто упоминается «продуктивность». Это логично, ведь главная цель разработчиков – повышение продуктивности в работе ...

20.03.2016

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

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

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

19.03.2016

За что могут высечь плетьми в цифровую эпоху? Как GitHub соблюдает DMCA, RFC 7725 и что за HTTP 451?

За что могут высечь плетьми в цифровую эпоху? Как GitHub соблюдает DMCA, RFC 7725 и что за HTTP 451?

В далёком 2012 на Хабре обсуждались «рестриктеры», «делитеры», «цензурасты», а также «абузо-устойчивые» провайдеры в статье про то, что был предложен новый HTTP-статус для ...

18.03.2016

SoftMocks: наша замена runkit для PHP 7

SoftMocks: наша замена runkit для PHP 7

Компания Badoo одной из первых перешла на PHP 7 — мы совсем недавно писали об этом. В той статье мы говорили об изменениях в инфраструктуре тестирования и обещали подробнее ...

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