Хабр
123K subscribers
21.9K photos
249 videos
39 files
57.5K links
НЛО с вами!

№ 5197888779

Хабр Новости → https://t.iss.one/habr_com_news
Хабр Карьера → https://t.iss.one/habr_career
Реклама → [email protected]
Download Telegram
Уволиться с позиции тимлида и снова стать разработчиком

Роль тимлида сама по себе интересна: она даёт возможность развить множество полезных навыков, которые сложно получить, занимаясь только разработкой. Однако у этой роли есть несколько неприятных моментов, с которыми тяжело смириться.
🤮39💯15🤔6👍43🔥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
💩13👍72🤮2
Давайте-ка напишем простую программу для Linux. Насколько трудной она может быть? Только тут надо учесть, что простота противоположна сложности, но не трудности, и создать нечто простое на удивление трудно. А что останется, если избавиться от сложности стандартной библиотеки, всех современных средств безопасности, отладочной информации и механизмов обработки ошибок?

Упрощаем «простой» ELF
28👍17🔥3👌2
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😁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.
🤮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👍33💩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