Как стать автором
Обновить

Все потоки

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Beeline Казахстан: как за два года роботизировать почти 300 бизнес-процессов и сформировать свой отдел RPA-разработки

Блог компании UiPath

Телеком-компании сегодня коренным образом пересматривают стратегии развития: их доходы снижаются и они вынуждены искать новые точки роста и максимально оптимизировать свои бизнес-процессы. Крупнейшая технологическая компания Казахстана — Beeline Казахстан провела масштабную роботизацию своих рабочих процессов. В результате внедрения RPA корпорации удалось сэкономить 60 000 человеко-часов и запустить школу по регулярной подготовке citizen developers из числа собственного персонала. 

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 59
Комментарии 0

Новости

Обнаружение фишинговых сообщений с сохранением конфиденциальности с помощью нейронных сетей

Natural Language Processing *Информационная безопасность *Искусственный интеллект Машинное обучение *
Из песочницы
Перевод

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

Разбираемся, как нейронные сети помогают защититься от таких атак!

Читать далее
Рейтинг 0
Просмотры 120
Комментарии 0

Максим встретил Олега. Чем грозят разговоры с искусственным интеллектом

Искусственный интеллект Будущее здесь

На прошлой неделе мне позвонил Максим из Сбербанка. Максим премило со мной общался, но что-то в интонациях заставило меня уточнить:

– А вы робот?

– Да, я искусственный интеллект. – Признал Максим.

Но вообще неловко как-то у собеседника уточнять, робот ли он.

Недавно мы с коллегами провели опрос о том, у какого оператора они сталкивались со скрытыми мобильными подписками. В опросе была опция для комментариев о том, что людей вообще не устраивает у операторов, кроме подписок. ⅔ ответов были связаны с навязыванием новых тарифов и практически выкручиванием рук, когда случайное «Да» в разговоре с оператором колл-центра радостно расценивалось как согласие на новый тариф. 

Обсуждая этот опрос и Максима из Сбербанка, мы шутили, что если операторы связи сделают робота Кузьму, который нарвется на робота Олега, а Олег случайно ляпнет «Да» или «Хорошо», то утром вы проснетесь с принципиально новым тарифным планом. Шутки шутками, но такой случай уже произошел: пока хозяин спал, Олег вместо него «согласился» на новый тариф. 

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 1.4K
Комментарии 7

Open-source монитор качества воздуха icaRUS с российским интернетом вещей

Open source *Сетевые технологии *Разработка для интернета вещей *DIY или Сделай сам Электроника для начинающих

За сутки человек вдыхает 12 000 литров или 14 кг воздуха. Даже при малейшей концентрации вредных веществ суммарно за год набегает приличная масса. В России городское население составляет 74,95%. Туман может быть не просто конденсатом воды, но еще и смогом, состоящим из всевозможных опасных веществ. Поговорим только о части таких веществ. Помимо пыли человек вдыхает летучие органические соединения (VOC)(Широкий класс органических соединений, включающий ароматические углеводородыальдегидыспиртыкетонытерпеноиды и др.). К примеру, человек за один год спокойно может вдохнуть 6.5 граммов кетонов (токсичное вещество). Это примерно половина столовой ложки ацетона. Наверное, вдыхать ацетон не полезно, но как узнать, что в нашем воздухе много летучих органических соединений? Наше правительство тоже задумывается об этом, но сегодня мы поговорим об открытом проекте icaRUS.

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 648
Комментарии 6

Интеграция с Allure: структурировать, упростить, стабилизировать

Блог компании Wrike Java *Тестирование веб-сервисов *Тестирование IT-систем *Управление разработкой *

Если ваш проект с автотестами растет, то рано или поздно ставится вопрос о том, как централизованно управляться с этими тестами. Как найти время на поддержку тестовой документации? Как ее структурировать? Где хранить отчеты? Как избавиться от нестабильных тестов и быстро выявить ответственных за них? В Wrike мы смогли ответить на все эти вопросы и автоматизировать процессы, которые они затрагивают. В статье расскажем, как нам это удалось.

Читать далее
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 164
Комментарии 0

Опрос русскоязычной экосистемы бэкенда и инфры

Программирование *IT-инфраструктура *Исследования и прогнозы в IT Карьера в IT-индустрии DevOps *

Привет! 

У меня давно была идея изучить русскоязычную экосистему бэкенда и инфры. Мне не хватает об этом информации, хотя она часто нужна и для рабочих, и для личных проектов. На мой взгляд, сообщество бэкендеров объективно разделено на десятки подсистем вокруг технологий, формирующих архитектурное «ядро» проектов — языков программирования, баз данных, инфраструктурных платформ, средств развертывания. Хотя базовые принципы архитектур, процессов, инструментов — одинаковые. Также одинаковы проблемы и вызовы — компаний, команд и людей. 

Начал копать опросы других компаний, изучать открытые данные и осознал, что по русскоговорящим бэкендерам особо информации нигде нет. Есть большое исследование по технологиям от StackOverflow, но оно не совсем применимо к русскоговорящим инженерам. Есть опросы для Девопсеров, продактов, мобильных команд, исследование зарплат разработчиков и репутации бренда работодателя от Хабра или NewHR, но отдельно по бэкендерам и инфре — нет. 

Поэтому мы со Светой Данильченко решили создать независимое исследование под кодовым названием «Бэкенд и инфра». Объединили в нём все интересующие нас темы.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 208
Комментарии 1

Использование git pw клиента для patchwork

Git *Разработка под Linux *
Tutorial

При bleeding edge разработке или просто в рамках экспериментов, приходиться добавлять патчи прямиком из maillists.

Скачивать серию вручную и сохранять в mbox можно действительно озвереть, даже не смотря на то, что можно спокойно выделить патчи (например в mutt) по одному и сохранить всю пачку (ключевое слово здесь спокойно).

Тем у кого горит, предлагаю воспользоваться git-pw.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 94
Комментарии 0

AWS ECS scheduled task using terraform

Amazon Web Services *Облачные сервисы
Из песочницы

Всем привет.

Не так давно AWS добавил новую возможность запускать scheduled task, что как по мне, является весьма удобной фичей для некоторых выполнения некоторых задач. К сожаления, пока (надеюсь только пока) HashiCorp не добавила возможность управлять ними как ресурсом в terraform. Но есть способ как обойти эту (надеюсь) временную неприятность набором доступных в AWS сервисов и дальше я расскажу как это сделал я.

aws ecs scheduled task using terraform
Рейтинг 0
Просмотры 114
Комментарии 0

Flipper Zero — приехали экраны, стартуем массовое производство | Новые функции

Блог компании Flipper Devices Inc. Производство и разработка электроники *


Good news everyone! Нам наконец доставили LCD-экраны. Это значит, что у нас есть все необходимые компоненты для начала массового производства Флипперов. Сейчас у нас есть 60k экранов, и этого хватит, чтобы произвести Флипперы, заказанные бэкерами на Кикстартере, а также часть предзаказов, сделанных на нашем сайте. Внутри истории о том, что мы делали все это время, а также план по производству и доставке.

Читать дальше →
Всего голосов 62: ↑61 и ↓1 +60
Просмотры 3.8K
Комментарии 8

Пишем сервис на GO. Runtime контроллер и Graceful Shutdown

Блог компании Timeweb Go *Анализ и проектирование систем *Программирование *Разработка веб-сайтов *
Tutorial


Напишем вместе HTTP-сервис на golang с нуля? Я уверен, что это довольно несложно. Для тех, кто каждую неделю этим занимается, моя статья не будет особенно интересна, но я все равно рекомендую взглянуть и оценить, возможно, ваши комментарии спасут кому-то жизнь. А может кое-какие из моих рассуждений спасут вашу.


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


Это первая часть. Первые шаги в нашем нелегком пути. И в этой статье мы попробуем достичь следующих целей:


  • Выработаем понимание структуры и жизненного цикла приложения.
  • Формализуем наше представление жизненного цикла на языке go.
Читать дальше →
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 859
Комментарии 0

Делаем устройство для мониторинга концентрации CO2

Блог компании RUVDS.com DIY или Сделай сам Программирование микроконтроллеров *Производство и разработка электроники *Схемотехника *

Нередко мы сильно увлекаемся написанием кода настолько, что забываем подышать свежим воздухом, особенно когда нельзя держать окно постоянно открытым (ну, бывают причины). В результате этого в помещении повышается концентрация СО2 и впоследствии начинаются неприятные побочные эффекты в виде сонливости, заторможенности и головной боли. Для решения этой проблемы существуют датчики СО2, которые при достижении определённой концентрации скажут, что пора открыть окно. Готовые варианты — это конечно хорошо, но это слишком просто — сделаем своё хост-устройство для измерения и разомнём извилины.
Читать дальше →
Всего голосов 26: ↑26 и ↓0 +26
Просмотры 1.8K
Комментарии 12

Как мы оцифровали обходы. Часть 1: пилот и чек-листы

Блог компании Цифровой СИБУР IT-инфраструктура *Гаджеты Смартфоны

Представьте, вы купили автомобиль, а возможно, он у вас уже есть. К автомобилю есть готовые рекомендации: как его обслуживать, каким топливом его заправлять, через сколько надо пройти ТО, когда и что потребует плановой замены. Датчик в машине сам подскажет, что надо залить масло или подкачать колесо.

Вы понимаете, что для того, чтобы машина работала лучше и служила дольше, вам надо следить за ней, вовремя реагировать на какие-либо отклонения, не нарушать правила эксплуатации, а самое главное – делать это всё своевременно, чтобы чувствовать себя за рулем уверенно и безопасно.

У нас в СИБУРе похожая ситуация. Меня зовут Анна Хархурина, я владелец продукта «Мобильные обходы и ремонты», и сегодня я расскажу вам, как цифровизация работает в процессах технического обслуживания. И причём здесь смартфоны :)

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 743
Комментарии 1

Гайдлайны и бритвы компании Bungie по кодингу на C++

Совершенный код *C++ *Разработка игр *Управление проектами *
Перевод

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

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

В сфере разработки одним из способов достижения согласованности являются инструкции (гайдлайны) по кодингу: правила, которые соблюдают наши инженеры, чтобы обеспечивать возможность поддержки кодовой базы. Сегодня я расскажу о том, как мы определились с тем, какие гайдлайны нам нужны и как они помогают в решении проблем, с которыми сталкивается крупная студия.

В этой статье мы делаем упор на разработке игр и языке программирования C++, но даже если вы не знаете C++ и не работаете инженером, она всё равно будет для вас интересной.
Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 1.4K
Комментарии 0

Реверс-инжиниринг необычной модемной платы IBM 1965 года

Блог компании Timeweb Реверс-инжиниринг *История IT Старое железо
Перевод

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

Читать далее
Всего голосов 16: ↑16 и ↓0 +16
Просмотры 1.8K
Комментарии 2

Беспилотные технологии и решение задач оперативного характера

Поисковые технологии *Беспроводные технологии *Робототехника Мультикоптеры
Из песочницы

Беспилотные технологии и решение задач оперативного характера.

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

Моделирование для достижения целей
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 501
Комментарии 0

Arduino и резистивный тачскрин, библиотека KrokoTS

C *Разработка под Arduino *
Из песочницы

Сейчас почти все устройства управляются сенсорными экранами, и у многих возникает желание оборудовать свой arduino-проект дисплеем и GUI, чтобы даже убеждённые "мышатники" смогли разобраться.

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 538
Комментарии 2

В чём опасность слабой модели памяти ARM на примере конкретного эксплоита

Блог компании FirstVDS Информационная безопасность *Системное администрирование *Системное программирование *Параллельное программирование *


Процессоры ARM приходят к нам всерьёз и надолго. Мы видим, что семейство Apple M1 в бенчмарках показывает потрясающие результаты, не хуже флагманских моделей от Intel и AMD, а кое-где и лучше их. Уже выпускаются 128-ядерные серверные ARM, которые ставят рекорды по энергоэффективности, а для серверов это очень важно.

Таким образом, ARM приходит и на десктопы, и на серверы. Но в разработке под архитектуру ARM и при работе с существующим программным обеспечением есть один нюанс. Дело в том, что программирование без блокировок (lock-free) — опасная штука, особенно на этих процессорах. Если на архитектуре x86/x64 сильная модель памяти и здесь инструкции типа store идут в процессор строго по порядку, то в архитектуре ARM это совершенно не факт. В результате частенько случается, что вполне безопасный код x86 порождает состояние гонки под ARM.
Читать дальше →
Всего голосов 14: ↑13 и ↓1 +12
Просмотры 1.6K
Комментарии 13

Сертификация ISTQB – современные стандарты качества и тестирования в Agile-командах

Блог компании Сбер

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

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Просмотры 340
Комментарии 1

Доступный дизайн компонентов на примерах. Дизайнеру про ARIA-атрибуты, порядок фокуса и другое

Блог компании Аркадия Веб-дизайн *Интерфейсы *Usability *Accessibility *

В статье я расскажу о том, как разрабатывать дизайн доступных (т. е. отвечающих требованиям доступности) компонентов, об основных руководствах по доступности и о ключевых моментах, на которые стоит обратить внимание, а именно: о порядке фокуса, о клавиатурном взаимодействии и об ARIA-атрибутах.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 394
Комментарии 0

Инструкция по применению OpenSearch: первые шаги по установке и настройке

Блог компании Nixys Системное администрирование *IT-инфраструктура *DevOps *
Перевод
Tutorial


OpenSearch является продуктом реакции на недавнее изменение условий лицензирования Elasticsearch и прекращения работы в качестве open-source платформы. AWS, Logz.io и ряд других компаний-партнеров в течение нескольких месяцев работали над созданием не просто функциональной замены Elasticsearch, а самостоятельным и перспективным проектом.


После разделения Elasticsearch и Kibana 7.10.2, версия RC1 (1.0.00 OpenSearch и OpenSearch, выпущенных 7 июня 2021 г. RC1 не считается полностью готовой к эксплуатации, но она функциональна и включает в себя все прежние Open Distro плагины (наряду с несколькими новыми), Docker-образы, команды Linux tars, оповещения и возможность визуализации диаграмм Ганта (что изначально не входило в ELK стек).


Инструкции по установке и настройке OpenSearch на протяжении какого-то времени останутся без изменений. Поэтому данный порядок действий поможет с легкостью приступить к установке и настройке.

Читать дальше →
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 652
Комментарии 2