-
Здравствуйте. С некоторого времени я увлекся любительским автоспортом, — нет, не ночной стрит-рейсинг, а вполне легальные соревнования, проводимые в дневное время и согласованные с соответствующими структурами. Как многие догадываются, цель таких соревнований — проехать дистанцию быстрее соперника. Для чего надо…
-
Основы программирования объектов Умного Дома в MajorDoMo
Система MajorDoMo объединяет в себе различные компоненты, действие многих из которых сопряжено с чтением либо изменением данных. Для организации эффективного обмена данными между частями системы была создана объектная модель. Данная модель во многом соответствует парадигме Объектно Ориентированного Программирования (ООП) и…
-
Промдизайн для электроники: как разработать корпус устройства
Разработка корпуса — один из основных этапов создания продукта для рынка электроники. В руках промышленных дизайнеров сосредоточена большая власть и ответственность: именно они определяют внешний вид устройства, стремятся сделать его привлекательным, стильным и удобным. Каждый день мы пользуемся результатами…
-
Esboza — векторный редактор online & фреймворк (Часть вторая)
Это продолжение предыдущей статьи. Когда я писал первую статью об «Esboza» в голове вертелось — «Почти всё готово, осталось немножко всякой фигни по мелочам». Прошло три года. Сейчас в голове — «Вот теперь точно почти всё готово!».
-
Школа программистов HeadHunter 2013
Сегодня утром стартовал очередной, уже четвёртый по счёту набор в школу программистов HeadHunter. Занятия будут проходить по вечерам, два раза в неделю с октября по апрель в московском офисе технического департамента, недалеко от метро Алексеевская. Преподаватели – наши специалисты, в…
-
Третья проверка кода проекта Chromium с помощью анализатора PVS-Studio
Браузер Chromium очень быстро развивается. Например, когда в 2011 году мы впервые проверили этот проект (solution), он состоял из 473 проектов. Сейчас, он состоит уже из 1169 проектов. Нам было интересно, смогли ли разработчики Google сохранить высочайшее качество кода, при…
-
Об внутренностях namedtuple
Мы в Буруках любим не только людей и цифры. Мы также без устали совершенствуемся во владении нашим основным инструментом, языком Python. Ссылка для тех, кто хочет совершенствоваться с нами. В этой статье-переводе автор разбирает устройство namedtuple и по ходу рассказывает…
-
Dr. Tariff (3 месяца спустя) — подобрать тариф можно в 80 регионах России на Android и iOS
3 месяца со старта проекта Dr. Tariff прошли не зря! Мы значительно доработали дизайн и возможности Android-версии, добавили в базу большую часть тарифов по всем регионам РФ, а также сделали релиз альфа-версии под iPhone. Для тех, кто не в курсе:…
-
Build 2013 для HTML/JS-разработчиков под Windows 8.1 и обзор полезных докладов
Продолжаем нашу серию обзоров новинок в мире Windows-разработки и материалов конференции Build. Ранее в серии: Материалы для разработичков Материалы для дизайнеров и проектировщиков Материалы для разработчиков под Windows Phone Сегодня мы расскажем о том, что нового появилось в Windows 8.1…
-
Поиск на Drupal 7 с помощью Apache Solr ч.6 — настраиваем apache solr + tomcat
После долгого перерыва, я решил написать очередную статью об apache solr и drupal. В этот раз речь пойдёт о настройке tomcat для того, чтобы apache solr мог работать, как демон. В интернете уже есть много разных мануалов по настройке tomcat,…