-
Сегодня утром я проснулся с каким-то непонятным чувством, которое заставило меня просто подумать о простых вещах нашего технологичного мира. Я не придумал, не открыл ничего нового, просто я по-другому посмотрел на этот мир. Сделал переоценку очевидных вещей, и мне стало…
-
Поддержка USB в KolibriOS: что внутри? Часть 4: уровень поддержки каналов
Рассказ об уровне взаимодействия с хост-контроллерами растянулся на две статьи и всё равно оставил за кадром некоторые детали — которые, как я надеюсь, заинтересованный читатель может восполнить непосредственно из исходников. Уровень поддержки каналов куда проще и в основном занят тем,…
-
Review Board + Mercurial — опыт внедрения и автоматизации процесса code review
Некоторое время назад в компании, где я работаю в связи с расширением комманды было принято решение о введении процесса code review. Выбор инструмента пал на Review Board — продукт обладает достаточным функционалом, активно разрабатывается с 2006 года и является open…
-
Определение MIME-типов
Привет, хабр! Недавно задался вопросом а сколько байт необходимо для корректного определения mime типа файла. В первую очередь погуглив полученными ответами неудовлетворился и поэтому решил сам провести маленькое исследование на эту тему. Для начало расскажу, что я нагуглил и почему…
-
Доверие к сертификатам МООС или «Папа у Васи силен в математике»
Популярность Coursera, Udacity и других площадок для дистанционного обучения набирает обороты. Всем знакома распространенная структура МООС-курсов: видео-лекции, при просмотре которых даются мини-тесты на усвоение материала, домашние задания с дедлайном выполнения, минимальные возможности для совместного обсуждения курса учениками. Подтверждение личности ученика…
-
Интересные аспекты развития JavaScript и веб-технологий 2013-го года
Всем доброго дня! Проанализировав множество блогов, докладов, презентаций, посетив пару конференций и пообщавшись на них с веб-разработчиками разного профиля, я выделил для себя основные направления в области JavaScript-разработки, которые активно развиваются или только начинают развиваться (и, по моему мнению, им…
-
8 вещей, которых не должен бояться разработчик
Изменять код В процессе разработки программного обеспечения нет такого понятия, как «стагнация». Все, что вы разрабатываете сейчас — просто очередная версия компонента, который вероятно будет меняться в будущем. Изменение является самой распространенным явлением в мире разработки программного обеспечения и вам…
-
Программисты и люди
Введение ссылка на оригинал статьи http://habrahabr.ru/post/187050/
-
Добавление синхронизированного текста стенограммы к видео на HTML5
Современный web уже достаточно сложно представить без видео, однако часто напрямую восприятие речи в подобном представлении может быть затруднено, например, в случае пользователей с проблемами слуха, людей, неуверенно воспринимающих живую речь на слух и пр. В подобной ситуации обеспечить доступность…
-
Первый в рунете видеообзор HTC One mini. Недорогой упрощённый флагман
Сегодня компания HTC рассказала о своём новом смартфоне HTC One mini. Он является ничем иным, как компактной версией февральского флагмана HTC One. По дизайну младший брат ничем не отличается от старшего. Такие же закругленные края, большой экран и литой алюминиевый…