habr_com | Бизнес и стартапы

Telegram-канал habr_com - Хабр

66451

НЛО с вами! Хабр Новости → https://t.me/habr_com_news Хабр Карьера → https://t.me/habr_career Реклама (продвигаем только статьи с Хабра) → adv@habr.team Вопросы → @shelsneg Админ → @vololoshin

Подписаться на канал

Хабр

Графическое программирование конечных автоматов для Arduino

Как только сложность программы выходит за пределы «Hello Word!», у начинающих ардуинщиков появляются проблемы. Самая тяжелая из них — удержать в голове структуру программного кода. Нельзя сказать, что у опытных программистов встраиваемых систем этой проблемы нет. Достаточно попытаться реанимировать собственный проект двухлетней давности, если он недостаточно документирован, то включиться в работу будет очень трудно.

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

Всё это хорошо, но новичку просто лениво. Зачем что-то рисовать, если того же результата можно добиться несколькими строчками кода? Ответ: макрокоманды. Такие, например, как WAIT(Time,Counter), она позволяет с лёгкостью организовать временную задержку. И это будет вовсе не Delay(Time) от Arduino, которая остановит выполнение всего остального пользовательского кода. Нет. По предоставляемым возможностям ближайшей аналогией будет RTOS — операционная система реального времени. Если один автомат замер в ожидании отсчёта времени, то остальные автоматы проекта будут продолжать работать.

Рассмотрим практическое использование графических конечных автоматов под Arduino на примере часов-метеостанции

Читать полностью…

Хабр

Avito: work hard, pay less

В 2022 году около 100 тысяч айтишников уехало из России. Для сохранения многомиллиардного бизнеса в «Авито» хотели сохранить сотрудников. Компания вышла из положения, открыв в июле 2022 года офис в Армении, куда устраивала желающих работать из-за границы.

Договоры заключались в армянских драмах и без привязки к рублю. Офферы пересчитывались по внутреннему курсу компании, который был зафиксирован на 1 год. Несмотря на расхождения с реальным курсом рубля, руководство уверяло, что условия для уже устроенных сотрудников не изменятся.

К июлю 2023 года «КЕХ Армения» заключила более 600 таких договоров. Рубль слабел, и филиал в Армении обходился компании всё дороже. Перемены не заставили себя долго ждать.

Читать полностью…

Хабр

Магнитный левитатор-ночник

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

Читать полностью…

Хабр

⚡️ Новости к этому часу

🌐 Бывший генеральный директор Google Эрик Шмидт создаёт глобальный проект, в котором объединит ИИ и научные исследования

💰 Минобрнауки РФ направит ₽29,4 млрд на цифровые сервисы по анализу и прогнозированию кадровой ситуации для вузов

⬛️ Глубокий космос оказался не таким тёмным, как ожидали астрономы

🪱 Бóльшая часть живых существ на Земле живёт под землёй

🛰 Индийское космическое агентство сообщило об отделении посадочного и двигательного модулей «Чандраян-3» на орбите Луны (ФОТО)

🖼 В WhatsApp появилась возможность обмениваться фотографиями в HD-качестве

🏴‍☠️ Группа по борьбе с пиратством добилась запрета на популярный набор данных Books3 для обучения ИИ

#новости

Читать полностью…

Хабр

Подводные камни C++. Решаем загадки неопределённого поведения. Часть вторая

Продолжаем цикл статей, посвящённых теме undefined behavior. Ранее мы исследовали предпосылки неопределённого поведения в C++, предоставили формальные определения и рассмотрели несколько примеров. Сегодня углубимся в проблему: сосредоточимся на случаях UB при многопоточности и неправильном использовании move-семантики.

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

Читать полностью…

Хабр

Первые новинки C++26: итоги летней встречи ISO

На недавней встрече комитет C++ активно взялся за C++26. Уже есть первые новинки, которые нас будут ждать в готовящемся стандарте C++. О них и поговорим.

Читать полностью…

Хабр

Пожарная сигнализация из московского метро

Поговорим про центральный блок управления системы пожаротушения «Игла». По сути это один из немногих представителей транспортной электроники, что можно увидеть в работе без какого-либо дополнительного оборудования. Узнаем, как он устроен и работает, а также можно ли ещё где-то его использовать.

Читать полностью…

Хабр

Взлом доступа к ядру Windows при помощи драйвера принтера

В этой статье приводятся подробности CVE-2023-21822 — уязвимости Use-After-Free (UAF) в win32kfull, которая может привести к повышению привилегий. Отчёт о баге отправлен в рамках программы ZDI, а позже она была пропатчена компанией Microsoft.

Читать полностью…

Хабр

⚡️ Новости к этому часу

📱 Мобильное приложение GitHub теперь поддерживает работу с несколькими профилями

👨‍💻 Минцифры оценило дефицит IT-специалистов в 500-700 тыс. человек при текущем составе IT-отрасли в 740 тыс. сотрудников

🍏 Apple выплатит компенсацию в размере до $500 млн по иску из-за замедления работы iPhone со старыми аккумуляторами

🔊 Учёные показали, как при определённых условиях звук может проходить через вакуум

🚗 Tesla программно уменьшила запас хода на дешёвых версиях Model S и Model X, ёмкость батарей осталась прежней

🎮 Steam Remote Play теперь официально поддерживает игры в разрешении 4K

🔄 Обновление Microsoft Defender для Windows 10/11 блокирует работу AutoKMS

🤏 8BitDo выпустила игровой контроллер Micro Bluetooth размером с брелок с 16 кнопками (ФОТО)

⚠️ Функция Windows Secure Time Seeding в некоторых случаях работает некорректно и может сбросить время на годы вперёд

🏆 Названы победители премии Pwnie Awards 2023

#новости

Читать полностью…

Хабр

Стажировки в компаниях на Хабр Карьере.

Маркетолог в ШТОРМ. Верхняя Пышма. От 55 000 ₽.

Frontend-разработчик в Aveds .ru. Можно удаленно. 30 000 — 85 000 ₽.

System administrator в Intersoft Moscow. Москва. Можно удаленно. 100 000 — 150 000 ₽.

Desktop C# разработчик в Neo Stack Technology. Томск. Неполный рабочий день. От 16 000 ₽.

Верстальщик баннеров в div. Ставрополь. 30 000 до 40 000 ₽.

Больше вакансий

#intern

Читать полностью…

Хабр

«Многие летом работают с дачи, а некоторые даже находят уединённые уголки в лесу с доступом к 4G. И всё бы хорошо, но на даче иногда пропадает свет, а в лесу его и вовсе нет. Я расскажу, как сделать на скорую руку power bank для ноутбука, который обеспечит дни, а при желании и недели свободы от розетки»

Повербанк для ноутбука на стероидах, или DIY выходного дня

Читать полностью…

Хабр

«В целом вся миссия делалась в той же философии многократного дублирования, как и то, что мы делаем на Земле в ЦОДах. И, похоже, несмотря на все проблемы, что-то у нас получилось. Как минимум три важных ачивки с первым сайтом на спутнике, первым CTF и самым быстрым запуском (по срокам подготовки) такой платформы мы взяли»

Что пошло не так с космическим запуском RUVDS: сама авария на орбите (это не про лунную миссию)

Читать полностью…

Хабр

Voyager 2: ошибки и проблемы аппарата, которые NASA устраняет с 2010 года. Полёт продолжается

Совсем недавно в Сети появилась информация о серьёзном сбое Voyager 2, аппарате, который был запущен в космос более 45 лет назад. На данный момент он находится на расстоянии около 133 астрономических единиц от Земли. Соответственно, исправлять ошибки и решать проблемы — сложно. Но инженеры NASA с этим (во всяком случае, пока что) успешно справляются.

Удивительно, но зонд продолжает полёт. За все эти годы сбои случались, но их было не так много. Давайте посмотрим на самые серьёзные.

Читать полностью…

Хабр

⚡️ Новости к этому часу

🚖 «Яндекс Go» тестирует навигацию по вышкам связи и точкам Wi-Fi для Android

🤗 «Уэбб» по-новому раскрыл красоту космической пыли в галактике Барнарда

🎮 Bethesda выпустила таймлайн игры Starfield

🥳 Проекту Debian GNU/Linux исполнилось 30 лет

🚁 «Индженьюити» совершил полёт №55 на 264 метра

🧠 Учёные воссоздали классический трек Pink Floyd на основе мозговых сигналов слушателей

🤖 OpenAI будет предоставлять GPT-4 в качестве сервиса модерации контента

🛡 Пользователи по всей России опять столкнулись с массовыми сбоями в работе VPN-протоколов OpenVPN и WireGuard

🛰 Роскосмос поделился первым цветным фото с «Луны-25» (ФОТО)

#новости

Читать полностью…

Хабр

👋 И снова здравствуйте!

Ответьте на три коротких вопроса про ваше профессиональное развитие.

Это нужно для одной движухи, которую мы представим осенью 🤫

Читать полностью…

Хабр

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

Например, приходит взрослый уже человек, у которого в анамнезе 7 лет ношения линз, и говорит: «Что-то я видеть стал хуже». А у него там красивый гнойный конъюнктивит. Я прошу его снять линзы, чтобы всё это рассмотреть, так он плюёт на палец и собирается лезть им в глаз. С причинами воспаления сразу всё становится понятно.

Или вот очки. Часто пенсионеры обращаются, мол, видеть стали хуже, наверное, катаракта. Бывает и катаракта, а бывает — надо просто поменять стёкла в очках. Если покрытие дешёвое, то при протирании бумажной салфеткой или тряпкой со стола очки за год где-то «матируются», стирается антибликовое покрытие. Видеть действительно становится хуже.

В общем, дальше — ликбезы»

Ковры и зрение, как умываться, чистить очки и гладить кошку

#хабраархив

Читать полностью…

Хабр

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

Как воспитать в своей семье юного инженера и не разориться

Читать полностью…

Хабр

«Когда я впервые столкнулась с Linux, я и не представляла, что буду делать видеоролики в этой системе. И вот сейчас я использую различные инструменты работы с видео в операционной системе Альт. В этой статье поделюсь личным опытом»

Монтаж видео в Linux: обзор свободных редакторов

Читать полностью…

Хабр

Руководство по Jobs To Be Done и Desired Outcomes для дизайна интерфейсов

JTBD — прекрасный инструмент для разработки цифровых продуктов, но применимый только совместно с Desired Outcomes. Без них нет достаточной детализации, чтобы «взять и сделать».

Читать полностью…

Хабр

«Проблема ноутбука, который я купил — вылетевшие петли экрана. Они просто отвалились от крышки — пластик в местах крепления просто рассыпался. Проблема этих ноутбуков — очень тугие петли экрана, вследствие чего через несколько лет эксплуатации пластик рассыпается. Думаю, эта проблема знакома очень многим здесь, я как-то видел целую ветку комментариев с обсуждением, как всё это можно починить. Сегодня и починим»

Отлетели петли экрана ноутбука? Починим. Эпоксидка не нужна, главный инструмент — клеевой пистолет и паяльник

Читать полностью…

Хабр

⚡️ Новости к этому часу

🎮 Появились первые фото конкурента Steam Deck от Lenovo с намёком на Switch

📲 Платформа «Антифрод» с момента запуска заблокировала 391,3 млн звонков с подменных номеров

⛔️ Linus Tech Tips приостановил производство нового контента из-за проблем внутри команды

📱 Появились первые фотографии и детали о смартфоне «Р-ФОН» на базе российской мобильной ОС Rosa Mobile

☝️ Физики на шаг приблизились к созданию спинтронных устройств

🙅🏻‍♂️ Учёные отказываются от X (Twitter) и ищут альтернативы

📜 Минпросвещения убрало из списка профобучения профессию кучера, но добавило оператора дронов

🐷 Исследователям впервые удалось пересадить работающие почки от свиньи к человеку

🛰 «Роскосмос» показал первое детализированное фото Луны с «Луны-25» (ФОТО)

#новости

Читать полностью…

Хабр

Лимонадные реки Советского Союза

В нашей стране газированные лимонады, да и чистая газировка появились позже, чем в Западной и Центральной Европе. Причин тому много, но главные из них — отсутствие частной инициативы и непривычность напитка для народа. Выражаясь современным бизнес-языком, в сегменте soft drinks российского рынка со времён царя Гороха доминировали питьевой мёд, квас, ягодные морсы.

Наиболее ярким примером лимонада будет, пожалуй, лимонад-газес, который производился сразу на двух фабриках — купца Чистякова в Омске и торгового дома Иванова и наследников в Казани. Особенно масштабным было предприятие Степана Чистякова, который торговал своим лимонадом от Урала до Енисея. Всего же к концу 1880-х гг. в России работало 106 предприятий искусственных минеральных вод с годовым оборотом 2 млн руб. Импорт искусственных газированных вод прекратился, ввозились только натуральные минводы (около 2 млн бутылок в год).

В этой статье поговорим про историю появления газировки в СССР

Читать полностью…

Хабр

Куда пропали фитнес-браслеты?

В наши дни смарт-часы являются «базовым», самым привычным носимым устройством. Они занимают солидную часть рынка, их выпускают десятки компаний. Но почему так сложно найти простые, но доступные альтернативы для них, какими когда-то были фитнес-браслеты?

Если забить «фитнес-браслет» в «Яндекс.Маркете», то нам найдут 2176 предложений. Причём примерно треть из них будут умными часами самой бюджетной категории. А если вбить «умные часы», нам предложат 8874 модели. На Amazon разница ещё более существенная.

Разбираемся, почему так и куда делись фитнес-браслеты

Читать полностью…

Хабр

Как сделать самый точный в мире преобразователь угла на коленке

В данной статье речь пойдёт об индукционном преобразователе, собранном буквально на коленке в Тбилиси. Хотя эти коленки включают довольно точный вращающийся привод с двумя датчиками Renishaw Tonic, контроллер ELMO GDCWHI, кросс-плату с ПЛИС Max X, топовый анализатор Saleae PRO 16, а также минимальный запас компонентов, фен, паяльник, программатор, тестер-пинцет и т. п. Собственно это минимальный список того, что нужно, чтобы разрабатывать подобные датчики и оценивать функциональные параметры, и можно уместить в рюкзаке.

Читать полностью…

Хабр

Обзор Infortrend GS 2024U — бюджетная СХД с претензией на нечто большее

Сегодня в очереди на экзекуцию тайваньская СХД Infortrend GS 2024U. Это железка начального уровня, производитель которой в основном делает бюджетные решения. От неё по умолчанию не ожидаешь ничего особенного, но… Впрочем, не будем забегать вперёд.

Читать полностью…

Хабр

⚡️ Новости к этому часу

💁‍♂️ Илона Маска заподозрили в том, что он намеренно «тормозит» переход с X на сайты, которые ему не нравятся

🆕 Вышла новая версия ПО для управления производством «Гольфстрим» с поддержкой СУБД PostgresPro и системой защиты Guardant

⚠️ «Сбер» предупредил о мошенниках, создающих фальшивые точки доступа Wi-Fi

🛰 «Луна-25» вышла на окололунную промежуточную орбиту, процедура прошла штатно (ФОТО)

🇨🇳 Tesla заверяет китайских пользователей в безопасности собираемых о них данных на фоне опасений шпионажа

📧 В 2022 году ProtonMail выдал властям данные почти 6 тысяч пользователей

💬 Представлена децентрализованная платформа Veilid и защищённый мессенджер VeilidChat

📺 На эфирное и кабельное ТВ в США пришлось менее половины потребляемого контента

#новости

Читать полностью…

Хабр

«Ещё несколько лет назад продакт-менеджер был мастером на все руки. Придумать продукт, разработать, спозиционировать, выпустить — всё он. Или она. Главное — в одиночку. Либо с кучкой единомышленников, которые делят с тобой эти задачи. А потом пришёл технологический прогресс. И всё заверте…

Меня зовут Маргарита Мирошниченко, я — Recruitment Manager в «Лаборатории Касперского» и занимаюсь наймом продактов. Занимаюсь плотно — нельзя нанять специалиста, который будет вести продукт, не вникнув в работу этого специалиста. Поэтому я и мой коллега-продакт-менеджер многое можем рассказать о продактах. И мы расскажем! :)»

От многофункциональной платформы до кнопки на сайте: как и почему изменились функции продакт-менеджера

Читать полностью…

Хабр

Хабр приветствует тебя, %username%, и приглашает вместе перевернуть «Календарь»!

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

Следите за IT-событиями и оставляйте заявку на размещение мероприятия в Хабракалендаре.

Читать полностью…

Хабр

«Прошлая статья с попыткой собрать что-то наподобие MIDI-модуля, судя по всему, вам понравилась, поэтому держите описание ещё одного модуля — на сей раз голосового синтезатора — с несколько более запутанной историей, более сложным чипом и менее вырвиглазной дыркой вокруг экрана :-)»

Коробочка, которая поёт

Читать полностью…

Хабр

Разбираем новые фичи Kubernetes 1.28

Среди главных изменений — оптимизация работы с sidecar-контейнерами и задачами (Job). Клиенты теперь будут переадресовываться на тот сервер API, который способен обработать их запрос, что упростит скользящие обновления. Проект Kubernetes продолжает размежевание с инфраструктурой Google — KEP 1731 описывает ряд шагов, направленных на оптимизацию и упрощение релизного процесса.

Читать полностью…
Подписаться на канал