Как три красных огня чуть не угробили Microsoft, а потом стали мемом
Каждый год к Рождеству традиционно выпускают «уродливые свитеры», каждый старается как-то выделиться. Но Microsoft в 2024 переплюнули всех, выпустив свитер, который просто отвратителен. Его посвятили, наверное, самому крупному провалу Microsoft — «красному кольцу смерти» Xbox 360.
Каждый год к Рождеству традиционно выпускают «уродливые свитеры», каждый старается как-то выделиться. Но Microsoft в 2024 переплюнули всех, выпустив свитер, который просто отвратителен. Его посвятили, наверное, самому крупному провалу Microsoft — «красному кольцу смерти» Xbox 360.
👍32😁12💩4🥱3❤2
[ХАБРААРХИВ]
Зачем нужны почты no-reply@?
Почты вида noreplу@domain.ru, no-replу@domain.ru и прочие — вызов здравому смыслу. Просто вдумайтесь: это действующие почтовые ящики, на которые можно отправить письмо, но делать этого не нужно. Есть такой же по логичности объект — кнопка «не нажимать».
Есть такие штуки — протоколы, стандарты, принятые шаблоны использования. Все они однозначно подсказывают, что если есть почтовый адрес, на него можно написать. Если бы нам нужен был почтовый адрес, на который нельзя писать, его бы описали вместе со всем стеком протоколов, который обеспечивает работу электронной почты. Но его такого тупо нет. И тут на сцене появляется наш noreply.
Давайте разберёмся, когда вообще к психически здоровому человеку в голову приходит мысль завести у себя что-то вроде [email protected]
#хабраархив
Зачем нужны почты no-reply@?
Почты вида noreplу@domain.ru, no-replу@domain.ru и прочие — вызов здравому смыслу. Просто вдумайтесь: это действующие почтовые ящики, на которые можно отправить письмо, но делать этого не нужно. Есть такой же по логичности объект — кнопка «не нажимать».
Есть такие штуки — протоколы, стандарты, принятые шаблоны использования. Все они однозначно подсказывают, что если есть почтовый адрес, на него можно написать. Если бы нам нужен был почтовый адрес, на который нельзя писать, его бы описали вместе со всем стеком протоколов, который обеспечивает работу электронной почты. Но его такого тупо нет. И тут на сцене появляется наш noreply.
Давайте разберёмся, когда вообще к психически здоровому человеку в голову приходит мысль завести у себя что-то вроде [email protected]
#хабраархив
👍37👎15🔥6❤5🥱3❤🔥1👌1
«В праздничные выходные мне пришло в голову, что я давно не занимался чем-то бессмысленным. Представляю вашем вниманию... Regex Chess: набор из 84688 регулярных выражений, которые при выполнении по порядку генерируют ход для переданного в качестве входных данных состояния шахматной доски»
Шахматный движок на 84688 регулярных выражениях
Шахматный движок на 84688 регулярных выражениях
👍52😁37😱22🔥15🤮12❤7🤔7😐5🎉4👎3😇1
«Сегодня я расскажу об одной любопытной самоделке, которой пользуются радиолюбители для защиты трансиверов от скачков напряжения по линии 12 вольт. Её называют Crowbar circuit: действует она точно как монтировка, брошенная на клеммы. Звучит, конечно, необычно, но работает»
Надёжная DIY-защита для цепи питания 12В: как это работает
Надёжная DIY-защита для цепи питания 12В: как это работает
👍43🔥8❤5👎3👌3🤔1🤡1
Диодный сатуратор: создаём чётные ламповые гармоники
Поговорим о создании демонстрационной схемы аналогового дисторшна, предназначенного для формирования чётных ламповых гармоник в сигнале звуковой частоты. Принцип её работы объяснён доступным языком и без формул.
Поговорим о создании демонстрационной схемы аналогового дисторшна, предназначенного для формирования чётных ламповых гармоник в сигнале звуковой частоты. Принцип её работы объяснён доступным языком и без формул.
👍23❤8👎1😁1🤔1
Сравнение Bash и Python при написании скриптов в Linux
Sh является обязательным командным интерпретатором для UNIX‑совместимых систем по стандарту POSIX. Однако по возможностям он ограничен, поэтому нередко вместо него используются более богатые возможностями командные интерпретаторы, такие как Bash или Ksh. Ksh обычно используется в операционных системах семейства BSD, в то время как Bash — в операционных системах семейства Linux. Командные интерпретаторы облегчают решение мелких задач, связанных с работой с процессами и файловой системой. В этой статье будут рассматриваться операционные системы Linux, поэтому речь пойдёт о Bash.
Sh является обязательным командным интерпретатором для UNIX‑совместимых систем по стандарту POSIX. Однако по возможностям он ограничен, поэтому нередко вместо него используются более богатые возможностями командные интерпретаторы, такие как Bash или Ksh. Ksh обычно используется в операционных системах семейства BSD, в то время как Bash — в операционных системах семейства Linux. Командные интерпретаторы облегчают решение мелких задач, связанных с работой с процессами и файловой системой. В этой статье будут рассматриваться операционные системы Linux, поэтому речь пойдёт о Bash.
👍50🤪15🤡6❤3👎2
1С: Дичь (лучшее из личной коллекции)
Автор статьи постоянно имеет дело с чужим кодом. Много лет назад он реагировал на «плохой код» резко и негативно. Потом переболел «правильными стандартами» и отношение к чужому коду изменилось — тот стал интересен. Ну и автор начал эти куски кода коллекционировать. Вот самые интересные примеры.
Автор статьи постоянно имеет дело с чужим кодом. Много лет назад он реагировал на «плохой код» резко и негативно. Потом переболел «правильными стандартами» и отношение к чужому коду изменилось — тот стал интересен. Ну и автор начал эти куски кода коллекционировать. Вот самые интересные примеры.
🤣64👍16🤓5❤3🤮2💯1
Как автоматизировать хобби: записываем таймлапсы
Восход — это очень красиво, но не любой. Красоту восходу придают облака, при достаточной плотной, но не сплошной облачности восход становится уникальным, красивым и завораживающим.
В этой статье рассказывается о длинном пути автора к автоматизации записи восходов. В ролях — Home Assistant, Zoneminder, ffmpeg и немного скриптов.
Восход — это очень красиво, но не любой. Красоту восходу придают облака, при достаточной плотной, но не сплошной облачности восход становится уникальным, красивым и завораживающим.
В этой статье рассказывается о длинном пути автора к автоматизации записи восходов. В ролях — Home Assistant, Zoneminder, ffmpeg и немного скриптов.
👍28❤8😱1
Смотрим на шину I2C через осциллограф
Подразумевается, что читатель уже имеет некоторое представление о шине i2c. Например, такие вещи как подключение устройств к шине, что устройства должны иметь уникальные адреса, что устройств может быть не более 127, что нужны подтягивающие резисторы, что посылка начинается с состояния старт, а заканчивается состоянием стоп. Но немного не хватает практики в части визуального контроля и понимания процессов. В этой статье автор постарается лишить вас этого самого практического пробела в знаниях.
Итак, рассмотрим поведение шины I2C при работе с микроконтроллером stm32 с использованием библиотеки HAL. На шине I2C1 подсоединена микросхема EEPROM 24LC21.
Подразумевается, что читатель уже имеет некоторое представление о шине i2c. Например, такие вещи как подключение устройств к шине, что устройства должны иметь уникальные адреса, что устройств может быть не более 127, что нужны подтягивающие резисторы, что посылка начинается с состояния старт, а заканчивается состоянием стоп. Но немного не хватает практики в части визуального контроля и понимания процессов. В этой статье автор постарается лишить вас этого самого практического пробела в знаниях.
Итак, рассмотрим поведение шины I2C при работе с микроконтроллером stm32 с использованием библиотеки HAL. На шине I2C1 подсоединена микросхема EEPROM 24LC21.
👍67🔥7🤔6❤4
На прошедшей неделе мы чинили видеокарту ножовкой и напильником, хакали советский дверной музыкальный звонок, пытались уместить Minecraft в один QR-код и вспоминали, как инженеры Apple ошиблись с полярностью конденсатора.
Лучшие публикации недели (6-12 января 2025)
Лучшие публикации недели (6-12 января 2025)
👍11❤5👎3🔥1
Как в Канаде инженеры меняли крупнейший в мире авиадвигатель при температуре в -40 °C
Инженерам и механикам авиакомпаний нередко приходится работать в крайне сложных условиях. Это жара или холод, непростые поломки двигателей или иных компонентов самолёта. Но то, что совершили инженеры швейцарской авиакомпании SWISS, можно назвать трудовым подвигом. Им удалось поменять один из самых больших и тяжёлых в мире авиационных двигателей в экстремальных условиях арктического региона Канады.
Инженерам и механикам авиакомпаний нередко приходится работать в крайне сложных условиях. Это жара или холод, непростые поломки двигателей или иных компонентов самолёта. Но то, что совершили инженеры швейцарской авиакомпании SWISS, можно назвать трудовым подвигом. Им удалось поменять один из самых больших и тяжёлых в мире авиационных двигателей в экстремальных условиях арктического региона Канады.
👍65👎7😱6🤮5🔥4❤3🥱3
Уволиться с позиции тимлида и снова стать разработчиком
Роль тимлида сама по себе интересна: она даёт возможность развить множество полезных навыков, которые сложно получить, занимаясь только разработкой. Однако у этой роли есть несколько неприятных моментов, с которыми тяжело смириться.
Роль тимлида сама по себе интересна: она даёт возможность развить множество полезных навыков, которые сложно получить, занимаясь только разработкой. Однако у этой роли есть несколько неприятных моментов, с которыми тяжело смириться.
🤮39💯15🤔6👍4❤3🔥1👏1😁1👌1
Forwarded from Хабр Карьера
Вакансии для джунов на Хабр Карьере.
Product&marketing analyst в Windy .app. Можно удаленно. 750 — 1500 $.
Менеджер по продажам в WMG. Алматы. 80 000 — 150 000 ₽.
Технический интегратор в J LIGA. Можно удаленно. От 100 000 ₽.
Инженер по ИБ (AppSec) в Газпромбанк. Москва.
Elixir-разработчик в Sitronics Group. Москва.
Больше вакансий
#junior
Product&marketing analyst в Windy .app. Можно удаленно. 750 — 1500 $.
Менеджер по продажам в WMG. Алматы. 80 000 — 150 000 ₽.
Технический интегратор в J LIGA. Можно удаленно. От 100 000 ₽.
Инженер по ИБ (AppSec) в Газпромбанк. Москва.
Elixir-разработчик в Sitronics Group. Москва.
Больше вакансий
#junior
💩13👍7❤2🤮2
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30💩9🥱6❤3
Давайте-ка напишем простую программу для Linux. Насколько трудной она может быть? Только тут надо учесть, что простота противоположна сложности, но не трудности, и создать нечто простое на удивление трудно. А что останется, если избавиться от сложности стандартной библиотеки, всех современных средств безопасности, отладочной информации и механизмов обработки ошибок?
Упрощаем «простой» ELF
Упрощаем «простой» ELF
❤28👍17🔥3👌2
Media is too big
VIEW IN TELEGRAM
Doom на дырке от пододеяльника всё ближе!
Разработчик под ником ading2210 представил проект DoomPDF — Doom в PDF в браузере. Код написан на C и опубликован на GitHub. Игровой PDF-файл открывается только в браузерах на базе Chromium, использующих движок PDFium.
Разработчик под ником ading2210 представил проект DoomPDF — Doom в PDF в браузере. Код написан на C и опубликован на GitHub. Игровой PDF-файл открывается только в браузерах на базе Chromium, использующих движок PDFium.
🔥105😁53👍9🤔4❤2👎2🤝2
Нейросети vs. Stack Overflow: что происходит?
Stack Overflow, о котором, вероятно, знают на Хабре все, сейчас проигрывает неожиданному конкуренту — нейросетям. Пессимисты даже считают, что может завершиться без малого 20-летняя история проекта. Проблема в том, что всё больше разработчиков предпочитают задавать свои вопросы не людям, а искусственному интеллекту. Так быстрее и во многих случаях эффективнее. Давайте разберёмся, что там происходит.
Stack Overflow, о котором, вероятно, знают на Хабре все, сейчас проигрывает неожиданному конкуренту — нейросетям. Пессимисты даже считают, что может завершиться без малого 20-летняя история проекта. Проблема в том, что всё больше разработчиков предпочитают задавать свои вопросы не людям, а искусственному интеллекту. Так быстрее и во многих случаях эффективнее. Давайте разберёмся, что там происходит.
🤔48😢19👍10❤3🤮3😁2🤝1🫡1
На выставке CES 2025 представлена мобильная рабочая станция с двумя мониторами из чемодана для удалённых работников и цифровых кочевников — проект Base Case.
Чемодан можно за несколько секунд превращать в мобильную рабочую станцию с двумя 24-дюймовыми экранами. Устройство оснащено дисплеями с разрешением Full HD (1920×1080) и частотой обновления 75 Гц. Подключение к ноутбукам на Windows и macOS осуществляется через множество портов, включая HDMI, DisplayPort, Thunderbolt 4 и USB-C.
Согласно описанию производителя, решение Base Case весит около 9 кг и оборудовано колёсиками и телескопической ручкой для удобной транспортировки. Кроме того, устройство предлагает места для хранения аксессуаров и поддерживает сквозную зарядку для подключения дополнительных гаджетов. Дополнительно в гаджете есть телескопические ножки, которые поднимают конструкцию на 25 см, обеспечивая комфортную работу ПК с двумя мониторами на уровне глаз.
Ожидается, что Base Case будет доступен в нескольких цветах, включая чёрный, белый, жёлтый и розовый. Цена такого переносного ПК пока не объявлена, но его продажи запланированы на февраль 2025 года через краудфандинговую платформу Indiegogo.
Чемодан можно за несколько секунд превращать в мобильную рабочую станцию с двумя 24-дюймовыми экранами. Устройство оснащено дисплеями с разрешением Full HD (1920×1080) и частотой обновления 75 Гц. Подключение к ноутбукам на Windows и macOS осуществляется через множество портов, включая HDMI, DisplayPort, Thunderbolt 4 и USB-C.
Согласно описанию производителя, решение Base Case весит около 9 кг и оборудовано колёсиками и телескопической ручкой для удобной транспортировки. Кроме того, устройство предлагает места для хранения аксессуаров и поддерживает сквозную зарядку для подключения дополнительных гаджетов. Дополнительно в гаджете есть телескопические ножки, которые поднимают конструкцию на 25 см, обеспечивая комфортную работу ПК с двумя мониторами на уровне глаз.
Ожидается, что Base Case будет доступен в нескольких цветах, включая чёрный, белый, жёлтый и розовый. Цена такого переносного ПК пока не объявлена, но его продажи запланированы на февраль 2025 года через краудфандинговую платформу Indiegogo.
🤮55👍48🤣21❤10🤡9🤔4🔥3👌1😐1🤝1
Разработка цифровых открыток в масштабах Airbnb
Это — статья о том, как команда Media Ingestion компании Airbnb создала цифровые открытки для групповых путешествий. Открытки было решено задействовать в летнем выпуске платформы 2024 года. В проекте использовался новый алгоритм подбора материалов под различные туристические направления. Здесь же применялись возможности платформы по обработке изображений и локализованных текстов.
Это — статья о том, как команда Media Ingestion компании Airbnb создала цифровые открытки для групповых путешествий. Открытки было решено задействовать в летнем выпуске платформы 2024 года. В проекте использовался новый алгоритм подбора материалов под различные туристические направления. Здесь же применялись возможности платформы по обработке изображений и локализованных текстов.
👍11🤮5🔥2🤝1