Хабр
123K subscribers
21.7K photos
247 videos
39 files
57.4K links
НЛО с вами!

№ 5197888779

Хабр Новости → https://t.me/habr_com_news
Хабр Карьера → https://t.me/habr_career
Реклама → adv@habr.team
Download Telegram
«Что такое архетип? Это — образец набора вариантов поведения или поведенческих сценариев, типичных для определённой роли. <...> Сегодня мы поговорим о 12 архетипах программных архитекторов, все из которых, за исключением двух, выявлены мной»

Архетипы программных архитекторов
👍11👎7
Nintendo Switch Lite не включается и не заряжается: чиним портативную консоль. Основные причины «окирпичивания»

На днях автор купил «мёртвую» Nintendo Switch Lite на испанском аналоге «Авито» за 40 евро. Купил её с диагнозом «не включается и не заряжается». Причём продавец утверждал, что экран целый, а консоль не заливалась. Что ж, давайте посмотрим, что можно сделать.
👍10👎3😁3
«У нас большой парк устройств, плюс одни и те же устройства работают в разных корпусах. Это требует настройки антенны для каждого типа продукта. Обращаться каждый раз к специалистам слишком дорого, поэтому несколько лет пытаемся научиться делать сами. Далее расскажу о процессе настройки антенны для одного из наших устройств с антенной из провода (ground plane)»

Пора улучшать согласование
👍12👎21
Об особенностях электротехнических (и не только) сообществ: вредные советы

Для эффективного получения знаний в подобных сообществах проблема должна быть сформулирована максимально качественно. Ещё в 2001 году появилось (и было переведено на множество языков) фундаментальное руководство «Как правильно задавать вопросы на технических форумах». Представляется, что тезисы данного руководства во многом универсальны и актуальны как для сообществ программистов, так и для сообществ электронщиков, туристов, кулинаров или художников. Однако столь же универсален феномен, когда ответ на сформулированный в соответствии с духом этого руководства вопрос, оказывается не ответом по существу, а чем‑то «идентичным натуральному ответу по существу». Об этом феномене мы и поговорим.
👎9👍82
«Это гораздо хуже пузырьковой сортировки (с её квадратичной асимптотикой) не только из-за ужасающе долгой работы, но и ещё в добавок нам для массива каждой длины надо писать отдельную функцию. Жуть»

Пишем самую тупую на свете сортировку
😁28👍6👎4
«Я очень люблю ламповые радиоприёмники, мне нравится изучать их устройство, любоваться внешним видом и даже просто созерцать в сумерках магические огоньки за задней стенкой, излучающие тепло, уют, романтику и добрый душевный голос из громкоговорителя… Но к сожалению, в наше время возможно принимать в основном зарубежные станции и только ночью. Поэтому иногда я развлекался тем, что слушал музыку подключаясь к усилителю радиоприёмника. Так и возникла идея сделать портативную Bluetooth-колонку в ретростиле с ламповым усилителем без всяких претензий на High End»

Портативная Bluetooth-колонка «Ламповичок» на радиолампах 30-х годов
👍58👎74😁4
«Я делал много вещей с компьютерами, но в моих знаниях всегда был пробел: что конкретно происходит при запуске программы на компьютере? Я думал об этом пробеле — у меня было много низкоуровневых знаний, но не было цельной картины. Программы действительно выполняются прямо в центральном процессоре (central processing unit, CPU)? Я использовал системные вызовы (syscalls), но как они работают? Чем они являются на самом деле? Как несколько программ выполняются одновременно?

Наконец, я сломался и начал это выяснять. Мне пришлось перелопатить тонны ресурсов разного качества и иногда противоречащих друг другу. Несколько недель исследований и почти 40 страниц заметок спустя я решил, что гораздо лучше понимаю, как работают компьютеры от запуска до выполнения программы. Я бы убил за статью, в которой объясняется все, что я узнал, поэтому я решил написать эту статью»

Как работает компьютер: глубокое погружение на примере Linux
👍718🔥3👎2😁2
Как в «МойОфис» за один день наняли много C++-разработчиков: рекомендации для нанимающих менеджеров

Уже как минимум пару лет формат быстрого найма сотрудников набирает популярность в ИТ-компаниях. У него есть неоспоримые плюсы для всех участников: всего за один день работодатель закрывает вакансию (а то и несколько), а кандидат получает ответ (и, возможно, предложение о работе). 17 июня ребята из «МойОфис» провели ряд онлайн-собеседований c C++-разработчиками уровня middle и senior — и в итоге пополнили команды сразу нескольких отделов.

В этом посте вы найдёте ценные наблюдения по итогам проекта и важные инсайты
👎33👍203
Самое ценное в сезоне Java One Love — это обмен опытом!

Джуны пишут свои первые статьи о реализации Java-приложений, ищут советы и рекомендации, а опытные джависты демонстрируют редкие решения для серьёзной промышленной эксплуатации:

📦 Поднимаем кластер PostgreSQL в Docker и Testcontainers

🤳 Авторизация в приложении Spring Boot с Spring Security 3.1.0 и PostgreSQL

💥 Использование Kotlin и WebFlux для выполнения задач ML в Apache Spark на GPU

🌱 Магия Spring Framework своими руками

📋 Исчерпывающее руководство по одномерным массивам в Java

⚡️ Новый взгляд на Maven-plugin для IDEA — GMaven

Сезон идёт до 15 сентября. Если у вас есть Java-опыт — делитесь им на Хабре и получайте призы. Спонсор Сезона Java one love — Мир Plat.Form.
👎1312👍4😁2🔥1
Внедрение ИИ — лучшая ставка на выживание человечества

Что глобально ожидает человечество в далёком будущем через несколько десятилетий или столетий? Это не обязательно апокалипсис и война против роботов, как показывают в кино. Скорее наоборот. Возможно, только ИИ способен спасти нашу планету от ядерной войны и глобального потепления. Может быть, это вообще единственный выход для нас.
👎37👍95🔥3😁3
Лестница Иакова

И увидел во сне Иаков: вот, лестница стоит на земле, а верх её касается неба; ангелы восходят и нисходят по ней. А у физиков по этой лестнице ходит плазма, причём только в одну сторону — вверх, там она гаснет, а потом зажигается внизу заново.
13👍5👎3
«О, Bioshock, как много в этом слове! Страх от неизведанного и нового мира, эстетический восторг от Восторга и вывернутая наизнанку душа по ходу прохождения — в далёком 2007-м эта игра конкретно встряхнула моё юное и неокрепшее сознание. И таким же образом Bioshock перевернул и игровую индустрию, став первым за долгие годы представителем жанра immersive sim, который смог не просто стать успешным, а буквально захватить мир. Как студии Irrational Games удалось буквально невозможное? Насколько тернистым оказался их творческий путь? Об этом и не только сегодня и поговорим»

Как создавалась Bioshock
26👍18👎3
«Привет, Хабр! Наконец-то я снова выбрался на барахолку рядом с Валенсией. Не был больше месяца, поскольку сейчас очень жарко, поэтому удовольствие посещения такого огромного блошиного рынка то ещё. Продавцов чуть меньше, чем в более прохладные месяцы, но интересные вещи всё же встречаются. Что-то я приобрёл, что-то — просто сфотографировал»

Клавиатуры, роботы-пылесосы и новые странные штуки с испанской барахолки
👎46👍20😁6🔥32
Фильтр на растительной основе, удаляющий до 99.9% микропластика из воды, новая форма сверхпроводимости, неизвестная ранее роль черепа человека в поддержании здоровья мозга и объект, который может объяснить происхождение магнетаров.

Дайджест научпоп-новостей за неделю, о которых мы ничего не писали
👍11👎8🔥1
Как iMac спас компанию Apple

После бурных дней революции персонального компьютера в середине 1990-х возник застой. Apple десяток лет транжирила преимущества Mac и, наконец, после громкого появления Windows 95 от них почти ничего не осталось. Это была эпоха бежевых десктопных компьютеров, подключённых к большим ЭЛТ-дисплеям и другой периферии.

В 1997 году Стив Джобс вернулся в Apple, находившуюся на пороге смерти, и быстро оценил пассивы и активы компании. У Apple не было ни волшебной палочки, ни курицы, несущей золотые яйца, зато имелся молодой промышленный дизайнер, который экспериментировал с цветами и прозрачным пластиком.

Мозг Джобса, дизайны Джони Айва и новый чип PowerPC G3 компании Motorola позволили компании начать придумывать план. По сути, Джобс вернулся к своей исходной концепции «компьютер для всех остальных», к продаже простоты. Графический интерфейс Mac с управлением мышью, возможно, и изменил направление движения мира PC, но его дизайн «всё в одном» не сработал. Джобс решил, что настало время повторной попытки.
👍28👎84
Forwarded from Хабр Карьера
😁327🔥39👍10👎8
Regex engine internals as a library [full]

Это полный перевод большой статьи по внутреннему устройству крейта regex свежей версии. Если вам всегда было интересно, как оно там под капотом устроено, а в книге Фриддла или в книге дракона вы не нашли подробностей, то добро пожаловать — будет интересно и очень сложно.
👍11👎4