• В практике юнит-тестирования часто возникает желание сделать несколько Assertion’ов в одном тест-методе. В теории же, такой подход критикуется с двух основных позиций. Во-первых, семантически, один тест должен проверять только один кейс, не разрастаться. Во-вторых, при падении одного из Assertion’ов в…

  • А еще я оставлю здесь новогодний ролик в стиле этого хаба: ссылка на оригинал статьи http://habrahabr.ru/post/164503/

  • Всех с Новым Годом! Я являюсь автором iPixelSDK и тоже присоединяюсь к новогодней демосцене. Видео и больше про процесс создания шара под катом.

  • Данная статья написана с целью продемонстрировать как с помощью технологии CUDA можно смоделировать простое взаимодействие заряженых частиц (см. Закон Кулона). Для вывода статической картинки я использовал библиотеку freeglut. Как пишут частенько на Хабре:

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

  • Многие C++ программисты, пишущие под Windows часто путаются над этими странными идентификаторами как TCHAR, LPCTSTR. В этой статье я попытаюсь наилучшим способом расставить все точки над И. И рассеять туман сомнений. В свое время я потратил много времени копаясь в…

  • В этой статье я решил собрать несколько полезных практик, которым я научился за два года работы с ORM фреймворком EclipseLink на основе реального примера. Статья расчитана на тех, кто уже работал с фрэймворком основанным на JPA, будь то Hibernate или…

  • Я давний подписчик блога «GTD» (уст. Учись работать). С 2008 года я активно читал статьи на Хабре и в Интернете и пробовал: — вставать в 5:00 утра — делать зарядку — обливаться холодной водой — бегать по утрам — питаться…

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

  • Здравствуйте! В этой статье я вкратце расскажу вам о процессах, потоках, и об основах многопоточного программирования на языке Java. Наиболее очевидная область применения многопоточности – это программирование интерфейсов. Многопоточность незаменима тогда, когда необходимо, чтобы графический интерфейс продолжал отзываться на действия…