Месяц: Апрель 2014

  • Организация многозадачности в ядре ОС

    от автора

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

  • HP iLO 2 уязвимо для Heartbleed — защищаемся и обновляемся!

    от автора

    Heartbleed не страшен для iLO 2 с точки зрения проникновения в систему, однако, некоторые сканеры этой уязвимости (или попытка её эксплуатации) наглухо вырубают iLO 2 интерфейс у серверов Hewlett Packard. В пятницу 11 апреля я таким образом потерял доступ к трем сотням серверов с iLO модулями 2-го поколения (iLO интерфейсы публично доступны, т.к. это хостинговые…

  • Медведь на лестнице

    от автора

    Эта толпа статуэток была распечатана на 3D-принтере. Каждая из них представляет собой один кадр из крошечного двухсекундного анимационного ролика, в котором медведь поднимается по бесконечной лестнице. Сам ролик — под катом.

  • Язык Go для начинающих

    от автора

    Цель этой статьи — рассказать о языке программирования Go (Golang) тем разработчикам, которые смотрят в сторону этого языка, но еще не решились взяться за его изучение. Рассказ будет вестись на примере реального приложения, которое представляет из себя RESTful API веб-сервис.

  • COLT 2.0 Рекомпиляция DOM по мере изменения директивы

    от автора

    В последнем обновлении COLT 2.0 Beta 7 мы добавили еще одну новую фичу для Angular.js Теперь когда вы будете менять функцию, описывающую вашу директиву Angular, директива будет обновлен в DOM (заново скомпилирована). Посмотрите видео-демонстрацию:

  • Учителя отстранили от преподавания за «опасные» научные эксперименты

    от автора

    Автор проекта «Эволюция пушки Гаусса» и его родители 43-летний учитель одной из школ Лос-Анджелеса Грег Шиллер (Greg Schiller) пользовался популярностью и уважением учеников, но это не спасло его от наказания, пишет газета LA Times. Школьная администрация сочла, что некоторые научные проекты школьников выглядят «опасными» и по сути являются оружием. Теперь ученики и родители начали общественную…

  • Проектирование баз данных. Дизайн и метод

    от автора

    Есть немало книг, описывающих особенности и специфику конкретных БД. Значительно меньше «программно-независимых» изданий, которые рассказывают об общих правилах и законах проектирования баз, принципах построения, нарушение которых может привести в дальнейшем к серьёзным ошибкам и проблемам. Где рассмотрена вся методологическая цепочка от постановки задачи до итогового анализа уровня целостности данных для каждого приложения. Мы сейчас обсуждаем…

  • Matreshka.js v0.1

    от автора

    Введение Наследование MK.Object MK.Array Обновление Матрешки (Все предыдущие статьи обновлены до актуального состояния) Всем привет. Прошло 5 месяцев после последней публикации серии статей о Матрешке. С тех пор исправлен небольшой ряд найденных ошибок, появилось несколько удобных фич, в том числе и под влияниев ваших комментариев, проект обрел спонсора в лице Shooju, получил логотип и нормальный,…

  • Batl: STM32 платформа для разработчиков

    от автора

    Добрый день, уважаемые читатели/писатели Хабра! Сегодня для меня особенный день, я решил попробовать свои силы в запуске проекта. Проект обещал быть интересным и вполне жизнеспособным. Пока в моей голове окончательно сформировалась идея и я готов был вот-вот выплеснуть ее в недра boomstarter, похожий проект стартовал на более известном сайте kickstarter. Если Вас это не разочаровало,…

  • Мониторинг и диагностика инфраструктуры виртуальных десктопов

    от автора

    Зачем нужно следить за состоянием виртуальных рабочих столов? Использование технологий виртуализации рабочих столов (Virtual Desktop Infrastructure, VDI) или публикации приложений (Terminal Services, TS) помогает компаниям решить целый ряд задач. К примеру, можно использовать единый эталонный корпоративный образ операционной системы Windows с необходимым набором прикладного программного обеспечения, чтобы существенно упростить процедуру установки пакетов обновлений или миграции…