Пишем ETL-процесс на Python |
ETL-процесс без итерации по спискам и прочей “вложенности” на основе паттерна проектирования “Цепочка обязанностей”.
Читатьhttps://habr.com/ru/post/710106/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710106
Метки: python Программирование etl |
[recovery mode] Игровое меню SFML C++ |
Используя графические объекты библиотеки SFML С++, создаём прототип игрового меню. Для практического использования, игровое меню разработано в виде класса GameMenu, который можно подключить к своему проекту через заголовочный файл.
Читать далееhttps://habr.com/ru/post/710100/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710100
Метки: c++ разработка игр программирование игр игровое меню sfml меню sfml игровое меню с++ разработка игр с++ игра на с++ игра sfml меню на с++ написать игру на с++ sfml разработка |
Количественные исследования: виды, методы, анализ результатов |
Привет! Я Олег Королев, директор по аналитике в AGIMA. Когда я прошу начинающих аналитиков провести количественное исследование, у них возникает куча вопросов. Я собрал самые популярные из них и написал эту статью. Подробно рассказываю, как проводить количественные исследования, как строить выборку, сколько вопросов задавать и как обрабатывать результаты. Уверен, аналитики и продакт-менеджеры найдут для себя что-то полезное.
Читать далееhttps://habr.com/ru/post/710042/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710042
Как получить полные 3Д данные маленького ключа? |
Здравствуйте, меня зовут Чэнь, работаю как технический специалист в компании Shining 3D.
А может быть, вы более и менее услышали о Shining 3D, прежде всего позволить мне кратко рассказать о нас еще, мы занимаемся делом о высокоточной 3Д-оцифровке и 3д-печати в разных областях, в том числе и стоматологии, профессиональные применения, и метрологический уровень для высокоточного измерения, обратного проектирования и контроля качества и т.д.
Любопытно к 3Д-сканированию или 3Д-печати? Я буду делиться здесь с вами мою интересную обиходную работу, что я делаю, как я общаюсь с клиентами о послепродажном обслуживании, и более того, пишу мое мнение, чувствование, радость и даже недовольство к моей работе.
Первая статья посвящена кейсу о сервисе сканирования. На прошлой неделе к нам обращался клиент, кто хочет получить 3Д данные своего ключа.
Читать далееhttps://habr.com/ru/post/710096/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710096
Метки: Реверс-инжиниринг 3D-принтеры 3d-сканер 3d-моделирование |
Сделано на Python: экспорт статистики ВКонтакте с помощью Prometeus и Grafana |
Выпускник курса Python для инженеров Денис Алексеев рассказал о своем проекте, который защитил на итоговой презентации.
Проект помогает упростить экспорт статистики из сообществ в социальных сетях и поставить этот процесс на рельсы автоматизации.
Читать далееhttps://habr.com/ru/post/709980/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709980
Метки: Блог компании Southbridge Программирование DevOps python prometeus grafana вконтакте Prometheus Exporter |
Редко используемые свойства CSS |
Всем привет, меня зовут Кирилл, я frontend разработчик компании Usetech. CSS постоянно развивается, и некоторые полезные свойства остаются незамеченными. Возможно о них говорят не так много, как о других, но в этой статье на примерах я разберу новые и полезные свойства CSS. Ещё вы увидите раздел ресурсы, где можно почитать подробнее и глубже.
CSS свойства, которые мы рассмотрим в данной статье:
Читать далееhttps://habr.com/ru/post/710086/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710086
Метки: Блог компании Usetech css свойства css |
Web3: пишем небольшой фреймворк для работы со смарт-контрактами на Python |
Привет, Хабр! В данной статье изначально планировалось поделиться процессом написания выпускной работы, но что-то пошло не так и, в итоге, по чистой случайности получился фреймворк. Здесь я постараюсь описать основные принципы его работы, поделюсь предпосылками создания и приведу парочку примеров применения.
Читать далееhttps://habr.com/ru/post/710084/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710084
Метки: Децентрализованные сети python ооп Криптовалюты data engineering web3 defi |
Особенности погружения новых сотрудников в тестирование отчетов, построенных на основе iDVP |
Современный мир требует активной интеграции информационных технологий в повседневную жизнь. Жители города Москвы уже не помнят, как стоять в очереди в регистратуру больницы и забыли внешний вид своей медицинской карты. Чтобы попасть ко врачу, пациенту необходимо только записаться на примем через компьютер или личный девайс. Врач больше не записывает жалобы пациента на бумаге, все данные сохраняются в базе данных пациентов и уже никогда не потеряются. За всеми этими удобствами стоит Единая медицинская информационно-аналитическая система (ЕМИАС), одним из основных разработчиков которой является наша компания Solit Clouds.
За каждым успешным решением стоит аналитика. Для таких целей, на базе ЕМИАС, созданы аналитические подсистемы, которые формируют данные в виде отчетов. В дальнейшем данные, предоставленные аналитической подсистемой (в дальнейшем АП), используются медицинскими организациями города Москвы для комплексного анализа и дальнейшего принятия решений. Большинство АП сформированы на базе продуктов платформы iDVP, куда входят: iDVP Analytics – универсальный инструмент для создания интерактивных отчётов и анализа данных, покрывает все требования, необходимые для отображения данных из различных источников и манипуляция ими. Речь идет о фильтрах, графиках, диаграммах, детализациях, выгрузке данных в Excel, PDF, CSV и многое другое.
Читать далееhttps://habr.com/ru/post/710080/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710080
Метки: Тестирование IT-систем Визуализация данных bi системы тестирование тестировщик анализ данных аналитика аналитические системы отчетность отчеты qa quality assurance |
[Перевод] PyTorch разоблачил вредоносную цепочку зависимостей |
PyTorch обнаружил вредоносную зависимость с тем же именем, что и у библиотеки torchtriton
во фреймворке. Это привело к успешной компрометации через вектор атаки путаницы зависимостей. Подробности — к старту нашего курса «Белый хакер».
https://habr.com/ru/post/709914/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709914
Метки: информационная безопасность python хакерство защита пакеты зависимости хаки инфобез именование машинное обучение pytorch skillfactory блог компании skillfactory |
Дельта компрессия и квантизация объектов в C# |
Cтатья затрагивает тему сериализации данных, которые передаются по unreliable каналам.
В первую очередь это касается реалтайм игр, которые критичны к сетевым задержкам, имеют активное общение клиента и сервера, например, 10 - 60 раз в секунду и используют UDP протокол.
В статье вы узнаете, как с помощью дельта компрессии и квантизации можно уменьшить размер объектов и, тем самым, уменьшить размер сериализованных данных. Попутно мы познакомимся с библиотекой для битовой сериализации данных NetCode.
Читать далееhttps://habr.com/ru/post/709954/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709954
Метки: .net Разработка игр c# unity gamedev |
Модели управления инфраструктурой |
Управление инфраструктурой даже средней организации является непростой задачей. Большое количество серверов требует постоянного внимания. Установка обновлений и развертывание новых систем все это трудоемкие задачи. Поговорим о том, каким способами можно автоматизировать выполнение данных задач.
Читать далееhttps://habr.com/ru/post/709588/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709588
Метки: Блог компании OTUS DevOps vag iac инфраструктура |
О desktop-уведомлениях в Linux-системах |
В операционной системе, как и в жизни, обширны способы передачи информации: иногда можно деликатно сказать что-то в стиле «не будет ли любезен многоуважаемый джинн», или сделать жест рукой, чтобы твой собеседник понял без лишних слов, или в некоторых ситуациях достаточно лишь встретиться глазами, чтобы понять, как у тебя дела. Так и в арсенале ОС имеются сообщения из системного трея, обычные десктоп-уведомления из центра уведомлений, лампочки-индикаторы на клавиатуре, собственные уведомления у приложений и проч.
В этом материале мы расскажем о системе десктоп-уведомлений, которая используется в большинстве Linux-дистрибутивов и является самой базовой системой информирования пользователя. Статья прежде всего предназначена для разработчиков десктоп-приложений, которые хотят организовать взаимодействие с пользователем, использовав базовый функционал ОС. Впрочем, и обычным юзерам данный текст, как минимум, не помешает и даже поможет сформировать корректные представления о том, как и зачем их уведомляет операционная система.
Читать далееhttps://habr.com/ru/post/709940/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709940
Метки: Блог компании ГК «Астра» Настройка Linux Программирование Графические оболочки уведомления разработчик разработка приложений desktop linux |
Многофункциональное суперприложение как первый кирпичик нового техноуклада |
Ранее на Хабре была опубликована статья про следующий технологический уклад, ключевыми элементами которого, согласно предлагаемой общей концепции, являются роботизированный рой и интеллектуальное облако. Это грандиозный проект, реализовать который по силам, наверное, только более или менее мощному, независимому государству. Но с чего можно начать? Что станет первым кирпичиком такой сложной программно-аппаратной системы? Представляется, что в качестве первого шага можно разработать универсальное многофункциональное приложение.. можно даже сказать, суперприложение, которое условно назову словом "Кольцо" (далее по тексту — СК). Именно вокруг СК можно будет постепенно выстраивать всю необходимую экосистему.
Подробнее...https://habr.com/ru/post/709906/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709906
Метки: ai приложение будущее ml социальные сети прогресс ии искусственный интеллект футурология будущее здесь развитие стартапа исследования и прогнозы в it децентрализованные сети |
Администрирование Linux, что должен уметь Senior? |
Во время расширения команды возникает вопрос: какие наши ожидания и что мы хотим. А главное, чтобы не было расхождений, когда в вакансии мы пишем одно, на техническом собеседовании спрашиваем другое, а в итоге работа заключается совсем в третьем. Я провел анализ и хотел бы поделиться составленными требованиями к синьор инженеру.
Читать далееhttps://habr.com/ru/post/709936/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709936
Метки: Блог компании OTUS Настройка Linux Управление персоналом linux team lead администрирование linux-систем |
Создаем VIPER шаблон с помощью Generamba |
Если вам не нравится тратить много времени на создание шаблонов для VIPER можно воспользоваться Generamba.
Читать далееhttps://habr.com/ru/post/709928/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709928
Метки: swift туториал ios viper xcode мобильная разработка разработка мобильных приложений разработка под ios swift development swift разработка generamba |
Зачем нам осваивать космос? |
Любой, кто читал фантастику 60, помнит уверенность тогдашних авторов в скором освоении космоса. Да и разве можно было сомневаться, что уж когда-когда, но в 21 веке у человечества будут и орбитальные города и колонии на Марсе, не говоря уж про Луну.
Читать далееhttps://habr.com/ru/post/709924/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709924
Метки: Космонавтика Научная фантастика космос фантастика освоение космоса |
Сам себе сотовый оператор |
https://habr.com/ru/post/708804/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708804
Метки: телефон bsc dect sony ericsson сотовая связь gsm imei vmware tdma tetra bts msc стандарты связи 2g calypso osmocom разработка систем связи hlr блог компании timeweb cloud timeweb_статьи |
[Перевод] Новая эра астрономии: гигантские лазеры |
https://habr.com/ru/post/709910/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709910
Метки: Научно-популярное Энергия и элементы питания Лазеры Астрономия термоядерный синтез суперземли звёзды |
Универсальный VPN с WireGuard, MikroTik и Keenetic |
В данной статье я поделюсь опытом и конфигами для построения универсального семейного VPN - как для конечных потребителей, так и для организации сетевого взаимодействия между дачей и квартирой.
Читать далееhttps://habr.com/ru/post/709920/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709920
Метки: IT-инфраструктура *nix Сетевые технологии wireguard vps/vds vpn |
Куда летит бизнес виртуального каршеринга или хостинг в России и Беларуси |
Продавать хостинг - дело замысловатое, это не пирожки горячие, которые разлетаются в миг, тут период принятия решения от 0 до 30 дней, а длина последовательности от 12+ касаний перед покупкой. Разберемся в процессе. Что вы делаете перед выбором? Смотрите характеристики, изучаете отзывы, рейтинги, думаете, сопоставляете, спрашиваете знакомых, каким они доверяет сервисам, услугам, где живут их сайты. И это понятно, хостинг не перчатки, переход порой дается с трудом.
Кроме всего прочего, рынок хостинга - очень высококонкурентный, вот прочтете вы эту статью и увидите десяток новых предложений, рекламные технологии не спят, анализируют не только ваши запросы, но и контент, который вы изучаете. От этого никуда не деться, а паранойя - штука неприятная, порой можно и позволить системам заглянуть чем вы увлекаетесь, что уж тут, ведь без патогенной микрофлоры - никуда, надо смириться, что она существует здесь и сейчас.
Очевидно, что чем более развитый рынок, тем выше конкуренция, тем больше предложений, скидок, акций, программ лояльности, это говорит о зрелости маркета: цены снижаются, качество растет - все счастливы. Есть правда, партизанский маркетинг, незаконные методы покупки отзывов, управление репутацией, когда конкуренты специально пишут негатив друг на друга и прочее и прочее, такое тоже имеет место быть в период роста и падения конкретных компаний. И это тоже свидетельствует о высокой конкуренции. Итак, попробуем разобраться, на каком этапе своего развития находится рынок России и для сравнения, рынок Беларуси, посмотрим общедоступные косвенные и прямые метрики, указывающие на данный процесс. А также на какие услуги спрос растет, на какие падает и спрогнозируем ближайшее будущее в мире хранения данных. Проанализируем цены в РБ и почему они такие разные.
Тенденцииhttps://habr.com/ru/post/709918/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709918
Метки: хостинг беларусь vpn хранение данных vps vps хостинг vps/vds хостинг-провайдеры vps vds исследования и прогнозы в it it-инфраструктура vps 30 рублей vps для сайтов блог компании adminvps |