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

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

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

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

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

  • Ни для кого не секрет, что адаптация Entity Framework проходит очень медленно. Огромное количество компаний продолжают использовать Linq2Sql и не планируют менять его на что-то новое в обозримом будущем, несмотря на то, что EF – официально рекомендуемая Microsoft технология доступа…

  • Для перфекционистов фотографии. Обычно большая фотография позволяет видеть больше деталей. Но в этом примере — наоборот: меньшая фотография кажется более четкой? Не подтасовывал результат: для уменьшения большей из этих двух фотографий был использовано метод Bicubic Shaper — тот, что рекомендуется…

  • Идею создания снежинок использованную в этом посте я позаимствовал из детского сада. Там складывают лист бумаги в несколько раз, вырезают ножницами дырочки и после разворачивания получают снежинку. В данном случае нам потребуется нарисовать одну шестую и потом её копии повернуть…

  • Google Test — это фреймворк от Google для юнит-тестирования кода на С++. Общей архитектурой он слегка напоминает общепринятые boost::test и CppUnit, хотя слегка отличается в деталях (как по мне — в лучшую сторону). Большая обзорная статья этого фреймворка уже как-то…

  • Продолжение поста ИСТОРИЯ КАРМАННЫХ КОМПЬЮТЕРОВ В ЛИЦАХ. ЧАСТЬ 1.