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 Лаборатория ОИТ

Friday, July 31, 2015

Saturday, July 25, 2015

Масштабирование LinkedIn

Интересный практический материал о масштабировании LinkedIn. Они всегда отличались в инженерных решениях очень прагматическим подходом.

Wednesday, July 22, 2015

Monday, July 20, 2015

Экосистема Hadoop

Хорошая презентация с разъяснением экосистемы Hadoop.

Arduino IoT

Любопытный пример использования связки Arduino, Node.js и Plotly для IoT системы. Очень простая и интересная система для визуализации - Plot.ly

Wednesday, July 15, 2015

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

Хотите узнать про утечки памяти в JavaScript и сборку мусора? Проголосуйте за нашу заявку на доклад на SECR 2015. Презентация и статья будут опубликованы.

Monday, July 13, 2015

Saturday, July 11, 2015

О визуализации

Очень полезный список визуализаций (пакетов), основанных на D3. d3.js - это, видимо, лучшее, что есть для JavaScript.

См. другие публикации, посвященные d3

Friday, July 10, 2015

Вопросы для собеседования

Прием на работу: вопросы для собеседования. Собраны по разным компаниям. Прямо по ссылке - Google.

Веб-компоненты

Текущее состояние Web Components.

Если сравнивать с предыдущими анонсами (см., например, здесь и здесь) - то как-то все не очень быстро двигается.

Wednesday, July 08, 2015

USB бекон

USB iBeacon от Gimbal. Интересно, что просто Bluetooth флешка, наверное, дешевле будет. А смысл тот же самый - Bluetooth Data Points

Даже не в 5-м квартале

А только в 6-м квартале оживет рынок смартфонов, уверяет нас газета.ру:


Monday, July 06, 2015

INJOIT - call for papers

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

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

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

P2P sensors

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

Friday, July 03, 2015

За структуры данных

Инициатива по поддержке структурированных данных в вебе - Schema. Среди основателей: Google, Yandex, Microsoft.

Thursday, July 02, 2015

IoT облако

Интересное облачное решение для Internet of Things - Relayr.io

INJOIT vol. 3, no. 7

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

Темы статей: Полиморфизм символьных троичных матриц и генетическое пространство кратчайших k-путей в n-кубе; Разложения типа Вольда и линейное оценивание для нестационарных процессов; Телекоммуникации на войне роботов; On JavaScript Memory Leaks; A study to Relate the Quality of Forum Messages with the FLOW Experience

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

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