Хабр
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
Как начать нанимать в штат студентов: опыт создания инженерной школы в «МойОфис»

В этой статье ребята из «МойОфис» рассказывают, как они открыли инженерную школу, сформировали учебную программу, провели первый поток и что получили на выходе.
👍17👎17
Две метеостанции в Санкт-Петербурге: наблюдаем взрыв вулкана Хунга-Тонга-Хунга-Хаапай и не только

Метеостанция — один из самых интересных проектов, которые энтузиаст может собрать «на коленке». Метеостанция позволяет экспериментировать с различными датчиками, собирать статистику наблюдений и фиксировать интересные природные феномены. Как вам датчик влажности, который определяет значение через сельсин по натяжению свиной кожи?

В статье поговорим о двух метеостанциях с разными контроллерами и датчиками. Одна установлена рядом с Кронштадтским футштоком, она «видит» проходящие через пролив корабли и даже зафиксировала взрыв от извержения вулкана Хунга-Тонга-Хунга-Хаапай, принадлежащего к архипелагу Тонга в Полинезии. Вторая — в культурно-деловом пространстве «Севкабель».
👍10👎9🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
👍16👎115🔥3
Android. Принять себя или Cookie?

Что такое Cookie? Почему их не нужно принимать? Безопасно ли это? CookieJar, CookieManager, CookieStore… WebView? А также истории про то, как жить с cookie в большом приложении и сколько эмоций вы испытаете, если в вашем приложении есть WebView.
👎205👍2
«Я главный редактор блога Онтико на Хабре. Меня зовут Роман Бурак. Немного пришёл в себя после участия в подготовке и проведении HighLoad++ 2023 и хочу поделиться впечатлениями. Именно ощущениями, никакой рекламы мероприятия, докладов и всего прочего. Расскажу, в какой момент я понял, для чего на самом деле ездил на конференцию»

Самое главное в конференции — это...
👎31😁8👍3🔥2
С алгоритмами в духе LeetCode на собеседованиях пора кончать

Большинство вакансий рассчитано на что-то между разработкой приложений и системным дизайном. Но при этом многие из тех, кто проводит технические собеседования, уделяют время только задачам на знание алгоритмов и системного дизайна — и ничему больше.

Такой подход основан на идее, что, если человек знаком с алгоритмами и системным дизайном, то и на разработку приложений ему хватит способностей. Это спорное утверждение. Создание приложений требует обширного набора навыков. Они не нарабатываются сотнями часов заучивания паттернов в решениях задач на алгоритмы. Да и рассматриванием сильно упрощенных версий системного дизайна Netflix, Uber или Twitter Threads делу не поможешь. Навыки разработки приложений оттачиваются путём… ну, разработки приложений. Но часто на технических собеседованиях они даже не принимаются в расчёт.
👍47👎7🔥62
Солнце горит во мне: обновление «Яндекс Музыки», о котором стоит знать

Сегодня, 1 декабря 2023 года, вышло масштабное обновление для сервиса «Яндекс Музыка». Коротко и по существу:

— ещё более точная «Моя волна» с новой моделью рекомендаций;
— персонализация интерфейса;
— новый брендинг, отражающий новое понимание миссии «Яндекс Музыки».

Откуда точность? Какая персонализация? Что за миссия? Давайте разбираться.
👎107👍296😁5🔥2
«В этой статье я расскажу вам о том, как мы в Ozon оптимизируем базовый поиск: как у нас выстроены процессы, как найти бутылочное горлышко, конкретные рекомендации по написанию горячего кода, реальные примеры значимых оптимизаций и что делать, когда все низко висящие фрукты уже сорваны, а хочется ещё»

Производительность базового поиска в Ozon как культурный феномен
👎40👍18
«Мы обслуживаем банкоматы по всей стране. В практике были детективы с пылью в метро, морозы за полярным кругом, скачки напряжения на железной дороге и так далее. Где-то — сухо, где-то — влажно, где-то — мошки, где-то — спор про то, может ли «буханка» вытащить банкомат из стены.

Кстати, из тонкой стены временного здания может, из толстой капитальной — нет, не проверяйте больше, пожалуйста!»

Ставим банкоматы в лютый мороз, жару, метро и на вездеходы
😁37👎9👍72
«Мне очень понравилось устройство Sonoff NSPanel — с его помощью можно сделать недорогую панель управления умным домом, которая хорошо выглядит и отображает всю информацию, которую ты сам хочешь на ней увидеть»

Самая дешёвая заводская панель управления умным домом, которая отлично работает
👍24👎5🔥2
«Треугольный» Big Muff на транзисторах

Знаете, какую педаль использовал Дэвид Гилмор в классических альбомах «The Wall» и «Animals» группы Pink Floyd? Он играл на своём знаменитом Чёрном Стратокастере, который впоследствии продаст Джеймсу Ирсею почти за четыре миллиона долларов, через транзисторную версию педали Big Muff Pi от компании Electro-Harmonix. Один из её вариантов мы сегодня спаяем и послушаем.
👍24👎3
Как компьютер играет в шахматы?

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

Давайте узнаем, как устроены шахматные движки

#хабраархив
👍29👎42
Правильные, но (не)простые бэкапы: как настроить резервное копирование в Kubernetes

Разработчикам и системным администраторам важно обеспечивать надёжность и доступность данных в приложениях Kubernetes. Несмотря на высокую степень автоматизации и управления контейнерами, всегда остаются риски сбоев или человеческих ошибок — поэтому необходимо заранее задуматься о резервном копировании.

В этой статье Филипп, системный администратор в отделе Data- и ML-продуктов Selectel, постарается раскрыть, какие есть решения для резервного копирования в Kubernetes, и на простом примере покажет, как с ними работать
👍10👎82🔥1
«Взять на себя ответственность подготовить список современных проблем физики я не могу, однако мне есть что предложить заинтересованному читателю: давайте вместе ознакомимся с одной замечательной статьёй безусловно выдающегося человека — Виталия Лазаревича Гинзбурга»

Современные проблемы физики (30+25 лет спустя)
👍33👎5
Всё пространство-время дрожит от пульсации гравитационных волн

Со всех концов Вселенной планеты, звёзды, остатки звёзд и другие массивные объекты вступают в сложный, но по своей сути нестабильный гравитационный танец. Каждая масса искривляет ткань пространства-времени в своей окрестности, а все остальные массы движутся по траектории, определяемой этим искривлённым пространством-временем. Но этот простой акт — движение одной массы через пространство, искривлённое другой массой, — по своей сути нестабилен, поскольку гравитирующие массы, движущиеся через гравитационное поле, сами испускают гравитационное излучение, или гравитационные волны.
👍20👎6
Удивительный мир бинов банковских карт

Наверняка многие знают, что первые 6 цифр номера карты называются бином, по которому можно узнать банк и платёжную систему, выпустившие карты. Но как банки договариваются об использовании бинов? Чем на практике эти условные 6 цифр помогают участникам платёжных систем? И какую дополнительную информацию они в себе несут? Попробуем вместе разобраться в запутанной жизни первых цифр вашей карты.
👍31👎101
Цифровая археология: как гик копирует дискеты для спасения старых игр и приложений

Сегодня мы познакомимся с историей Джона К. Морриса, программиста и известного участника комьюнити, посвящённого компьютерам Apple II. Поняв, что драгоценные данные с гибких дисков от времени стали безвозвратно теряться, он решил создать собственный способ сохранить любимые игры и приложения в целости. Джон не только разработал устройство для максимально точного копирования флоппи-дисков, но и создал для него специализированное приложение и даже собственные форматы хранения данных.
🔥26👍6👎1
HPM62xx: первые шаги

Китайский рынок микроэлектроники бурно развивается и способен удивить практически любого человека. Менее чем за пять лет был пройден серьёзный путь от производства реплик STM32F103 до интересных и самобытных решений, среди которых микроконтроллеры за 10 центов от WCH, микропроцессоры Kendryte, RISC-V решения от SophGo, а также «самый быстрый микроконтроллер реального времени» от HPMicro (HPM6750 по состоянию на Q3 2023 года), на «младшего брата» которого мы сегодня и обратим внимание.
👍24👎51
«Подходы у всех команд разработки в целом общие, но есть профессиональные хитрости, которые отражаются и на процессе сбора информации, и на том, как оформляются бизнес-функциональные требования. У нашего подразделения — свои подходы. Это не истина в последней инстанции, но у нас они работают достаточно хорошо. Мы хотим поделиться своим видением того, как собрать требования в единый документ, и покажем пример структуры шаблона. Используя его, можно сфокусироваться на качественном сборе требований, не тратя время на придумывание и реализацию оформления»

Шаблонизируй это, или Как ускорить разработку при помощи одного документа
👍13👎2
Все дороги ведут к простым числам: таинственная и удивительная история поиска самых совершенных чисел в мире

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

В одной из таких загадок, как в зеркале, отражается вся история математики. Эта задача связана с рядом чисел, которые ещё в глубокой древности называли «совершенными». Последующие поколения математиков добавляли в копилку знаний человечества новые числа этого ряда. Процесс ещё не окончен, поиски продолжаются. Кроме того, с совершенными числами связано много тайн и не разрешённых до сих пор загадок. Узнаем, что же в них такого особенного.
👍2813🔥3👎1