Привет! Одна из главных причин тяжёлых увечий дизайнеров претензий к неопытным дизайнерам от верстальщиков, при получении от них PSD-макетов — это наличие слоёв с заданными ...
Если вы уже знаете, что такое B+tree, Fractal tree, LSM, SSTable, columnar storage, Bloom filter, read/write amplification, что значат буквы No в слове NoSQL, каким чудом ...
Есть желание вырваться из душных городов, квартир, социальных сетей? Красивое озеро, сосновый бор, палатки, уха, живая музыка и только айтишники. Если для вас эти слова что-то ...
Хорошая локализация, то есть адаптация приложения для пользователей из разных стран, позволит ему завоевать сердца своей аудитории. Плохая же, напротив, станет настоящей ...
Дмитрий Вьюков, разработчик, Google работающий над ядром языка Go выступит докладчиком на DevConf 2014 Поддержите Дмитрия, чтоб доклад вошел в программу конференции DevConf ...
Изображения, как известно, один из самых сложных аспектов для растягивающего веб-дизайна. Сегодня мы рассмотрим, как правильно использовать элемент <picture> именно в ...
Рассмотрим один из вариантов создания нескольких страниц или вкладок (в том числе вложенных) на html и css без скриптов, списков и таблиц, на одной html странице. Только дивы, ...
В прошлом году мы запустили программу «Вперед вместе с Google», в рамках которой мы в течение нескольких дней проводим в отдельно взятом городе интерактивные мастер-классы, ...
Многовато нынче дайджестов на хабре развелось, но этот-то о python! Сегодня и о ТДД и о PyQT и о MPTT — да и вообще приличное количество приличных букв на любой вкус. Спасибо ...
Данный пост будет посвящён вопросу сборки Angularjs приложений. Я рассмотрю возможные пути решения и объясню, почему в итоге решил написать несколько собственных плагинов. ...
Нас очень давно просят опубликовать типограф ГитХабе, чтобы дать возможность развивать продукту еще быстрее. Так как мы не создаем модули для разных систем, а делаем, только ...
Предисловие от переводчика. Переводом предыдущих частей этого руководства занимался wiygn. С его согласия я продолжаю это дело. Это пятая статья в серии, где я описываю свой ...
Задача 2ГИС — сделать выбор фирм в городах быстрым, удобным и приятным. Но, надо признать, мы не способны решить 100% жизненных ситуаций. Зато способны немного помочь в их ...
Очередной выпуск новостей, статей ссылок на интесные проекты на python и околоpython-тематику. В этот раз о динамическом программировании, яблоках и бананах, подземке и даже о ...
Вместе со свежей версией Firefox Aurora представлены новые инструменты разработчика Firefox Developer Tools, в которых реализован ряд очень интересных нововведений. Например, ...
Юбилейный 25-й выпуск для хабры подборки статей, релизов, описаний интересных проектов о python и близлежащих технологиях. Спасибо owlman75 за первомайскую иллюстрацию. ...
Этот пост продолжение серии, начатой здесь. Сегодня мы создадим, так называемый, «список дел» (Todo- list из проекта TodoMVC). За основу возьмем варинт, сделанный на Angular, ...
В этом году оргкомитет чемпионата принял решение разбить соревнования на малые чемпионаты по номинациям (мы их назвали полуфиналами). Чтобы больше участников могло ...
На днях была поднята интересная тема — о шаблонах веб-приложений. Давайте еще немного поговорим об этом. Уважаемые коллеги, разрешите задать вам исключительно профессиональный ...
Введение Недавно я осознал, что на Хабре нет ни одной статьи, посвящённой прекрасному фреймворку Bottle, которым, кстати говоря, пользуется не мало людей, поэтому в этой ...
При разработке одного проекта, передо мной встала задача реализовать адаптивную верстку. HTML-страница должна была по-разному смотреться на экранах различных размеров. При ...
Доброго времени суток, дамы и господа! Мы рады сообщить о торжественном (барабанная дробь) запуске web-сервиса viewaide.com Кто мы? Получить разъяснения можно тут или посетить ...
Начиная какой-то более-менее сложный и комплексный проект с использованием JavaScript, перед разработчиком может встать выбор о том, какую библиотекуфреймворк использовать. ...