Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 13 min 22 sec ago

История золотого стандарта

4 hours 22 min ago

Когда и в каких странах бумажные деньги были обеспечены золотом с правом обмена на него в банке и почему сейчас такой возможности нет. Биметаллизм - денежный стандарт, при котором стоимость денежной единицы определяется как эквивалент определенного количества двух металлов создавая фиксированный курс обмена между ними. В мировой истории роль этих двух металлов практически всегда выполняли золото и серебро. Такой системой пользовались очень долгое время, со времен ранних цивилизаций, а особое распространение она получила в средние века и действовала вплоть до 19 века, а местами до начала 20 века.

Читать далее

Плата контроллера движения OpenPNP

4 hours 27 min ago

Плата управления на чипе STM32F4×1 станком SMT pick and place OpenPNP под управлением прошивки GrblHAL.

Читать далее

А что там у Гуглов: Jules вайбкодинг агент от Google, который не смог

4 hours 36 min ago

Всем привет! Если вы как и я задавались вопросом "а что там у гуглов", когда находили какую-то новую крутую софтину, смело полагая что если уж есть такое чудо, то у гуглов должно быть что-то еще лучше - то у нас с вами много общего.

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

Читать далее

История редкого ноутбука: свежий взгляд на винтажный Bliss 502C

4 hours 41 min ago

Я давно коллекционирую винтажные ноутбуки — не просто старую офисную технику, а именно те редкие и причудливые модели, которые в объявлениях и на барахолках попадаются буквально раз в несколько лет. Это хобби похоже на настоящую охоту: листаешь всем известный сайт на букву «А», находишь раритеты, иногда — по весьма выгодной цене. И вот недавно мне попалось объявление, которое я чуть не пропустил: ноутбук Bliss 502С в рабочем состоянии, да ещё и с полным набором инструкций, руководств пользователя и прочих бумажек, как будто его только вчера принесли из магазина. Признаться, до этого я никогда не слышал о бренде Bliss — тем интереснее было посмотреть на этот аппарат своими глазами.

Итак, посмотрим!

Мобильная разработка за неделю #611 (17 — 23 ноября)

4 hours 56 min ago

В новом дайджесте вопрос с собеседования, на котором сыпятся даже Senior-ы, стабильный Navigation 3 и нестабильная ViewModel, кросс-компиляция, 100 уроков развития проекта, открывашка из трубки домофона и многое другое. Заходите!

Читать далее

Как прошёл Java Rock Stars Meetup в сентябре (и чего ожидать в декабре)

5 hours 5 min ago

25 сентября в Москве прошёл Java Rock Stars Meetup, в котором было всё: доклады, холивары о будущем Spring в России и много нетворкинга.

Пока готовился обзор прошедшего митапа, мы уже успели организовать новый и заключительный в этом году Java Rock Stars Meetup, который пройдёт 2 декабря в Москве в привычном месте — лофте Casa Picassa.

Регистрируйтесь на митап по ссылке.

А пока присоединяйтесь к нашему ТГ-каналу и чату Java Rock Stars Meetup, чтобы быть в курсе новостей митапа.

Читать далее

Вечный ревьювер: как ИИ меняет работу разработчиков

5 hours 23 min ago

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

Во-первых, я не верю в историю "вайб-кодинга", когда человек может вообще ничего не понимать в разработке ПО и пытаться создать какое-то более-менее сложное решение какой-то бизнес-задачи. LLM могут решить задачу, но вопрос качества будет всегда вставать на первое место. Из качества вытекает вопрос безопасности написанного кода. Поэтому мне кажется, что на текущем этапе развития ИИ корпорации не согласятся отказаться от разработчиков. Потенциальные риски принести убытки бизнесу очень велики.

Во-вторых, ИИ ограничивается помещением в контекст определенных участков кода. Это могут быть как небольшие куски кода, когда необходимо поправить ограниченные части функциональности, так и достаточно большие участки. Но тогда LLM сталкивается с тем, что в загруженном контексте достаточно сложно построить правильные связи: между сервисами, брокерами сообщений, базами данных, клиентскими приложениями. На самом деле, это может быть обоюдная вина. Есть легаси, которое никто не поддерживает, а доработки пишут постольку-поскольку или стараются не писать совсем. Есть расхождения между спецификациями — клиентской и серверной (по причине ошибок разработчиков, нежелания или отсутствия процесса актуализации). И всё это породит ещё больший процент ошибок генерации.

Читать далее

Яндекс Трекер: Инструкция. Как создать форму для шаблонизации задач и проектов

5 hours 26 min ago

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

В данной инструкции предложено решение, как с помощью Яндекс Форм, Yandex Cloud Functions и Яндекс Трекера создать инструмент для шаблонов проектов с уже существующими предустановленными задачами по вашим параметрам.

Читать далее

Как менялся ландшафт DDoS-атак в 2025 году

5 hours 27 min ago

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

Читать далее

Клуб, который изменил мир: Homebrew Computer Club

5 hours 38 min ago

В 1970-х годах, когда компьютеры занимали целые комнаты и были доступны только крупным корпорациям и университетам, в одном из гаражей Кремниевой долины собралась небольшая группа энтузиастов, у которых была мечта. Они хотели сделать компьютеры доступными каждому. Так, в 1975 году был основан Homebrew Computer Club, или Клуб самодельных компьютеров. Он стал не просто местом встреч, а настоящим инкубатором идей, где рождались концепции и технологии, которые впоследствии кардинально изменили мир.

Этот клуб стал колыбелью для двух самых важных технологических достижений того времени: компьютеров Apple I и Osborne 1. На своих собраниях члены клуба обсуждали последние достижения в области микропроцессоров, делились схемами, кодом и даже готовыми платами. Это была идеальная среда для сотрудничества и обмена знаниями, что привело к появлению многих инноваций. Члены клуба не просто мечтали о компьютере для каждого, они воплощали эту мечту в жизнь, создавая технологии и патенты, которые заложили основу для всей современной индустрии.

Клубу исполнилось 50 лет

[Перевод] Триумф Nvidia и тихий маневр Баффета… Что же хитрый старик разглядел в Google, чего не видят остальные?

5 hours 43 min ago

Самая дорогая компания планеты снова показала, кто здесь главный. Американский чипмейкер Nvidia не просто отчитался за третий квартал 2025 года, а разгромил прогнозы Уолл-стрит: выручка рекордная — 57 млрд долларов. И это не предел — компания уверенно заявляет, что во второй половине года поднимет планку до 65 млрд.

Эти цифры стали холодным душем для скептиков, кричавших о «лопнувшем пузыре ИИ». Рынок выдохнул — спрос на технологии по-прежнему бешеный.

Всего пару недель назад Nvidia переписала историю, став первой компанией с капитализацией выше пяти трлн долларов. Она оставила глотать пыль всю технологическую «великолепную семерку»: Alphabet, Amazon, Apple, Tesla, Meta и Microsoft теперь в роли догоняющих…

А что там Баффет?

Открытая наука?

5 hours 48 min ago

Где-то с конца 2022го ко мне повадились ходить люди из научных журналов. Приходили, когда я был в Huawei, приходили в бытность мою слугой государевым, приходят и сейчас, но уже как к частному инвестору. Предложение их незатейливо - купить, вложить денех или просто принять в дар их предприятие. Ответ, разумеется, всегда одинаковый - конечно же, нет. Объяснения немного разнятся (в зависимости от моей текущей позиции), но в них всегда присутствует одна ключевая мысль.

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

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

И я слушаю, киваю и сокрушаюсь вместе с ними. Мне их даже жалко отчасти, но это никак не делает плохую инвестицию хорошей.

Читать далее

Комплексная схема процесса разработки физического продукта

5 hours 55 min ago

Всем привет! Существует множество фреймворков для управления IT SaaS продуктами, по сравнению с которыми - физический продукт в инфополе обделен вниманием, что у нас, что за рубежом, но в меньшей мере. Поэтому я выделил немного времени, чтобы описать общий процесс продукта на основе практик компаний, которые производят потребительскую электронику и авто. Ничего революционного и нового в ней нету, это просто попытка систематизировать общую картину.

Читать далее

Отладка параметров Android APS с помощью ChatGPT: исследование

6 hours 8 min ago

Давайте разберемся как улучшить работу Android APS, более точно настроив параметры с помощью Chat GPT.

Какие данные нужно собрать для передаче нейронке и что мы ожидаем получить?

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

Шаг 1. Сбор параметров для аналитики
Потребуется собрать следующие данные для нейронки:


Настройки AAPS
Заходим в меню три полоски - Maintaince - Export settings.
На старых моделях можно было найти экспортируемый файл в Файлах, но в новых они скрыты, поэтому нахожу через подключение кабеля, выясняю ID телефона через Терминал:

Ввожу команду

adb devices

(естественно уже должен быть разрешен режим отладки). Далее задаю Терминалу переменные (просто команды)

PHONE="adb-RZCX22H6J9P-v"

adb-RZCX22H6J9P-v - вариант ID телефона

Далее команду:

adb -s "$PHONE" pull "/sdcard/Android/data/info.nightscout.androidaps/files/*_full.json" .

Если файлов несколько - беру самый свежий.

Логи AAPS
Команда

adb -s "$PHONE" pull "/sdcard/Android/data/info.nightscout.androidaps/files/AndroidAPS.log" .

Передача последнего состояния AAPS/SMB/IOB/UAM
Это самый важный срез того что происходило
adb -s "$PHONE" logcat -d -v time | grep -i "AndroidAPS" > aaps_events_raw.txt

Читать далее

Почему большинство опубликованных результатов исследований ложны

6 hours 23 min ago

Любой человек, который читает научные публикации и сам пишет статьи для научных рецензируемых журналов, на мой взгляд, обязан быть в курсе этого эссе, фактически взорвавшего научный мир двадцать лет назад. Суть статьи заключена в её заголовке: автор на основании выдвинутых им предположений построил статистическую модель, которая предсказала, что большинство опубликованных результатов, вероятно, являются ложноположительными – то есть, говоря простым языком, согласно Иоаннидису большинство опубликованных результатов (якобы найденных взаимосвязей и зависимостей) на самом деле являются ложными.

Читать далее

Менеджер Python проектов на Python

6 hours 34 min ago

Была у меня папка на диске C под названием Python. В ней я держал свои проекты. Со временем надоело каждый раз вручную создавать папку для нового проекта, потом вручную создавать стартовый файл app.py. Это одно и то же действие снова и снова. В какой то момент я зае***ся сильно устал, хотелось просто нажать одну кнопку и получить готовую структуру без рутины. Решил автоматизировать

Здарова Хабровчане, на связи King Triton. Ловите мое очередное бесполезное творение PythonProjectManager (далее PPM)

PPM это небольшое приложение на Python. Сделано на PyQt6. Задача простая. Создавать проекты быстро, без лишних движений, с удобным доступом к ним

Читать далее

История одного бота: как сэкономить 500 часов на откликах и случайно отправить резюме боссу

6 hours 43 min ago

Привет, Хабр.

Меня зовут Вадим, я бэкенд-разработчик.

Все мы знаем, что поиск работы в IT — это отдельный круг ада. Особенно этап "воронки": чтобы получить один оффер, нужно отправить 100+ откликов. Причем не пустых, а с вменяемым сопроводительным.

Как инженер, я не люблю рутину. Если алгоритм действий повторяется ("прочитать — сопоставить — написать — отправить"), значит, его можно заскриптовать.

Так появился мой pet-проект «Аврора», который на прошлой неделе перерос в закрытую бету на 100 человек. Рассказываю про архитектуру, промпт-инжиниринг и о том, почему if company_name != current_job — это самая важная строчка кода, которую я забыл написать.

Читать далее

Создание простой поисковой системы, которая действительно работает

6 hours 52 min ago

Зачем вообще делать что-то своё?

Я знаю, что вы можете подумать: «Почему бы просто не использовать Elasticsearch?» или «А что насчёт Algolia?» Это вполне рабочие решения, но у них есть нюансы. Нужно разбираться с их API, поддерживать инфраструктуру под них и учитывать все тонкости их работы.

Но иногда хочется чего-то более простого...

Читать далее

Сервера всех филиалов — соединяйтесь

6 hours 55 min ago

Жили-были несколько серверов, в разных локациях. Сколько именно - это непринципиально, поэтому упростим, пусть будет два: A и B.

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

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

Как вы понимаете, нормальной работе это отнюдь не способствовало, пришлось искать какое-то решение. А ведь оно давно известно - динамическая маршрутизация!
Просто до поры она, казалось бы, совсем тут не нужна - не те масштабы, да и работало всё прекрасно...

Читать далее

Идеальный японский шторм

7 hours 10 min ago

Япония, кажется, ломает мировую финансовую систему. Доходность её 30-летних облигаций достигла 3,3% – это новый рекорд. Страна с долгом, равным 263% её ВВП (или $10,2 трлн), долгое время выживала благодаря нулевым процентным ставкам. Но с ростом этих ставок обслуживание госдолга резко возрастает – с $162 млрд до $280 млрд в течение следующих 10 лет. Это составляет 38% от вообще всех госдоходов, которые теперь будут поглощены выплатами по процентам. За всю историю ни одна страна не выдерживала таких долговых нагрузок без дефолта или гиперинфляции.

Читать далее

Who's online

There are currently 0 users and 2 guests online.