Месяц: Май 2023
-
На грани между exceptions и std::expected
Посмотрев на новый тип из грядущего стандарта под названием std::expected я пришел к интересному на мой взгляд мнению, что можно немного переосмыслить его суть и сделать несколько ближе к исключениям. В данной статье хочу немного рассказать о небольшом исследовании реализации expected, в которой используется стирание типа ошибки. Немного об std::expectedДанный тип задумывался как один из…
-
Starting Electronics: руководство по веб-серверам на Arduino. Часть 12. Отображение DI и AI входов при помощи Ajax и XML
От переводчика. В этой части руководства объясняется как работают в связке Ajax и ХML для передачи данных от Arduino сервера браузеру и даются примеры кода для реализации этого взаимодействия на практике. Также объясняется как можно просто извлекать нужные значения из XML файлов при помощи Javascript и почему это лучше и удобнее, чем предавать данные в…
-
Версия GitLab 16.0: искусственный интеллект, новые дашборды и облачные решения
Привет! На связи Максим Рязанцев, DevOps-специалист в AGIMA. В начале недели GitLab выпустил новую версию — версию 16.0. Всего в ней более 55 новых фич и доработок. Мы с коллегами изучили этот список, разобрались, как нововведения повлияют на работу с Git. И теперь делимся коротким обзором. Как водится, большая часть изменений в облачной Ultimate-версии, но…
-
Чем отличаются приложения для хранения чеков: разбираем шесть лучших
Мы в STM Labs разработали ПроЧек — лучшее (конечно же, по нашему мнению) приложение для хранения и анализа чеков. ПроЧек все делает сам: автоматически загружает чеки, сортирует покупки с помощью ИИ и строит отчеты. А мы продолжаем его развивать и дополнять функциями.В этой статье — список из пяти других приложений для чеков, которые мы нашли полезными:…
-
Как учиться учиться и для чего интровертам телеграм-канал
«Лучший способ в чём-то разобраться до конца — это попробовать научить этому компьютер». Дональд Кнут (как минимум викицитатник говорит, что он так сказал).Год назад я осознал, что моё развитие как инженера застопорилось. Не то чтобы я перестал изучать что-то новое, скорее страдал от отсутствия системности. Не было понятно, что изучать дальше, что уже получилось изучить…
-
Багатон как в первый раз
Или фиксим баги багатона, на котором фиксим багиBugathon (багатон) — это мероприятие/соревнование, проводимое внутри компании между командами/сотрудниками. Его цель в том, чтобы исправить как можно больше дефектов продакшена (или тикетов о дефектах, но об этом позже). Если загуглить количество упоминаний о «hackathon», то вы обнаружите порядка 17 млн результатов, а по слову «bugathon» всего 17…
-
«Я заметил, что тут открыто». Как происходят пентесты компаний?
Привет, Хабр! Мы с очередным рассказом из подкаста Darknet Diaries – историей про человека, которого компании нанимают, чтобы посмотреть, есть ли у них дыры в безопасности. Его главная задача – найти лазейку и проникнуть через нее в здание или инфраструктуру компании. Но сначала лирическое вступление о Майкле Фэгане и его удивительной истории «взломов» Букингемского дворца.…
-
Sketch: искусственный интеллект на службе аналитика данных в Pandas
Картинка сгенерирована с помошью Midjourney по запросу «Pandas and AI chat bot analyze data together»Привет, Хабр!С вами Data Scientist и участник профессионального сообщества NTA Максим Алёшин.Всего за несколько месяцев существования чат‑бот ChatGPT обрёл необычайную популярность. Пожалуй, новости, связанные с этой технологией, уже изрядно всех утомили и мало чем удивляют. Но стоит отдать должное, большое число приложений на основе языковых моделей…
-
Мороз не помеха: новый тип холодостойкого электролита
Писатели-футуристы в своих произведениях описывают мир будущего, где наука превозмогла мыслимые и немыслимые преграды, позволим нам получить невероятные технологии и устройства. Современники этих писателей часто воспринимали их труд за безумие или банальную глупость. Однако для науки практически нет ничего невозможного, и вот мы уже обсуждаем этические вопросы применения робототехники и аугментации человеческого тела, планируем строительство…
-
Как задеплоить своего телеграм-бота (почти) бесплатно — Quickguide в облачный Serverless
Всем привет! Меня зовут Антон Брехов. Я инженер в Yandex Cloud. Сегодня хочу рассказать о том, как дешевле всего задеплоить своего телеграм-бота. Возможно, этот опыт пригодится и для других решений.Готовых фреймворков для телеграм-ботов уже достаточно много на любых языках. Однако после написания кода встает вопрос: а как теперь заставить бота работать постоянно, сделать доступным 24/7?Новички…