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

30.11.2014

Дайджест интересных новостей и материалов из мира PHP № 52 (16 – 30 ноября 2014)

Дайджест интересных новостей и материалов из мира PHP № 52 (16 – 30 ноября 2014)

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

SQLdep поможет обуздать базы данных

Чешский стартап SQLdep надеется упростить внесение изменений и диагностику базы данных с помощью собственного инструмента анализа кода. Инструмент SQLdep автоматически ...
Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №136 (24 — 30 ноября 2014)

Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №136 (24 — 30 ноября 2014)

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

28.11.2014

Пара слов о работе на дому

Пара слов о работе на дому

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

Код, которого нет

Привет, читатели! Около года назад Хабр захлестнула волна постов на тему "%string% в N строчек на JavaScript". Уже и не вспомню, чем все закончилось, но началось все ...
Делаем email-уведомления и увеличиваем число платящих клиентов

Делаем email-уведомления и увеличиваем число платящих клиентов

Коммуникация с пользователями важная составляющая любого проекта. Иногда нужно идти на встречу пользователям и первыми начинать диалог. Email-уведомления — идеальный способ ...
PHPStamp — честная генерация DOCX документов из шаблона

PHPStamp — честная генерация DOCX документов из шаблона

Это еще одна попытка реализовать стабильный, полноценный шаблонизатор офисных документов, основанных на XML, пользуясь стандартными для PHP средствами DOMDocument и XSL. ...

27.11.2014

Полезное и приятное для разработчика в Mojolicious

Полезное и приятное для разработчика в Mojolicious

Про Mojolicious на Хабре уже несколько раз писали. Фреймворк успешно развивается и, на мой взгляд, становится удобнее для быстрой разработки с каждым днем. Под катом я собрал ...
Cобрать лучшее из двух миров — фреймворков и CMS

Cобрать лучшее из двух миров — фреймворков и CMS

Четыре года — это в IT уже долгострой. Именно столько, и даже чуть больше времени мне понадобилось чтобы довести CleverStyle CMS до версии 1.0, до состояния когда архитектура ...

26.11.2014

Видео с доклада Виталия Фридмана «Responsive Web-дизайн: Трюки и уловки»

Видео с доклада Виталия Фридмана «Responsive Web-дизайн: Трюки и уловки»

Мега интересная лекция от знаменитости в области веб-разработки, основателя и шеф-редактора журнала Smashing Magazine. Мероприятие произошло благодаря Mail.ru. Ключевые темы: ...
Как мы измеряем скорость загрузки Яндекс.Почты

Как мы измеряем скорость загрузки Яндекс.Почты

Если ваш сайт медленно грузится, вы рискуете тем, что люди не оценят ни то, какой он красивый, ни то, какой он удобный. Никому не понравится, когда все тормозит. Мы регулярно ...
High CPU или как Garbage Collector может убить производительность

High CPU или как Garbage Collector может убить производительность

Добрый день. Примерно 2 недели назад наш мониторинг тул (NewRelic) начал детектить большое количество падений сайта продолжительностью не более 1 минуты, но с очень большой ...
Wicket+лямбды: типобезопасная и лаконичная реализация IModel

Wicket+лямбды: типобезопасная и лаконичная реализация IModel

Стандартная задача при разработке веб-приложения: есть объект данных, требуется эти данные отобразить (вывести в HTML). В Apache Wicket данные для этого привязываются к ...
Набор Ruby библиотек для CMS и сайта медиа издания

Набор Ruby библиотек для CMS и сайта медиа издания

Набор библиотек для разработки CMS медиа издания практически ничем не отличается от любого другого приложения. На примере приложения для Ленты и Ведомостей мы решили ...

25.11.2014

Перезапуск медиа издания: обзор

Перезапуск медиа издания: обзор

Мне довелось поработать (fb) в интернет издании Лента.ру. Пройти путь от разработчика до технического директора. Успешно реализовать полноценный перезапуск. Попутно занимаясь ...

23.11.2014

Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №135 (17 — 23 ноября 2014)

Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №135 (17 — 23 ноября 2014)

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

Web-разработка на Python глазами PHP-программиста

Введение В статье хотелось бы поднять вопросы отличия использования Python для web-зазработки по сравнению с оной на PHP. Надеюсь, статья не приведет к холиварам, так как она ...

21.11.2014

С десятилетием, Firefox!

С десятилетием, Firefox!

Восстание против империи В 2004 казалось, что Microsoft захватит рынок браузеров надолго. Тогда появился открытый и практичный браузер под названием Firefox. И веб навсегда ...

20.11.2014

Highlighting в браузере или пишем очередное расширение для Chrome

Highlighting в браузере или пишем очередное расширение для Chrome

Уже давно пользуюсь программой Notepad++, очень привык к тому хорошему, что в ней есть, а именно — автоматический поиск и подсветка выделенного фрагмента текста. Эта ...
Flow — статический анализ типов в JS от Facebook

Flow — статический анализ типов в JS от Facebook

Flow — это статический анализатор кода и набор синтаксических конструкций, для прямого указания типа переменной. В отличии от TypeScript, есть возможность делать код ...
Обзор ASP.NET 5

Обзор ASP.NET 5

ASP.NET 5 привносит значительные изменения в платформу ASP.NET. В этой статье рассматриваются новые концепции ASP.NET 5 и объясняется, как они помогут разрабатывать ...

19.11.2014

Решение проблем с RTZ2 после Microsoft Update KB2998527

Решение проблем с RTZ2 после Microsoft Update KB2998527

После выпуска упомянутого выше обновления многие разработчики столкнулись с проблемами. На текущий момент в Chrome проблему хоть как-то попытались исправить, а в IE10 ...
ObjectManager в API Яндекс.Карт. Как быстро отрисовать 10000 меток на карте и не затормозить всё вокруг

ObjectManager в API Яндекс.Карт. Как быстро отрисовать 10000 меток на карте и не затормозить всё вокруг

Перед разработчикам, которые используют API Яндекс.Карт, довольно часто встаёт задача отобразить много объектов на карте. Действительно много — порядка 10 000. Причем эта ...
Качественный интерфейс JIRA-плагина с помощью AUI Framework

Качественный интерфейс JIRA-плагина с помощью AUI Framework

JIRA широко используется в Mail.Ru Group. Сейчас мы применяем эту систему не только для управления проектами и отслеживания ошибок, но и для организации самых разнообразных ...

18.11.2014

Использование RequireJS в приложениях AngularJS

Использование RequireJS в приложениях AngularJS

При написании больших JavaScript-приложений одна из самых простых вещей, которую можно сделать, это разделить код на несколько файлов. Это улучшает поддерживаемость кода, но ...

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