Всем привет! 10 августа 2017 мы приглашаем архитекторов и разработчиков в московский офис Mail.Ru Group, где состоится Tarantool Meetup, посвященный архитектуре и реализации корпоративных микросервисов с использованием Tarantool. Мы поделимся с вами своими подходами к проектированию решений и покажем на примере двух простых сервисов как можно за два часа решить две типовые задачи. И традиционно будет много интересных технических дискуссий на самые разные темы! А если вы возьмете с собой ноутбук с установленным Docker, то сможете сами пощупать все своими руками. Программу читайте под катом.
Читать полностью »
Архив за 26 июля 2017 - 3
Приглашаем на Tarantool Meetup 10 августа
2017-07-26 в 13:02, admin, рубрики: dbms, in-memory database, in-memory-data-grid, Microservices, nosql, open source, tarantool, Анализ и проектирование систем, Блог компании Mail.Ru GroupКонкурс по программированию: JSDash (промежуточные результаты 2)
2017-07-26 в 12:59, admin, рубрики: hola, javascript, node.js, nodejs, Алгоритмы, Блог компании Hola, видеоигры, занимательная задача, занимательная задачка, занимательные задачи, Занимательные задачки, игры, ИИ, искусственный интеллект, ищем таланты, конкурс, конкурсы, конкурсы разработчиков, соревнование, соревнования, соревнования по программированию, Спортивное программированиеОбъявление: срок приёма решений продлевается до 17 августа.
Спасибо всем, кто уже принял участие в нашем конкурсе по программированию! Мы получили 39 решений от 26 уникальных участников. Публикуем новые промежуточные результаты.
Читать полностью »
Открытка: «Яндекс» (временно) меняет слоган с «Найдётся всё» на «Поиск №1 в России»
2017-07-26 в 12:52, admin, рубрики: Доля поиска, поиск, редизайн, Текучка, яндекс, метки: Доля поиска, поиск, редизайн, Текучка, яндексВ поиске «Яндекса» изменился слоган, который отображался под названием компании. Раньше это был «Найдётся всё». Сегодня стал «Поиск № 1 в России».
Обзор интраоральных стоматологических 3D-сканеров
2017-07-26 в 12:18, admin, рубрики: 3d-сканер, 3d-сканеры, Блог компании Top 3D Shop, Медгаджеты, стоматологияЭтот материал — перевод статьи об интраоральных стоматологических 3D-сканерах, которые были экспонированы на выставке стоматологического оборудования IDS 2017.
Новые механические клавиатуры HyperX Alloy Elite и Alloy FPS Pro: вам спорт или комфорт?
2017-07-26 в 12:13, admin, рубрики: cherry mx, Kingston, Kingston Technology, Блог компании Kingston Technology, киберспорт, клавиатура, компьютер, механические клавиатуры, Настольные компьютеры, периферийные устройства, периферияНикого не нужно уговаривать доплатить за минимализм: автомобиль, из которого извлекают кондиционер и задние сидения, называют спортивным, и продают такую модель дороже. Любители фитнеса с удовольствием доплачивают за обезжиренный творог взамен «обычного». Но что можно улучшить (и не испортить) в механической клавиатуре, если с прочностью, компактностью и переключателями у неё уже всё хорошо? Оказывается, много чего — сегодня мы расскажем, за что стоит полюбить новые HyperX Alloy Elite и Alloy FPS Pro, даже если вы фанат аскетичных моделей.
Читать полностью »
Как я писал код для Arduino с помощью Python
2017-07-26 в 11:52, admin, рубрики: arduino, python, генерация кода, начинающие программисты, Программирование, Электроника для начинающих
Картинка для привлечения внимания
На днях появилась подработка, поступил заказ записать скетч на ардуино. Простенький, но объёмный. С повторяющимися блоками. Нужно было управлять каждым портом Arduino Mega отдельно, при получении команды по Uart. Отправляешь символ — и светодиод (к примеру) загорается на определенное время. Написал скетч на 2 команды, скинул заказчику для тестов, получил предоплату. Дальше, нужно было масштабировать на все порты.
Для начала я честно попробовал руками. Написав первые 26 #define, энтузиазм иссяк. Я пошел подышать свежим воздухом, и вспомнил, что у меня на ПК (Win 7 x64), уже установлен Python 3.6 из дистрибутива Anaconda. Кстати, это наиболее удобный способ установки Python`а на Windows, т.к. всё уже включено и настроено по умолчанию, и есть пакетный менеджер.
Итак, приступим.
Создаем папку, в ней пустой файл, я назвал его «arduino_gen.py» и bat файл «start_py.bat» со следующим содержимым:
python.exe arduino_gen.py > code_out.txt
@pause
Этот файл нам потребуется, для запуска программы на Python`е
Теперь мы напишем программку, которая сгенерирует нам необходимый код для Arduino.
Читать полностью »
Национальная инновационная система США
2017-07-26 в 11:37, admin, рубрики: инновационная система, инновационная экосистема, история инноваций, История ИТ, кластеры, национальная инновационная система, США, технологии, Урбанизм, финансы, метки: инновационная система, инновационная экосистема, национальная инновационная системаВ общепринятом представлении инновации — это технологии, появляющиеся из ниоткуда и переворачивающие мир с ног на голову, как это было с домашними компьютерами и смартфонами. На самом деле для любой страны они случаются благодаря выстроенной национальной инновационной системе. Инновации — нечто большее чем наука и технологии. Так и инновационная система — это не только элементы инфраструктуры, непосредственно связанные с продвижением науки и технологии.
Национальная инновационная система включает в себя экономические, политические и другие социальные институты, влияющие на инновации – национальную финансовую систему, законодательство о регистрации предприятий и защите интеллектуальной собственности, довузовскую систему образования, рынки труда, культуру и специально созданные институты развития.
В этой статье описана эволюция национальной инновационной системы США с XIX века.
Покойся с миром, REST. Долгих лет жизни GraphQL
2017-07-26 в 11:33, admin, рубрики: api, graphql, Разработка веб-сайтовПеревод. Автор оригинала Samer Buna. Оригинал статьи.
Когда я впервые узнал о GraphQL после долгого использования различных REST API, то не мог удержаться от твитов такого содержания:
Rest API превратился в REST-in-Peace API. Долгих лет жизни GraphQL
Примечание переводчика – Rest In Peace, RIP – распространенная эпитафия "Покойся с миром". Первое слово в ней пишется так же, как акроним REST.
Тогда это была попытка рассмешить, но сейчас я убеждаюсь в справедливости шутливого прогноза.
Поймите правильно. Я не собираюсь обвинять GraphQL в убийстве REST или чём-то таком. REST не умрет никогда, также как XML будет жить вечно. Но кто в здравом уме станет использовать XML поверх JSON? На мой взгляд, GraphQL сделает для REST то же самое, что JSON сделал для XML.
Как перестать бояться затопить соседей: страховой полис и автоматическая система перекрытия кранов
2017-07-26 в 11:11, admin, рубрики: аквасторож, сантехника, страхование, я пиарюсь, метки: сантехникаДвенадцать лет назад я впервые переехал в мегаполис, а ещё два года спустя я перебрался из студенческой общаги в съемное жилье. С тех пор менялись города, количество комнат, сами квартиры — не менялась только привычка проверять, туго ли закручены все краны перед выходом из дома. Я не знаю, почему — я никогда ещё не заливал соседей, и соседи пока ни разу не заливали меня — но меня никогда не покидала тревога насчет затопления. Особенно стрёмно оставлять работающей стиральную машинку, когда уходишь из дома или просто уезжать надолго — до сих пор ничего страшного не случалось, но каждый раз думаешь: «А вдруг?»
Когда забыл перекрыть стояк
В каждой квартире насчитывается минимум три источника воды: унитаз, кран в ванной комнате и кран на кухне. И это ещё — спартанский минимум, рассчитанный исходя из того, что в ванной комнате сохранился советский кран, поворачивающийся из раковины в ванну и обратно. В современно оборудованном жилье источников потенциальной угрозы для меня, для моих соседей и от моих соседей намного больше: раздельные краны в ванной, система подключения воды к стиральной машине, кран на кухне, кран для водяного фильтра и подача воды к посудомойке. При этом гарантировать абсолютную надежность всех коммуникаций невозможно: шланги и трубы, которыми подключается все это добро, имеют свойство изнашиваться, не говоря уже о банальных протечках, которые будут уничтожать не только полы и мебель, но и оставят послания на потолке соседей.
Читать полностью »