Правительство Великобритании создает полностью открытую платформу электронного правительства gov.uk
Платформа gov.uk призвана заменить текущую систему DirectGov.
Архитектура платформы создана с учетом ее работы в облачном сервисе, причем в качестве провайдера облачной инфраструктуры выбран AWS. То есть система будет работать в публичном центре даных, при этом будут соблюдены
все требования к защите данных.
Система написана на языке Ruby, ее код полностью открыт и опубликован на GitHub
В данный момент на GitHub создано 53 репозитория с кодом для различных подсистем gov.uk и их поддержкой занимаются 21 сотрудник. КодЧитать полностью »
Рубрика «Новости» - 10580
Электронное правительство / Платформа gov.uk будет полностью открытой. Исходные коды опубликованы на GitHub
2012-02-02 в 8:41, admin, рубрики: Новости, метки: aws, open source, ruby, электронное правительствоСистемное администрирование / [Из песочницы] FreeBSD и D-Link DI-804HV через IPSEC
2012-02-02 в 8:27, admin, рубрики: Новости, метки: DI-804HV, freebsd, ipsec
Хочу рассказать об одном из своих первых опытов общения с FreeBSD и настройке IPSEC для связи с D-Link DI-804HV и проблемах, которые возникли при этом. Надеюсь, это поможет народу не наступать на мои грабли.
Так получилось, что когда я пришел на новую работу, то в мою сферу ответственности попал сервер с FreeBSD, который был шлюзом в Интернет — на нем крутился почтовый сервер и файерволл. По предыдущей работе был опыт работы с Линуксами, но FreeBSD до этого в глаза не видел. И вот одна из первых задач на новой работе была настроить соединение с удаленным офисом через инет, для этого туда прикупили железку D-Link DI-804HV. Решено было соединить это все хозяйствоЧитать полностью »
Nginx / [Из песочницы] MySQL в NGINX: использование блокирующих библиотек в неблокирующем сервере
2012-02-02 в 8:07, admin, рубрики: Новости, метки: mysql, nginx Как известно, при разработке высоконагруженных серверов часто применяется событийная модель работы с сокетами. Ключевым компонентом системы при этом является epoll (во FreeBSD и Windows есть свои решения, но остановимся на Линуксе). Функция epoll_wait, будучи единственным блокирующим вызовом, возвращает нам информацию обо всех сетевых событиях, которые нас интересуют. Подобным образом, конечно, работает и всем известный сервер NGINX.
Событийная модель программирования делает код весьма своеобразным, как будто выворачивает его наизнанку. Но эта проблема не так страшна. Есть другая проблема — использование в событийно-ориентированном кодеЧитать полностью »
Биоинформатика / Практическая биоинформатика ч.4. Готовимся работать с ZINBA
2012-02-02 в 8:07, admin, рубрики: Новости, метки: ChIP seq, Pol II, ZINBA, биоинформатика, секвенирование
В современном мире анализа данных использовать только один метод или только один подход означает, что рано или поздно ты столкнешься с фактом, как сильно ты ошибался. Для анализа данных комбинируют различные методики, сравнивают результат и на основании сравнения уже делают более точные прогнозы. В программе ZINBA использован именно такой подход. Разработчики объединили разнообразные методы анализа DNA-seq экспериментов в едином пакете. Этот пакет написан для программы статистической обработки данных R. Что же делает ZINBA? Находит различные обогащенные регионы даже в тех случаях, когда некоторые из них были усилены, например, химическиЧитать полностью »
Всем доброго времени суток.
В январе Microsoft выпустили Tag Scanning SDK для Windows Phone 7 и мне уже посчастливилось работать с ним. О возможностях, ограничениях и специфичных моментах и будет этот пост.
Описание Microsoft Tag
На Хабре был пост , в котором рассказывалось об этой технологии. Еcли кратко, то — это двумерный цветной штрихкод (High Capacity Color Barcode — HCCB), разработанный Microsoft. Был специально разработан для распознавания при помощи фотокамер, встроенных в мобильные телефоны. Предназначен для быстрой идентификации и получения на устройство заранее подготовленной информации, привязанной к коду и хранящейся на сервере компанииЧитать полностью »
Виртуализация / Проброс видеокарты в виртуальную машину
2012-02-02 в 4:05, admin, рубрики: Новости, метки: iommu, passthrough, pci, pcie, vga, vmware, vt-d, xcp, xen
Говорят, что современные аппаратные технологии поддержки виртуализации (VT-d у Intel, IOMMU у AMD) позволяют отдавать физическое устройство на шине PCI в непосредственное управление виртуальной машине. В том числе видеокарту.
Воображение рисует такую конфигурацию: настольный сервер с гипервизором, на нем запускается гостевая пользовательская операционная система, имеющая доступ к необходимым устройствам ввода-вывода, один-два неприхотливых сервера по мере надобности, ну и сколько надо виртуалок для бесчеловечных экспериментов. Управляем гипервизором через консоль в гостевой ОС либо удаленно, с ноутбука, скажем.
ВдохновленныйЧитать полностью »
Яндекс / Яндекс.Карты теперь умеют строить маршруты общественным транспортом в Киеве
2012-02-01 в 23:36, admin, рубрики: Новости, метки: карты, киев, общественный транспорт, яндекс.карты
Яндекс.Карты научились строить маршруты проезда по Киеву на общественном транспорте.
Теперь сервис помогает планировать поездки не только водителям, но и пешеходам.
Сервис подскажет, на чем сейчас получится доехать быстрее. Например, утром это может быть один маршрут, а вечером – уже другой. Общественным транспортом пользуются больше половины жителей Киева – 52%, поэтому у нового интернет-сервиса новое будущее. Пока новый интернет-сервис от «Яндекс.Карты» запущен в бета-версии и только для Киева, но в будущем будут охвачены и другие большие города Украины.
Open source / Игры id Software — на Github
2012-02-01 в 21:30, admin, рубрики: Новости, метки: DOOM, id Software, Quake, Wolfenstein 3DКомпания id Software выложила все свои проекты Open Source на github. Вот полный список, пользуйтесь на здоровье!Doom 3 GPLWolfenstein 3D для iOSDOOM Classic для iOSQuake GPLDOOMQuake-Tools, инструменты и утилиты для Quakeidsetup, setup от DOOM, Final DOOM, Strife и др.Quake-2-Tools GPLGtkRadient GPLWolfenstein: Enemy Territory GPLReturn to Castle Wolfenstein Multiplayer GPLReturn to Castle Wolfenstein Single-player GPLQuake 2 GPLQuake III Arena GPL
Программинг микроконтроллеров / MSP430, учимся программировать и отлаживать железо (часть 2)
2012-02-01 в 20:29, admin, рубрики: Новости, метки: msp430, texas instruments
Здравствуй, уважаемый хабрапользователь.
В предыдущей статье мы начали рассматривать программирование под MSP430.
Материал, описанный в данной статье, позволит в общих чертах ознакомиться с прерываниями и понять некоторые тонкости MSP430.
Введение
Прерывание (англ. interrupt) — сигнал, сообщающий процессору о наступлении какого-либо события. При этом выполнение текущей последовательности команд приостанавливается и управление передаётся обработчику прерывания, который реагирует на событие и обслуживает его, после чего возвращает управление в прерванный код.
Механизм прерываний создан дляЧитать полностью »