Sunday, September 20, 2015

INJOIT - собираем статьи

Бесплатный рецензируемый научный журнал. The International Journal of Open Information Technologies (INJOIT). ISSN: 2307-8162. Индексируется в РИНЦ. Научные публикации для магистров и аспирантов. Статьи на русском или английском. Издатель: Лаборатория Открытых Информационных Технологий факультета ВМК МГУ им. М.В. Ломоносова.

Принимаем статьи в 10-й номер журнала на 2015 год (том 3). Здесь можно посмотреть архив журнала INJOIT.

/via Лаборатория ОИТ

Простые Bluetooth теги

Bluetooth устройства в качестве тегов как базис для контекстно-зависимых сервисов: Д.Е. Намиот, М.А. Шнепс-Шнеппе "Контекстно-зависимые сервисы на базе беспроводных тегов"

Wednesday, September 16, 2015

Диаграммы из текста

Замечательный JavaScript пакет, который строит UML диаграммы из текстовых описаний. То есть, имея вот такое вот текстовое описание:

Andrew->China: Says Hello
Note right of China: China thinks\nabout it
China-->Andrew: How are you?
Andrew->>China: I am good thanks!

Мы можем получить следующую картинку:

См. также другие публикации по UML

Учебник по Spark

Учебник по Spark. Удобно тем, что работает прямо в браузере.

См. также другие публикации по Spark

/via Поиск учебных курсов

Sunday, September 13, 2015

О PostgreSQL

Подборка ресурсов по PostgreSQL:

1. PostgreSQL Magic

2. Window Functions. Очень полезный инструмент для обработки временных рядов.

3. SQL 99 в PostgerSQL

4. WITH в PostgreSQL

5. Презентации от О.Бартунова

Friday, September 11, 2015

Теги из Bluetooth устройств

Core Bluetooth устройства в качестве тегов и модели контекстно-зависимого программирования для таких систем: Д.Е. Намиот, М.А. Шнепс-Шнеппе "Контекстно-зависимые сервисы на базе беспроводных тегов"

Потоковые алгоритмы

Основные алгоритмы в потоковой обработке данных. Актуально, в связи с ростом интереса к обработке данных в реальном времени.

P.S. см. также другие публикации по теме stream processing

Sunday, September 06, 2015

FeatureFu

LinkedIn выложил в открытый доступ свою библиотеку для задач машинного обучения - FeatureFu

Еще почитать о пакете можно здесь и здесь.

Протокольные войны

Может ли HTTP/2 заменить MQTT? В более широком смысле - может ли HTTP/2 заменить все другие pub/sub решения? В реализации HTTP/2 появился Streaming. Получив изначальный GET запрос, сервер HTTP/2 может оставить канал открытым и посылать данные клиенту (PUSH_PROMISE) по мере их готовности.

P.S. см. также публикации об архитектуре сайтов с HTTP/2

Wednesday, September 02, 2015

Из простой таблицы

Интересный сервис - превращает таблицу в мобильное или веб-приложение: App Sheet

Оценка компетентности программистов

Пара проектов, посвященных оценке комптенций программиста:

1. Матрица комптентности

2. CEFR-like approach to measure programming proficiency. Это представляется более интересной моделью. Здесь используется та же градация, что и в европейских оценках степени владения иностранным языком.

Monday, August 31, 2015

Следы человека

Интересный проект от MIT и Ericsson: анализ звонков и мобильного трафика для разных городов. Эта идея (иссследование шаблонов мобильной активности в разрезе помещений и гео-областей) как раз и начиналась в MIT (reality mining).

INJOIT - call for papers

Бесплатный рецензируемый научный журнал. The International Journal of Open Information Technologies (INJOIT). ISSN: 2307-8162. Индексируется в РИНЦ. Научные публикации для магистров и аспирантов. Статьи на русском или английском. Издатель: Лаборатория Открытых Информационных Технологий факультета ВМК МГУ им. М.В. Ломоносова.

Принимаем статьи в 10-й номер журнала на 2015 год (том 3). Здесь можно посмотреть архив журнала.

/via Лаборатория ОИТ

Sunday, August 30, 2015

Как работают базы данных

Очень хорошая статья с разбором устройства реляционных баз данных.

INJOIT vol. 3, no.9

Вышел новый номер журнала INJOIT. Это девятый номер в 2015 году.

Темы статей: разработка и особенности математической модели ветротурбины Дарье, компьютерные модели скачкообразного и непрерывного увеличения знаний при обучении, распознавание событий в распределенной оптоволоконной сенсорной системе, cреда комплексного анализа производительности алгоритмов балансировки в параллельном методе ветвей и границ, мониторинг использования оперативной памяти в больших программных системах.

Архив журнала находится здесь.

/via Лаборатория ОИТ

Thursday, August 27, 2015

Back-end для мобильных приложений

Бесплатный (Open-Source) back-end сервер для мобильных приложений (есть native SDK). Можно сделать свой Parse.

Утечки памяти в JavaScript

Утечки памяти в JavaScript приложениях, сборка мусора и другие проблемы управления памятью в JavaScript приложениях. Проголосовать за презентацию на SECR-2015 можно здесь.

Wednesday, August 26, 2015

Графовый язык

Базы данных для графов вызывают большой интерес (очевидно, подогреваемый задачами с различными социальными графами). Вот интересная презентация с языком для опроса графовых моделей (из проекта Apache TinkerPop):


Tuesday, August 25, 2015

Качество жизни

Стартует первый всероссийский конкурс «Инновационные технологии и разработки “Качество жизни 2.0”». Конкурс проводится кластером биомедицинских технологий фонда «Сколково» при поддержке Благотворительного фонда Елены и Геннадия Тимченко.

На конкурс принимаются инновационные проекты и технологические разработки, направленные на улучшение качества жизни пожилых людей, адаптацию старшего поколения к современной урбанистической среде и поддержание полноценной физической активности людей в возрасте старше 50 лет. Прием заявок на участие в конкурсе открыт до 20 сентября 2015 г.

Модели машинного обучения

Книга в свободном доступе - Модели систем машинного обучения. Очень важный момент, на самом деле. Подходов много, а что, как и почему выбирать в каждом конкретном случае - не ясно.

Monday, August 24, 2015

Рекурсия

Любителям закона о забвении: от Google требуют удалить ссылки на страницы о том, как Google удаляет ссылки на страницы. Отсюда

Еще про Python

Пара полезных Python-ресурсов:

Web Scrape. Большая коллекция скриптов для чтения данных с различных веб-сайтов. Из стенфордского курса Computational Journalism

Хороший учебник по Python

UPD: вынесено в сообщение из комментария - A gallery of interesting IPython Notebooks

Saturday, August 22, 2015

Об управлении памятью в JavaScript

Утечки памяти в JavaScript приложениях, сборка мусора и другие проблемы управления памятью в JavaScript приложениях. Проголосовать за презентацию на SECR-2015 можно здесь.

Автоматы

Tuesday, August 18, 2015

Анализ новостных сайтов

Пример анализа для новостных сайтов, где "продвижение" новостей осуществляется пользователями. В данном случае - YCombinator. Цели такого рода проектов - определить, что влияет на "популярность" ссылки.

P.S. вот еще один похожий проект.

Deep Learning из университета

Friday, August 14, 2015

iBeacons и Android 5.0

Фоновое сканирование BLE тегов в Android 5.0. В истории с тегами часто забывают, что пользователь (мобильный телефон) перемещается быстрее, чем тег будет распознан.

Blockchain

Blockchain технологии - модная тема, хорошие презентации. Что это и как устроено.

Wednesday, August 12, 2015

Автоматизация машинного обучения

Сайт BigML автоматизирует процесс машинного обучения. Есть бесплатные аккаунты (ограничены по объему данных). Так вот, одно из интересных применений - это обучение. Можно смотреть, что именно делают разные методы.

/via Поиск учебных курсов

Tuesday, August 11, 2015

Медуза внутри

Интересный материал - техническое устройство meduza.io

Зрада или перемога?

Классическая модель, реализуемая в виртуальных машинах (JavaScript, Java) состоит (состояла ?) в том, что есть интерпретатор байт-кода, который позволяет быстро запустить исполненение. А далее "горячие" фрагменты кода уже компилируются (Just In Time compiler - JIT). А вот согласно этому проекту Ignition, Google в V8 хочет отказаться от JIT и использовать оптимизированный интерпретатор. Идея в том, что большая часть JavaScript кода до горячего состояния никогда и не доходит.

Вот еще интересная дискуссия по этому поводу на YC

Thursday, August 06, 2015

Программы профессиональной подготовки ВМК МГУ

На сайте магистратуры факультета ВМК МГУ объявлен набор на программы профессиональной подготовки:

1. «Разработчик профессионально-ориентированных компьютерных технологий» (очно-заочная форма обучения, 1730 час.)

2. «Разработчик профессионально-ориентированных компьютерных технологий» (дистанционная форма обучения, 1552 час.)

Детали см. здесь.

/via Лаборатория ОИТ

Управление памятью в Android

Хороший технический материал по управлению памятью (поиску утечек) в Android:

часть 1
часть 2

Wednesday, August 05, 2015

INJOIT - call for papers

Бесплатный рецензируемый научный журнал. The International Journal of Open Information Technologies (INJOIT). ISSN: 2307-8162. Индексируется в РИНЦ. Научные публикации для магистров и аспирантов. Статьи на русском или английском. Издатель: Лаборатория Открытых Информационных Технологий факультета ВМК МГУ им. М.В. Ломоносова.

Принимаем статьи в 9-й номер журнала на 2015 год (том 3). Здесь можно посмотреть архив журнала.

/via Лаборатория ОИТ

IBM Open

IBM открывает код для многих своих продуктов. Даже создали специальный портал для этого - developerWorks Open

Monday, August 03, 2015

Контроль за работой водителя

Роман Абрамович вложил $10 млн в американский стартап Driveway, помогающий страховым компаниям собирать информацию о водителях. Driveway занимается мобильной телематикой – объединяет мобильные устройства и системы обработки данных. Разработанное Driveway мобильное приложение устанавливается на смартфон застрахованного водителя и собирает информацию о его поведении на дороге. Приложение интересуют скорость движения, то, как водитель тормозит и ускоряется, поворачивает, какое расстояние проезжает, ездит ли ночью. Собрав информацию о водителях, Driveway использует анализ больших данных для корректировки цен страховой компании: водители с хорошими навыками вождения получают скидки на страховой полис.Отсюда.

А вот описание подобного рода системы в последнем номере журнала INJOIT:   Незнанов И.В., Намиот Д. Е. Контроль транспортных маршрутов с помощью мобильных телефонов //International Journal of Open Information Technologies. – 2015. – Т. 3. – №. 8. – С. 30-39. Статья написана по результатам дипломной работы 2015 года.

INJOIT том 3, номер 8

Вышел новый номер журнала INJOIT. Это восьмой номер в 2015 году.

Темы статей: интенсификация сокращения области поиска в методе неравномерных покрытий, инструментарий для визуализации программного обеспечения в трехмерном пространстве, модель информационной системы на базе push-уведомлений, контроль транспортных маршрутов с помощью мобильных телефонов, телекоммуникационные сервисы и развитие DISN, обработка потоков больших данных

Архив журнала находится здесь.

/via Лаборатория ОИТ