В этой статье я расскажу о том, как мы собирали перчатку для определения положения руки на конкурс. Сложности в ее изготовлении конечно есть, но собрать ее под силу даже школьнику. Такую перчатку можно использовать как для управления электроникой, так и в качестве манипулятора для различных игр.
Рубрика «open source» - 270
Собираем перчатку для определения положения руки сами
2015-02-14 в 17:31, admin, рубрики: diy или сделай сам, LIS331, open source, акселерометр, датчик положения, жестовая перчатка, программирование микроконтроллеров, Программирование робототехники, Электроника для начинающих, метки: LIS331Как программисты ищут квартиры
2015-02-13 в 11:34, admin, рубрики: open source, python, недвижимость, ненормальное программирование, парсинг контента
На самом деле все происходит не так...
Контейниризируй это! Что такое Fuel и для чего он использует Docker
2015-02-13 в 9:27, admin, рубрики: docker, enterprise, fuel, linux, open source, openstack, puppet, red hat, Ubuntu, Блог компании Mirantis/OpenStack, мирантис, метки: mirantis, мирантисПока патентные войны остаются скрытой угрозой для экосистемы OpenStack, давайте поговорим о технологии, позволяющей разворачивать OpenStack практически в один клик. Название этого проекта многократно встречалось в постах нашего блога, но не было ни одного текста, посвященного именно Fuel. Между тем — именно этот проект существенно упростил процедуру развертывания OpenStack и сделал менее трудоемким процесс дальнейшего управления облаком. Безусловно, можно действовать по старинке. Использование Fuel не является обязательным для работы с OpenStack. Однако мы считаем, что если театр начинается с вешалки, то OpenStack начинается с Fuel. По крайней мере — Mirantis OpenStack (MOS).Читать полностью »
OSEDUCONF-2015, десятая конференция «Свободное программное обеспечение в высшей школе» — видеозаписи и краткий обзор
2015-02-12 в 18:20, admin, рубрики: alt linux, open source, rosa linux, видеозаписи докладов, конференция, Настройка Linux, образованиеПару недель назад в Переславле-Залесском прошла юбилейная, десятая конференция «Свободное программное обеспечение в высшей школе», кратко OSEDUCONF-2015.
Как следует из названия конференции, доклады все крутятся вокруг опенсорса-линукса и образования, иногда с уклоном в чисто научно-технические штуки, иногда в чистый cофт, иногда — в политику. Бывают и зажигательные доклады, и откровенно скучные, глубоко-философские и приземленно-реалистические, доклады конкретно-практические и академические с названием в три абзаца, из которых все равно ничего не понятно, жалобы на жизнь и истории успеха. Open-source разработчики и мейнтейнеры, ректоры и преподаватели ВУЗов, практики из индустрии, чиновники из министерств, ученые разной степени безумности, студенты, набирающие очки для диплома.
Теперь доклады ищут зрителей — я качественно их записал и смонтировал (монтаж с нескольких камер, экрана и диктофона, технологии оживления™ и т.п.), вот, в качестве иллюстрирующей картинки минутный ролик-почти коуб, хорошо подходит, чтобы мгновенно передать и общее впечатление и быстро пролистать все доклады — может у кого-то, даже без чтения обзоров-аннотаций, глаз сразу зацепится за интересное.
А под катом краткий обзор и классификация докладов как с последней конференции, так и ретроспектива-классификация за три последних года — не бойтесь кликать, там только компактный текст, а все видео — ссылками.
PeerVPN – пиринговый VPN с открытым кодом
2015-02-10 в 22:01, admin, рубрики: open source, Peer-to-Peer, peervpn, vpn, Сетевые технологии, метки: peervpnPeerVPN
Это программа, создающая виртуальную локалку из нескольких удалённых компьютеров. Такие сети могут быть полезны для непосредственного общения приложений, например совместного использования файлов ил игр. Часто обычными способами наладить такое взаимодействие невозможно из-за фаерволов или NAT.
Традиционные VPN работают по схеме клиент-сервер, когда много узлов соединяются с одним сервером. У такой звёздной топологии есть недостатки. Центральный сервер должен обладать большой пропускной способностью, чтобы обрабатывать весь трафик сети. Если сервер падает, сеть падает следом.
PeerVPN работает по распределённой технологии, когда все узлы общаются друг с другом без необходимости в центральном сервере. Если один узел отключается, на сеть это не влияет.
Читать полностью »
Реализация Reliable Udp протокола для .Net
2015-02-10 в 10:46, admin, рубрики: .net, open source, relialble udp, tutorial, Программирование, Сетевые технологииИнтернет давно изменился. Один из основных протоколов Интернета – UDP используется приложениям не только для доставки дейтаграмм и широковещательных рассылок, но и для обеспечения «peer-to-peer» соединений между узлами сети. Ввиду своего простого устройства, у данного протокола появилось множество не запланированных ранее способов применения, правда, недостатки протокола, такие как отсутствие гарантированной доставки, никуда при этом не исчезли. В этой статье описывается реализация протокола гарантированной доставки поверх UDP.
Требования к протоколу
Заголовок Reliable UDP
Общие принципы работы протокола
Тайм-ауты и таймеры протокола
Диаграмма состояний передачи Reliable UDP
Глубже в код. Блок управления передачей
Глубже в код. Состояния
Глубже в код. Создание и установление соединений
Глубже в код. Закрытие соединения по тайм-ауту
Глубже в код. Восстановление передачи данных
API Reliable UDP
Заключение
Полезные ссылки и статьи
Вступление
Первоначальная архитектура Интернета подразумевала однородное адресное пространство, в котором каждый узел имел глобальный и уникальный IP адрес, и мог напрямую общаться с другими узлами. Сейчас Интернет, по факту, имеет другую архитектуру – одну область глобальных IP адресов и множество областей с частным адресами, скрытых за NAT устройствами.Читать полностью »
Оформление научных результатов: интеграция LaTeX и Gnuplot
2015-02-09 в 16:57, admin, рубрики: Gnuplot, latex, open source, векторная графика, визуализация данных, оформление научных текстов, типографика, метки: Gnuplot, LaTeX, оформление научных текстов«Если ваш единственный инструмент — молоток, то каждая проблема становится похожей на гвоздь»
Абрахам Маслоу
Введение
Научное творчество само по себе процесс не тривиальный, требующий некоторого отрешения от внешнего мира. И нелинейный в плане распределения интенсивности во времени — порой проболтаешься впустую полгода, чтобы потом, в течение месяца-полутора решить большую часть беспокоящих тебя вопросов.
И вот, ты на 100% использовал возможности посетившей тебя «эврики», закончил основную работу и пришла пора опубликовать свои результаты в журнале, доложить их на конференции, да и просто порадовать своего научного руководителя/консультанта красивым отчетом. И ты приступаешь к мучительной фазе оформления статьи/доклада/отчета. И насколько мучительной будет эта фаза, зависит от того, какие инструменты ты решил использовать для этой работы.
Вспоминаю времена, когда молодым и глупым аспирантом, я писал первый вариант кандидатского «кирпича», предназначенный для тщательного «вычитывания» мной и моим научным руководителем. Тогда я не знал о формате EPS, а поэтому экспортировал графики, построенные в Maple в *.bmp-растр и вручную… обводил их в MS Visio для последующей вставки в Word. Были и другие, не менее топорные глупости. Не удивительно, что тогда я проклял всё, и дал себе слово следующую диссертацию писать совершенно по другому.
Путем последовательных итераций, на сегодняшний день я пришел к такому вот решению
И настало время отдать накопленный опыт людям. Интересующимся, добро пожаловать под кат
Проект GnuPG успешно завершил кампанию по сбору средств
2015-02-09 в 16:29, admin, рубрики: GnuPG, gpg, open source, вернер кох, информационная безопасность, краудфандинг, приватность, свобода, метки: gnupg, gpg, вернер кох
Вернер Кох
Вернер Кох, бессменный автор и управляющий проекта GNU Privacy Guard (GPG) для шифрования и цифровой подписи информации (писем, файлов и др.), успешно получил финансирование для продолжения работы. Кроме краудфандинга, принёсшего ему $150000, он получил $60000 от фонда Linux и ежегодные гранты от Facebook и Stripe по $50000.
Читать полностью »
Google Code-In 2014
2015-02-09 в 8:59, admin, рубрики: apertium, bison, code-in, Google, Google Code, google code-in, gsoc, open source, Программирование, метки: googleПривет, хабрахабр!
В этой публикации я продолжу традицию, основанную на серии конкурсов Google Code. На днях завершился Google Code-In 2014, в котором я стал победителем.
Читать полностью »