Хабр
124K subscribers
22.1K photos
253 videos
39 files
57.7K links
НЛО с вами!

№ 5197888779

Хабр Новости → https://t.iss.one/habr_com_news
Хабр Карьера → https://t.iss.one/habr_career
Реклама → [email protected]
Download Telegram
Media is too big
VIEW IN TELEGRAM
Doom на дырке от пододеяльника всё ближе!

Разработчик под ником ading2210 представил проект DoomPDF — Doom в PDF в браузере. Код написан на C и опубликован на GitHub. Игровой PDF-файл открывается только в браузерах на базе Chromium, использующих движок PDFium.
🔥105😁53👍9🤔42👎2🤝2
Нейросети vs. Stack Overflow: что происходит?

Stack Overflow, о котором, вероятно, знают на Хабре все, сейчас проигрывает неожиданному конкуренту — нейросетям. Пессимисты даже считают, что может завершиться без малого 20-летняя история проекта. Проблема в том, что всё больше разработчиков предпочитают задавать свои вопросы не людям, а искусственному интеллекту. Так быстрее и во многих случаях эффективнее. Давайте разберёмся, что там происходит.
🤔48😢19👍103😁3🤮3🤝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.
🤮55👍48🤣2110🤡9🤔4🔥3👌1😐1🤝1
Разработка цифровых открыток в масштабах Airbnb

Это — статья о том, как команда Media Ingestion компании Airbnb создала цифровые открытки для групповых путешествий. Открытки было решено задействовать в летнем выпуске платформы 2024 года. В проекте использовался новый алгоритм подбора материалов под различные туристические направления. Здесь же применялись возможности платформы по обработке изображений и локализованных текстов.
👍11🤮5🔥2🤝1
Репетиция Фоллаута, 1958

Если вы, читая про Чернобыль или Фукусиму, удивлялись, как можно так безалаберно относиться к проектированию АЭС — значит, вы просто не видели НАСТОЯЩЕЙ безалаберности. Нынешними системами безопасности современные АЭС обязаны массовой радиофобии и накопившемуся за десятилетия опыту эксплуатации (в том числе и аварийной) мирового мирного и не очень атома. Но ведь были годы, когда такие условности не стояли на пути сумрачных гениев управляемого ядерного распада.
👍48🔥16😁7👌43🤔3💩1🥱1🤝1
Линус Торвальдс в переписке, касающейся объявления о выходе Linux 6.13-rc7, признался, что он программист с паяльником, и решил разыграть среди разработчиков ядра Linux гитарную педаль собственной сборки из DIY-комплекта Aion FX.

Торвальдс пояснил, что его хобби паять небольшие электронные устройства, не сложные, но и не слишком простые. Педали для применения эффектов во время игры на электрогитаре идеально подходят для подобного увлечения. Примечательно, что Торвальдс сам не играет на гитаре, и оставлять себе собранные устройства ему нет смысла, он их дарит знакомым и друзьям.

В начале 2025 года Торвальдс решил отправить такое изделие в виде подарка одному из разработчиков ядра. Получатель педали будет выбран случайным путём. Для участия в розыгрыше следует отправить Товальдсу письмо с сообщением «хочу гитарную педаль» и выбрать имеющийся в продаже набор для сборки педали. Линус за свой счёт купит выбранный набор, соберёт и отправит готовое устройство по почте. Заявки принимаются только от разработчиков ядра, email‑адреса которых упомянуты в коммитах, принятых в ядро в 2024 году.
😁111🤮76🤡49👍34💩1310👎7🫡4🔥3👏2🤔2
Почему именно Qwerty и Йцукен? Немного об истории клавиатурных раскладок для русского и английского языков

К нашему времени раскладки клавиатур Qwerty для английского языка и Йцукен для русского кажутся привычными и само собой разумеющимся. Однако так было не всегда — и в прошлые десятилетия не один мозг был поначалу сломан вопросом: «Почему в таком странном порядке, есть же алфавит?». История клавиатурных раскладок — особенно для самых распространённых языков — до сих пор изобилует тёмными местами и уходит во времена развитого стимпанка, когда компьютеры были большими и механическими, а на смену работе писцов с гусиными перьями, наконец, стали приходить печатающие устройства.
👍65🥱256🔥3👎2🤮1🤝1
Ошибки инженеров в больших кодовых базах

Работа с крупными устоявшимися кодовыми базами — один из самых сложных навыков, осваиваемых разработчиком ПО. Его невозможно практиковать заранее (нет, опенсорс не даст вам этого опыта). Личные проекты не научат этому, потому что они по определению маленькие и реализуются с нуля.

Автор статьи уже больше десятка лет работает с такими кодовыми базами и готов поделиться теми знаниями, которые очень бы пригодились ему в начале
👍28🤡12🔥3🤮3👎21😭1🤝1
Эксперимент по ускорению SQLite

SQLite быстра, но можно ли сделать её ещё быстрее? Исследователи из Университетов Хельсинки и Кембриджа задались этим вопросом и опубликовали работу Serverless Runtime/Database Co-Design With Asynchronous I/O. В ней они продемонстрировали возможность 100-кратного снижения времени задержки.
👍21🤮52👎1🤡1
Пишем приложение для SIM-карты

Многим из вас доводилось слышать такое утверждение, что SIM-карта — по сути полноценный специализированный компьютер. А раз симка — это компьютер, то, очевидно, должен быть и софт для него. Как насчёт попробовать что-нибудь написать и заставить это работать прямо на карте? Давайте разбираться.
🔥119👍21🤓7🤡42👎2🥰1🤔1🤮1💯1
Осколок старого интернета: как дела у «странички на миллион»

В этом году исполняется 20 лет Million Dollar Homepage, MDH или «странице на миллион» — на первый взгляд, проекту из категории «слабоумие и отвага», который, тем не менее, действительно принёс его 21-летнему создателю миллион долларов на рубеже 2005-2006 годов. Посмотрим, была ли «страница на миллион» пустышкой ради хайпа или всё-таки оказалась полезной тем, кто покупал на ней рекламу.
👍34🤡4🫡32👎2🤮2
Приключение серотонина в бесконечном цикле боли. Часть третья, биомеханическая

Сравните зелёный и голубой шест при условии, что вы берёте их за нижнюю часть и пытаетесь удержать вертикально. Зелёный удержать будет определённо легче всего, голубой — сложно. Чем больше угол наклона у шеста, тем непропорционально сложнее его удержать.

То же самое происходит и с нашим телом — держать его вертикально проще всего, а вот удержание тела в состоянии наклона — это нагрузка.
👍38🤮7👎3🤡2❤‍🔥1🤔1
«Хочу поделиться одним любопытным и совершенно нетривиальным кейсом использования русского алгоритмического языка. В этой статье расскажу, зачем мне это вообще понадобилось и почему в конечном счете я влюбился в него»

Как я собственный язык на КуМире писал
😁59🤮35🔥20👍117🤡3👎2
Руки-то помнят! «Золотая пятёрка» ручных инструментов реверс-конструктора

Инженер‑конструктор, который занимается реверс‑инжинирингом деталей, запасных частей и других материальных твердотельных объектов, использует большой набор специальных программных продуктов и электронных средств для обмера объектов и построения трёхмерных моделей.

При этом старые добрые ручные инструменты до сих пор остаются в арсенале специалистов по 3D‑сканированию и 3D‑моделированию и служат верными ежедневными помощниками в текущей работе.

Разберёмся, что хранится на рабочем столе специалиста по инженерному 3D‑моделированию и для чего профессионалы используют механические инструменты в современных процессах реверс‑инжиниринга
👍3912
«Иногда натренированный взгляд инженера может пригодиться и в личных делах. Позапрошлой осенью на мой день рождения автомобиль Tesla model S сделал мне подарок. Он просто перестал ехать и сыпал ошибками.

Это превратилось в историю непростого инженерного расследования, отчаяния, поиска очевидных и неочевидных решений. Но всё‑таки дело завершилось новогодним чудом: благодаря моим стараниям машина ожила»

Как починить Теслу и спасти праздничное настроение
😁64🤮34🔥13👍12👎2💩1
Как взломать 512-разрядный ключ DKIM в облаке менее чем за $8

Тридцать лет назад взломать 512-разрядный открытый RSA-ключ можно было только на суперкомпьютере. Сегодня эта задача решаема за считанные часы на облачном сервере, за который придётся выложить $8. Если же у вас дома есть мощный компьютер с 16 или более ядрами, то эту задачу вы можете решить ещё скорее и экономичнее.
😁34👍5😱53
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчик-любитель создал устройство, способное автоматически находить цель и стрелять по голосовым командам через ChatGPT.

Как рассказал пользователь под ником STS 3D, он оснастил турель винтовкой под управлением ИИ. В видео он даёт устройству команду «ChatGPT, на нас нападают с обеих сторон. Действуй соответствующе», после чего оружие моментально начинает прицеливаться и стрелять в заданных направлениях.

В комментариях к посту пользователи Reddit вспомнили «по меньшей мере три фильма», где подобные идеи приводили к плохим последствиям. Ещё один пользователь назвал разработку ранней версией Skynet.

Что касается OpenAI, она ограничила STS 3D доступ к ChatGPT. Представитель компании пояснил, что «политика OpenAI запрещает использование сервисов компании для разработки оружия или для автоматизации определённых систем, которые могут повлиять на личную безопасность».
🤡71👍50🔥15😱7🤮53😁3
Настраиваемся на работу: 8 вдохновляющих книг от команды Selectel

Чтобы помочь вам смотреть в завтрашний день с оптимизмом, в Selectel составили подборку вдохновляющих книг. Всё, что нужно, чтобы настроиться на работу после долгих праздников.
🥴23👍9👎9🤡3🔥2❤‍🔥1