• При выборе программной платформы обычно разбегаются глаза — тут такое, тут сякое и все неизменно превосходно. Не больше помогают и разного рода сравнительные матрицы — можно увидеть, что во фреймворке Х нет подключения к промышленной системе автоматического смыва воды в…

  • Как-то давно я писал о том как можно в вебе использовать карты без сети и пытался сделать это с помощью гугло карт. К сожалению условия использования запрещали модифицировать ресурсы, а написанный мною код работал только с localstorage, поэтому я решил…

  • За свою долгую и плодотворную жизнь техногика я видел много пользовательских интефейсов. Очень-очень много, если без лишней скромности. Я общался с компьютерными системами при помощи перфокарт, перфоленты, магнитной ленты, переключателей адресов и данных на панели, печатной машинки, первых алфавитно-цифровых терминалов…

  • Здравствуйте. Сегодня, после двух недель ожидания, Advanced Tools опубликовали исходники плагина, если кто не знает, этот плагин дает поддержку C/C++ для IDE которые базируются на IntelliJ платформе(web ide, idea, etc)

  • Espresso это быстрый и лёгкий в использовании Ruby фреймворк. Ознакомится можно тут. Создавать приложения на Espresso легко и просто, если эти приложения также легки и просты. Но когда проект составляет несколько десятоков контроллеров, моделей, спеков итд. и продолжает расти, без…

  • Всем привет! Хочу поделиться свежими видеороликами, вышедшими из цеха Alconost Video в феврале. Мы плотно потрудились и хотим показать результаты нашей работы широкой публике. Будем благодарны за ваши комментарии и замечания. Придирчивый взгляд со стороны и хороший пинок иногда очень…

  • Примерно три месяца назад мне, как руководителю студии дизайна, посчастливилось участвовать в замечательном тренинге «Основы бережливого производства». Тренинг этот рассказывал про методологию lean. Для тех, кто не в курсе — это методология “обезжиривания” бизнес-процессов, при которой идет сокращение неизбежных потерь,…

  • Привет Хабр! В процессе написания очередного файлового менеджера, задался вопросом: «Каким же образом происходит деление на частные, защищенные и публичные объекты в классах?». Как оказалось, никакого деления нет — это чистая абстракция. Ниже описано строение и функционирование классов на языке…

  • Недавно в нашем блоге появилась статья о NUMA-системах, и я хотел бы продолжить тему, поделившись своим опытом работы в Linux. Сегодня я расскажу о том, что бывает если неправильно использовать память в NUMA и как диагностировать такую проблему с помощью…

  • Хакер Эндрю Хуанг (Andrew Huang) выложил в свободный доступ свою книгу «Взлом Xbox. Введение в обратную разработку» (Hacking the Xbox. An Introduction to Reverse Engineering). Это справочник по ремонту и модификации Xbox, 291 страница подробнейшей технической информации с иллюстрациями. Хотя…