Архив за 05 апреля 2017 - 5

image

Многие уже наслышаны о производительности СУБД Tarantool, её возможностях и особенностях. Например, у него есть классное дисковое хранилище — Vinyl, кроме того, он умеет работать с JSON-документами. Но в многочисленных публикациях обходят стороной одну важную особенность. Обычно БД рассматривают просто как хранилище, но всё же отличительная черта Tarantool — это возможность писать код внутри и очень эффективно работать с этими данными. Под катом рассказ, как мы строили одну систему почти полностью внутри Tarantool, написанный в соавторстве с Игорем igorcoding Латкиным.

Читать полностью »

imageСбор средств на основе блокчейна становится все более популярным — в 2016 году десятки миллионов долларов были инвестированы в рамках различных ICO (Initial Coin Offerings), а в 2017 году этот показатель увеличится еще больше по мере развития технологии.

Наряду с остальными новыми технологиями и проектами, сбор средств на основе блокчейна становится все более популярным по мере набирания оборотов и де-факто становится основным методом привлечения средств в инновационные криптовалютные проекты. Это технология для широких масс — блокчейн обещает отказ от посредничества в финансовых операциях и многое другое, поэтому, вероятно, следует ожидать, что инвестиции и разработки также придут из широких масс. Крупные корпорации разрабатывают свои собственные технологии распределенного реестра, но реальные инновации происходят в отдельных сегментах, разбросанных по всей сети.

Рентабельность инвестиций

Итак, что же побуждает инвесторов вкладывать деньги в эти проекты? В 2016 году было несколько семизначных проектов по сбору средств, некоторые из которых собрали миллионы долларов — или, по крайней мере, их эквивалент в биткоинах, поскольку биткоин и другие криптовалюты — это стандартное средство инвестирования в такие проекты. Биткоин — по-настоящему международная валюта, не имеющая никаких ограничений по передвижению или размеру вложений, а потому он является идеальным способом для вложений инвесторов по всему миру.
Читать полностью »

Одиноким пятничным вечером в поисках вдохновения вы решаете припомнить свои былые победы на программистском фронте. Архив со старого жесткого диска неторопливо открывается и вот перед вами разворачивается код славных далеких времен…

О нет. Это совсем не то, что вы ожидали увидеть. Правда, что ли, все было настолько плохо? Почему вам никто не сказал? Как можно было до такого докатиться? Такое количество операторов go-to в одной-единственной функции – это вообще законно? Вы поспешно закрываете проект. На секунду вас одолевает искушение удалить файл, и всё содержимое жёсткого диска заодно.

13 лет плохого кода в играх - 1

Ниже вы найдете коллекцию уроков, поучительных примеров и предостережений, которые я вынес из собственного путешествия в прошлое. Все имена приводятся без изменений, чтобы обличить виновных.
Читать полностью »

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

Нам понадобятся:

  • роутер TP-Link TL-MR3020
  • веб-камера (с поддержкой MJPEG)
  • USB-хаб
  • USB-флешка

Веб-камера и USB-флешка подключаются к USB-порту роутера через USB-хаб. На роутер устанавливается прошивка WebGlazok. Прошивка создана на базе OpenWrt и использует программу детектор движения Motion.

Получаем простую систему видеонаблюдения с функцией обнаружением движения и облачного хранения, которая не требует включенного компьютера, видеорегистратора и белого IP-адреса.
Читать полностью »

IHS Automotive предсказывает, что к 2020 порядка 152 миллионов «подключенных» машин будут ежедневно генерировать до 30 терабайт данных. И бизнес, который сумеет грамотно воспользоваться этим богатством, очевидно, окажется «на коне». Поговорим о том, какую информацию можно использовать и что для этого нужно.

Big Data для автодилера и автопроизводителя: от идеи до монетизации - 1

Читать полностью »

Светлана Шаповалова, редактор «Нетологии», перевела статью Кары Эберле о том, как создавать эффектную и качественную анимационную графику и что для этого нужно.

Моушн-графика соединяет видео, аудио и текст в цельный анимационный сюжет. Творческий подход и воображение обеспечивает уникальность каждой анимации, однако существуют методы, которые могут улучшить любую из них. Прежде чем дать волю таланту и воплотить свои идеи в графике, вспомните о советах, которые я дам ниже — они помогут создать максимально эффективную и впечатляющую анимацию.

5 советов по созданию впечатляющей моушн-графики - 1
Читать полностью »

Библиотека Google Benchmark - 1

Не так давно я писал о C++ библиотеках для микробенчмаркинга. Я рассказал о трех библиотеках: Nonius, Hayai и Celero. Но в действительности я хотел поговорить о четвертой. Мой Windows тогда не поддерживал Google Benchmark library, так что я не мог ее протестировать. К счастью, из комментариев к прошлому посту я узнал, что теперь библиотека доступна в Visual Studio!

Давайте посмотрим, как можно ее использовать.
Читать полностью »

Скоро лето — пора подавать заявки в летнюю школу (интернатуру) Intel - 1

Как повелось издавна, в начале апреля мы приглашаем вас принять участие в традиционной летней школе программистов Intel 0х7E1, которая состоится в июле-августе 2017 года. Вы молоды, занимаетесь программированием и интересуетесь такими темами, как оптимизация производительности, обработка видео и графики, машинное зрение? Вас привлекает возможность поработать в компании крутых профессионалов? Вам хочется решать интересные живые задачи и видеть результат своего труда? А, может, вам просто нечем заняться этим летом? Тогда вам однозначно под кат.
Читать полностью »

Запуск модуля «Наука» к МКС могут отменить из-за неполадок - 1

Отправка российского многофункционального лабораторного модуля (МЛМ) «Наука» к МКС может быть отменена, пишет ТАСС. Об этом изданию заявил неназванный источник в ракетно-космической отрасли. Запуск этого модуля переносился уже несколько раз, последний — в марте этого года. «Науку» оставили у производителя, в Центре имени Хруничева. Специалисты Центра обнаружили загрязнение в топливных баках модуля.

«В топливных баках модуля вновь обнаружено загрязнение, от которого все эти годы пытались избавиться специалисты. Принято решение в течение двух недель провести оценку состояния систем модуля и после этого доложить руководству выводы для принятия решения о его запуске. По предварительной оценке, устранение загрязнений и неисправностей позволяет осуществить запуск модуля не ранее конца 2018 года — начала 2019 года. Не исключено, что запуск просто отменят», — сказал источник.
Читать полностью »

Ради общественной безопасности необходимо ввести принцип поголовной верификации пользователей, это можно сделать только с момента получения гражданином паспорта — с 14 лет.

(С) Владимир Петров.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js