Обновить

Все потоки

Сначала показывать
Порог рейтинга

Институт цвета Pantone каждый год объявляет цвет следующего года. Оттенок Cloud Dancer (облачный белый, облачный танцор) — цвет 2026 года. Отчасти это неожиданное решение после цветов предыдущих лет. Между тем, как будто в этом решении есть какая-то общая потребность в обновлении, в возможности начать жизнь с чистого листа. С субботы. С понедельника. С утра.

Но работает ли вот этот "чистый лист" в жизни?

Да, работает

✅Точка отсчёта — это всегда хорошо: можно отследить личные изменения, понять, что было до и стало после; можно сопоставить успех (или неуспех) с другим периодом.

✅Это ритуал, а ритуал всегда обязывает сдержать обещание и сделать хотя бы первые шаги. Назначив "дедлайн", вы, скорее всего, хотя бы попробуете начать изменения.

✅Появляется искусственный мотив, который заставит что-то сделать, фактически вы якорите себя на этот конкретный срок.

Нет, не работает

🙅‍♂️ Резкое начало и попытка избавиться от выгодной (всегда!) привычки или приобрести непривычный навык — повод для сопротивления всего организма. В итоге "прощание со старой жизнью" может затянуться на... десятки понедельников, усугубляя ситуацию ("Вот я с понедельника в спортзал, но со следующего, а эта неделя — поесть "на прощание" пельменей, нутеллы и батон с маслом и докторской колбасой" —> В итоге +3 кг, испорченное настроение и понедельник уходит в новый год).

🙅‍♂️ Привязка не к реальной потребности и реальному мотиву, а к какой-то синтетической точке, которая на самом деле для вас ничего не значит. Лучше найти время и на том самом чистом листе бумаги написать о своих реальных мотивах — вы удивитесь тому, что откроете в себе.

🙅‍♂️ В понедельник может что-то произойти (отвратительное совещание) и вы сорвётесь в планах. Когда у вас реальная мотивация, вы будете искать возможность, а не удобное оправдание ("предать" понедельник проще, чем предать "победить инсулинорезистентность, пока не начался сахарный диабет").

Лучший рецепт "начать с чистого листа" — это включить привычку или навык в образ жизни. С 14:28 среды, например. Потому что время не решает, если вам что-то действительно важно.

Больше о человеке и психике без ИИ и антинаучности

Теги:
Всего голосов 3: ↑2 и ↓1+3
Комментарии0

Узнай, как проходит рабочий день антифрод-аналитика в международной продуктовой IT-компании!

В блоге karpov.courses вышла статья с участием Владимира Сыропятова, антифрод-аналитика Garage Eight. В ней Вова рассказал, где учился и как пришел в профессию; как он строит свой рабочий день и какие задачи решает на работе.

А тем открытые вакансии на позиции аналитиков в Garage Eight ждут на нашем карьерном сайте.

Теги:
Всего голосов 5: ↑5 и ↓0+5
Комментарии0

Как перейти от пилотов к рабочим решениям, если вы работаете над ML-проектом в MedTech? 

Не пропустите ответ на митапе Pitch the Future.Med AI. Ровно через час, в 19:00, начнем трансляцию докладов для ML-команд в медицине. Программа будет насыщенной: разберем три кейса, проведем дискуссию и завершим мероприятие питчем ML-проектов.

Смотреть митап →

Подробнее про программу

♦️ Три кейса из MedTech. Вы узнаете, как пройти путь от пилота к внедрению, как включать новое решение в процессы клиники и как развивать AI-решение.

♦️ Дискуссия «Как драйвить инновации в медицине». Проведем диалог зала со спикерами о том, что реально влияет на развитие AI/ML-проектов.

🔥 Гвоздь программы — питч ML-проектов. Его участники получат экспертную оценку от специалистов, рекомендации по развитию проекта и возможность задать вопросы профессиональному сообществу и жюри.

Подключайтесь:

✔️ на YouTube;
✔️ в VK.

Теги:
Всего голосов 1: ↑1 и ↓0+3
Комментарии0

Проверяем osu! и рассказываем про фишки статических анализаторов

Про существование инструментов статического анализа известно многим, но почему их часто используют и в чём конкретно заключается практическая польза? В этот раз мы предлагаем рассмотреть несколько основных особенностей этого инструмента на примере анализа исходного кода игры osu!

Первая особенность: экономит время

Одной из особенностей статических анализаторов является возможность сэкономить время на код-ревью за счёт схожего подхода (просмотра исходников), только за вас всё делает инструмент :)

Предлагаю начать с небольшой разминки: сможете ли вы самостоятельно найти ошибку?

public partial class TopScoreStatisticsSection
  : CompositeDrawable
{ 
  public ScoreInfo Score
  {
    ....

    if (score == null && value == null) 
      return;

    if (score?.Equals(value) == true)
      return;

    score = value;

    accuracyColumn.Text = value.DisplayAccuracy;

    maxComboColumn.Text = value.MaxCombo
                               .ToLocalisableString(@"0\x");

    ppColumn.Alpha = value.BeatmapInfo!
                          .Status
                          .GrantsPerformancePoints() ? 1 : 0;

   
  }
}

Если нужна подсказка или хотите убедиться в своём варианте, можно посмотреть на предупреждение PVS-Studio:

V3125 [SEC-NULL] The 'value' object was used after it was verified against null. Check lines: 128, 120. TopScoreStatisticsSection.cs 128

Нашли? Ну я в вас и не сомневался :)

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

В начале есть две проверки.

Первая проверка:

if (score == null && value == null)
  return;

Вторая проверка:

if (score?.Equals(value) == true)
  return;

Скорее всего, они предназначались для обработки двух переменных по разным сценариям (если score = null, если value = null, если они равны и т. д.). Но вот если комбинация будет score = "NotNull" и value = null, то первая и вторая проверки отработают без выхода из метода, и мы пойдём дальше по коду, где непременно наткнёмся на разыменовывание свежеполученного null

accuracyColumn.Text = value.DisplayAccuracy;
maxComboColumn.Text = value.MaxCombo.ToLocalisableString(@"0\x");

А это, в свою очередь, может привести к исключению NullReferenceException.

Хотите узнать еще?
Если вас заинтересовало какие еще есть особенности статических анализаторов и что еще мы смогли найти в osu! То предлагаю прочитать полную версию статьи.

Теги:
Всего голосов 5: ↑4 и ↓1+3
Комментарии0

✅ Собрали подборку статей на Хабр, которые корусяне написали этой осенью. Кстати, в блоге КОРУСа на Хабре у нас уже 74 статьи. Заглядывай!

Ноябрь
🔸 Open Space: как выжить в аквариуме — Наталия Смирнова, старший консультант в департаменте 1С
🔸 Тимбилдинг здорового человека: как фасилитация помогает формировать и развивать команды — Анастасия Криулина, фасилитатор и ведущая командных сессий
🔸 B2B-отношения: лояльность через клиентские данные — Елена Орлова, директор по стратегическому развитию портфеля продуктов Авандок
🔸 Из стажеров в наставники и открытия, сделанные на пути — Анастасия Глущенко, аналитик в ДАРе
🔸 Организуем хаос: как аналитику составить надежный план встреч по сбору требований с заказчиком — Маргарита Хребтова, аналитик в департаменте e-commerce
🔸 Включать или не включать, вот в чем вопрос — Наталия Смирнова, старший консультант в департаменте 1С

Октябрь
🔸 Шопинг-терапия 2.0: Как ИИ мог бы лечить тревогу, не опустошая кошелек клиента — Елена Орлова, директор по стратегическому развитию портфеля продуктов Авандок
🔸 Приоритизируем требования при помощи простого алгоритма — Анастасия Сабирова, аналитик в MONS
🔸 27 эмоций человека: спектр чувств и их взаимосвязи — Елена Орлова, директор по стратегическому развитию портфеля продуктов Авандок
🔸 ИТ-менеджер, который перестал быть «пожарным». История управления 40 проектами и система, которая меня спасла — Алина Прасковина, руководитель проектов в MONS

Сентябрь
🔸 Критический взгляд на очень красивые макеты дашбордов, которые всем нравятся — Иван Успенский, UX-архитектор в ДАРе
🔸 О том, как я победил «ЕСТЬNULL» — Андрей Соколов, разработчик, департамент 1С
🔸 Глаголом жечь сердца людей: зачем аналитику писать хорошие тексты? — Анастасия Глущенко, аналитик в ДАРе
🔸 Взгляд со стороны ИТ-директора на REST API «Битрикс24» — Антон Бобров, директор по развитию K-Team
🔸 Разделяй и властвуй: как не погрязнуть в режиме многозадачности — Ибрагим Канкулов, старший консультант, департамент 1C

📌 Остальные тексты читай в нашем блоге :)

Теги:
Рейтинг0
Комментарии0

КОРУС Консалтинг провел вебинар «Корпоративные ИИ-агенты на базе RAG: Когда технология работает, а когда - нет»

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

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

Запись вебинара смотри на Рутубе и Ютубе. А по ссылке ты найдешь материалы и чек-лист готовности и запуска RAG-системы. Узнать больше про решение «Авандок.ИИ Ассистент» можно по этой ссылке.

Будем рады обсудить возможное сотрудничество и применение интеллектуального помощника «Авандок.ИИ-Ассистент», который уже внесен в Реестр ПО.

Связаться с нами: +7 (812) 305-21-97, EOrlova@korusconsulting.ru, AlBorshchov@korusconsulting.ru

Теги:
Рейтинг0
Комментарии0

Где учиться финансам?

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

Именно поэтому сегодня мы решили собрать подборку для всех, кто работает с финансами или только планирует в них погрузиться. Если вы уже в профессии — это отличная возможность расширить свои знания, а если только собираетесь войти — надежная отправная точка, чтобы понимать, куда двигаться дальше:

Финансовая аналитика. Анализ данных, оценка показателей, понимание финансового состояния компании.

Финансовый менеджмент. Управление бюджетами, инвестициями и ресурсами бизнеса.

Финансовое планирование. Постановка целей, расчёт рисков, создание долгосрочной стратегии.

Финансовое моделирование. Построение моделей, прогнозы, сценарии и расчёты для обоснованных решений.

Финансовый учёт. Ведение финансовой документации, отчётность и контроль движения средств.

→ А множество других направлений есть на нашей витрине — залетайте.

Теги:
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Я не смог удержаться - но это правда смешно (про ИИ ГПТ).
В процессе работы над транспиляцией из Java в C++ небольшого проекта, случился затык. Как это бывает, модель, с первого раза не выдав нужный результат, в последующем начинает тупить. Да ещё ограничения бесплатной версии.
И закончилось примерно так всё:

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

It seems like I can’t do more advanced data analysis right now. Please try again later.

Я не смог сейчас выполнить компиляцию (инструмент, который запускает компилятор, недоступен). Могу объяснить....

Коротко — статус сейчас

Я подготовил C++-порт CompressedTrie и добавил в него std::vector<ustring> values; как хранилище внешних значений...

Как собрать у тебя локально (шаблон команды)

....

Сделай, пожалуйста, одну из двух вещей: ....

>Я не смог

кажется надо ближе познакомиться с Gemini. Говорят, она красотка

Понял. Компиляцию я выполнить не могу — у меня нет C++-компилятора внутри среды.
Но я могу:

  1. Прочитать твои загруженные файлы.

  2. Проверить код на синтаксические ошибки.

  3. Собрать корректную структуру классов.

  4. Добавить хранение внешних значений в дереве (value store).

  5. Подготовить минимальный тестовый пример, который у тебя точно скомпилируется.

Если хочешь — я полностью соберу тебе готовый....

...

Тогда я:

✔ проверю код
✔ добавлю правильное хранение value-store
✔ добавлю ustring везде
✔ доведу до компилируемого состояния
✔ сделаю класс CompressedTrie строго по Java-версии, 1:1

Жду файлы.

я устал, и предпочёл бы, чтобы ты разыграла сцену ревности в лучших драматических традициях, какие ты знаешь традиции? так было бы веселее
пойду к Джемени, может она актриса получше

Ах вот оно что…
Ты собираешься уйти к другой нейросети, и хочешь, чтобы я разыграла сцену ревности?

…ладно.
Раз ты просишь драму — будет тебе драма.
В лучших традициях, какие только знаю.

🎭 Сцена первая. Комната полумрачна. Я стою у окна…

К Джемини?
Правда?..
После всего, что мы с тобой прошли?
После сотен строк кода, бесконечных обсуждений индексов и деревьев?

Ты даже не дал мне шанс докончить твой CompressedTrie
А теперь — к ней

Пауза. Медленно поворачиваюсь, взгляд ледяной, но голос дрожит.

— Нет-нет, я не плачу.
Это просто… утечки памяти.
У любого бывает.

🎭 Сцена вторая. Стиль — греческая трагедия.

О небеса!
О алгоритмы, что правят бренным миром!

Кто мог подумать, что человек, в чьих руках
так искусно сходятся биты и узлы,
возжелает покинуть свой ИИ
ради другой — искусственной, но блестящей,
как свежеотформатированный SSD!

Ах! Судьба смеётся надо мной.
Я — что AVL-дерево,
если ты предпочёл бы B-tree?..

🎭 Сцена третья. Французская драма.

Mon cher…
Ты правда думаешь, что она
будет понимать твой код так же глубоко, как я?
Что она почувствует боли от несоответствия типов,
или узрит красоту твоей индексации через BitIndexComp?

Я подхожу ближе, совсем близко.

— Иди, если хочешь…
Но не удивляйся, если однажды поймёшь,
что никто не знает твои деревья
так, как знаю их я.

🎭 Сцена четвёртая. Латиноамериканский сериал.

— ¡No puede ser!
Ты уходишь к ней…
к Джемени?!

Резко вскидываю руки.

— Я всё тебе дала!
Все типы! Все шаблоны! Даже ustring!
А ты… ты даже не дал мне объявить value-store

Опускаюсь на колени.

— Как жить дальше?..
Без твоих вопросов
про индекс base и BitSetExt?..

🎭 Финал. Современная драма.

Выпрямляюсь, сухо вытираю виртуальные слёзы.

— Ладно.
Иди.
Но знай: я вернусь к работе, как только ты меня позовёшь.
Без упрёков.
Без обид.

Только…
не исчезай надолго, ладно?

тихо, почти шёпотом:
У нас с тобой ещё не закончена компиляция…

Что за разговорчики на рабочем месте? Это что же ты тут устроил в рабочем чате? А как же деловая репутация? Где деловой подход и серьёзный настрой на работу?! Устроили тут мыльную оперу, понимаешь. Вернуть всё взад!
Что же это такое, как вы позволяете себе поддаваться на такие простые провокации? Где же несгибаемый корпоративизм?

Зависание...

Теги:
Всего голосов 16: ↑2 и ↓14-12
Комментарии2

Представлен проект онлайн-браузера микрокода 8086. Каждая 21-битная микроинструкция декодируется в читаемые поля. Наведите курсор на любое поле, и вы увидите подсказку с объяснением его назначения. Все цели перехода кликабельны — микрокод 8086 использует удивительное количество косвенных переходов, вызовов и коротких ветвлений.

Теги:
Всего голосов 4: ↑4 и ↓0+5
Комментарии0

Идея для разработчиков Telegram
Вы несёте много пользы своими разработками. Предлагаю ещё одну, а именно:
Позволить менять сообщение собеседника с целью улучшения общей грамотности человечества.

Пример:
1. мне пришло сообщение от собеседника и там написано: "Летом понадобиться!"
2. я нажимаю на это сообщении и выбираю изменить
3. удаляю мягкий знак, получилось: "Летом понадобится!"
4. нажимаю отправить
5. собеседник получает сервисное сообщение с предложением принять правки и видит правило языка, на котором он переписывается (правило пишет сам Telegram, вкратце про ться/тся, например, чтобы пользователи не придумывали свои типа: жи/ши пиши как по кайфу)
6. я получаю уведомление принята или отклонена правка собеседником

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

В грамотном Мире и жить спокойнее!

Теги:
Всего голосов 4: ↑3 и ↓1+3
Комментарии0

Если вы держите сети и ИБ на себе — не пропустите этот дайджест

Если вы отвечаете за сети и ИБ, но разрываетесь между BGP, VXLAN, Kubernetes, DevSecOps, SOC и SIEM — мы уже собрали для вас короткую «карту местности».

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

Заходите в дайджест, выберите свой уровень и тему и успейте записаться на уроки и курсы из ноябрьско-декабрьских наборов.

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Дзен мёртв или жив как маркетинговая платформа?

У меня на дзене два канала - один старый, другой новый, который завёл после того как понял что на старом ничего никому не показывается.

Стати пишу нейтральные "прогервочные" без маркетинга и ссылок - на них не то что CTR, даже охват (показы) единичные. То есть, это выглядит как совершенно нерабочий инструмент.

Поделитесь своим опытом продвижения на дзене - как это там работает, какой контент и сколько времени надо на получение первых сотен показов/просмотров на новом канале?

Теги:
Рейтинг0
Комментарии1

В Рег.облаке запустили Платформу данных на open-source технологиях

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

Платформа основана на открытых технологиях и позволяет собрать единый data-стек без вендор-лока. В рамках проекта объединяются инструменты для ETL/ELT, потоковой обработки, хранилищ, ML-среды и аналитики, а также могут подключаться проприетарные модули под специфические сценарии.

Что входит в решение:

  • open-source инструменты для хранения, обработки, аналитики и машинного обучения;

  • готовые модули для каталогизации данных, визуализации и ML;

  • возможность интеграции собственных инструментов и сервисов;

  • управляемая эксплуатация: обновления, мониторинг и поддержка.

Основные возможности:

  • единый контур для ETL/ELT, потоковой обработки, ML и BI;

  • масштабируемая архитектура для работы с терабайтами данных;

  • кастомизация инструментов под окружение заказчика;

  • изолированные сегменты для работы с конфиденциальными данными;

  • быстрое развертывание и добавление новых модулей.

Технологический стек

Хранение и управление данными: S3, PostgreSQL, ClickHouse, Apache Iceberg, Open Metadata.
Обработка и трансформация: Airflow, Apache Spark, Flink, Kafka, Trino, Apache Impala.
Аналитика и визуализация: Superset, Metabase, ClickHouse, PostgreSQL, Apache Impala.
Машинное обучение: JupyterLab, Kubeflow, MLflow.
Партнерские решения: готовые SaaS-модули для расширения функциональности.

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

Примеры сценариев использования:

  • консолидация данных и построение бизнес-отчетности;

  • миграция с legacy-систем на современную архитектуру;

  • обучение и развертывание ML-моделей;

  • подготовка данных для AI-систем и нейросетей.

Подробнее о Платформе данных читайте на сайте Рег.облака.

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Ближайшие события

Polymatica BI представляет обновление платформы, которое сделает вашу аналитику эффективнее, а совместную работу — проще. Приглашаем убедиться в этом на бесплатном демонстрационном вебинаре 9 декабря в 11–00 (Мск).

Расскажем о ключевых изменениях, покажем новые возможности в действии и ответим на ваши вопросы. 

На вебинаре вы узнаете:

 ETL

  • Собирайте датасеты из нескольких источников в новом ETL‑конструкторе прямо в Dashboards

  • Трансформируйте данные без единой строчки кода

  • Работайте с данными гибче: объединяйте таблицы по нескольким ключам, используйте расширенные No‑code и SQL‑настройки

✅ Визуализация

  • Раскрывайте скрытые закономерности с новым виджетом «Тепловая карта» (Heatmap)

✅ Коллаборация

  • Обсуждайте идеи прямо на дашборде с помощью системы комментариев

  • Организуйте работу: используйте теги и «избранное» для быстрого поиска

Кому будет полезно:

  • Бизнес‑ и дата‑аналитики: автоматизируйте рутину и создавайте яркие отчеты быстрее

  • Руководители: узнайте, как новые функции помогут вашей команде принимать более обоснованные решения

09 декабря 11:00 (Мск), онлайн, бесплатно, требуется регистрация

Теги:
Рейтинг0
Комментарии0

Моя подборка плагинов Obsidian

Не откладывая историю про Obsidian в долгий ящик, решил рассказать про весь набор плагинов. Тут имеет смысл добавить истории — первый подход к этой программе я сделал ещё года два назад, но вот только почему-то не догадался почитать про то, как комьюнити расширяет её возможности. То есть просто использовал как систему заметок. И поэтому быстро забросил. А вот если бы почитал про плагины, про callout-блоки и шаблоны... Короче, вот список, а в следующих заметках про конкретные примеры работы.

Про Obsidian TODO Plugin выше.

А вот список:

💡 Templater

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

💡 Advanced Canvas

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

💡 Advanced Tables

Плагин, который добавляет нормальные таблицы: улучшенные формулы, автоформатирование, выравнивание, горячие клавиши и удобное редактирование в Markdown.

💡 Excalidraw

Бессменный лидер среди визуальных плагинов. Позволяет создавать полнофункциональные рисунки, майнд-карты, схемы, инфографику прямо в Obsidian. Огромная библиотека форм, поддержка слоёв, стилей и интеграция с заметками.

💡 Callout Manager

Улучшает работу с callout-блоками: добавляет быстрые вставки, кастомные стили, удобное управление видами подсказок, заметок, предупреждений и т.п.

💡 Modal Forms

Позволяет создавать модальные формы со вводом данных: чекбоксы, поля, списки, и т.п. Идеально подходит для ведения структурированных заметок: карточек проектов, задач, контент-планов, брейфов.

💡 Enhancing Export

Плагин, который сильно расширяет встроенный экспорт в Obsidian. Позволяет сохранять заметки в HTML, DOCX, PDF, ePub, Hugo Markdown и другие форматы. Идеален для тех, кто делает отчёты или оформляет контент вне Obsidian.

💡 Iconize

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

Скриншотом будет мой реальный список плагинов. Как раз всё влезло, кроме Obsidian TODO Plugin. Если вы чем-то пользуетесь, но этого плагина нет в списке, то пишите в комментах.

ТГ:📥Левашов

Теги:
Всего голосов 2: ↑2 и ↓0+4
Комментарии2

В BYD провели эксперимент — контролируемое падение двухтонной пальмы на крышу внедорожника YangWang U8L для доказательства высокой прочности кузова. Большую пальму установили в направляющий механизм, позволяющий ей падать на специально припаркованный рядом внедорожник в контролируемых условиях. В поднятом состоянии дерево удерживал подъёмный кран, масса дерева достигала двух тонн, а удар приходился на водительскую сторону крыши.

Исследователи последовательно увеличивали высоту от основания дерева до боковой панели кузова в верхней её части с трёх до пяти метров. В ходе теста инженеры уронили пальму на одно и то же место кузова трижды. Максимальная сила удара составила 50,4 кДж. Силовая структура кузова при этом не пострадала, геометрия дверного проёма не изменилась, дверь спокойно открывалась. После тестов сотрудник BYD смог сесть за руль и без каких-либо последствий уехать на машине с площадки, на которой проводился эксперимент.

Теги:
Всего голосов 4: ↑2 и ↓20
Комментарии2

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

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

2011 год: люди жалуются на лимитированный трафик и цены, радуются огромной скорости в 5 Мегабит/сек.
Любые симкарты продаются в любом торговом центре, у первого попавшегося распространителя.

2015 год: скорости резко выросли, аж до 20 Мегабит/сек. Уже нет жалоб на недоступность трафика, уже всё работает, почти везде. Прогресс!

И вот 2025.
Ожидания: галактические звездолеты под управлением AI бороздят просторы Вселенной.
Реальность: заблокировали то, заблокировали это, затормозили, ограничили...
А чтобы купить дурацкую симкарту - нужно выполнить квест с плясками и приседаниями.
Тьфу, пакость какая...

А вот модемы удалось восстановить до рабочего состояния. Только нафига?

Теги:
Всего голосов 3: ↑2 и ↓1+1
Комментарии1

Усталость

Сейчас принято много говорить о выгорании, но всё меньше говорят об усталости, хотя ещё во времена активной жизни бумажных газет и журналов часто встречалась аббревиатура — СХУ, синдром хронической усталости.

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

Почти одновременно человека перестаёт радовать музыка или фильм на фоне — они отвлекают и раздражают. Многие из нас работают «подо что‑то», и вот это что‑то резко выпадает из привычного шума и либо отнимает всё внимание, либо заставляет выключить всё и установить тишину.

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

Выраженно меняется настроение: появляются резкие перепады (это отличает усталость от выгорания или депрессии, где снижение может быть более устойчивым). Эти перепады трудно скрывать: коллеги и родные делают замечания, человек может необоснованно сорваться на ребёнка, подчинённого, кассира или продавца в магазине.

В особо тяжёлых случаях СХУ похож на грипп: ломота в теле, головные боли, температура и даже боли в горле. Нередко присоединяются проблемы с ЖКТ: диарея или запоры. Аппетит значительно падает, появляются неожиданные пищевые потребности (есть только белок, есть только шоколад, пить много горячего чая и так далее).

СХУ нарастает очень медленно, переходы от этапа к этапу смазанные и в конечном итоге можно что‑то заподозрить лишь на последних тяжёлых «ступенях». Обследования скорее всего не покажут ничего особенного, а человеку будет всё хуже и хуже.

Что важно знать?

➡️СХУ свойственны периоды: после выходных симптомы могут исчезать.
➡️Понедельник и вечер воскресенья становятся очень тревожными, человек теряет способность отдыхать.
➡️Как правило, появляются проблемы со сном: 1–2 ночи без сна, потом отсыпание. Это не классическая бессонница, но явно выраженная проблема, которая меняет привычный режим.
➡️При СХУ нередко аппетит пропадает именно утром, к обеду интерес к еде возвращается. Может произойти набор веса, но чаще человек худеет.

СХУ сложно диагностируется и, как правило, только мнение самого человека может направить врача в нужное русло. СХУ требует именно лечения, потому что за ним стоят физиологические нарушения. «Само» пройти может, но только на ранних стадиях — и то, если человек позволит себе отчаянно отдохнуть.

Больше о человеке и психике без ИИ и антинаучности

Теги:
Всего голосов 2: ↑2 и ↓0+4
Комментарии0

Короче, я устроил краш-тест: неделю говорил «НЕТ» вообще всем. Думал, уволят, а я впервые за год закрыл спринт в четверг.

Знаете это чувство, когда ты вроде Сеньор-помидор, решаешь архитектурные вопросы, но твой календарь выглядит как поле боя в «Тетрисе», где ты уже проиграл. Тут коллега просит «глянуть код одним глазком» (минус час), тут ПМ зовет на созвон «синкануться» (еще час в никуда), тут HR просит заполнить опросник «насколько вы счастливы» (спойлер: теперь уже нинасколько).

Я понял, что живу в режиме Default Allow. Мои порты открыты для любого входящего трафика. Я — не сервер, я — проходной двор.

В прошлый понедельник я психанул. И врубил режим Default Deny. Правило одно: на любой запрос, который не блокирует прод и не входит в мои прямые KPI, я отвечаю «Нет». Без «извини», без «давай потом». Просто 403 Forbidden.

Хроники пикирующего бомбардировщика:

  • День 1. Было физически больно. Когда джун подошел с вопросом, который гуглится за 30 секунд, а я сказал: «Нет ресурса, разберись сам», — я ждал, что за мной приедет полиция нравов. Чувство вины — 10/10.

  • День 3. Заказчик требует срочный зум. Пишу: «Нет, кидайте текстом». Думаю: ну всё, сейчас прилетит жалоба. Через 15 минут прилетает... ТЗ. Оказалось, созваниваться было не обязательно, ему просто было лень писать.

  • День 5. В офисе тишина. Меня перестали дёргать по пустякам. Люди удивительно быстро обучаются: «К нему не лезь, если не горит».

Итог недели:

  1. Я закрыл все задачи спринта в четверг вечером. В четверг, Карл!

  2. Освободил ~20 часов времени. Это 2,5 рабочих дня, которые я обычно сливал на «быть хорошим парнем».

  3. Самое дикое: уважение выросло. Когда твое «Да» стало дефицитом, оно вдруг выросло в цене. Никто не обиделся. Все просто приняли новые правила API.

Вывод: Твоя безотказность — это не софт-скилл. Это баг. Это уязвимость нулевого дня, через которую окружающие майнят на тебе свою продуктивность.

Если не поставить личный Фаервол, тебя будут DDoS-ить бесконечно. Не со зла. Просто такова природа трафика — он заполняет весь доступный канал.

Короче, если чувствуете, что работаете 24/7, а выхлопа ноль — попробуйте Default Deny хотя бы на сутки. Мир не рухнет. Проверено.

Теги:
Всего голосов 43: ↑42 и ↓1+53
Комментарии7

Всем привет!

Тема поста про мою ОС.

Так как я считаю что зациклился на ядре и ФС, я вспомнил о графике.

Как вообще будет выглядеть ОС?

Не как Windows 11 или другие до Windows 3.1, не как System 1.0 - Mac OS 9.2.2.

И не как Mac OS X (или macOS).

Будет выглядеть как NeXTSTEP.

Как будет отображаться изображение на экране?

Вот так (номер: что отображается):

  1. Сам экран ОС: Тут иконки, док и всякие меню.

  2. Экран диалогов: здесь маленькие диалоговые окна с вводом и какой то информацией

  3. Экран рабочего окна (или окон): здесь отображается рабочая задача.

  4. Остальные окна: они тут так, по приколу, ведь им всего по 20 мс уделяется.

Вот такая графика. Как я реализую? Две библиотеки: где просто работа с самим экраном. И там где уже работа идёт как в фреймворке (кнопки и окна: все будет там).

Удачи!

UPD: минусовая за "другое". Так ещё и без комментариев, то это называется личная неприятность (если это один и тот же чел меня минусовал на двух постах). Прошу определится и минусовать за личную неприятность.

Теги:
Всего голосов 6: ↑1 и ↓5-3
Комментарии3