-
Первая мысль, которая посещает голову человека, столкнувшегося с проблемой планирования — это придумать собственную умную эвристику решения задачи маршрутизации. Ну, ведь и правда. Пришел заказчик (а чаще привели), описал свою задачу, свои специфичные для бизнеса условия. Тут же приходит мысль,…
-
Восстановление базы данных Postgreql из WAL-бэкапа с пропуском части записей
Вводная В СУБД Postgres есть такое интересное техническое решение — перед тем как собственно начать что то менять в файлах самой базы данных СУБД пишет уже переведенные во внутренний формат команды в специальный журнал — Write-Ahead Log, а после успешного…
-
Cue: медицинская диагностика на дому
Технологии сейчас развиваются весьма быстро, и практически каждый день появляются новые проекты, которые еще лет пять назад считались бы далеким будущим. В качестве примера можно привести проект медицинской лаборатории на дому, Cue. И такая лаборатория по размеру лишь ненамного больше…
-
-
Гугломобили — автономные машины-роботы на дорогах
Google уже хорошо всем известен своими такими футуристическими проектами, как мобильный телефон-конструктор и очки дополненной реальности. Компания не остановилась на этом и запустила очередной не менее интересный проект. Как заявляет источник, Google объявил о старте производства самоуправляемых автомобилей.
-
Как делается сокращение простоя критичных систем
Работа с БД: список JDBC подключений с указанием параметров подключений. Компания из ТОП-5 в России зарабатывает в среднем от 7 до 9 миллионов долларов за час. Соответственно, технический простой длиной в два часа, который удалось сократить до одного часа нечеловеческим…
-
Просто UBANK в кармане: как это было сложно
Для нашего первого поста на «Хабре» основатель UBANK Лаура Ашижева написала саморазоблачительный текст о том, почему все в мире так сложно, хотя все кругом, включая нас, стремятся к простоте Сделать самый революционный сервис — то же самое, что сделать самый…
-
-
Делаем многопользовательскую игрy на Go и WebSocket’ах
Продолжаем знакомство с языком программирования Go (golang). В прошлый раз мы посмотрели основные конструкции языка. В этой статье я хочу показать использование горутин и каналов. И, конечно, продемонстрировать все это на реальном приложении, в данноcм случае многопользовательской игре. Рассматривать будем…
-
Подключенные к Интернету устройства
Привет! Это блог проекта Command Spot (www.commandspot.com). Наш проект из области Интернета вещей (Internet of Things), точнее из области подключенных устройств (Connected Devices). Command Spot – сервис для активных пользователей интернета, который позволяет управлять подключенными устройствами из любой точки планеты.…