«Недавно коллеги из Selectel одолжили мне Flipper Zero, который может прикидываться NFC-меткой с любым содержимым. <...> В этой статье я расскажу про подход к организации GUI-приложений на Flipper Zero, про работу с NFC и NDEF, а также о том, как не бояться отсутствия документации в активно развивающемся проекте»
NFC-крокодил: продвинутая разработка под Flipper Zero
«После ухода с российского рынка западных брендов, всех оставшихся производителей полуторавольтовых литиевых батареек типа FR можно пересчитать на пальцах одной руки, но недавно в продаже появились батарейки GoPower Ultimate Lithium.
Я протестировал их, сравнил с другими и с удивлением прочитал то, что написано сзади коробки»
Сделано в России: батарейки GoPower Ultimate Lithium
GIMP дошёл до версии 2.99.16. Стабильная ветка 3.0 уже совсем близко. Что изменилось в графическом редакторе?
Разработчики GIMP стараются изо всех сил, чтобы приблизить момент выхода стабильной ветки GIMP 3.0. Стоит напомнить, что она переведена на GTK3. Кроме того, команда активно работает над добавлением поддержки Wayland и HiDPI, CMYK. Также почищена кодовая база, добавлено кэширование отрисовки, есть возможность выделения нескольких слоёв. Не стоит забывать и о новом API для разработки плагинов к GIMP. Хорошая новость ещё и в том, что следующий выпуск получит статус кандидата в релизы GIMP 3.0. Ну а теперь давайте посмотрим, что изменилось в новом релизе.
Генерация полиморфного вредоносного кода при помощи ChatGPT
В стремительно меняющемся мире кибербезопасности злоумышленники постоянно ищут новые способы внедрения в компьютерные системы, их дестабилизации и эксплуатации уязвимостей. Один из самых коварных их инструментов — полиморфное вредоносное ПО, угроза-оборотень, затрудняющая использование традиционных защитных механизмов и представляющая огромную опасность для организаций и пользователей.
Поговорим о том, как атакующие могут применять искусственный интеллект для усиления полиморфизма зловредов
Мы тут разбираем портфолио дизайнеров со специалистами из beeline в прямом эфире, подключайтесь!
Читать полностью…Хакните спутник и заработайте 0.1 BTC
Вы, наверное, читали, что недавно RUVDS отправили свой спутник-сервер в космос. Это само по себе интересно, но есть ещё одна интересность. Оказывается, он хранит зашифрованные данные от криптокошельков — и ребята предлагают вам сыграть в игру и взломать их.
«Меня зовут Лена, и я фронтенд-разработчик Яндекс Музыки. В этой статье я расскажу про особенности работы SmartTV и разработки под них на примере свежей фичи, которую мы назвали Время клипов. Теперь в приложении вы можете посмотреть клипы любимых артистов и открывать для себя новых исполнителей, которые подходят вам по настроению»
Если ваш фронтендер перестал бояться IE6, покажите ему SmartTV
⚡️ Новости к этому часу
⌨️ Corsair купила производителя механических клавиатур Drop
😤 Tesla обвинила компанию по производству суперконденсаторов в нарушении патентных прав при открытом патентном залоге
📺 «Яндекс» добавил в линейку умных ТВ модель с диагональю 55 дюймов
🤖 «Яндекс Маркет» задействовал собственных роботов Spectro для проведения инвентаризации
🚀 Запуск «Луны-25» запланирован на 11 августа 2023 года
🦿 «Моторика» приступила к разработке протезов ног
💻 HP переводит часть производства ноутбуков из Китая в Мексику, Таиланд и Вьетнам
🕹 Logitech приобрела производителя контроллеров Loupedeck
☀️ Tesla запустила решение Charge on Solar, позволяющее заряжать автомобили от солнечных панелей
#новости
«Примерно год назад я начал проект симулятора динамики частиц на Python, используя библиотеку Numba для проведения параллельных расчётов на видеокарте. Сейчас, добравшись до определённой вехи в его развитии, я решил открыть исходный код и выложить его на GitHub для всех, кому интересны подобного рода эксперименты.
В этой статье я кратко опишу суть проекта, пройдусь по прилагающимся к нему примерам и расскажу, почему вообще начал работу над ним»
Simba: симуляция десятков тысяч частиц в потенциале Леннарда-Джонса на чистом Python с GPU-ускорением
Пять декораторов Python, которые могут сократить код в два раза
В этой статье рассмотрим концепцию Python-обёрток и познакомимся с пятью примерами, которые могут улучшить процесс разработки на Python.
«Право на ремонт» продолжает шагать по планете: батареи для телефонов в ЕС будут делать съёмными. И это далеко не всё
В ЕС одобрили новые правила относительно аккумуляторов для смартфонов и других гаджетов. Речь идёт о съёмных аккумуляторах, которые мог бы сменить сам пользователь без применения специальных инструментов. Сразу стоит отметить, что это правило не будет действовать мгновенно, на все 100% оно заработает лишь к 2027 году. Тем не менее, это уже большое достижение, поскольку нововведение позволит снизить объём электронного мусора.
«Живу в новостройке, и пока тут идут ремонты, изредка, но бывает, что отключается электричество. Чтобы умный дом продолжал работать (а вместе с ним и домашний интернет), купил себе мобильный UPS на AliExpress и немного его доработал»
Умный ИБП для умного дома
В {n} раз быстрее Си
Иногда человек может обнаружить такие возможности оптимизации, которые не видит компилятор. В этой статье мы начнём с цикла, сгенерированного из кода Си с помощью clang, и скорректируем его разными способами, попутно измеряя прирост в скорости.
⚡️ Новости к этому часу
☁️ Облачные сервисы и услуги аренды стоек выдавливают с рынка персональные корпоративные ЦОДы
🆕 Вышел Docker Desktop 4.21 с поддержкой новых сред выполнения Wasm
🤏 Lenovo выпустила видеокарту RTX 40 в форм-факторе Mini-ITX с одним вентилятором (ФОТО)
🔐 Десятки тысяч образов контейнеров на Docker Hub содержат в открытом виде токены аутентификации API и приватные ключи
🤝 Sony и Microsoft подписали 10-летний контракт на сохранение Call of Duty на консолях
🐧 Вышел Linux Mint 21.2 «Victoria» (Виктория)
#новости
Расследование авиарегулятора США показало, что выпавший из рук или креплений и застрявший в педалях пилота iPad, вероятно, стал причиной крушения Boeing CH-47D Chinook в Айдахо в 2022 году.
В июле 2022 года Boeing CH-47D выполнял тренировочный полёт вдоль реки Салмон. Через некоторое время вертолёт начал неуправляемое вращение против часовой стрелки. Затем вертолёт быстро снизился и через 13 секунд упал в реку. Падение тяжёлого транспортного вертолёта привело к гибели лётного экипажа. Прибывшие на место аварии спасатели смогли вытащить пилота и второго пилота из-под обломков, но оба военных лётчика позже скончались от полученных травм в больнице.
Согласно данным источников СМИ, которые получили информацию из расследования Национального совета по безопасности на транспорте, наиболее вероятным сценарием аварии является то, что в кабине был iPad, который упал и заклинил левый рычаг регулировки педали рыскания второго пилота (левая педаль используется, чтобы начать рыскание влево и/или остановить рыскание вправо, и наоборот). Это, в свою очередь, вызвало вращение вертолёта против часовой стрелки, которое пилоты не смог вовремя исправить. Следователи извлекли из вертолёта iPad с тремя отчётливыми выемками в месте контакта с элементами педали и изгибом на задней стороне корпуса.
Придёт ли ИИ за нашей работой?
Одна из последних «страшилок», которыми нас всех пугают, состоит в том, что ИИ может на самом деле сократить количество рабочих мест. Мол, от копирайтеров, иллюстраторов и даже кассиров (с Amazon Go) уже избавились, роботы-курьеры по улицам городов уже ездят, а дальше придёт время и всех остальных, вплоть до нас, программистов.
Но забавный факт состоит в том, что мы уже знаем: в предыдущий раз развитие ИИ не сократило рабочие места. А на самом деле даже увеличило их количество.
«У CSS много моментов, которые сбивают столку. Разработчики плюются от него. А мне нравится CSS, несмотря на мои потраченные нервы. Подумав, как помочь другим меньше мучаться, я собрал ряд неочевидных моментов. Они сбивали с толку меня и моих знакомых. Надеюсь, вам будет полезно»
Чёрт тебя возьми, CSS
Привет, на связи Хабр! 🖖
Хотим задать вам ровно три коротких вопроса про ваше профессиональное развитие.
Зачем — расскажем осенью 😉
Онбординг пользователей, революция у аналитиков, веб-доступность: как сотрудники МТС Банка идеи до прода довели
Многим ребятам в IT хочется быть не абстрактным «юнитом» из какой-нибудь пошаговой стратегии с набором характеристик и конкретной «функцией», а проявлять творческий потенциал, реализовывать свои идеи. И для компании важно это учитывать. Поддерживая подобные инициативы, помогая им доходить до продажи, компания может не только получать огромный прирост к business value, но и снизить текучку кадров, потому что специалисты будут чувствовать себя оценёнными по достоинству.
Вот три истории от сотрудников МТС Банка, когда они не постеснялись высказать свои идеи и запустили крутые проекты, которые уже принесли клиентам огромную пользу
⚡️ Новости к этому часу
💰 Telegram выпустил облигации на сумму $270 млн, Дуров купил около четверти из них
🔙 Руководителям Tesla придётся вернуть $735 млн, которые они выплатили себе в качестве бонусов
📑 ДИТ Москвы выпустил новое мобильное приложение «Мой ID» для хранения на смартфоне и предоставления основных документов
👨💻 GitHub выявил атаку на отдельных сотрудников IT-компаний
🚖 Британский стартап воздушного электротакси успешно провёл первые испытания (ФОТО)
🆕 Опубликован выпуск проекта LazyVim 5.0.0
📱 Сотрудникам Минпросвещения запрещено пользоваться техникой Apple в рабочих целях
#новости
Вакансии для джунов на Хабр Карьере.
DevOps в Сима-ленд. Екатеринбург. От 60 000 ₽.
С++ Builder разработчик в Indigo Software Technologies. Ставрополь. От 50 000 ₽.
Специалист второго уровня техподдержки в SoftGamings. Можно удаленно. От 60 000 ₽.
Автор статей в МТТ. Неполный рабочий день. Можно удаленно. 6000 — 12 000 ₽.
Тестировщик ПО в Macroscop. Пермь. От 40 000 ₽.
Больше вакансий
#junior
Страшные истории про SWIFT: инструкция, как профукать $100500 на переводе
В этой статье мы детально разбираемся, как на самом деле работает этот ваш SWIFT, каким образом россияне теряют огромные суммы денег в недрах зарубежных банков из-за неудачных переводов и, самое главное, — что конкретно нужно делать, чтобы ваш перевод долетел куда надо в сухости и комфорте.
Самое сложное в ПО — не кодинг, а требования, или Почему разработчикам не стоит бояться ИИ
Самое сложное в создании ПО — не написание кода, а создание требований, а требования к ПО по-прежнему определяют люди. В этой статье поговорим о связи между требованиями и ПО, а также о том, что необходимо ИИ для создания хороших результатов.
Эксперимент об автоматическом фильтре кандидатов по годам опыта
Объявляется набор участников в эксперимент «Волк в овечьей шкуре». Его цель доказать сильное влияние отсутствия опыта в резюме на уменьшение количества приглашений на собеседования. Участники убирают из своего резюме года опыта работы, но оставляют пет-проекты, образование, опенсорс и откликаются на вакансии.
Сегодня в 16:00 МСК встречаемся на публичном собеседовании продуктового дизайнера. Собеседовать кандидата будет специалист из компании «Домклик».
Карьерная неделя для дизайнеров тут 👈🏻
История компьютерных стратегий. Часть четвёртая. Великий и ужасный Warcraft, внебрачный сын Dune 2
В прошлой части мы обсудили появление на свет Civilization и Dune II, ставших настоящими вехами в развитии компьютерных стратегий. В особенности это касается «Дюны 2», из которой выросли чуть менее чем все стратегии в реальном времени. И это не просто красивая фраза: хит по мотивам саги Фрэнка Герберта напрямую породил две последующие великие игры, братьев-конкурентов, определивших дальнейшее развитие жанра. А именно — «Warcraft: Orcs & Humans» от Blizzard и «Command & Conquer: Tiberian Dawn» от Westwood Studios. Они так же выросли из Dune II, как Doom 2 — из Wolvenstein 3D.
Сегодня поговорим о том, как почти случайно, из попыток усовершенствовать «Дюну» и принятых «на коленке» решений, появился на свет мир Warcraft
Копирасты против технологий
Это рассказ о том, как российская контора (когда-то карманная лавка ЭКСМО) по защите прав крупнейших книжных мейджоров, известная как АЗАПИ (Ассоциация по защите авторских прав в Интернете), решила посудиться с РосКомСвободой и всеми теми, кто распространяет инструменты свободного доступа и защиты информации.
Показываем, какие стажировки от компаний есть на Хабр Карьере.
Стажер в операционный отдел в Systems Education. Можно удаленно. Неполный рабочий день. До 10 000 ₽.
Бэкенд-разработчик в habgames. Санкт-Петербург, Екатеринбург, Челябинск. Можно удаленно. Неполный рабочий день. От 5000 ₽.
Тестировщик в Neo Stack Technology. Томск. Неполный рабочий день. От 16 000 ₽.
Редактор переводов в Systems Education. Можно удаленно. Неполный рабочий день. До 10 000 ₽.
Fullstack PHP Developer в Smapse Education. Можно удаленно. 40 000 — 65 000 ₽.
Больше вакансий
#intern
«Опущу много подробностей и сразу скажу, что остановился на покупной надувной доске и покупной мачте с подводным крылом. Конструкция привлекла меня своей готовностью, такое законченное решение. В условиях квартиры и отсутствия гаража для меня это просто отличный вариант»
Купи доску и мотор
Технический долг захватил глобальную экономику
На данный момент самая трудная задача в сфере разработки ПО и различных структурах — это не изобретение очередной социальной сети или мессенджера, а исправление очевидных технических проблем глобальной экономики. Необходимо заменить устаревшие системы, которые целые индустрии превратили в музеи технического долга.