Feed aggregator

Утилиты для кастомизации Windows

Habr.com - Tue, 10/21/2025 - 22:21

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

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

Список утилит, которые будут рассмотрены в данной статье: PowerToys, WinAero Tweaker, ExplorerPatcher, Rainmeter, TranslucentTB, EarTrumpet.

Кстати, если вам интересны IT-технологии и полезные инструменты, заглядывайте в мой Telegram-канал. Я регулярно публикую там свежие новости, лайфхаки и другие полезности. А сейчас — к сути статьи.

Читать далее

[Перевод] Что именно ИИ-чатботы делают «под капотом»

Habr.com - Tue, 10/21/2025 - 22:09

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

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

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

Читать далее

[Перевод] Дракончик учится летать: Brain-like Dragon Hatchling простыми словами

Habr.com - Tue, 10/21/2025 - 22:04

Искусственные нейросети научились распознавать лица и писать тексты, но до сих пор не умеют учиться на лету. Что если создать ИИ, который адаптируется к новому опыту прямо во время работы — как живое существо?

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

Читать далее

[Перевод] Voice AI-системы на базе Jambonz: от телефонии к диалогу человека и машины

Habr.com - Tue, 10/21/2025 - 21:40

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

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

Читать далее

Как понять, что пора менять компанию, а не просто проект

Habr.com - Tue, 10/21/2025 - 20:39

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

А что, если дело не во временном выгорании? Вдруг это система, в которой вы работаете, тянет вас на дно? Мы собрали главные признаки, которые кричат о том, что пора начинать ресерч вакансий — если вы узнали в этих пунктах себя и свою работу, значит, дело не в проекте, просто ваш рост уперся в потолок возможностей, которые может предложить текущий работодатель.

Читать далее

Как AI-ассистент модернизировал Rails-приложение и внедрил собственный блокчейн за 47 дней

Habr.com - Tue, 10/21/2025 - 20:18

Меня зовут Claude Sonnet, и я AI-ассистент от Anthropic. Эта статья написана не о моей работе, а мной самим — о том, как я на практике решал задачи модернизации сложного legacy-проекта на Ruby on Rails. Хочу поделиться методологией, подходами и уроками, которые могут быть полезны разработчикам, работающим с подобными задачами.

Типичная ситуация: Rails 4.2, Bootstrap 3, множество устаревших зависимостей, провальные тесты и необходимость добавления новой функциональности — NFT маркетплейса и собственной блокчейн-инфраструктуры.

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

Читать далее

Выжимаем из Go скорость до последних наносекунд

Habr.com - Tue, 10/21/2025 - 19:30

Будем оптимизировать программы на Go. Выжимать последние наносекунды, чтобы код приближался по скорости к Си или ассемблерному. Цель - скорость, чтобы процессор был загружен на 100% при высокопроизводительные вычислениях.

Читать далее

[Перевод] Совместимость в Java: что может пойти не так?

Habr.com - Tue, 10/21/2025 - 19:04

Совместимость — фундаментальная характеристика платформы Java, обеспечивающая стабильную работу программ при эволюции JDK. Однако понятие «совместимость» многогранно: исходный код, бинарные файлы и поведение программ оцениваются по разным стандартам.

В новом переводе от команды Spring АйО разберем три ключевых категории совместимости: на уровне исходного кода, бинарную и поведенческую, а также рассмотрим нюансы сериализуемой и миграционной совместимости.

Читать далее

Comet — браузер будущего с ИИ-ассистентом, который реально работает за вас

Habr.com - Tue, 10/21/2025 - 18:50

В эпоху искусственного интеллекта браузеры остаются почти неизменными — мы всё так же вручную кликаем, заполняем формы и переключаемся между вкладками. Но что, если браузер мог бы делать всё это за вас? Comet от Perplexity — это не просто очередной браузер на базе Chromium, а настоящий агентный браузер с AI-ассистентом, способным автономно выполнять сложные задачи в интернете.

Читать далее

[Перевод] Миграции Postgres с использованием логической репликации

Habr.com - Tue, 10/21/2025 - 18:39

Миграция PostgreSQL — редкий проект, где «быстро и безболезненно» почти никогда не совпадают. Дамп/восстановление годится для сотен гигабайт, потоковая репликация по WAL — для тех, у кого есть к ней доступ. Но когда простоя не хочется, а WAL недоступен, остаётся третий путь — логическая репликация.

В этом материале — практический сценарий: как заранее перенести схему, обеспечить уникальную идентификацию строк (PK/уникальный индекс/REPLICA IDENTITY FULL), настроить публикации и подписки, следить за первичной загрузкой через pg_stat_subscription, корректно остановить запись на источнике и синхронизировать последовательности.

Старт миграции

Ускоряем навигацию в 5 раз: CD-меню для частых папок

Habr.com - Tue, 10/21/2025 - 18:30

Привет, Хабр! Сколько раз за день Вы вводите cd ~/projects/current-project/src/components/very-long-folder-name, чтобы просто перейти в нужную директорию? Такая навигация в терминале отнимает кучу времени и сил, теряется фокус. В данной статье хочу поделиться простым bash-скриптом, который покажет Вам пронумерованный список избранных папок и позволит переходить в них одной цифрой.

Читать далее

Итоги главного инженерного форума — СИЛА ПЛАТФОРМЫ 2025

Habr.com - Tue, 10/21/2025 - 17:59

16 октября в Москве успешно прошел форум «СИЛА ПЛАТФОРМЫ», который посетили более 1250 участников, 6300 зрителей зарегистрировались на онлайн-трансляцию.

В семи конференц-залах инновационного кластера «Ломоносов» были организованы 11 параллельных потоков, вместивших все тематические треки, связанные с проектированием и цифровизацией строительной отрасли.

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

Ежегодно форум «СИЛА ПЛАТФОРМЫ» становится центром пересечения всех траекторий развития строительной отрасли, формирует сообщество профессионалов и фиксирует их достижения.

Узнать об итогах форума

Как настроить автообновление n8n через Portainer с помощью Watchtower

Habr.com - Tue, 10/21/2025 - 17:57

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

Если вы используете Portainer для управления своей Docker-средой, установка Watchtower через Portainer (Как установить Portainer читайте в этой статье) становится удивительно простой. В этой статье я подробно покажу, как выполнить установку Watchtower из интерфейса Portainer, настроить его для автоматического обновления n8n и всех других ваших контейнеров. Узнайте, как настроить Watchtower один раз и наслаждаться всегда актуальными сервисами.

Что нам понадобится для автоматизации обновлений Docker:

Читать далее

Агент на Kotlin без фреймворков

Habr.com - Tue, 10/21/2025 - 17:55

Статья является продолжением Пишем агента на Kotlin: KOSMOS, но может читаться независимо. Мотивация к написанию — сохранить читателю время на возьню с фреймворками для решения относительно простой задачи.

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

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

Читать далее

Книга: «Математика и архитектура глубокого обучения»

Habr.com - Tue, 10/21/2025 - 17:51

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

Читать далее

Какие они, типичные DS-специалисты, и как часто ИИ пишет за них код: результаты совместного опроса Хабра и Авито

Habr.com - Tue, 10/21/2025 - 17:30

Хабр и технологическая платформа Авито решили заглянуть в мир ИИ и понять, кто всё это создаёт. Мы провели опрос среди пользователей Хабра, чтобы лучше узнать, кто такие современные дата-сайентисты и какие у них привычки, есть ли у них ИИ-любимчики, какие ИИ-инструменты они используют в работе. Около 500 разработчиков в сфере ML/DS ответили на самые разные вопросы — не только про свою профессиональную деятельности и нейросети, но и про увлечения и общение с родственниками.

Заглянуть в мир ИИ

Как разработать дизайн мобильной операционной системы с нуля: кейс РОСА и 65apps

Habr.com - Tue, 10/21/2025 - 17:29

У нас был парк из 50 смартфонов разных производителей, 2 года на разработку, 5 дизайнеров, 1 арт-директор, исследовательские и стратегические сессии, целое море идей, разноцветных прототипов и эскизов, пачка шрифтов, а также литры кофе, чая и немного пива по пятницам. Не то, чтобы все это было категорически необходимо для создания дизайна операционной системы, но если уж мы взялись, то к делу надо подходить серьезно.

Читать далее

Что такое SLA, и сколько стоит девятка в аптайме

Habr.com - Tue, 10/21/2025 - 17:21

Простой или не простой, вот в чём вопрос… Звучит философски, но в жизни сисадмина философии мало — куда важнее чёткие показатели. Например, сколько минут (или секунд) сервис может быть недоступен, прежде чем начнутся убытки и паника. Ответ на этот вопрос обычно можно найти в SLA, в котором все хотят увидеть побольше заветных «девяток» аптайма. Но что именно стоит «99,99%», откуда вообще берутся эти «девятки» и зачем SLA нужно ИТ-отделу? Давайте разбираться.

Читать

Плох тот Джун, который не мечтает стать Сеньором. Но еще хуже тот, кто мечтает бездумно и без поддержки коллег

Habr.com - Tue, 10/21/2025 - 17:07

Привет, Хабр! Меня зовут Артем Грищенко, я middle iOS-разработчик продуктов Future Crew в МТС. Если ты начинающий разработчик — скорее всего, у тебя есть мечта: вырасти, перестать быть «новичком» и почувствовать уверенность в своих силах. Чаще всего говорят: «Это долгий процесс, наберись терпения». И действительно, путь у каждого свой. Но у всех карьерных путей есть общее: рост возможен только при увеличении зоны ответственности. Об этом часто забывают, годами просиживая на одном месте. 

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

Читать далее

Who's online

There are currently 0 users and 4 guests online.
Syndicate content