Советский одноплатник: уникальная ЭВМ «Электроника С5»
Технологический прогресс не знает компромиссов. Считается, что эпоха мейнфреймов и громоздких «промышленных» компьютеров размером с сарай окончательно завершилась с появлением высокопроизводительных одноплатников, ставших не только инструментом для энтузиастов, но и основой для разработки сложных инженерных и образовательных систем. Однако проекты компактных микро-ЭВМ, собранных на одной печатной плате, разрабатывались ещё в конце 70-х. Например, в СССР существовал проект одноплатных микро-ЭВМ «Электроника С5», которые можно назвать предками современных Raspberry Pi, Arduino, BeagleBone и их аналогов.
Неизбежное будущее Kubernetes: почему оркестратор должен пойти по пути Linux Kernel
Сейчас Kubernetes воспринимается как «готовое» и самодостаточное ПО — грубо говоря, как отдельная программа. Да, чтобы его использовать в проде, придётся добавить к нему разных инструментов cloud native: CNI, service mesh и т. п. Однако всё же K8s выглядит именно как приложение (иногда его даже называют ОС для облаков).
Такое понимание Kubernetes заводит рынок в тупик. Очевидно, что сложность оркестратора должна расти, очевидно, что будет всё больше сфер, в которых он будет использоваться и которые способны извлечь немало пользы из внедрения K8s. Если рынок не начнёт смотреть на Kubernetes как на Linux Kernel, это заведёт нас в тупик, и вот почему.
Дегустируем Rspack
Эпоха, когда во фронтенд‑экосистеме раз в неделю появлялся новый JS‑фреймворк, канула в Лету. На дворе 2024-й, теперь раз в неделю появляется новый бандлер, причём зачастую написанный именно на Rust (например, Turbopack, Rolldown, Farm и Mako от китайских товарищей). В этой статье мы опробуем в действии наиболее многообещающий из них — Rspack. В качестве подопытного кролика возьмём не очередной Hello World, специально заточенный под бенчмарки, а реальный сложный проект.
Вызов полиции, обход бота и борьба с контрафактом: пять решений нестандартных проблем на Ozon
При работе на Ozon возникла проблема, которая не решается простым обращением в поддержку? Карточку товара заблокировали, партия пропала, конкуренты торгуют под вашим брендом? Теряете выручку и нервные клетки? Обсудим в формате мини-кейсов решение пяти серьёзных проблем.
10 декабря 2024 года организаторы природной фотопремии Comedy Wildlife Photography Awards 2024 объявили победителя в общем зачёте и лауреатов по отдельным номинациям из самых смешных фотографий животного мира и природы.
«Белка, застрявшая в дупле» в парке Podere Pantaleone в Баньякавалло (Равенна, Италия) стала основным победителем Comedy Wildlife Photography Awards 2024. Её сфотографировал 10-летний британец Флинн Тайтанунде-Лобб.
Почему вам не нужно расшифровывать свой геном
Если верить новостям, в ближайшем будущем генетики победят неизлечимые заболевания и найдут рецепт молодости, а каждый человек сможет отредактировать свою ДНК и исправить ошибки природы. Уже сейчас многие лаборатории предлагают всем желающим расшифровать геном и экзом. Кажется, что, сдав такие анализы, можно понять всё о своём организме: узнать скрытые таланты, предрасположенности, риски. Но, к сожалению, это так не работает.
В этой статье Вера Морозова, медицинский редактор Лаборатории «Гемотест», расскажет, что на самом деле можно узнать из генетических тестов, как именно делают расшифровку экзома и почему этот анализ не нужно сдавать здоровым людям.
Все мои Ардуинки. Часть третья. ESP8266 и ESP32
И снова, уже в третий раз, вашему вниманию предлагается коробочка с Ардуинками. На этот раз будем извлекать из неё и рассматривать под светом допросной лампы платы на микроконтроллерах ESP8266 и ESP32. Также изучим краткую историю появления этих контроллеров, некоторые их особенности и роль в экосистеме Arduino.
Обзор сканирующего радиоприёмника Icom IC-R20. Что он умеет?
В прошлой статье мы обсуждали, как сделать CI-V-кабель для управления приёмником Icom IC-R20, и упоминали замечательный аппарат Icom IC-R20. Сегодня обратимся к опыту его эксплуатации и узнаем, почему одни радиолюбители от него в восторге, а другие смотрят на него свысока.
Управление вёрсткой в PlantUML
Каждый, кто пользовался PlantUML, знает, что этот инструмент хорош тем, что позволяет создавать разнообразные диаграммы без необходимости ручного позиционирования их элементов: написал код — получил рендеринг. Но, как известно, у медали две стороны. В данном случае вторая сторона медали это не всегда понятные правила, которыми руководствуется логика, лежащая в основе движка PlantUML.
Как следствие, иногда получаются не самые эстетически привлекательные диаграммы, а поиск ответа на вопрос, как повлиять на автоматическую расстановку элементов, заводит в тупик. Это происходит из-за того, что доступной информации об управлении вёрсткой в PlantUML практически нет.
Попытаемся закрыть этот пробел и заодно познакомимся с некоторыми полезными приёмами, чтобы снизить порог вхождения в работу с PlantUML
Компания Artisan, занимающаяся проектами на базе ИИ, выпустила в Сан-Франциско билборды с надписями «Прекратите нанимать людей» и «Эра ИИ-сотрудников уже здесь».
Рекламные щиты Artisan появились по всему Сан-Франциско, тихо подпитывая экзистенциальный страх в городе, который и так испытал большую напряжённость после пандемии. На некоторых билбордах есть дополнительные сообщения, например: «ИИ-сотрудники могут работать более 70 часов в неделю».
В Artisan решили таким образом провести агрессивную рекламу своего сервиса «ИИ-сотрудники» или «Ремесленники» (AI Employees или Artisans). В компании утверждают, что её ИИ-работники никогда не жалуются на баланс между работой и личной жизнью, выступают в качестве дополнительных членов команды, легко интегрируются в рабочий коллектив, беря на себя задачи, в которых они преуспевают, и сотрудничают с настоящими людьми, когда это необходимо.
Профильные эксперты, сотрудники IT-компаний и обычные пользователи крайне отрицательно восприняли такую рекламу. На Reddit ветка с обсуждением этой рекламы наполнена пессимистическими комментариями о жизни в Сан-Франциско, включая комментарии вроде: «Здесь почти полная киберпанковская антиутопия, когда у нас есть беспилотные Waymo, едущие по кварталам с палаточными городками, где квартиры стоят 4000 долларов в месяц».
ИИ, блокчейн и кибербезопасность: IT-тренды 2025
Заканчивается год и вот-вот наступит следующий — пора понять, где хочется работать и куда развиваться. Ребята с Хабр Карьеры собрали для вас актуальные направления и специализации, которые будут востребованы в 2025 году. Узнаем, какие тренды продолжат расти, а какие только появятся.
Tesla опубликовала видео тестирования человекоподобного робота Optimus на пересечённой местности. Таким образом компания достигла нового рубежа — робот самостоятельно передвигается на улице.
Испытания Optimus проходили на мульчированной почве, что достаточно безумно, поскольку робот фактически слеп. По словам руководителя программы роботов Tesla Милана Ковача, робот ориентируется в пространстве и держит равновесие благодаря данным со встроенных датчиков. Данные обрабатывает нейросеть на бортовом компьютере в режиме реального времени с задержкой 2-3 миллисекунды.
В ролике Optimus поднимается и спускается по склонам. На одном из моментов робот поскальзывается, но сохраняет равновесие и продолжает движение.
Вакансии для джунов на Хабр Карьере.
Дежурный администратор в Мир Plat.Form (НСПК). Москва.
Системный аналитик в группу Астра. Москва.
Инженер 3 линии поддержки в ЛАНИТ. Можно удаленно.
Инженер ручного тестирования в IBS. Можно удаленно. Новосибирск.
IT-рекрутер в Центр Финансовых Технологий. Екатеринбург, Новосибирск, Самара.
Больше вакансий
#junior
Скрыть нельзя найти: как прятали информацию на ПК в 2000-х
Приватность — одна из базовых потребностей человека. Как только персональные компьютеры распространились по миру, проблема защиты личных данных стала очень актуальной. Поговорим о практических приёмах сокрытия информации от посторонних глаз. Речь пойдёт о способах и инструментах, которые были популярны у пользователей ПК с начала 2000-х. То есть когда Интернет был ещё не слишком распространён, места на жёстком диске вечно не хватало, а про облака так и вообще никто не слышал.
История Ctrl + Alt + Del: почему для гениальной комбинации не придумали отдельную кнопку
Ctrl + Alt + Del — это поистине гениальная комбинация в Windows. Даже если все программы зависли, при нажатии трёх кнопок одновременно появляется служебное окно. В нём можно заблокировать сеанс, сменить пользователя, выйти из системы, изменить пароль или запустить «Диспетчер задач». А ведь сочетание клавиш могло быть совсем другим и выполнять всего одну задачу. Давайте взглянем на его эволюцию.
«101 компьютерная игра на Бейсике»: обзор старой книжки
Давным‑давно, чуть больше 50 лет назад вышла книга «101 BASIC Computer Games» — она стала первой книгой на компьютерную тематику, тираж которой перевалил за миллион экземпляров. Нужно понимать: это был 1973 год, до появления домашних компьютеров типа Apple II или ZX80 ещё оставалось лет пять, так что книжка предназначалась студентам и сотрудникам учреждений где были установлены «миникомпьютеры» — девайсы размером с несколько домашних холодильников, но нередко уже многопользовательские, с подключёнными телепринтерами в качестве рабочих мест. Сам BASIC ещё не разменял первый десяток лет. Программы предлагалось перепечатать вручную — тем не менее это издание сразу стало популярным.
В этой статье мы взглянем поближе, что же за «игры» там были
📺 13 декабря Хабр будет вести прямую трансляцию международной конференции AI Journey.
Приглашаем разработчиков, представителей науки и бизнеса, а также всех, кому интересны новые технологии, в захватывающее путешествие в мир искусственного интеллекта в компании ведущих мировых экспертов!
📆 Мероприятие будет проходить по трём ключевым направлениям:
11 декабря. Общество: как AI помогает каждому из нас и нашей планете.
12 декабря. Бизнес: как технологии AI наделяют бизнес новыми возможностями.
13 декабря. Наука: последние достижения научного сообщества в AI.
Erid: 2VSb5xxRDHa, ПАО Сбербанк, ИНН 7707083893Читать полностью…
👻 Добро пожаловать в самую необычную ночную смену в вашей карьере!
Загадочные сбои, необъяснимые звуки из серверной и мистические инциденты — всё это ждёт вас в дата-центре после заката. Сможете ли вы пережить эту мистическую ночь и сохранить SLA?
Сыграйте за сервисного инженера, диагноста или инженера мониторинга — и погрузитесь в захватывающие технические квесты 👈
За прохождение испытаний без единой ошибки дадим эксклюзивную ачивку на Хабре, и пусть все обзавидуются!
Двойной юбилей: серия, изменившая жанр дважды
Звёзды сложились так, что в этом году у двух культовых игр серии Need For Speed юбилеи: оригинальной NFS — 30 лет, Underground 2 — 20. Их судьбы абсолютно разные, концептуально — это разные игры с разной атмосферой. Поговорим о том, как серия кардинально поменяла геймплей и стилистику, и какой незримой нитью связаны абсолютно разные игры.
«Привет, Хабр! В свободное от работы время я занимаюсь разработкой своего проекта. На днях мне понадобилось разработать раздел с календарем и задачами, чтобы пользователи могли отслеживать свою деятельность. Увы, но полностью готовых решений я не нашёл. API стандартного календаря Google не подходит, так как данные хочу хранить внутри контура проекта.
Спустя несколько часов поисков я наткнулся на плейлист разработчиков из Индии. В жизни всё циклично — именно эти видео мне и помогли. Так я познакомился с классной опенсорс-библиотекой FullCalendar, о которой расскажу в этой статье»
Как написать Google Calendar на коленке? Обзор FullCallendar
⚡ Новости к этому часу
👏 OpenAI Canvas теперь доступен всем пользователям и может запускать код в браузере
🤦♂️ В Австралии учёные потеряли 323 образца опасных вирусов
💳 «Сбер» представил умное кольцо Sber Smart Ring с нейросетевой моделью GigaChat Max
📦 Клиенты «Почты Global» ждут посылки из-за рубежа по несколько месяцев
💰 Илон Маск стал первым человеком в истории, чьё состояние превысило $400 млрд (ФОТО)
🏆 Apple подвела итоги ежегодной премии App Store Award
📱 Google открыла для чат-бота Gemini возможность «рассуждать» над исследовательскими задачами
#новости
Встречаем автономные грузовики Яндекса
Грузовик — это тоже автомобиль, и, казалось бы, при его создании можно просто переиспользовать наработки для легковых машин. Но в реальности грузовой транспорт существенно отличается, поэтому многое пришлось адаптировать или даже создавать с нуля.
В этой статье Кирилл Зуев, который вот уже шесть лет управляет проектами по разработке платформ в направлении автономного транспорта Яндекса, рассказывает, как в компании разрабатывали и запускали свой автономный грузовик, сколько вложили в этот проект сил, знаний и опыта, а также с какими трудностями столкнулись и как их преодолели.
От арктических морозов до тропической жары: как в СССР автомобили ЗИЛ испытывали
Чтобы моделировать любые погодные условия для тестирования автомобилей, в 1983 году построили специальный комплекс. В течение многих лет он верой и правдой служил своим создателям. Сегодня его уже нет, как и самого предприятия. Но кое-какая информация сохранилась, плюс есть фотографии, сделанные современными «сталкерами».
Rust без прикрас: где мы продолжаем ошибаться
В предыдущей статье мы разобрали, как не ломать себе карьеру, бездумно используя unwrap() или игнорируя ошибки через let _ =. Но давайте честно: это были цветочки. Настоящие проблемы начинаются там, где ваш код работает «почти идеально», а потом, под грохот продакшена, вы осознаёте, что всё было далеко не так гладко.
Сегодня вторая часть. Разберём несколько ошибок, которые выглядят безобидно, но тащат за собой баги, утечки памяти и необъяснимые фризы.
«Я занимаюсь созданием IT-систем и продуктов для людей уже более 10 лет. Такая работа позволила мне изучить различные инструменты для принятия решений, проектирования и системного мышления. При этом практически никогда я не использовала полученные профессиональные навыки в личных целях. До последнего времени. В статье расскажу на примере кошкопользователя, как можно знания разработки продуктов использовать для себя»
UX-проектирование на кошке
Дрю ДеВолт — автор языка Hare и платформы кодохостинга SourceHut
Американский разработчик Дрю ДеВолт известен как создатель и исполнительный директор платформы для хостинга проектов SourceHut, которую Фонд сохранения свободы ПО выбрал как альтернативу майкрософтовскому сервису GitHub (наряду с CodeBerg) в рамках кампании Give Up GitHub по уходу свободных проектов с этого коммерческого хостинга, задача которого — генерировать продажи Copilot.
ДеВолт также известен как автор нового языка системного программирования Hare, который похож на С, только лучше и проще его.
Дрю ДеВолт — один из ценных и опытных системных программистов опенсорсного движения, автор более десятка полезных инструментов и системных утилит.
О его личной жизни известно мало. Живёт в Филадельфии, выступает на компьютерных конференциях по всему миру, страдает от выгорания — довольно типичная история для разработчиков и мейнтейнеров опенсорсных проектов.
Зачем покупать, когда можно… Собираем систему мониторинга фильтра воды
Наверное, многие из вас понимают, насколько важно качество питьевой воды для здоровья человека. Технологии не стоят на месте и высокотехнологичные решения очистки воды, которые когда-то казались фантастикой, теперь доступны и для бытового применения за небольшие деньги. Речь идёт о фильтре, работающем на принципе обратного осмоса, который позволяет получать питьевую воду высокого качества даже из самых загрязнённых источников. В этой статье автор расскажет о своём опыте разработки системы мониторинга для бытового фильтра воды и что в итоге из этого получилось.
⚡ Новости к этому часу
🇪🇺 Учёные посоветовали ЕС остановить солнечную геоинженерию
📖 Вторая часть книги «Искусство схемотехники» скоро в продаже
✉️ «Почта России» продала ВТБ свою долю в «Почта банке» за 36 миллиардов рублей
📈 Уровень доступа к высокоскоростному интернету в России в 2024 году составляет 93%
🚗 Xiaomi анонсировала YU7 — свой первый электрический кроссовер (ФОТО)
🤷♂️ Билл Гейтс не уверен, что стал бы миллиардером, если бы в его детстве были смартфоны и соцсети
📱 Китайские разработчики вложили 60 млн рублей в продвижение приложений в RuStore
🛰 На борту МКС синтезирован материал для восстановления повреждений костной ткани
🔭 Предложен новый метод обнаружения колец Дайсона
#новости
«Моя цель не убедить вас, что мой способ кодинга единственно возможный, а показать вам, что можно иметь успешную карьеру программиста, пользуясь множеством различных подходов, и что мой — один из них»
Грязный код