-
В этот раз речь пойдет о модульных тестах и инспекциях кода. Когда мы в нашей команде начали использовать две эти практики в своих проектах, драйва и радости от работы прибавилось на порядок. Упомянутым темам посвящено огромное количество теоретических и практических…
-
Мелочи, о которых стоит помнить при использовании RavenDB
Доброго всем времени суток. Я буду говорить о RavenDB. Для тех, кто не знает, что это, посмотреть можно тут. В дальнейшем я предполагаю, что Вы знаете, о чем идет речь.
-
Y55: попытка геймификации счастья
Вместо эпиграфаЯ в первый раз, наверное, откровенно не уверен в какие хабы следует поместить этот топик, а потому заранее прошу прощения, если кому-то покажется неуместным мой выбор. В последнее время я часто хожу по краудфандинг-сайтам, с целью держать руку на…
-
Технологии автомобильной промышленности. Взгляд на IT
Вступление Эту статью я уже публиковал на другом ресурсе (autolynch.ru), но не могу не поделиться её с сообществом Хабра. Когда я писал её, я выбрал такого автопроизводителя как Вольво, и постарался собрать в одном посте по крупицам всю информацию о…
-
Ссылочные и значимые типы данных в CLR via C# (часть 1)
Ссылочные и значимые типы. CLR поддерживает две разновидности типов: ссылочные (reference types) и значимые (value types). Помимо этих есть еще и примитивые типы(но я их опишу в следующих статьях). Большинство типов в FCL(Framework Class Library)- ссылочные, но программисты чаще всего…
-
Ссылочные и значимые типы данных в CLR via C# (часть 2)
В C# все типы объявленные с ключевым словом struct являются значимыми, как class — ссылочными. Разницы в их поведении не наблюдается, поэтому особо важно понимать какой тип используется в программе, так как это может значительно влиять на производительность в программе.…
-
Эльзевир – мой вклад в его падение
от переводчика: В свете недавно появившейся на Хабре публикации «Наука под замком», хотелось бы привести взгляд изнутри на проблему доступности научных публикаций британского математика из Кембриджского университета, пишущего в интернете по ником gowers. P.S. Международные названия журналов, насколько мне известно,…
-
Настраиваем LAMP для работы в Windows через VirtualBox
Здравствуйте. Статья из разряда – шоб для себя було, но, думаю, будет интересна многим. Началось с того, что потребовалось мне в PHP работать с xlsx-файлом, что, по сути, переименованный zip. И вот как-то сложилось, что Денвер мне не понравился с…
-
ntdll!LdrHotPatchRoutine & DEP/ASLR bypass (MS13-063)
Вчера компания Microsoft выпустила набор security-обновлений для своих продуктов, среди которых было обновление MS13-063, которое исправляет возможность обхода таких «смягчающих» механизмов эксплуатирования как DEP & ASLR. Техника обхода этих механизмов в эксплойтах была продемонстрирована ресерчерами NSFocus Security Labs на конференции…
-
Интерфейс JTAG? — Это очень просто!
Многие знакомы со словом «JTAG», но знакомство это скорее всего поверхностное. В этой статье я хочу перевести Вас на новый уровень, так сказать «во френдзону». Возможно, для многих я не открою ничего нового, но надеюсь тем, кто давно хотел ознакомиться,…