Глобальная сеть морских беспилотников |
Нишу автономных судов ожидает такой же взрыв развития, как мы наблюдаем в последние годы в сегменте БПЛА. Тысячи компактных беспилотников будут годами находиться в океане. Причем речь идет исключительно о мирных исследовательских целях и мониторинге.
Представьте, что вам нужно отслеживать параметры среды, следить за течениями, перемещением рыбы, составлять подробные карты глубин, изучать морское дно и отдельные подводные объекты или явления. Фрахт научно-исследовательского судна — это сезонно и очень дорого. Буквально в десятки раз дороже, чем разместить автономные беспилотники с необходимым набором оборудования и малыми исследовательскими дронами на борту.
Под катом небольшой рассказ про отечественный проект подобных судов.
Читать далееhttps://habr.com/ru/post/700840/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700840
Метки: Блог компании Leader-ID Разработка робототехники Робототехника Транспорт беспилотники морской дрон |
Операционализация аналитики c инструментами класса reverse ETL – опыт использования Census |
Сегодня Операционная аналитика и практики reverse ETL - не столько дань моде, сколько насущная потребность многих компаний. Создать идеальное Хранилище мало, ведь данные создают ценность только тогда, когда вы способны их использовать.
В этой публикации я резюмирую свой опыт выбора решения класса reverse ETL:
— Место reverse ETL в схеме потоков данных
— Потребность в решении задач операционной аналитики
— Различные способы организации reverse ETL
— Кейс: Census для синхронизации данных в Pipedrive CRM
Читать далееhttps://habr.com/ru/post/700910/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700910
Метки: Блог компании OTUS Big Data Data Engineering reverse etl census hightouch операционная аналитика DWH хранилище данных |
Магнит ИТ на конференции Highload++ 2022: доклады экспертов, игры и воркшоп, розыгрыш классных подарков |
Ждём участников конференции HighLoad++ 2022 на стенде Магнит ИТ, мы приготовили много интересного.
Читать далееhttps://habr.com/ru/post/700924/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700924
Метки: конференции аналитика алгоритмы прогнозирование ритейл промоакции визуализация данных big data data engineering блог компании магнит |
[Перевод] Почему у разработчиков так много сайд-проектов — и это хорошо |
За последние два года я создал и запустил восемь небольших онлайн-проектов — от приложений до сайтов. Большинство из них провалились, но в целом мой разношерстный портфель проектов можно назвать прибыльным — на хлеб хватает. Мое последнее начинание, Paper Website, дает возможность вести блог, используя бумагу и ручку. Идея странная, но и у нее нашлись свои немногочисленные ярые поклонники, готовые каждый месяц платить за этот сервис.
Обычно сторонним проектом или сайд-проектом называют проект-хобби, который разработчик развивает параллельно с основной работой (я, например, сооснователь и технический директор финтех-стартапа), вроде робота на Raspberry Pi, приложения для ведения списка дел или игры на iOS, приносящей какие-то деньги. Но я заметил, что все больше разработчиков идут тем же путем, что и я, — запускают не один большой сайд-проект, а много маленьких.
Почему так происходит? Конечно, no-code-платформы, Codecademy и инструменты вроде Stripe помогают запускать проекты, как бумажные самолётики. Это объясняет, как делаются эти проекты и почему такая тенденция возникла именно сейчас. Но почему разработчики развивают так много сторонних проектов? В этом посте я расскажу о некоторых наиболее интересных причинах.
Сайд проекты — сила!https://habr.com/ru/post/696872/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696872
Метки: Блог компании Geekfactor.io Управление проектами сайд-проекты разработка |
Построение Full-Mesh VPN-сети с использованием fastd, tinc, VpnCloud и тестирование производительности |
https://habr.com/ru/post/697128/?utm_source=habrahabr&utm_medium=rss&utm_campaign=697128
Метки: Блог компании Selectel IT-инфраструктура Высокая производительность Децентрализованные сети сети vpn-сервис миграция данных |
Книга «Программируем на Java. 5-е межд. изд.» |
https://habr.com/ru/post/700834/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700834
Метки: Блог компании Издательский дом «Питер» программирование java Профессиональная литература |
Зачем компаниям и разработчикам базы данных в облаке: инструкция по применению |
https://habr.com/ru/post/700908/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700908
Метки: Блог компании CloudMTS Администрирование баз данных Хранение данных Облачные сервисы DBAAS база данных СУБД базы данных в облаке облако |
[Перевод] OSPFv2: путешествие туда и обратно |
Общеизвестно, что существуют несколько версий протокола OSPF. Однако не только лишь все знают о том, что для OSPFv2 есть несколько вариантов RFC; подавляющая часть реализаций OSPF соответствуют RFC 1583 или RFC 2328. Пикантность ситуации в том, что эти RFC несовместимы между собой, о чём говорит и показывает вендор-которого-нельзя-называть. Ну и зачем же тогда IETF заморочилось созданием второго стандарта? Ответ прост: RFC 1583 содержит архитектурные недостатки, которые могут привести к образованию в сети петель маршрутизации.
Одно из наиболее ярких отличий между стандартами – вычисление метрики суммарного маршрута на ABR.
Читать далееhttps://habr.com/ru/post/700380/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700380
Метки: IT-инфраструктура Cisco Сетевые технологии abr aggregate ASBR FA Forwarding address ospf rfc1583 rfc2328 routing loop |
Децентрализируй это. Создание сетей хранения без единого центра на Go |
Сеть Интернет по своей архитектуре допускает возможность прямого обмена трафиком между любыми узлами, но все же в большинстве сценариев используется асимметричный вариант использования с относительно небольшим количеством узлов, отдающих содержание (объединенных в CDN, кэширующие сети (например, Google Global Cache), либо отдельные зеркала, расположенные на высокоскоростных каналах). При многих достоинствах такой подход не лишен и серъезных недостатков, прежде всего из-за значительной разбалансированности сети и перегрузке некоторых каналов связи при относительно небольшом трафике на других.
Решением этой проблемы могло стать использование сетей, основанных на прямом обмене трафиком (peer-to-peer или p2p), но создание полностью децентрализованной сети представляет значительную сложность, поэтому во многих случаях все же оставляют некоторые общие реестры, хранящие информацию об узлах-носителях определенного содержания (так, например, работают торрент-трекеры) и на которых регистрируются клиенты сети при подключении. Основным недостатком такого псевдодентрализованного подхода является возможность относительно простой остановки функционирования сети через блокировку соответствующих трекеров. Альтернативой могут быть полностью децентрализованные сети и мы рассмотрим в этой статье основные подходы к их реализации на примере свободного протокола и сети Peernet.
Читать далееhttps://habr.com/ru/post/700808/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700808
Метки: Блог компании OTUS децентрализованные сети go Распределённые системы otus p2p |
30 лет гибкой разработки — краткая история и к чему нас это ведет |
Хабр, привет! Мы российская компания EvaTeam и мы создаем ПО для управления разработкой. Тема первого поста возникла из нашей деятельности, но вот в чем штука — нельзя так просто сделать пост о методологиях разработки и не скатиться в холивар. И хотя материалов о методологиях хватает, о том откуда они произошли — не особо и пишут (видимо потому, что мы бежим только вперед и оглядываться назад некогда). Но если мы хотим получить представление о том, что будет дальше, полезно иногда возвращаться к истокам. Под катом мы пройдемся по эволюции методологий разработки за более чем три десятилетия, по истокам «гибкой» разработки и поразмыслим о том, как новейшие знания приведут нас ко все более быстрым циклам разработки (но это не точно).
Читать далееhttps://habr.com/ru/post/700902/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700902
Метки: Блог компании EvaTeam Управление разработкой agile Atlassian история it waterfall agile development |
[recovery mode] API автотестирование приватного облака на Openstack |
Многие, кто работает с Openstack или собирается разворачивать облако с его последующим использованием, начинают со временем задумываться о тестировании развернутой облачной платформы. Ведь мало развернуть облачную платформу и поставить ее конечному пользователю (тут я подразумеваю под пользователем заказчика и дальше буду также называть пользователем заказчиков, которым поставляется наша облачная платформа). При поставке облачного решения очень важно не просто предоставить продукт, а поставить продукт высокого качества. И тут возникает дилемма: как проводить тестирование продукта, который состоит из большого количества компонентов и сервисов, и все эти компоненты связаны между собой. Другая проблема заключается в том, что приватное облако VK состоит из множества компонентов, которые разработаны компанией и поставляются в коробке облака. И такие компоненты так же необходимо тестировать.
В данной статье будет говориться исключительно про функциональное API тестирование и не будет отражено тестирование UI и нагрузочное тестирование. Это отдельные большие темы для будущих статей.
Так вот, задача заключается в следующем: необходимо провести функциональное API тестирование приватного облака на Openstack. Давайте немного визуализируем структуру нашего SUT, с которым мы будем взаимодействовать из автотестов:
Читать далееhttps://habr.com/ru/post/700896/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700896
Метки: Блог компании OTUS Open source Тестирование IT-систем Облачные сервисы openstack автотестирование api |
Выгорание разработчиков |
От выгорания не застрахован никто. Оно может быть вызвано внешними факторами, например постоянно растущим объемом работы, отсутствием возможностей для роста, проблемами менеджмента, и внутренними – среди них обычно упоминают отношение к работе как к единственной важной вещи в жизни, перфекционизм, потребность в признании, неумение и нежелание делегировать, чувствуя свою незаменимость.
Выгорание не обходит стороной и разработчиков: регулярные исследования показывают, что ему подвержена в среднем половина айтишников. Мы тоже решили поднять эту тему в преддверии зимы: как известно, погода не последний фактор, влияющий на мироощущение пишущих код людей.
Мы в RDP опросили своих коллег и сегодня делимся с вами их советами, как предотвращать выгорание и успешно справляться со стрессом на рабочем месте.
Читать далееhttps://habr.com/ru/post/700882/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700882
Метки: Блог компании RDP Настройка Linux Информационная безопасность Разработка под Android IT-компании выгорание выгорание на работе разработчики психология |
Как я сделал полноценный проект из ничего от одной Bitcoin платёжки на Python |
В этой статье хочу рассказать, как можно из обычных вещей сделать нечто большее и новое используя python, qt и bitcoin библиотеки.
Читать далееhttps://habr.com/ru/post/700888/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700888
Метки: python Qt bitcoin cryptocurrency pyqt5 |
Как не надо участвовать в хакатонах для системных аналитиков. Рефлексия после победы |
Раньше аналитиков звали разве что на хакатоны в составе команд. Но относительно недавно — наконец-то — стали появляться специализированные контесты и хакатоны для системных аналитиков. С 2021 года я ввязывалась в целых три: в первом заняла третье место, во втором седьмое, а в последнем — первое.
В статье расскажу, как этим летом прошел хакатон Sovcombank Challenge 2022. И порефлексирую, как не надо участвовать в соревнованиях.
Читать далееhttps://habr.com/ru/post/700884/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700884
Метки: Блог компании STM Labs хакатоны Учебный процесс в IT IT-компании хакатон системный анализ аналитика |
Профессиональная литература для разработчиков: Роберт Мартин, Эрик Эванс, Вон Вернон |
Наша компания постоянно проводит митапы для сотрудников: на них мы делимся опытом, интересными фишками – и прочитанными нами книгами. Недавно наш ведущий разработчик Максим Лядов рассказал о том, какие книги он может порекомендовать своим коллегам. С его согласия мы публикуем статью, основанную на его обзоре.
Рассказывает Максим Лядов, ведущий разработчик DD Planet
Обзор книг, которые помогли мне иначе взглянуть на привычные в разработке вещи. Рекомендую к прочтению всем, кто хочет не просто писать код, а понимать причины и цели каждого выбранного решения.
Читать далееhttps://habr.com/ru/post/700838/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700838
Метки: управление разработкой рецензия на книгу читальный зал профессиональная литература обзоры книг проектирование и рефакторинг литература техническая роберт мартин эрик эванс вон вернон |
Машинное обучение как универсальный инструмент обработки информации |
Машинное обучение — своего рода универсальная палочка-выручалочка, когда речь идет о больших объемах информации и необходимости их обработать, структурировать и извлечь из этого пользу.
А что если речь идет о градостроительстве и урбанистике — как тут может помочь машинное обучение и какую информацию мы можем использовать?
Читать далееhttps://habr.com/ru/post/700672/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700672
Метки: Блог компании ITentika машинное обучение machine learning хакатон |
Квинтэссенция BlueTooth колонки |
Сейчас очень просто сделать BlueTooth колонку буквально из подручных компонентов. Обзор отладочной платы FSC-DB102 Ver: 1.4 от Feasycom на основе модуля FSC-BT1026C V1.2.
Читать далееhttps://habr.com/ru/post/700102/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700102
Метки: Беспроводные технологии Программирование микроконтроллеров bt1026 QCC3034 bluetooth FeasyCom teraterm at-команды |
Переезд в Швецию, часть 3 |
Как перебраться, как вывозить деньги, как обустраиваться с детьми и убирают ли тут снег — часть третья, бытовая.
И что было дальше?https://habr.com/ru/post/700730/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700730
Метки: IT-эмиграция Карьера в IT-индустрии швеция переезд эмиграция продакт-менеджер |
Недельный геймдев: #96 — 20 ноября, 2022 |
Из новостей: вышел Unreal Engine 5.1, арт-директор Half-Life 2 и Dishonored Виктор Антонов займётся хардкорным сюжетным FPS, Bethesda ответила на обвинения со стороны композитора DOOM Мика Гордона, YoYo Games выложили в открытый доступ HTML5 рантайм Гейммейкера.
Из интересностей: сборник приёмов по работе с игровой камерой; Тим Кейн о Fallout, Arcanum, Bloodlines, взлётах и падениях; весёлый тред в Твиттере, где разработчики игр делятся своими «грехами».
Читать далееhttps://habr.com/ru/post/700728/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700728
Метки: разработка игр gamedev gamedevnews новости дайдждест |
[recovery mode] Пример использования API поиска Algolia на примере телеграм бота |
В данном примере разберем, как пользоваться API поиска в известеом поисковом сервисе Algolia.
Читать далееhttps://habr.com/ru/post/700724/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700724
Метки: Поисковые технологии Node.JS Облачные сервисы nodejs telegrambot algolia tutorial |