Месяц: Апрель 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 с необходимым набором прикладного программного обеспечения, чтобы существенно упростить процедуру установки пакетов обновлений или миграции…