Многие уже наслышаны о производительности СУБД Tarantool, её возможностях и особенностях. Например, у него есть классное дисковое хранилище — Vinyl, кроме того, он умеет работать с JSON-документами. Но в многочисленных публикациях обходят стороной одну важную особенность. Обычно БД рассматривают просто как хранилище, но всё же отличительная черта Tarantool — это возможность писать код внутри и очень эффективно работать с этими данными. Под катом рассказ, как мы строили одну систему почти полностью внутри Tarantool, написанный в соавторстве с Игорем igorcoding Латкиным.
Архив за 05 апреля 2017 - 5
Отказоустойчивая обработка 10M OAuth-токенов на Tarantool
2017-04-05 в 10:50, admin, рубрики: Lua, mail.ru, perl, raft, tarantool, Анализ и проектирование систем, Блог компании Mail.Ru Group, высокая производительностьПривлечение средств для проектов будущего
2017-04-05 в 10:33, admin, рубрики: ico, Waves, Блог компании Waves, блокчейн, децентрализованные системы, инвестиции, краудфандинг, Криптовалюты, финансирование, финансыСбор средств на основе блокчейна становится все более популярным — в 2016 году десятки миллионов долларов были инвестированы в рамках различных ICO (Initial Coin Offerings), а в 2017 году этот показатель увеличится еще больше по мере развития технологии.
Наряду с остальными новыми технологиями и проектами, сбор средств на основе блокчейна становится все более популярным по мере набирания оборотов и де-факто становится основным методом привлечения средств в инновационные криптовалютные проекты. Это технология для широких масс — блокчейн обещает отказ от посредничества в финансовых операциях и многое другое, поэтому, вероятно, следует ожидать, что инвестиции и разработки также придут из широких масс. Крупные корпорации разрабатывают свои собственные технологии распределенного реестра, но реальные инновации происходят в отдельных сегментах, разбросанных по всей сети.
Рентабельность инвестиций
Итак, что же побуждает инвесторов вкладывать деньги в эти проекты? В 2016 году было несколько семизначных проектов по сбору средств, некоторые из которых собрали миллионы долларов — или, по крайней мере, их эквивалент в биткоинах, поскольку биткоин и другие криптовалюты — это стандартное средство инвестирования в такие проекты. Биткоин — по-настоящему международная валюта, не имеющая никаких ограничений по передвижению или размеру вложений, а потому он является идеальным способом для вложений инвесторов по всему миру.
Читать полностью »
13 лет плохого кода в играх
2017-04-05 в 10:33, admin, рубрики: c++, java, python, Блог компании Everyday Tools, игры, обучение программированию, разработка игрОдиноким пятничным вечером в поисках вдохновения вы решаете припомнить свои былые победы на программистском фронте. Архив со старого жесткого диска неторопливо открывается и вот перед вами разворачивается код славных далеких времен…
О нет. Это совсем не то, что вы ожидали увидеть. Правда, что ли, все было настолько плохо? Почему вам никто не сказал? Как можно было до такого докатиться? Такое количество операторов go-to в одной-единственной функции – это вообще законно? Вы поспешно закрываете проект. На секунду вас одолевает искушение удалить файл, и всё содержимое жёсткого диска заодно.
Ниже вы найдете коллекцию уроков, поучительных примеров и предостережений, которые я вынес из собственного путешествия в прошлое. Все имена приводятся без изменений, чтобы обличить виновных.
Читать полностью »
Облачное видеонаблюдение из веб-камеры и роутера
2017-04-05 в 10:30, admin, рубрики: веб-камера, видеонаблюдение, видеонаблюдение через интернет, облачное видеонаблюдение, роутер, Сетевые технологииЕсли вы хотите установить у себя дома систему видеонаблюдения, но изучив цены на камеры и видеорегистраторы, такая идея пропадает, то давайте рассмотрим бюджетный вариант с использованием веб-камеры и роутера.
Нам понадобятся:
- роутер TP-Link TL-MR3020
- веб-камера (с поддержкой MJPEG)
- USB-хаб
- USB-флешка
Веб-камера и USB-флешка подключаются к USB-порту роутера через USB-хаб. На роутер устанавливается прошивка WebGlazok. Прошивка создана на базе OpenWrt и использует программу детектор движения Motion.
Получаем простую систему видеонаблюдения с функцией обнаружением движения и облачного хранения, которая не требует включенного компьютера, видеорегистратора и белого IP-адреса.
Читать полностью »
Big Data для автодилера и автопроизводителя: от идеи до монетизации
2017-04-05 в 10:18, admin, рубрики: big data, BigData, remoto, автопром, анализ данных, Аналитика мобильных приложений, Блог компании Bright Box, Монетизация IT-системIHS Automotive предсказывает, что к 2020 порядка 152 миллионов «подключенных» машин будут ежедневно генерировать до 30 терабайт данных. И бизнес, который сумеет грамотно воспользоваться этим богатством, очевидно, окажется «на коне». Поговорим о том, какую информацию можно использовать и что для этого нужно.
5 советов по созданию впечатляющей моушн-графики
2017-04-05 в 10:17, admin, рубрики: animation, graphic design, motion design, motion graphics, анимационная графика, Блог компании Нетология, графический дизайн, Компьютерная анимация, моушн-графика, моушн-дизайн, перевод, Работа с видео, метки: graphic design, motion design, motion graphicsСветлана Шаповалова, редактор «Нетологии», перевела статью Кары Эберле о том, как создавать эффектную и качественную анимационную графику и что для этого нужно.
Моушн-графика соединяет видео, аудио и текст в цельный анимационный сюжет. Творческий подход и воображение обеспечивает уникальность каждой анимации, однако существуют методы, которые могут улучшить любую из них. Прежде чем дать волю таланту и воплотить свои идеи в графике, вспомните о советах, которые я дам ниже — они помогут создать максимально эффективную и впечатляющую анимацию.
Библиотека Google Benchmark
2017-04-05 в 10:12, admin, рубрики: benchmark, c++, google benchmark library, microbenchmarks, wunder fund, wunderfund, Блог компании Wunder Fund, высокая производительность, Программирование, метки: google benchmark library, microbenchmarksНе так давно я писал о C++ библиотеках для микробенчмаркинга. Я рассказал о трех библиотеках: Nonius, Hayai и Celero. Но в действительности я хотел поговорить о четвертой. Мой Windows тогда не поддерживал Google Benchmark library, так что я не мог ее протестировать. К счастью, из комментариев к прошлому посту я узнал, что теперь библиотека доступна в Visual Studio!
Давайте посмотрим, как можно ее использовать.
Читать полностью »
Скоро лето — пора подавать заявки в летнюю школу (интернатуру) Intel
2017-04-05 в 10:06, admin, рубрики: Блог компании Intel, летняя школа intel, ПрограммированиеКак повелось издавна, в начале апреля мы приглашаем вас принять участие в традиционной летней школе программистов Intel 0х7E1, которая состоится в июле-августе 2017 года. Вы молоды, занимаетесь программированием и интересуетесь такими темами, как оптимизация производительности, обработка видео и графики, машинное зрение? Вас привлекает возможность поработать в компании крутых профессионалов? Вам хочется решать интересные живые задачи и видеть результат своего труда? А, может, вам просто нечем заняться этим летом? Тогда вам однозначно под кат.
Читать полностью »
Запуск модуля «Наука» к МКС могут отменить из-за неполадок
2017-04-05 в 9:45, admin, рубрики: космонавтика, МКС, модуль "Наука", Научно-популярное, Центр Хруничева, метки: центр хруничеваОтправка российского многофункционального лабораторного модуля (МЛМ) «Наука» к МКС может быть отменена, пишет ТАСС. Об этом изданию заявил неназванный источник в ракетно-космической отрасли. Запуск этого модуля переносился уже несколько раз, последний — в марте этого года. «Науку» оставили у производителя, в Центре имени Хруничева. Специалисты Центра обнаружили загрязнение в топливных баках модуля.
«В топливных баках модуля вновь обнаружено загрязнение, от которого все эти годы пытались избавиться специалисты. Принято решение в течение двух недель провести оценку состояния систем модуля и после этого доложить руководству выводы для принятия решения о его запуске. По предварительной оценке, устранение загрязнений и неисправностей позволяет осуществить запуск модуля не ранее конца 2018 года — начала 2019 года. Не исключено, что запуск просто отменят», — сказал источник.
Читать полностью »
Регистрацию в соцсетях хотят сделать по паспорту, а детей вообще не пускать
2017-04-05 в 9:44, admin, рубрики: бешеный принтер, интернет по паспорту, информационная безопасность, Регулирование IT-сектора, Социальные сети и сообщества, метки: бешеный принтер, интернет по паспортуРади общественной безопасности необходимо ввести принцип поголовной верификации пользователей, это можно сделать только с момента получения гражданином паспорта — с 14 лет.
(С) Владимир Петров.
Читать полностью »