Мандельброта с анимации gif и сделанный fasm, Delphi, ffmpeg
У нас есть много программ для рисования множество Мандельброта. Но сделать гиф с анимации — такового нет. Значит сделаем! )
Это гиф!
https://commons.wikimedia.org/wiki/File:Mandelbrot_Set_Color_Cycling_Animation_600px_3.gif
600 × 600 пкс, размер файла: 58,54 МБ, MIME-тип: image/gif, закольцованный
У нас есть много программ для рисования множество Мандельброта. Но сделать гиф с анимации — такового нет. Значит сделаем! )
Это гиф!
https://commons.wikimedia.org/wiki/File:Mandelbrot_Set_Color_Cycling_Animation_600px_3.gif
600 × 600 пкс, размер файла: 58,54 МБ, MIME-тип: image/gif, закольцованный
Как один руководитель может испортить жизнь всей компании
Всем привет. Меня зовут Михаил и на данный момент времени я работаю тимлидом в крупной IT-Компании.
За долгое время работы захотелось поделиться опытом взаимодействия с не совсем вменяемым руководством. А также моя история будет полезна всем руководителям, начинающим свой путь в новой компании.
Я капитально прихерел при работе с одним руководителем, благо его успешно из компании попёрли. Но вот осадочек остался. Вот вам список его золотых цитат и действий, которые он регулярно исполнял. Это пример того, как не надо работать в компании и ставить себя в команде. Ну поехали.
Всем привет. Меня зовут Михаил и на данный момент времени я работаю тимлидом в крупной IT-Компании.
За долгое время работы захотелось поделиться опытом взаимодействия с не совсем вменяемым руководством. А также моя история будет полезна всем руководителям, начинающим свой путь в новой компании.
Я капитально прихерел при работе с одним руководителем, благо его успешно из компании попёрли. Но вот осадочек остался. Вот вам список его золотых цитат и действий, которые он регулярно исполнял. Это пример того, как не надо работать в компании и ставить себя в команде. Ну поехали.
Spring Data Ahead of Time репозитории
Команда Spring АйО перевела статью про новую версию AOT-репозиториев, которые позволяют генерировать реализацию методов запросов на этапе сборки. Это ускоряет запуск приложений, снижает потребление памяти и делает поведение репозиториев более прозрачным для разработчиков.
Команда Spring АйО перевела статью про новую версию AOT-репозиториев, которые позволяют генерировать реализацию методов запросов на этапе сборки. Это ускоряет запуск приложений, снижает потребление памяти и делает поведение репозиториев более прозрачным для разработчиков.
«Яндекс» открыл приём заявок на ежегодную премию Yandex ML Prize
Компания «Яндекс» открыла приём заявок на премию Yandex ML Prize 2025. Премия вручается преподавателям и руководителям образовательных программ за вклад в подготовку специалистов по машинному обучению в России. Лауреаты получат денежные призы и гранты на использование Yandex Cloud.
Компания «Яндекс» открыла приём заявок на премию Yandex ML Prize 2025. Премия вручается преподавателям и руководителям образовательных программ за вклад в подготовку специалистов по машинному обучению в России. Лауреаты получат денежные призы и гранты на использование Yandex Cloud.
Мой опыт с AR-очками Xreal Air: ожидания и реальность
На днях прочитал на Хабре вот этот перевод и решил рассказать о своем опыте работы с подобными очками. Все началось с комментариев на Хабре, где несколько пользователей упомянули Xreal Air (ранее Nreal Air) как отличное решение для работы. Кто-то писал (не могу найти комментарий уже), что они заменяют монитор, позволяя комфортно кодить или работать с текстами в любом месте.
Я как раз искал способ повысить мобильность: часто работаю вне офиса, езжу в командировки, а таскать ноутбук с большим экраном не всегда удобно. Идея носимого дисплея, который создает виртуальный экран размером с телевизор, показалась мне идеальной. Я прямо загорелся: если технология так хороша, почему бы не попробовать? После недолгих поисков я заказал Xreal Air. И сейчас расскажу о том, как пытался с ними работать.
На днях прочитал на Хабре вот этот перевод и решил рассказать о своем опыте работы с подобными очками. Все началось с комментариев на Хабре, где несколько пользователей упомянули Xreal Air (ранее Nreal Air) как отличное решение для работы. Кто-то писал (не могу найти комментарий уже), что они заменяют монитор, позволяя комфортно кодить или работать с текстами в любом месте.
Я как раз искал способ повысить мобильность: часто работаю вне офиса, езжу в командировки, а таскать ноутбук с большим экраном не всегда удобно. Идея носимого дисплея, который создает виртуальный экран размером с телевизор, показалась мне идеальной. Я прямо загорелся: если технология так хороша, почему бы не попробовать? После недолгих поисков я заказал Xreal Air. И сейчас расскажу о том, как пытался с ними работать.
Nintendo сотрудничает со сторонними сайтами в Японии, чтобы остановить спекулянтов Switch 2
Компания Nintendo объявила о сотрудничестве со сторонними сайтами в Японии для борьбы со спекулянтами грядущей консоли Switch 2. Партнёрами игровой компании стали Mercari, Yahoo Auctions, Yahoo Flea Market и Rakuten Rakuma, которые будут удалять объявления перекупщиков и создадут «совместную систему для обмена информацией». Nintendo уверяет, что под удаление попадут только «мошеннические объявления», нарушающие условия соглашения классифайдов об обслуживании.
Компания Nintendo объявила о сотрудничестве со сторонними сайтами в Японии для борьбы со спекулянтами грядущей консоли Switch 2. Партнёрами игровой компании стали Mercari, Yahoo Auctions, Yahoo Flea Market и Rakuten Rakuma, которые будут удалять объявления перекупщиков и создадут «совместную систему для обмена информацией». Nintendo уверяет, что под удаление попадут только «мошеннические объявления», нарушающие условия соглашения классифайдов об обслуживании.
Зоопарк технологий: история одного переезда с Vue на React
Иногда стек технологий в разработке становится похож на зоопарк. Количество технологий растет, одни и те же задачи решаются разными инструментами, которые дублируют друг друга. В итоге команде «смотрителей» каждый раз нужно выбирать, кого из голодных львов покормить первым.
Меня зовут Ирина Колесникова — я тимлид в финтех-компании Точка. В этой статье расскажу, как мы столкнулись с «зоопарком» при переезде с Vue на React, и что помогло превратить хаос в систему.
Иногда стек технологий в разработке становится похож на зоопарк. Количество технологий растет, одни и те же задачи решаются разными инструментами, которые дублируют друг друга. В итоге команде «смотрителей» каждый раз нужно выбирать, кого из голодных львов покормить первым.
Меня зовут Ирина Колесникова — я тимлид в финтех-компании Точка. В этой статье расскажу, как мы столкнулись с «зоопарком» при переезде с Vue на React, и что помогло превратить хаос в систему.
Использование библиотек для программирования ПАК Рудирон
Продолжим серию статей про ПАК «Рудирон» и его программирование. Сегодня мы осветим тему использования библиотек при создании своего программного обеспечения.
Библиотеки являются мощным инструментом при работе с проектами. Особенно когда используются внешние модули, подключенные к Рудирону. Библиотека – файл или набор файлов, к котором используется такой же код по синтаксису, как и в основном тексте программы. Можно подключить библиотеку в свой код и использовать тот функционал, который она нам в этом случае предоставляет, а вариантов там может быть очень много: готовые функции высокого уровня для работы с внешними датчиками, различными модулями, экранами и т.п., для работы с внутренней периферией микроконтроллера (часы, таймеры, АЦП), библиотеки различных математических функций и многое другое, всего и не перечислить. Для опытного программиста это способ сократить время разработки программы, а для начинающего – готовые рабочие примеры работы с…
Продолжим серию статей про ПАК «Рудирон» и его программирование. Сегодня мы осветим тему использования библиотек при создании своего программного обеспечения.
Библиотеки являются мощным инструментом при работе с проектами. Особенно когда используются внешние модули, подключенные к Рудирону. Библиотека – файл или набор файлов, к котором используется такой же код по синтаксису, как и в основном тексте программы. Можно подключить библиотеку в свой код и использовать тот функционал, который она нам в этом случае предоставляет, а вариантов там может быть очень много: готовые функции высокого уровня для работы с внешними датчиками, различными модулями, экранами и т.п., для работы с внутренней периферией микроконтроллера (часы, таймеры, АЦП), библиотеки различных математических функций и многое другое, всего и не перечислить. Для опытного программиста это способ сократить время разработки программы, а для начинающего – готовые рабочие примеры работы с…
Жительница студенческого дома Университета Дьюка спасла предметы роскоши на $6000
Жительница многоквартирном дома, в котором проживают учащиеся Университета Дьюка, смогла спасти предметы роскоши на $6000, выброшенные студентами.
Жительница многоквартирном дома, в котором проживают учащиеся Университета Дьюка, смогла спасти предметы роскоши на $6000, выброшенные студентами.
«Яндекс» представил отчёт о безопасности детей в своих сервисах
Компания «Яндекс» опубликовала отчёт о безопасности детей в своих сервисах. Компания рассказала о мерах защиты детей от опасного контента. Для этого используются детские аккаунты в «Яндекс ID» и нейросети.
В детских аккаунтах автоматически включается семейный режим. Он фильтрует контент в «Поиске», «Браузере», «Кинопоиске» и «Музыке». В 2024 году число детских аккаунтов достигло 1,7 млн. Это в полтора раза больше, чем годом ранее. Семейный режим активирован у 2,1 млн пользователей.
Компания «Яндекс» опубликовала отчёт о безопасности детей в своих сервисах. Компания рассказала о мерах защиты детей от опасного контента. Для этого используются детские аккаунты в «Яндекс ID» и нейросети.
В детских аккаунтах автоматически включается семейный режим. Он фильтрует контент в «Поиске», «Браузере», «Кинопоиске» и «Музыке». В 2024 году число детских аккаунтов достигло 1,7 млн. Это в полтора раза больше, чем годом ранее. Семейный режим активирован у 2,1 млн пользователей.
Поливоркинг, гибкий найм, работа с ИП, а не по ТК. Что происходит с ИТ-рынком занятости?
В последние пару лет цифровой рынок в России переживает фундаментальные изменения, которые затрагивают обе стороны — и работодателей, и специалистов. Один из самых ярких трендов — рост так называемого поливоркинга, когда один специалист совмещает сразу несколько проектов или даже полноценных работ. И если раньше это воспринималось как редкость или «читерство», то сегодня — это новая норма. Особенно в digital: разработка, дизайн, маркетинг, продукт, аналитика.
Да, это создаёт вызовы для работодателей. Но в 2025 году уже очевидно: с трендом бессмысленно бороться. Его надо возглавить.
В последние пару лет цифровой рынок в России переживает фундаментальные изменения, которые затрагивают обе стороны — и работодателей, и специалистов. Один из самых ярких трендов — рост так называемого поливоркинга, когда один специалист совмещает сразу несколько проектов или даже полноценных работ. И если раньше это воспринималось как редкость или «читерство», то сегодня — это новая норма. Особенно в digital: разработка, дизайн, маркетинг, продукт, аналитика.
Да, это создаёт вызовы для работодателей. Но в 2025 году уже очевидно: с трендом бессмысленно бороться. Его надо возглавить.
Telegram-бот своими руками: от токена до прода
Сейчас телеграм‑боты используют практически все. С помощью телеграм‑бота можно собрать заявки, оформить «предложку» для своего канала или использовать в каких‑то еще рабочих целях. Я работаю преподавателем, поэтому использую телеграм‑боты для анонимных отзывов и вопросов от студентов. А также как небольшой интерактивный справочник с информацией о курсе.
В этой статье я попробовала собрать всю основную информацию о том, как написать бота, начиная от получения токена и заканчивая деплоем бота на яндекс клауде.
Сейчас телеграм‑боты используют практически все. С помощью телеграм‑бота можно собрать заявки, оформить «предложку» для своего канала или использовать в каких‑то еще рабочих целях. Я работаю преподавателем, поэтому использую телеграм‑боты для анонимных отзывов и вопросов от студентов. А также как небольшой интерактивный справочник с информацией о курсе.
В этой статье я попробовала собрать всю основную информацию о том, как написать бота, начиная от получения токена и заканчивая деплоем бота на яндекс клауде.
GigaChat сдал экзамен на образовательную программу «Музыковедение» в Российскую академию музыки имени Гнесиных
Нейросеть «Сбера» GigaChat успешно сдала экзамен на образовательную программу «Музыковедение» в Российскую академию музыки имени Гнесиных.
Нейросеть «Сбера» GigaChat успешно сдала экзамен на образовательную программу «Музыковедение» в Российскую академию музыки имени Гнесиных.
Как компания X-Com увидела в «Мониторе», что мешает работать базам 1С
«Найди меня, если сможешь» — примерно так можно описать поиск процесса, который оттягивает все внимание системы на себя. Время идет, база виснет, компания теряет деньги. Довольно часто нам приходится оптимизировать работу 1С и не всегда это бывает легко. В статье расскажу, как в компании X-Com решили проблему. Подробностями поделились директор по информационным технологиям компании X-Com Леонид Дегтярёв и наш партнер Андрей Бурмистров, эксперт по технологическим вопросам.
«Найди меня, если сможешь» — примерно так можно описать поиск процесса, который оттягивает все внимание системы на себя. Время идет, база виснет, компания теряет деньги. Довольно часто нам приходится оптимизировать работу 1С и не всегда это бывает легко. В статье расскажу, как в компании X-Com решили проблему. Подробностями поделились директор по информационным технологиям компании X-Com Леонид Дегтярёв и наш партнер Андрей Бурмистров, эксперт по технологическим вопросам.
Эффект обманутого ожидания в дизайне
Привет, Хабр! Я Оксана Артемьева, UX/UI дизайнер в компании R-Style Softlab. Недавно наткнулась в литературе на термин «эффект обманутого ожидания» — средство усиления выразительности текста, основанное на нарушении предположений, ожиданий и предчувствий читателя. Это то, что усиливает текст, делает его лучше, хотя сам термин звучит максимально негативно.
Я начала копать дальше и выяснила, что с эффектом обманутого ожидания мы регулярно сталкиваемся в психологической плоскости. Например, рассчитываем на что-то одно, а потом видим реальность, и вот — наши ожидания не оправдались. Так случается, когда трейлер фильма или сериала обещает захватывающий сюжет и яркие сцены, а сам фильм оказывается скучным или неинтересным. Вы покупаете новый гаджет или одежду, основываясь на ярких рекламных материалах и отзывах, но получаете продукт низкого качества, это вызывает разочарование. И это уже что-то негативное. А как насчет термина «эффект обманутого ожидания» в…
Привет, Хабр! Я Оксана Артемьева, UX/UI дизайнер в компании R-Style Softlab. Недавно наткнулась в литературе на термин «эффект обманутого ожидания» — средство усиления выразительности текста, основанное на нарушении предположений, ожиданий и предчувствий читателя. Это то, что усиливает текст, делает его лучше, хотя сам термин звучит максимально негативно.
Я начала копать дальше и выяснила, что с эффектом обманутого ожидания мы регулярно сталкиваемся в психологической плоскости. Например, рассчитываем на что-то одно, а потом видим реальность, и вот — наши ожидания не оправдались. Так случается, когда трейлер фильма или сериала обещает захватывающий сюжет и яркие сцены, а сам фильм оказывается скучным или неинтересным. Вы покупаете новый гаджет или одежду, основываясь на ярких рекламных материалах и отзывах, но получаете продукт низкого качества, это вызывает разочарование. И это уже что-то негативное. А как насчет термина «эффект обманутого ожидания» в…
Почему открытые миры — зло, а их разработчики совсем не стараются
Последние лет 10 среди ААА-проектов распространены опенворлды — масштабные игры с огромным открытым миром, которые манят игроков духом первооткрывателя. Это произошло из-за их хороших продаж — издатели не любят риск и вкладываются в то, что с большей вероятностью принесет прибыль. Вот только жанровые игры не становятся лучше. Скорее наоборот, опенворлды все больше вызывают у игроков негатив, они чаще проваливаются и уже не ассоциируются с «лучшим вложением средств за час досуга».
В этой статье мы рассмотрим разнообразные проблемы игр с открытым миром и попытаемся найти решения. Особое внимание уделим причинам слабого повествования в большинстве жанровых проектов и ленивому геймдизайну, присущего опенворлдам.
Последние лет 10 среди ААА-проектов распространены опенворлды — масштабные игры с огромным открытым миром, которые манят игроков духом первооткрывателя. Это произошло из-за их хороших продаж — издатели не любят риск и вкладываются в то, что с большей вероятностью принесет прибыль. Вот только жанровые игры не становятся лучше. Скорее наоборот, опенворлды все больше вызывают у игроков негатив, они чаще проваливаются и уже не ассоциируются с «лучшим вложением средств за час досуга».
В этой статье мы рассмотрим разнообразные проблемы игр с открытым миром и попытаемся найти решения. Особое внимание уделим причинам слабого повествования в большинстве жанровых проектов и ленивому геймдизайну, присущего опенворлдам.
Релиз Mozilla Thunderbird 139.0
27 мая 2025 года состоялся релиз бесплатного кроссплатформенного приложения для управления электронной почтой и новостными лентами Mozilla Thunderbird 139.0. Сборки проекта доступны для Windows, macOS и Linux в разделе Thunderbird Release в канале Release Channel. Это не ESR‑выпуск, если вам нужно решение с длительным сроком поддержки, то на сайте проекта доступен Thunderbird 128.11 ESR.
27 мая 2025 года состоялся релиз бесплатного кроссплатформенного приложения для управления электронной почтой и новостными лентами Mozilla Thunderbird 139.0. Сборки проекта доступны для Windows, macOS и Linux в разделе Thunderbird Release в канале Release Channel. Это не ESR‑выпуск, если вам нужно решение с длительным сроком поддержки, то на сайте проекта доступен Thunderbird 128.11 ESR.
Wildberries тестирует собственный сервис продажи электронных книг
Wildberries тестирует собственный сервис по продаже электронных книг, который будет работать независимо от основного маркетплейса. Компания уже ведёт переговоры с издательствами о покупке лицензий на цифровые книги для наполнения каталога. Обсуждается как вариант доступа к книгам по подписке, так и возможность приобретать отдельные издания.
Wildberries тестирует собственный сервис по продаже электронных книг, который будет работать независимо от основного маркетплейса. Компания уже ведёт переговоры с издательствами о покупке лицензий на цифровые книги для наполнения каталога. Обсуждается как вариант доступа к книгам по подписке, так и возможность приобретать отдельные издания.