«Привет! Расскажу про свой опыт покупки умных часов для младшей дочери. Ей 6 лет. На самом деле, я стремился как можно дольше отложить время её вхождения в цифровой мир. Всему виной грабли, на которые наступил с её старшими братьями»
Гонка за детскими часами и при чём здесь кот
На уходящей неделе мы создавали устройство для хаброзависимых, делали SEO-выводы из утечки исходного кода «Яндекса», разгадывали загадку колец Сатурна и выясняли, сколько стоит жизнь в Канаде.
Лучшие публикации недели (30 января — 5 февраля)
Управляемая пультом USB HID-клавиатура на ATtiny45
Вашему вниманию — туториал по объединению проверенных временем технологий для создания стандартной для ОС, но нестандартной для пользователя USB HID-клавиатуры.
«Я очень сильно ошибся, думая, что задача сортировки 100Гб файла простая. Для её решения нужно много знаний алгоритмов, библиотек, навык оптимизации программ и написания параллельного кода. А самое главное, эта задача хорошо показывает, способен ли программист преодолевать технические трудности и решать задачу до конца, а не пытаться найти короткий пусть и опустить руки, если такого пути нет»
Сортировка слиянием — не так просто, как кажется
«Прошлый год, помимо того что принёс уйму проблем и заставил пересмотреть планы и ценности, преподал ещё один урок — нужно собирать свои достижения. <...> В этой статье я расскажу, как именно это делать и какие бенефиты вы можете получить от этого неожиданно важного навыка»
Собирайте свои достижения
Революционный метод сжатия изображений
Курс компьютерной графики в том или ином виде присутствует в образовательной программе любой ИТ-специальности. В числе прочего там обязательно проходят форматы графических файлов и затрагивают алгоритмы сжатия изображений. Сегодня поговорим о новом современном методе сжатия изображений, который ещё не вошёл ни в один учебник.
Гравитационные батареи в заброшенных шахтах смогут питать всю планету
Гравитационные батареи — новый кандидат №1 на хранение избыточной энергии, неизбежно возникающей в наших системах. Есть несколько стартапов, работающих над развитием таких аккумуляторов. Все они говорят о том, что гравитация — надёжный друг, который никогда не испарится и всегда будет работать. Но найти место для установки таких батарей — непростая задача. На днях исследователи посчитали, что заброшенные шахты по всему миру являются экономически эффективным решением, которое также может обеспечить рабочие места. А количество таких шахт позволяет хранить всю энергию мира.
Так что да, у загнивающих шахтёрских поселков может появиться ещё один шанс
«Пришла мне в голову идея создать турбореактивный мотоцикл. И естественно пришлось собирать техническую информацию и во всём разбираться. Но простого объяснения принципа работы такого двигателя я не нашёл. Везде рассказывается сложным техническим языком, зачастую понятным только инженеру. И я решил попробовать рассказать по-простому так, чтобы понял и инженер, и ребёнок»
Как работает турбореактивный двигатель
Карманный компьютер из 1985 года: программируемый калькулятор «Электроника МК-54»
На Хабре уже подробно рассказывали о конструкции калькуляторов этой серии, которая с современной точки зрения выглядит довольно примитивной. Но тогда, в 1988 году, «МК-54» казался самым настоящим чудом техники. Советская промышленность начала выпуск этой машины в 1982-м, и вскоре калькулятор появился на полках магазинов по цене 65 рублей — довольно дорого по тем временам. Тем не менее, это был самый доступный программируемый калькулятор в СССР в середине 80-х, более дешёвого варианта попросту не существовало.
Непросто, но полезно: как в IBS писали свой iOS-фреймворк
Разработчик департамента разработки корпоративных решений в IBS Дмитрий Новиков рассказывает, как в компании пришли к идее создания собственного iOS-фреймворка для решения ряда полезных в мобильной разработке задач, а также о том, что в итоге из этого получилось.
«Что-то часто стал заглядывать в профиль после каждой новой публикации. Так вот я и решил сделать табло, которое стояло бы на столе и показывало место в рейтинге, карму, ну и само значение очков рейтинга»
HabraTab — девайс для хаброзависимых
«Всем привет! Меня зовут Григорий Дядиченко, и я технический продюсер. Сегодня хочется поговорить о текстурах. О том, что такое тексель и о других базовых понятиях компьютерной графики»
Что такое тексел (или тексель)
В розничных магазинах появились отечественные программируемые контроллеры Vostok UNO-VN035, разработанные российской технологической платформой Vostok. Как указала компания в своём Telegram-канале, «изделия выпущенной в декабре 2022 года партии Vostok UNO-VN035 отгружены всем потребителям, сделавшим предзаказы, и оптовым покупателям». Контроллер замечены на OZON (на официальной странице производителя) и Linux Center по цене от ₽5851 до ₽8580 за штуку. В ответ на запрос информационной службы Хабра Vostok предоставил подробности о партии.
#Vostok #контроллеры #Arduino #электроника
Как определить размер выборки для бутстрэпа старым дедовским способом
Бутстрэп — один из популярных методов обработки результатов тестов. Поговорим о том, каким образом можно определить размер выборки при расчёте результатов A/B-теста с помощью бутстрэпа.
Делаем гидрофон и записываем звук трескающегося льда
Мы сделаем чувствительный дисковый гидрофон, дополнив который предусилителем, сможем записывать гидроакустические сигналы в диапазоне частот примерно от 10 до 40 кГц: звуки рыб и морских млекопитающих, шумы двигателей судов и лодок и даже шум снежной метели и скрип шагов по льду. А ещё узнаем несколько простых приёмов работы со звуковым редактором и научимся видеть то, что не слышно.
Пока-пока, MongoDB: почему компании переходят на PostgreSQL
За последние несколько лет многие компании перешли с MongoDB на PostgreSQL, в том числе известное онлайн-издание The Guardian. Поговорим о причинах перехода и разберёмся, действительно ли PostgreSQL лучше MongoDB.
Юпитер — главный обвиняемый в деле о вымирании динозавров
Долгое время было принято считать, что Солнечная система хорошо приспособлена для жизни, потому что у нас есть свой космический щит, защищающий нас от крупных космических объектов: Юпитер. На самую массивную планету нашей системы падает в 10,000 раз больше объектов, чем на Землю. Однако всё немного не так. На самом деле, присутствие Юпитера в системе увеличивает вероятность падения подобных объектов на Землю. Считается, что есть 70-процентная вероятность того, что K-T вымирание не случилось бы, если бы у нас не было Юпитера. В каком-то смысле, именно Юпитер можно обвинить в вымирании динозавров.
Технологии, изменившие музыку. Часть вторая. Создание
Продолжаем цикл статей про технологии из мира музыки. Сегодня поговорим об инструментах, без которых невозможно представить современную музыкальную индустрию и целые жанры, такие как рок, фанк и практически любая популярная музыка. Речь пойдёт об устройствах, так или иначе, связанных с электричеством: электрогитаре, синтезаторе и прочем. Погрузимся в историю и посмотрим на главные инструменты, появление которых изменило музыкальный мир XX века.
«Мы просыпаемся, умываемся, чистим зубы, делаем зарядку, завтракаем и начинаем готовиться к полёту. В крупных авиакомпаниях у пилотов есть специальные планшеты, и туда приходит информация о предстоящем рейсе. То есть ещё дома за завтраком я знаю маршрут, данные по аэродрому вылета, прилёта и всем запасным, погоду везде по маршруту фактическую и прогнозы на время пролёта»
Как экипаж самолёта готовится к вылету
#хабраархив
«Есть спасённая с помойки клавиатура Robotron. Помытая, обновлённая, реанимированная и способная работать с современными ПК и ноутбуками. Разбираясь с её программной частью, познакомился c экосистемой QMK в принципе и сообществом кнопкопоклонников в частности. Получил море удовольствия и опыт, который может пригодится при построении с нуля новой клавиатуры мечты. Тропинка проложена»
Роботрон. Как восстановить клавиатуру из 1987 года для чайников
«Привет, Хабр! Меня зовут Лев Евсеенко, я работаю системным администратором в Selectel, сопровождаю сервисы наших выделенных серверов. В декабре мы пополнили линейку конфигом Ampere Altra Max M128-30 (3 ГГц, 128 ядер) с ARM-процессором внутри.
Перед введением в эксплуатацию нужно было разобраться с сетевой загрузкой, модифицировать служебный дистрибутив, адаптировать существующие процессы автоустановки ПО под новую архитектуру. В тексте расскажу, с какими проблемами мы столкнулись и какие решения нашли»
Это вам не x86_64. Проблемы сборки Arch Linux под ARM-архитектуру и как их решить
«Хочется заняться на ретротехнике хоть чем-то полезным, например — написать эту статью. Для этого я выбрал пока что самый любимый старый лаптоп из коллекции — ноутбук IBM Thinkpad X21, выпущенный в 2001 году. На нём установлена Windows 98SE, что, конечно же, делает мою задачу ещё сложнее. Но мне удалось, хоть и очень условно, но прикрутить этот ноутбук к современности. Сегодня я расскажу об этом способе, а заодно поговорю о интересных особенностях старой Windows»
Робкие попытки приставить к делу старый ноутбук
⚡️ Новости к этому часу
🍏 Apple упразднила должность главного дизайнера, команду дизайнеров будет возглавлять операционный директор Джефф Уильямс
🛰 Sierra Space испытала на прочность надувной модуль для будущей космической станции НАСА
📈 Российские дизайн-центры микроэлектроники в разы увеличили годовую выручку
👥 Pinterest сократит 5% штата
🎮 После праздничных распродаж Sony достигла показателя в 32,1 млн проданных PS5
👮♂️ Правоохранительные органы Иркутской области обнаружили на чердаке психиатрической больницы незаконную майнинговую ферму (ФОТО)
🤝 Samsung, Google и Qualcomm объявили о партнёрстве в рамках проекта по созданию платформы смешанной реальности
🆕 Состоялся релиз LibreOffice 7.5
📱 Apple сообщила о 2 млрд активных устройств компании у пользователей по всему миру
#новости
«Предполагалось, что это приключение на 20 минут: взять данные из учёта производственных активов, сложить, разделить, подтянуть данные со стана из его стандартной телеметрии, разделить… Оказалось, что быстрая задачка на две недели по мере погружения в кроличью нору постепенно превратилась в 11-месячный проект. Но зато в конце него мы узнали про валки сильно больше, чем рассчитывали»
Раскатываем сталь: ещё один случай, когда к Группе НЛМК пришли за софтом с производства
«Первым делом передаю привет хейтерам и скептикам. То, что я разработал, — действительно уникально и решает проблему преобразования и анализа геоданных с использованием обычных и привычных инструментов, доступных каждому аналитику и датасаенс-специалисту без бигдат, GPGPU, FPGA»
Как поместить весь мир в обычный ноутбук: PostgreSQL и OpenStreetMap
⚡️ Новости к этому часу
👥 В январе сервис ChatGPT запускали 100 млн пользователей
💻 Samsung представила серию ноутбуков Galaxy Book 3
🛴 1 февраля в России заработали правила сертификации электросамокатов и моноколёс
💡 Учёные «Сколтеха» запатентовали способ переключения света одним фотоном
🏦 Банки отметили высокий спрос на платёжные стикеры для бесконтактной оплаты
🔜 Twitter с 9 февраля отключит бесплатный доступ к своему API и запустит платную версию
🤖 На Kickstarter представили миниатюрную робособаку на базе Raspberry Pi и с рукой-манипулятором (ФОТО)
🚘 Владелец Tesla Model Y рассказал, что у электромобиля спустя 5 дней после покупки отвалился руль прямо на трассе
🛒 Российские программируемые контроллеры Vostok Uno-VN035 поступили в розничную продажу
🚀 Rolls-Royce показала концепт ядерного реактора для освоения космоса
#новости
«Новый 1992 год мы встречали в новой стране. Если в прошлом 1991 году мы жили в Союзе Советских Социалистических Республик и строили развитой социализм, то теперь мы стали жить в Российской Федерации, в России, да ещё в условиях рыночной экономики, дикого капитализма»
Пятьдесят лет на стезе программирования. Часть VI. Грустный конец, или Злато правит миром
«Найденный алгоритм фундаментально покрывает любые краевые случаи условных переподписок зависимых вычислений, с которыми подавляющее большинство популярных библиотек не справляется и даёт глитчи»
Автор написал самую эффективную библиотеку для реактивного состояния
🎙 В новом выпуске вебкаста «Хабр ПРО» обсуждаем взаимодействие команд разработки и управления продуктом. В дискуссии участвуют технический директор «Дзена» Дмитрий Кондрашкин и директор по продукту «Дзена» Александр Толокольников.
⏰ Стартуем в 17:30 МСК, не пропустите!
ВКонтакте открыла регистрацию на хакатон для разработчиков NFT-решений!
ВКонтакте готовится масштабировать NFT в разных продуктах. На открытом хакатоне 18-19 февраля вы сможете попробовать себя и свою команду в разработке функций, которые появятся в соцсети.
Задачи: разработать мини-приложение, в котором пользователи смогут создавать и отправлять NFT, механизм управления доступом к контенту или предложить свою идею. Призы — до 240К рублей. Регистрируйтесь на сайте мероприятия сами или вместе с командой и читайте подробности о сроках и участии.