Месяц: Октябрь 2022
-
Недельный геймдев: #91 — 16 октября, 2022
Из новостей: Unigine 2.16, новые фичи в Balancy для работы с лайвопсом и A/B-тестами, 20 лет назад Blender перешёл в опенсорс, к концу года выйдет DirectStorage 1.1 с распаковкой на GPU.Из интересностей: хаос при создании Atomic Heart, Sunless Skies: нарративный пост-мортем, теряют ли разработчики удовольствие от прохождения игр, вкусняшки в Cinema 4D.Обновления/релизы/новости20 лет назад Blender…
-
14 КБ это слишком много. Делаем сайты меньше 1 КБ
Минимализм хорош во всех отношениях. Во-первых, это красиво. Во-вторых, эффективно. Разница в скорости загрузки сайтов особенно заметна на фоне монструозных корпоративных приложений с мегабайтами скриптов, тормозящих практически на любом устройстве. Поразительно, что за годы компьютеры ускорились в десятки раз, а сайты грузятся медленнее, чем раньше (график на КДПВ за 2011–2019 гг, статистика по скорости от Httparchive.org).…
-
Быстрая разработка для микроконтроллеров в Simulink на примере полифункционального зарядника
Полифункциональный зарядник — хорошая платформа чтобы показать преимущество гибридной графической нотации перед текстовой нотацией С/С++ . Для этого используется MATLAB Simulink под Windows. Метод разработки напоминает SIL (software-in-the-loop), но модель выполняется на ПК в реальном времени и при взаимодействии с реальным железом. SIL — это когда пишется не сразу конечный софт, а модель софта. Модель…
-
Роль генетических алгоритмов в вопросах моделирования
АннотацияВ статье рассмотрены генетические алгоритмы, принципы их работы, основные операторы, приведен пример построения генетического алгоритма, формирование исходной популяции, и ее переход в новую популяцию посредством функции приспособленности, наглядно показана параллельность поиска решения генетическим алгоритмом и его способность работы с задачами из области нечетких множеств.История создания и сущность генетических алгоритмовГенетические алгоритмы ставят своей целью преодоление существующих…
-
Уйти нельзя остаться — что делать, когда очень хочется уволиться
Согласно статистике, в РФ работу меняют в среднем раз в 3,5 года, а в США — раз в 4,1 года. Но статистика — всего лишь цифры, в неё попадают и те, кто меняет работу каждые 3-6 месяцев, и те, кто остается с компанией по 10-15 лет. Если прямо сейчас вы уже занесли ручку над заявлением…
-
У вас WPA Enterprise PEAP/TTLS? Тогда мы уже у вас
Доброго времени суток, коллеги! Меня зовут Роман, и я эксперт отдела анализа защищенности (в простонародье — пентестер). До того, как перейти в это направление, я 10 лет был системным администратором (преимущественно Windows систем). Скажу вам честно, мне очень нравится симбиоз такого опыта. На мой взгляд, человеку, который знает внутреннюю кухню администрирования, разработки или их сочетаний,…
-
Макетирование ETL-DWH-BI с использованием ClickHouse и Metabase
Последнее время довольно много публикаций на Хабре посвящено различным средствам, реализующим функциональность для построения хранилищ данных и аналитики и позволяющим заменить использующееся и привычное ПО. Причины понятны, на них останавливаться не буду, а постараюсь просто рассказать о нашем опыте.С целью изучения возможности построения аналитической системы с использованием БД ClickHouse и Metabase BI нашей небольшой, но…
-
Кем работать в IT в 2022: Python-разработчик
Рубрика «Кем работать в IT» — интервью с представителями IT-профессий, в которых специалисты рассказывают о тонкостях своей работы: плюсах, минусах, подводных камнях и заработной плате. Мы надеемся, что джунам и стажерам она поможет больше узнать о том, что их ожидает на карьерном пути, а профессионалам — посмотреть на свою специальность через чужой опыт и, может…
-
Исчерпывающее руководство по множествам в Python
Класс set (множество) — это одна из ключевых структур данных в Python. Она представляет собой неупорядоченную коллекцию уникальных элементов. Класс set, в некоторой степени, соответствует математическому множеству. Многие широко используемые математические операции, применимые к множествам, существуют и в Python. Часто вычисления, производимые над множествами, оказываются гораздо быстрее, чем альтернативные операции со списками. В результате, для того чтобы писать…
-
Сервис MONTE: увеличиваем продолжительность работы устройств NB-IoT
Привет, Хабр! Мы – старший менеджер центра развития сетей и решений на базе устройств интернета вещей Виталий Бачук и старший эксперт отдела внедрения новых технологий и мультимедийных сервисов Сергей Новиков – работаем в МТС. В этой статье мы расскажем о практике применения сервиса MONTE, который позволяет разработчику обеспечить быстрое создание и внедрение сервисов за счет…