-
Не так давно (начиная с JellyBean 4.2) Google добавила в Android поддержку технологии Miracast. Практическому исследованию этой технологии методами reverse engineering и посвящена статья. Что такое Miracast в двух словах? Это очередное детище Wi-Fi альянса — стандарт для передачи мультимедийного…
-
Мы будем делать ЦМИТ. Опыт создания, перспективы
ЦМИТ – это Центр молодежного инновационного творчества. Цель данного топика – поделиться своим опытом в создании ЦМИТ. В первой части предлагается информация об актуальности создания ЦМИТ. Тем читателям, для которых не стоит вопрос актуальности, предлагается его пропустить. В остальных разделах…
-
Nanex: кошмар на улице Вязов для скоростных торгов
Немезида всех высокочастотных трейдеров с Wall Street работает в офисе размером с квартиру, расположенном прямо над салоном Bliss, где за $45 делают маникюр и педикюр – на улице Вязов в деревне Уиннетка, что недалеко от Чикаго. Перед Эриком Скоттом Хунсадером…
-
Поздравляем победителей конкурса «Мессенджер Вконтакте для Tizen»!
Привет, Хабр! Настало время подвести итоги двух месяцев напряженной работы конкурса Samsung: «Мессенджер ВКонтакте для Tizen». Жюри оценило все созданные приложения и определило победителей.
-
Опыт работы с TDD и размышления о том, как надо тестировать код
Недавно в нашей фирме устроили лекцию «Engineering Practices» и это оказалось введением в TDD. О нет, только не это! «Иногда они возвращаются» (с) Стивен Кинг На прошлой работе мы потратили 3 года на попытку внедрить эту методику. Это было мучительно.…
-
Сравнение производительности языков программирования
Привет тебе, дорогой %UserName%. Многие из нас задумывались, какой язык более производительный. Услышав очередной разговор о том, что Java медленная, мне стало интересно посмотреть сравнение производительности Java, C++ и С#. Очевидно, что С++ будет самым производительным, но мне интереснее узнать,…
-
Простой интерпретатор с нуля на Python #2
СодержаниеПростой интерпретатор с нуля на Python #1 Простой интерпретатор с нуля на Python #2 Простой интерпретатор с нуля на Python #3 Простой интерпретатор с нуля на Python #4 В предыдущей статье мы рассматривали сам язык IMP и основную структуру интерпретатора.…
-
Мой безвентиляторный HTPC в корпусе HD-PLEX
Доброго всем дня! В данной статье хочу поделиться своим опытом создания безвентиляторного HTPC. Под катом много фото.
-
Распродажа электронных книг и видеокурсов от Packt Publishing
Издательство Packt Publishing, специализирующееся на книгах по компьютерной тематике, проводит распродажу электронных книг и видеокурсов. Любая электронная книга (а их насчитывается почти 2000) или видео обойдется всего в 5$. Распродажа продлится до 3 января 2014 года. Электронные книжки доступны в…
-
Страсть к программированию. Глава 18. Автоматизируй свою работу
О переводе Это перевод 18 главы книги The Passionate Programmer: Creating a Remarkable Career in Software Development. Её автор — Chad Fowler — талантливый Ruby-разработчик, известный докладчик на конференциях, посвящённых Ruby и IT в целом. Бывший саксофонист, а сейчас —…