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🤮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.
Чемодан можно за несколько секунд превращать в мобильную рабочую станцию с двумя 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
Репетиция Фоллаута, 1958
Если вы, читая про Чернобыль или Фукусиму, удивлялись, как можно так безалаберно относиться к проектированию АЭС — значит, вы просто не видели НАСТОЯЩЕЙ безалаберности. Нынешними системами безопасности современные АЭС обязаны массовой радиофобии и накопившемуся за десятилетия опыту эксплуатации (в том числе и аварийной) мирового мирного и не очень атома. Но ведь были годы, когда такие условности не стояли на пути сумрачных гениев управляемого ядерного распада.
Если вы, читая про Чернобыль или Фукусиму, удивлялись, как можно так безалаберно относиться к проектированию АЭС — значит, вы просто не видели НАСТОЯЩЕЙ безалаберности. Нынешними системами безопасности современные АЭС обязаны массовой радиофобии и накопившемуся за десятилетия опыту эксплуатации (в том числе и аварийной) мирового мирного и не очень атома. Но ведь были годы, когда такие условности не стояли на пути сумрачных гениев управляемого ядерного распада.
👍48🔥16😁7👌4❤3🤔3💩1🥱1🤝1
Линус Торвальдс в переписке, касающейся объявления о выходе Linux 6.13-rc7, признался, что он программист с паяльником, и решил разыграть среди разработчиков ядра Linux гитарную педаль собственной сборки из DIY-комплекта Aion FX.
Торвальдс пояснил, что его хобби паять небольшие электронные устройства, не сложные, но и не слишком простые. Педали для применения эффектов во время игры на электрогитаре идеально подходят для подобного увлечения. Примечательно, что Торвальдс сам не играет на гитаре, и оставлять себе собранные устройства ему нет смысла, он их дарит знакомым и друзьям.
В начале 2025 года Торвальдс решил отправить такое изделие в виде подарка одному из разработчиков ядра. Получатель педали будет выбран случайным путём. Для участия в розыгрыше следует отправить Товальдсу письмо с сообщением «хочу гитарную педаль» и выбрать имеющийся в продаже набор для сборки педали. Линус за свой счёт купит выбранный набор, соберёт и отправит готовое устройство по почте. Заявки принимаются только от разработчиков ядра, email‑адреса которых упомянуты в коммитах, принятых в ядро в 2024 году.
Торвальдс пояснил, что его хобби паять небольшие электронные устройства, не сложные, но и не слишком простые. Педали для применения эффектов во время игры на электрогитаре идеально подходят для подобного увлечения. Примечательно, что Торвальдс сам не играет на гитаре, и оставлять себе собранные устройства ему нет смысла, он их дарит знакомым и друзьям.
В начале 2025 года Торвальдс решил отправить такое изделие в виде подарка одному из разработчиков ядра. Получатель педали будет выбран случайным путём. Для участия в розыгрыше следует отправить Товальдсу письмо с сообщением «хочу гитарную педаль» и выбрать имеющийся в продаже набор для сборки педали. Линус за свой счёт купит выбранный набор, соберёт и отправит готовое устройство по почте. Заявки принимаются только от разработчиков ядра, email‑адреса которых упомянуты в коммитах, принятых в ядро в 2024 году.
😁111🤮76🤡49👍34💩13❤10👎7🫡4🔥3👏2🤔2
Почему именно Qwerty и Йцукен? Немного об истории клавиатурных раскладок для русского и английского языков
К нашему времени раскладки клавиатур Qwerty для английского языка и Йцукен для русского кажутся привычными и само собой разумеющимся. Однако так было не всегда — и в прошлые десятилетия не один мозг был поначалу сломан вопросом: «Почему в таком странном порядке, есть же алфавит?». История клавиатурных раскладок — особенно для самых распространённых языков — до сих пор изобилует тёмными местами и уходит во времена развитого стимпанка, когда компьютеры были большими и механическими, а на смену работе писцов с гусиными перьями, наконец, стали приходить печатающие устройства.
К нашему времени раскладки клавиатур Qwerty для английского языка и Йцукен для русского кажутся привычными и само собой разумеющимся. Однако так было не всегда — и в прошлые десятилетия не один мозг был поначалу сломан вопросом: «Почему в таком странном порядке, есть же алфавит?». История клавиатурных раскладок — особенно для самых распространённых языков — до сих пор изобилует тёмными местами и уходит во времена развитого стимпанка, когда компьютеры были большими и механическими, а на смену работе писцов с гусиными перьями, наконец, стали приходить печатающие устройства.
👍65🥱25❤6🔥3👎2🤮1🤝1
Ошибки инженеров в больших кодовых базах
Работа с крупными устоявшимися кодовыми базами — один из самых сложных навыков, осваиваемых разработчиком ПО. Его невозможно практиковать заранее (нет, опенсорс не даст вам этого опыта). Личные проекты не научат этому, потому что они по определению маленькие и реализуются с нуля.
Автор статьи уже больше десятка лет работает с такими кодовыми базами и готов поделиться теми знаниями, которые очень бы пригодились ему в начале
Работа с крупными устоявшимися кодовыми базами — один из самых сложных навыков, осваиваемых разработчиком ПО. Его невозможно практиковать заранее (нет, опенсорс не даст вам этого опыта). Личные проекты не научат этому, потому что они по определению маленькие и реализуются с нуля.
Автор статьи уже больше десятка лет работает с такими кодовыми базами и готов поделиться теми знаниями, которые очень бы пригодились ему в начале
👍28🤡12🔥3🤮3👎2❤1😭1🤝1
Эксперимент по ускорению SQLite
SQLite быстра, но можно ли сделать её ещё быстрее? Исследователи из Университетов Хельсинки и Кембриджа задались этим вопросом и опубликовали работу Serverless Runtime/Database Co-Design With Asynchronous I/O. В ней они продемонстрировали возможность 100-кратного снижения времени задержки.
SQLite быстра, но можно ли сделать её ещё быстрее? Исследователи из Университетов Хельсинки и Кембриджа задались этим вопросом и опубликовали работу Serverless Runtime/Database Co-Design With Asynchronous I/O. В ней они продемонстрировали возможность 100-кратного снижения времени задержки.
👍21🤮5❤2👎1🤡1
Пишем приложение для SIM-карты
Многим из вас доводилось слышать такое утверждение, что SIM-карта — по сути полноценный специализированный компьютер. А раз симка — это компьютер, то, очевидно, должен быть и софт для него. Как насчёт попробовать что-нибудь написать и заставить это работать прямо на карте? Давайте разбираться.
Многим из вас доводилось слышать такое утверждение, что SIM-карта — по сути полноценный специализированный компьютер. А раз симка — это компьютер, то, очевидно, должен быть и софт для него. Как насчёт попробовать что-нибудь написать и заставить это работать прямо на карте? Давайте разбираться.
🔥119👍21🤓7🤡4❤2👎2🥰1🤔1🤮1💯1
Осколок старого интернета: как дела у «странички на миллион»
В этом году исполняется 20 лет Million Dollar Homepage, MDH или «странице на миллион» — на первый взгляд, проекту из категории «слабоумие и отвага», который, тем не менее, действительно принёс его 21-летнему создателю миллион долларов на рубеже 2005-2006 годов. Посмотрим, была ли «страница на миллион» пустышкой ради хайпа или всё-таки оказалась полезной тем, кто покупал на ней рекламу.
В этом году исполняется 20 лет Million Dollar Homepage, MDH или «странице на миллион» — на первый взгляд, проекту из категории «слабоумие и отвага», который, тем не менее, действительно принёс его 21-летнему создателю миллион долларов на рубеже 2005-2006 годов. Посмотрим, была ли «страница на миллион» пустышкой ради хайпа или всё-таки оказалась полезной тем, кто покупал на ней рекламу.
👍34🤡4🫡3❤2👎2🤮2
Приключение серотонина в бесконечном цикле боли. Часть третья, биомеханическая
Сравните зелёный и голубой шест при условии, что вы берёте их за нижнюю часть и пытаетесь удержать вертикально. Зелёный удержать будет определённо легче всего, голубой — сложно. Чем больше угол наклона у шеста, тем непропорционально сложнее его удержать.
То же самое происходит и с нашим телом — держать его вертикально проще всего, а вот удержание тела в состоянии наклона — это нагрузка.
Сравните зелёный и голубой шест при условии, что вы берёте их за нижнюю часть и пытаетесь удержать вертикально. Зелёный удержать будет определённо легче всего, голубой — сложно. Чем больше угол наклона у шеста, тем непропорционально сложнее его удержать.
То же самое происходит и с нашим телом — держать его вертикально проще всего, а вот удержание тела в состоянии наклона — это нагрузка.
👍38🤮7👎3🤡2❤🔥1🤔1
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25❤4🤮1
«Хочу поделиться одним любопытным и совершенно нетривиальным кейсом использования русского алгоритмического языка. В этой статье расскажу, зачем мне это вообще понадобилось и почему в конечном счете я влюбился в него»
Как я собственный язык на КуМире писал
Как я собственный язык на КуМире писал
😁59🤮35🔥20👍11❤7🤡3👎2
Руки-то помнят! «Золотая пятёрка» ручных инструментов реверс-конструктора
Инженер‑конструктор, который занимается реверс‑инжинирингом деталей, запасных частей и других материальных твердотельных объектов, использует большой набор специальных программных продуктов и электронных средств для обмера объектов и построения трёхмерных моделей.
При этом старые добрые ручные инструменты до сих пор остаются в арсенале специалистов по 3D‑сканированию и 3D‑моделированию и служат верными ежедневными помощниками в текущей работе.
Разберёмся, что хранится на рабочем столе специалиста по инженерному 3D‑моделированию и для чего профессионалы используют механические инструменты в современных процессах реверс‑инжиниринга
Инженер‑конструктор, который занимается реверс‑инжинирингом деталей, запасных частей и других материальных твердотельных объектов, использует большой набор специальных программных продуктов и электронных средств для обмера объектов и построения трёхмерных моделей.
При этом старые добрые ручные инструменты до сих пор остаются в арсенале специалистов по 3D‑сканированию и 3D‑моделированию и служат верными ежедневными помощниками в текущей работе.
Разберёмся, что хранится на рабочем столе специалиста по инженерному 3D‑моделированию и для чего профессионалы используют механические инструменты в современных процессах реверс‑инжиниринга
👍39❤12
«Иногда натренированный взгляд инженера может пригодиться и в личных делах. Позапрошлой осенью на мой день рождения автомобиль Tesla model S сделал мне подарок. Он просто перестал ехать и сыпал ошибками.
Это превратилось в историю непростого инженерного расследования, отчаяния, поиска очевидных и неочевидных решений. Но всё‑таки дело завершилось новогодним чудом: благодаря моим стараниям машина ожила»
Как починить Теслу и спасти праздничное настроение
Это превратилось в историю непростого инженерного расследования, отчаяния, поиска очевидных и неочевидных решений. Но всё‑таки дело завершилось новогодним чудом: благодаря моим стараниям машина ожила»
Как починить Теслу и спасти праздничное настроение
😁64🤮34🔥13👍12👎2💩1
Как взломать 512-разрядный ключ DKIM в облаке менее чем за $8
Тридцать лет назад взломать 512-разрядный открытый RSA-ключ можно было только на суперкомпьютере. Сегодня эта задача решаема за считанные часы на облачном сервере, за который придётся выложить $8. Если же у вас дома есть мощный компьютер с 16 или более ядрами, то эту задачу вы можете решить ещё скорее и экономичнее.
Тридцать лет назад взломать 512-разрядный открытый RSA-ключ можно было только на суперкомпьютере. Сегодня эта задача решаема за считанные часы на облачном сервере, за который придётся выложить $8. Если же у вас дома есть мощный компьютер с 16 или более ядрами, то эту задачу вы можете решить ещё скорее и экономичнее.
😁34👍5😱5❤3
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчик-любитель создал устройство, способное автоматически находить цель и стрелять по голосовым командам через ChatGPT.
Как рассказал пользователь под ником STS 3D, он оснастил турель винтовкой под управлением ИИ. В видео он даёт устройству команду «ChatGPT, на нас нападают с обеих сторон. Действуй соответствующе», после чего оружие моментально начинает прицеливаться и стрелять в заданных направлениях.
В комментариях к посту пользователи Reddit вспомнили «по меньшей мере три фильма», где подобные идеи приводили к плохим последствиям. Ещё один пользователь назвал разработку ранней версией Skynet.
Что касается OpenAI, она ограничила STS 3D доступ к ChatGPT. Представитель компании пояснил, что «политика OpenAI запрещает использование сервисов компании для разработки оружия или для автоматизации определённых систем, которые могут повлиять на личную безопасность».
Как рассказал пользователь под ником STS 3D, он оснастил турель винтовкой под управлением ИИ. В видео он даёт устройству команду «ChatGPT, на нас нападают с обеих сторон. Действуй соответствующе», после чего оружие моментально начинает прицеливаться и стрелять в заданных направлениях.
В комментариях к посту пользователи Reddit вспомнили «по меньшей мере три фильма», где подобные идеи приводили к плохим последствиям. Ещё один пользователь назвал разработку ранней версией Skynet.
Что касается OpenAI, она ограничила STS 3D доступ к ChatGPT. Представитель компании пояснил, что «политика OpenAI запрещает использование сервисов компании для разработки оружия или для автоматизации определённых систем, которые могут повлиять на личную безопасность».
🤡71👍50🔥15😱7🤮5❤3😁3
Настраиваемся на работу: 8 вдохновляющих книг от команды Selectel
Чтобы помочь вам смотреть в завтрашний день с оптимизмом, в Selectel составили подборку вдохновляющих книг. Всё, что нужно, чтобы настроиться на работу после долгих праздников.
Чтобы помочь вам смотреть в завтрашний день с оптимизмом, в Selectel составили подборку вдохновляющих книг. Всё, что нужно, чтобы настроиться на работу после долгих праздников.
🥴23👍9👎9🤡3🔥2❤🔥1