Даже опытные пользователи Windows часто не подозревают, что их рабочее пространство можно сделать гораздо удобнее и функциональнее — и при этом абсолютно бесплатно. В этой статье я постараюсь рассказать о лучших приложениях, большинство из которых являются Open Source проектами ,которые улучшат повседневную работу, экономят время и сделают опыт работы с системой более приятным.В этой небольшой подборке утилит я собрал программы для повседневной работы и комфорта: от расширенного управления окна…
Бэкпэкер, картина ThomasDalbyArt Ещё в 2009 году Тим Бернерс-Ли написал веб-спецификацию под названием «Socially Aware Cloud Storage», ориентированную на защиту общественных интересов при реализации облачных хранилищ:Есть такая архитектура, в которой несколько сетевых или веб-протоколов собираются воедино для создания всемирной системы, где приложения (десктопные или веб) способны работать поверх уровня стандартного хранилища, предоставляющего возможность чтения/записи. Ключевые моменты здесь в…
Мы наконец решили задачу омографов. Конечно, с рядом оговорок, куда без них. Получилось пресловутое приключение на 20 минут.Несмотря на кажущуюся простоту (задача по сути является бинарной классификацией, число кейсов с тремя валидными вариантами ничтожно мало), задача является просто кладезем различных "мин замедленного действия" и типичных граблей в сфере машинного обучения. Да, задачу "ёфикации" (расстановка буквы ё там, где люди её поленились поставить) мы считаем частным сл…
Docker давно перестал быть просто инструментом для упаковки приложений в контейнеры. Сегодня это целая экосистема с множеством возможностей, о которых многие разработчики и даже DevOps специалисты догадываются лишь поверхностно.В этой статье я расскажу о некоторых функциях Docker, которые редко попадают в учебные руководства и официальные туториалы, но которые могут облегчить жизнь разработчикам и понять Docker чуть глубже. По ходу статьи фичи будут переходить от более известных к менее известн…
Сначала был звонок. «Здравствуйте, мне нужно перевести документ с английского на русский. Только он не совсем обычный». Разберемся, подумал я. А вечером увидел на почте это.Привет, Хабр! Я Дмитрий. Хочу поделиться опытом решения интересной задачи и сравнить с результатами, которые можно получить сегодня с помощью нейросетей. Речь пойдет о транскрибировании аутентичных документов XVII-XVIII века на английском языке.Надо сказать, что это был примерно 2011 год. Языковых моделей еще не существует, …
Пример ИИ-мусора: «Креветочный Иисус», подобные изображения используют в социальных сетях для привлечения лайков. Из статьи Википедии про ИИ-слоп (en.wikipedia.org/wiki/AI_slop)2025 год, и дерьмофикация повсюду:качество поисковой выдачи,информативность сайтов, медиа, видеороликов и вообще всего контента в интернете,уровень общения в социальных сетях, на форумах, в X и др. Архитектура и алгоритмы соцсетей поощряют кликбейт, громкие высказывания, споры, использование «мемов» и прочий мусор, спосо…
Или как объяснить менеджменту, почему лучше перестать пушить внедрение ИИ в разработкуПочему меня стоит слушать? Я точно не айти гуру, но я зарабатываю кодом последние 8 лет, писал очень разное от низкоуровневых оптимизаций на C++ и движков инференса нейронок до классического ML и обычной продуктовой разработки на Python/JS; работал и на РФ, и на Штаты, вел универские лекции по алгоритмам и структурам данных, а еще в 2023 прошёл через "ИИ-изацию" компании 🥴И меня бесит, что решения о пр…
В наше время эталоном плавности и производительности среди мобильных устройств принято считать iPhone. Действительно, инженеры Apple проделали довольно большую работу по оптимизации скорости отрисовки и плавности интерфейса, однако не одним iPhone мы были едины! В 2004 году, Palm выпустила уникальный смартфон, который сочетал в себе привычный интерфейс, широкий функционал, невероятную производительность и... эмулятор M68k. Я решил разобраться, в чём-же заключается его главный секрет и готов рас…
В последние годы я много времени уделял изучению исходного кода Linux, стараясь лучше понять внутренний механизм работы компьютеров. В какой-то момент я начал писать локальные патчи для исправления проблем с оборудованием своих ПК и в итоге решил попробовать отправить один из них в апстрим, чтобы непосредственно познакомиться с процессом разработки ядра.СодержаниеПредысторияМеханизм работы медиа-клавиш в LinuxПоиск нужного драйвераИзучение драйвера fujitsu-laptopМодификация драйвераТестирование…