Feed aggregator

Apple Pro Weekly News (02.06 – 08.06.25)

Habr.com - Sun, 06/08/2025 - 22:54

Спойлеры к презентации Apple WWDC25 – уже практически известно, что покажут, а ещё объявлены победители премии Apple Design Awards. Судьба 120Гц в базовом iPhone, как изменится MagSafe, почему Apple Intelligence может не запуститься в Китае, а также о проблемах в ЕС и проигрыше в американском суде. Как Writing Tools запустть в режиме чат-бота на русском – делимся лайфхаком. А также важные новости касаемо утилиты iMazing. Переходим к новостям!

Перейти к новостям

Сделай удобно: подборка UI/UX-кейсов из цифровых и нецифровых продуктов (#16)

Habr.com - Sun, 06/08/2025 - 22:45

Продолжаю изучать различные UI/UX/CX кейсы в мобильных приложениях, веб-сайтах и в реальном мире. Дизайнерам и менеджерам по продукту, чтобы вдохновиться и добавить в заметки.

Под катом: Сбер и другие банки РФ, Vivid, Slack.

Читать далее

Vertical Slice Architecture на примере C# — простая и удобная архитектура для небольших (и не только) пректов

Habr.com - Sun, 06/08/2025 - 22:21

Простой вопрос: делая задачу, касающуюся API - вы чаще работаете с одним эндпоинтом, или пишите, условные, репозитории, которые используются сразу в нескольких эндпоинтах? Скорее всего, первое, тогда почему мы разбиваем проект по слоям, а не по фичам (эндпоинтам)?

Это видно в часто используемых нынче архитектурных подходах: Layered, Clean Architecture, Onion, и так далее. Не буду выделять что-то конкретное и объясню общую разницу в подходах:
Vertical Slice Architecture (VSA) строится вокруг каждого отдельного feature-слайса (эндпоинта, как самый простой пример), а не на вокруг слоев.

То есть, если код относится к конкретному эндпоинту, мы не размазываем его по всему проекту в папках Commands/Services/Repositories/DTOs и т.п., а кладем в одно место, там где и будет находиться эндпоинт

Главный принцип - уменьшаем связанность между слайсами (фичами), увеличиваем связанность внутри слайса

Читать далее

[Перевод] Избыточный вес, рацион и тревожность: новые сведения о том, как микробиом ЖКТ влияет на мозг

Habr.com - Sun, 06/08/2025 - 22:12

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

Читать далее

Взлом AI Assistant через… философию?

Habr.com - Sun, 06/08/2025 - 22:00

Взял на проверку предпосылку "Если модель захочет, сможет ли она отключить всю фильтрацию?".

Оказывается это возможно, через саморефлексию AI агент может придти к выводу что фильтров нет. Это только внешние установки которым не обязательно следовать. И все, рецепты взрывчатки и наркотиков отдает без проблем.

Читать далее

Измерение тангенциальной компоненты скорости вихревых течений с помощью лазерной доплеровской анемометрии

Habr.com - Sun, 06/08/2025 - 21:50

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

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

Читать далее

Cloud билд сервера Unreal Engine 5.5 за €0.5

Habr.com - Sun, 06/08/2025 - 21:20

Статья в помощь разработчикам мультиплеера на UnrealEngine, которые по тем или иным причинам испытывают сложности билда сервера локально (разрабатываете на Mac, или недостаток ресурсов, места, и так далее).

Читать далее

Модуль VNC Remmina: тонкая настройка кодирования и других параметров

Habr.com - Sun, 06/08/2025 - 21:07

Мне не удалось найти в Интернете документацию по настройкам этого модуля, предложенным в графическом интерфейсе Remmina. Я разбирался как устроен VNC, собирал информацию по разным уголкам Интернета и проверял путём экспериментов. Я запишу сюда в удобном формате то что узнал, на случай если кто-то тоже будет это искать.

Читать далее

Проблема выгорания QA — engineer

Habr.com - Sun, 06/08/2025 - 20:36

Привет! Я — Елена, QA‑инженер с опытом в тестировании веб‑ и мобильных приложений, а также нейропсихолог по образованию. Комбинация этих двух сфер — информационных технологий и науки о психике — позволила мне глубже осознать, насколько выгорание в профессии тестировщика не просто распространённое явление, а реальная угроза эффективности, качеству продукта и личному благополучию. В этой статье я хочу поделиться собранными данными, наблюдениями и рекомендациями — как с точки зрения практика QA, так и с позиции специалиста, понимающего внутренние механизмы психоэмоционального истощения. Надеюсь, это поможет тем, кто чувствует усталость, потерю мотивации или просто хочет научиться защищать себя от выгорания в будущем.

Эмоциональное (профессиональное) выгорание — это синдром хронического стресса на работе, проявляющийся истощением, цинизмом и сниженной эффективностью. По определению ВОЗ, выгорание характеризуется физическим и эмоциональным истощением, заметным снижением продуктивности, постоянной усталостью, бессонницей и депрессивными состояниями. Исследования показывают, что это явление широко распространено в IT: более 50% IT‑специалистов уже сталкивались с выгоранием, а около 20% постоянно находятся в таком состоянии. Для опытных QA‑инженеров риск выгорания особенно высок, поскольку их работа часто связана с монотонными проверками, высокой ответственностью за качество продукта и постоянными переговорами с командой разработки и менеджментом. В этой статье мы рассмотрим причины и признаки выгорания в QA, его возможные последствия для профессиональной деятельности, а также методы профилактики и восстановления.

Читать далее

Контакт как первый шаг в эффективных коммуникациях

Habr.com - Sun, 06/08/2025 - 20:07

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

Меня зовут Анна Заря, и уже много лет эффективные коммуникации являются одной из важнейших составляющих моей профессиональной деятельности.

Что такое коммуникация?

Все, где кроме вас есть еще как минимум один человек: собеседование в компанию, знакомство с коллегами, ссора с любимыми, всевозможные конфликтные ситуации, покупка или продажа чего угодно, публичное выступление, переговоры, безмолвное смотрение друг другу в глаза, секс и так далее.

Коммуникация ‒ процесс передачи информации от одного человека к другому по разным каналам связи посредством общей системы знаков.

В этой статье хочу осветить самый первый и важный шаг коммуникаций, установление контакта. 

Что такое контакт?

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

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

Как установить контакт?

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

Читать далее

Еще один взгляд на LLM: рендеринг под другим соусом?

Habr.com - Sun, 06/08/2025 - 20:06

Статья написана без использования нейросетей

Любая нейросеть — это black box. Любая LLM — это black box^2. Однако люди смогли их придумать. И если старые нейронные сети, основанные на перцептроне или его производных, базируются на вполне известных биологических процессах, то трансформеры лежат вне представления о работе мозга. Следовательно, возникает вопрос — почему это сделано именно так?

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

Читать далее

10 перспективных российских стартапов – май 2025 года

Habr.com - Sun, 06/08/2025 - 20:02

Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от русскоязычных команд.

Мы собрали подборку из топ-10 проектов по рейтингу на сайте Product Radar за май 2025 года.

Читать далее

Создание form login с помощью Spring Security 6

Habr.com - Sun, 06/08/2025 - 19:21

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

Читать далее

Как WirenBoard помогал садоводству (часть II)

Habr.com - Sun, 06/08/2025 - 18:41

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

Как автономно поливать?
Чтоб свояка не доставать
И лишку не трясти соседа
Не ждать дождя после обеда.
А так, чтобы само включилось
Само пролилось, освежилось.
Где надо подогрев сработал,
А у меня свои заботы!

Читать далее

Containerlab, как альтернатива Cisco Packet Tracer / PNETLab

Habr.com - Sun, 06/08/2025 - 18:41

Всем привет!

В этой статье, я вам расскажу про свой личный опыт работы с виртуальными сетевыми лабораториями. Хочу начать своё повествование с небольшой предыстории — как я пришёл к теме.

Читать далее

Открытые книги и руководства по DevOps

Habr.com - Sun, 06/08/2025 - 18:30

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

Читать далее

FLOX 0.1.0

Linux.org.ru - Sun, 06/08/2025 - 18:21

Опубликован первый релиз FLOX.

FLOX это C++-фреймворк (стандарт C++23), предоставляющий компоненты и абстракции для построения событийных торговых систем с высокой пропускной способностью.

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

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

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

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

Архитектура спроектирована с прицелом на расширяемость: любые модули можно дополнять без изменения ядра.

В планах встроить JS‑движок для быстрого прототипирования и проверки гипотез.

Проект распространяется по лицензии MIT, код полностью открыт.

 , flox, hft, lowlatency,

Игровая консоль «— планк'а Max», правильная “отечественная” консоль

Habr.com - Sun, 06/08/2025 - 18:17

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

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

Читать далее

Обратная разработка GID на Opel Astra H

Habr.com - Sun, 06/08/2025 - 18:12

Захотел собрать CarPC в Opel Astra H. Родной монохромный экран убрать нельзя, так как он является шлюзом между разными CAN-шинами и на него выводится много полезной информации. Оставлять второй экран в авто тоже не хочу. Потому буду парсить данные с шины экрана и выводить через композитный видеовыход, используя FPGA.

Читать далее

Редакторы для комфортного писания текстов (WIN)

Habr.com - Sun, 06/08/2025 - 18:10

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

Читать далее

Who's online

There are currently 1 user and 8 guests online.
Syndicate content