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

Все потоки

Сначала показывать
Порог рейтинга

Строим тепловые карты в Apache Zeppelin

Big Data *Data Engineering *Data Mining *

Привет!

В этой статье я бы хотел поделиться с теми, кто использует Apache Zeppelin в сочетании со Spark на Scala возможностями по визуализации полученных данных.

Как самим построить такое "северное сияние", как на картинке, какие преимущества имеют тепловые карты, какие процессы легко пропустить, не используя их для анализа - обо всём этом в статье

Әйдә, укы!
Рейтинг 0
Просмотры 1
Комментарии 0

Новости

Используем GitLab в качестве удобного Helm-репозитория

Блог компании Флант Системное администрирование *DevOps *Kubernetes *
Tutorial

GitLab – это мощный и в то же время простой инструмент для организации проектов. Как и любой крупный и самодостаточный продукт, GitLab постоянно развивается и дорабатывается. И сегодня хотелось бы обсудить новый функционал, который пока ещё находится в разработке, но уже доступен для использования. Речь идёт о поддержке размещения Helm-чартов в GitLab Package Registry. Для простоты далее я буду называть его GitLab Helm repo.

Зачастую основой для описания инфраструктуры, запускаемой в Kubernetes, являются  Helm-чарты. Поэтому при работе команды инженеров с большим количеством проектов невольно приходят мысли о стандартизации подходов работы с этими чартами. С появлением GitLab 14.1 появилась возможность настраивать хранение общих чартов для всех проектов, с которыми ведется работа.

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

Проект Smart_U: ещё одна метеостанция на Arduino

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

Smart_U - студенческий проект по созданию метеодатчиков для контроля микроклимата в различных помещениях. В статье рассказывается о разработке проекта, используемых технологиях, возникших ошибках и т.д. Сразу скажу, что набор компонентов довольно банален: микроконтроллеры Atmegа328(168), датчик температуры и влажности HTU21D, датчик интенсивности света MAX44009/BH1750, LoRa для передачи данных и в качестве эксперимента - ёмкостной датчик влажности почвы.

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

Фронтенд-новости №8. Вышел Wordpress 6.0, найдена оптимальная длина строки, <dialog> под вопросом

Блог компании HTML Academy Разработка веб-сайтов *JavaScript *ReactJS *VueJS *

Дайджест новостей и полезных статей о фронтенд-разработке за последнюю неделю 23–29 мая.

Что там у вас ещё
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 193
Комментарии 0

Сгорел сарай, гори и хата, или Месть британского сисадмина

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

Мы с очередным рассказом из подкаста Darknet Diares – история про британского системного администратора, который решил мстить работодателю. Примечательна она не столько описанием технических аспектов атаки на инфраструктуру, а раскрытием мотивов поведения «диверсанта».

Герой, он же антигерой рассказа, отправился в камеру прямо после интервью, которое дал автору Darknet Diares Джеку Райсайдеру. Выйдет из мест заключения злопамятный сисадмин в 2023 году. О том за что его повязали и как он дошел до жизни такой, мы и расскажем.

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

Цифровая рыбалка в GitHub Copilot

Информационная безопасность *GitHub

Эта небольшая заметка посвящена одной особенности GitHub Copilot. Про неё можно найти вопросы на stackoverflow, статьи и видео в интернете, но на хабре я не видел материалов на эту тему. Наверно, плохо искал.

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

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

Flutter & games: пробуем Bonfire в роли игрового движка

Разработка мобильных приложений *Разработка игр *Разработка под Windows *Flutter *

Всем привет! Продолжаю делиться своими раскопками в области использования Dart и Flutter не совсем по назначению. Хотя, учитывая недавний выход в релиз тулкита от Flutter для разработки казуальных игр (https://flutter.dev/games), можно сказать, что статья как раз тематическая. Ну, решайте сами. Кому интересно, что может выйти, если попробовать сделать на Flutter игру серьёзнее "крестики-нолики" и взять в качестве основы фреймворк Bonfire - приглашаю под кат.

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

О ситуации с криптовалютами в отдельно взятой стране — Венесуэле

Финансы в IT Криптовалюты

С учетом постоянных стремлений то запретить, то легализовать криптовалюту в России, думаю, будет интересно почитать эссе про существующую ситуацию в уже подсанкционном государстве - Венесуэле - стране Карибского моря и вечного лета....

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

Венесуэла, как ни странно (а на самом деле не странно), занимает одно из лидирующих мест в мире по объемам сделок с криптовалютами.

По данным Chainalysis, на август 2021 г. она находилась на седьмом месте по общему сводному показателю применения криптовалют, а по объемам торговли на децентрализованных P2P-электронных площадках – на шестом месте.

Читать далее
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 2.3K
Комментарии 2

Путешествие Сайруса Смита

Развитие стартапа Социальные сети и сообщества

Часть 1. Мечты сбываются!

Под крылом все больше и больше огней. Сайрус Смит крутил головой, пытаясь рассмотреть округу в иллюминатор, скрывающийся за пышной грудью посапывающей блондинки. Воодушевление охватывало его, он до сих пор не верил, что мечта сбывается.

Даешь "акселератор"
Всего голосов 4: ↑1 и ↓3 -2
Просмотры 701
Комментарии 0

Работа в Data Science: что важно знать и как этому научиться

Big Data *Машинное обучение *Карьера в IT-индустрии Искусственный интеллект
Из песочницы

Сегодня словосочетания вроде Data Science, Machine Learning, Artificial Intelligence очень популярны. При этом нередко под ними понимаются довольно разные вещи. Это зачастую смущает и запутывает людей, желающих войти в специальность: трудно разобраться, с чего начать, что действительно нужно, а что необязательно для начала. Не претендуя на общность, расскажем, как это видится на основе десятка лет опыта c решением такого рода задач для крупных клиентов со всего мира (сервис / заказная разработка / аутсорс – подставьте термин по вкусу).

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

Измерение вакуума (часть 5). Обработка сигнала от ионизационного датчика давления (пример)

Развитие стартапа Научно-популярное

В прошлых статьях: 1, 2, 3, 4 было коротко рассказано про традиционные датчики измерения вакуума и приведён пример перспективного ( на мой взгляд ) орбитронного датчика для измерения высокого и сверхвысокого вакуума

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

Сперва немного критики. На этой ниве в РФ практически всё плохо. Прежде всего утеряна методология подготовки инженерных кадров для нестандартного проектирования радиотехнических устройств (а для того, что бы быть на острие технического прогресса, надо уметь проектировать именно нестандартные радиотехнические системы). ВУЗам понравилось штамповать проектировщиков систем на микроконтроллерах или вообще сборщиков "лего" на Ардуино. Зачем изобретать нестандартную электронику для преобразования сигнала от датчика, если все преобразователи сигналов от всех датчиков выпускаются на Западе в виде микросхем с подробными инструкциями по применению? Только тут надо понимать, что эти микросхемы выпускаются на Западе, для датчиков разработанных и выпускающихся западными корпорациями. Такой подход автоматически обрекает отечественную электронику на роль туземцев, рассматривающих красивые бусы.

Я знаю достаточно много российских инженеров, которые имеют интересные разработки различных датчиков физических величин. Им всем за 70 лет, но многие ещё имеют энергию не оставлять попытки внедрения своих разработок. Но, если такой инженер сам не является бизнесменом, имеющим ресурсы и волю для коммерческой реализации собственного изобретения ( для РФ это я видел такие примеры только в ВПК ), то, в связи с вышеописанными системными проблемами, шансов реально внедрить разработку практически нет было в РФ.

Читать далее
Всего голосов 12: ↑10 и ↓2 +8
Просмотры 1K
Комментарии 7

Можно ли в 40 лет стать программистом?

Учебный процесс в IT Карьера в IT-индустрии
Из песочницы

Время от времени встречаю в русскоязычном секторе интернета пессимистические мнения насчёт (само)обучению программированию. У американцев я подобного не наблюдаю. Там пессимизм проявляют компании, которые отчаялись в поиске программистов.

Читать далее
Всего голосов 21: ↑10 и ↓11 -1
Просмотры 4.8K
Комментарии 21

Дайджест интересных материалов для мобильного разработчика #444 (23 — 29 мая)

Блог компании Productivity Inside Разработка под iOS *Разработка мобильных приложений *Разработка под Android *
В новом дайджесте много корутинов, немного темных тем, экономики приложений, спасения тревожных миллениалов, VPS, Swift и Kotlin. Подключайтесь!

Подключайтесь к нашему Telegram-каналу Mobile Insights, где подборки статей и новостей выходят каждый день.

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

Есть ли в вашей IT команде саботажник?

Управление сообществом *Управление продуктом *Управление персоналом *
Из песочницы

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

Если вам всё это знакомо, то почти наверняка в вашей команде есть скрытый саботажник.

Читать далее
Всего голосов 40: ↑30 и ↓10 +20
Просмотры 17K
Комментарии 28

Как подключитьcя к SAP Hana, используя Power BI

Microsoft Azure Data Engineering *
Tutorial

Всем привет!

В данной статье я расскажу, как построить отчет Power BI на данных SAP Hana. Внятной информации на этот счет в интернете я не нашел, поэтому пришла идея поделиться информацией. Так вышло, что в нашу команду прилетел новый проект – нужно было построить аналитику на данных SAP EWM, используя Power BI, как средство визуализации.

Когда-то, работая SAP BW консультантом еще в далеком 2019, я начал использовать Power BI для своих личных целей, как хобби. Произошло это случайно. Я хотел проанализировать вакансии с сайта подбора персонала, что и сделал. На это у меня есть отдельная статья. Дальше больше, в итоге скопился приличный опыт. Таким образом я стал одним из разработчиков на вышеуказанном проекте😊.    

Что на входе? Система SAP EWM (логистика, поставки) и куча графиков в Excel от заказчика. Причем некоторые графики должны обновляться не менее раза в час – то есть почти в реальном времени, рис. 1.  

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

Исследуем осознанно. Топ лайфхаков и must-know для начинающего UX-исследователя

Интерфейсы *Usability *Мозг

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

В этой статьи я поделюсь лайфхаками проведения исследования через призму собственного опыта исследований.

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

Объектно-ориентированный антипаттерн

Программирование *Совершенный код *C++ *Проектирование и рефакторинг *ООП *
Перевод

Довольно часто у студентов, изучающих C++ в определённых учебных кругах, складывается мировоззрение о том, что всё должно быть объектами. Попросите их написать программу, которая считает некоторое значение - и они начнут с создания объекта ValueComputer и метода vc.computeResult().

Например: дана задача с помощью динамического программирования посчитать количество способов замостить костяшками домино прямоугольник w \times h. Студент пишет:

Читать далее
Всего голосов 29: ↑20 и ↓9 +11
Просмотры 6.2K
Комментарии 27

Авто преписка в тг с привязкой к Google Calendar

Python *
Recovery mode

Всем привет!

У меня была такая проблема что я каждый день когда ложился спать всегда ставил в нике преписку что то по типу [БУДУ ЗАВТРА В 8:00] так вот в какой то момент меня это доконало и я решил сделать так что бы скрипт сам делал мне эту преписку, но будет брать события с Google Calendar. Думаю это довольно удобно ведь так можно будет записывать в календарь все свои дела а скрипт будет автоматически ко времени преписывать их к нику.

давайте начнем!

и начнем мы с самого сложного, настройкой своего гугл аккаунта

заходим на этот сайт https://console.cloud.google.com/ входим в аккаунт гугл (не бойтесь его потерять, это официальный сайт гугла) и заполняем небольшую анкету:

первым делом мы видим такую картину

Читать далее
Всего голосов 11: ↑2 и ↓9 -7
Просмотры 1.5K
Комментарии 6

Руководство по обеспечению высокой доступности в Kubernetes

Блог компании RUVDS.com Серверное администрирование *Распределённые системы *Kubernetes *
Перевод
Tutorial

Перед вами полноценный гайд по запуску приложений с высокой доступностью (HA) в Kubernetes. В его основу лёг мой многолетний опыт работы с этой системой, приправленный лучшими практиками из официальной документации OpenShift и Kubernetes.
Читать дальше →
Всего голосов 32: ↑30 и ↓2 +28
Просмотры 2.4K
Комментарии 2

Моя борьба с санкциями или как появился умный VPN

Настройка Linux *Сетевые технологии *
Tutorial

Зачем людям ранее был нужен VPN (кроме мошенников конечно) - чтоб ходить на Linkedin и обходить всякие разные запреты РКН.

Когда ввели санкции и некоторые сайты перекрасились в сине-желтый цвет, то многие по старой памяти подумали - включим VPN и всё сразу станет как раньше, разве что русские сайты начнут открываться на 50мс медленнее.

Но не тут-то было. Вместе с перекраской сайтов, началась волна DDoS и хакерских атак на различные сервисы в РФ. В итоге, российские сайты закрылись от остального интернета. И с VPN стало очень некомфортно - хочешь пользоваться Terraform или там MatterMost скачать - включаешь VPN и сразу же не можешь сходить ни на Ozon ни на Госуслуги.

Интернет разделился на InnerNet и OuterNet.

Читать далее
Всего голосов 28: ↑23 и ↓5 +18
Просмотры 21K
Комментарии 34