• Оглавление Введение Инициализация приложений Prism Управление зависимостями между компонентами Разработка модульных приложений Реализация паттерна MVVM Продвинутые сценарии MVVM Создание пользовательского интерфейса Навигация Способы коммуникации между слабосвязанными компонентами Модульное приложение является таким приложением, которое можно разделить на ряд функциональных блоков (модули),…

  • Что такое GruntJS Большинство JS разработчиков уже используют какие-то инструменты компоновки для своих разработок, даже если не знают или не используют этот термин. Они объединяют файлы при разработке, уменьшают код JavaScript-а, чтобы ускорить загрузку страниц и конвертировать Sass, или уменьшают…

  • Продолжаю вести блог о разработке игрушечной ОС. В прошлом посте я писал о том, как добиться возможности реализовывать на C обработчики прерываний. Теперь, пользуясь написанными ранее макросами, можно реализовать простой SMP-планировщик. Он будет предоставлять минимально возможный функционал, на базе которого…

  • Решение сделать собственную клавиатуру пришло после анонса клавиатуры Truly Ergonomic. Всё в ней было прекрасно, кроме цены. 220$+50$ за доставку несколько превышало психологический порог стоимости доски с кнопками.

  • Теперь, когда вы прочитали(или не прочитали) всю эту скучную теорию из первой части – займёмся практическими экспериментами. Если у вас в хозяйстве завалялся аналоговый осциллограф, то вы сможете не прилагая почти никаких усилий вывести на него видео.

  • Рисующий луч: прошлое, настоящее и будущее. Это вводная статья о истории развития и принципах работы технологий векторного отображения информации. Не обижайтесь, на то, что тут всё слишком «википедично», просто мне надоели глупые вопросы. Те, кто в теме, возможно найдут для…

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

  • Всегда было интересно, как действуют личности, пытающиеся взломать наш софт? Я расскажу о том, какие методы защиты самые неэффективные и почему. Заинтриговало? Прошу под кат!

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

  • Сегодня в выпуске #21: изгнание зеленого змия; рассекатель для горелки; психрометр своими руками; тепловой рычаг — расширение металла; графитовый реостат; цепкая вода. Внимание: Некоторые опыты могут быть опасны для здоровья. При их проведении нужно обязательно соблюдать технику безопасности.