• Когда я не смог войти на свой блог на wordpress.com, я вначале подумал, что проблема у меня не с данным конкретным сайтом, а со всем интернетом, но поскольку другие сайты, кроме моего откликались без проблем, я начал «гуглить». Нашел я…

  • Здравствуйте. Понадобилось мне использовать для анализа данных OLAP кубы. Эту технологию я активно изучал и использовал в 2001-2002 годах и даже сертифицировался по ней. Но потом долгое время не прикасался к ней. И вот совсем недавно попробовал воспользоваться 2012 SQL…

  • Для кого написана эта статья Автор не будет пытаться научить Хабраюзера всяческим штучкам. Равно как и показать что-то новое, старое и убедить кого-то что-то использовать. Поводом для написания послужили вынужденные оптимизации скорости работы медленного кода. Оказалось, что медленно он работает…

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

  • Сегодня мы поговорим о том, как Chrome Dev Tools помогают нам бороться с лишней перерисовкой страницы. Прошлые части: «Workspace» и «Сниппеты» «Поддержка Sass»

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

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

  • Не так давно я замахнулся на написание пародии на conky только для консоли. У меня были на то причины, а также «пан мав час та натхнення» для велосипедостроения.

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

  • В процессе обеспечения защиты данных от сбоев важно проводить регулярный контроль резервных копий на предмет возможности полноценного восстановления системы из них. При этом не достаточно просто проверить контрольную сумму резервной копии (так как, например, корректная контрольная сумма не гарантирует наличие…