У меня раньше была такая проблема: я подолгу сидел в наушниках, и иногда хотелось просто отключить один канал и дать одному уху отдохнуть. Нормальной простой программы для этого я не нашёл, поэтому сделал свою — в первую очередь для себя.
Auto Ear Mode позволяет быстро переключить звук только на левое или правое ухо, а потом так же быстро вернуть обычное стерео.
Программа работает полностью через системный трей — без отдельного окна и лишнего интерфейса.
В связи с выходом Linux 7.3 происходит смена ответственного за сопровождение кода CIFS (Common Internet File System) / SMB3 в ядре Linux. Стив Френч — давний сопровождающий этого компонента, основной автор реализации CIFS для Linux и нынешний сотрудник Microsoft — покинул свой пост по состоянию здоровья. Обновление: К сожалению, сегодня во второй половине дня разработчик Samba Джереми Эллисон (из компании CIQ) сообщил в LinkedIn о кончине Стива Френча. Выражаем соболезнования его семье; это тяжелая утрата для сообщества Linux. Стив Френч долгое время работал инженером в IBM, а с 2018 года трудится в Microsoft, занимаясь Azure Storage; при этом он продолжает выполнять функции апстрим-мейнтейнера кода CIFS для ядра Linux, а в последнее время — и KSMBD (более новой реализации SMB-сервера, встроенной в ядро).
There is a changing of the guard with Linux 7.3 as the maintainer of the Common Internet File System (CIFS) / SMB3 code within the Linux kernel. Longtime maintainer, principal Linux CIFS author, and current Microsoft employee Steve French has stepped down due to health reasons. Update: As an unfortunate update to the original story, it's now been noted this afternoon by Samba developer Jeremy Allison of CIQ in a LinkedIn post that Steve French has passed away. Condolences to his family and an unfortunate loss to the Linux community. Steve French was a longtime IBM engineer while since 2018 is employed by Microsoft working on Azure Storage and continued there as the upstream maintainer of the CIFS kernel code as well as KSMBD more recently as that newer in-kernel SMB server implementation
История, как «свободный и честный опенсорс» стянул SMB у Microsoft, и потом отбивался в суде от претензий и от оплаты, развивалась с 2004 по 2007 год, и закончилась только в 2012. Но все равно Linux Samba тормозит, по сравнению с Microsoft SMB. Учитывая, что в Windows SMB Multichannel появился в Windows Server 2012, а в Linux Multichannel затаскивал как раз Стив Френч. Причем, уже работая в Microsoft Сорс https://www.phoronix.com/news/Linux-6.0-SM3-Client-Perf-MC
Про вендекапец.
Судьба Linux предопределена лет 5 назад. Постепенно уходит (на пенсию, потом гроб гроб кладбище) поколение программистов, которое было готово что-то развивать, поддерживать, и отдавать «бесплатно». Теперь везде «за деньги –да». Но сам проект не умрет – в ядро вложено слишком много проприетарных сил и денег. Основные разработчики, согласно официальному списку https://insights.linuxfoundation.org/project/korg/ Intel Corporation – 12% IBM (Red Hat) – 6% AMD - 6% Google – 5%
Просто бизнес, ничего личного
Взаимодействие Microsoft с сообществом разработчиков открытого программного обеспечения превратило компанию из бывшего скептика в одного из ведущих мировых участников проектов с открытым исходным кодом. Более того, за последние три года Microsoft Azure стала крупнейшим участником проектов Cloud Native Computing Foundation (CNCF) среди провайдеров публичных облачных сервисов (и вторым по величине участником в целом). Microsoft’s engagement with the open source community has transformed the company from a one-time skeptic to now being one of the world’s leading open source contributors. In fact, over the past three years, Microsoft Azure has been the largest public cloud contributor (and the second largest overall contributor) to the Cloud Native Computing Foundation (CNCF). https://azure.microsoft.com/en-us/blog/microsofts-open-source-journey-from-20000-lines-of-linux-code-to-ai-at-global-scale/
Результаты для акционеров и работников с акциями - приятные, вендекапец близок как никогда:
РЕДМОНД, штат Вашингтон — 29 июля 2026 г. — Корпорация Microsoft сегодня объявила финансовые результаты за квартал, завершившийся 30 июня 2026 года, в сравнении с аналогичным периодом прошлого финансового года:
· Выручка составила 90,0 млрд долларов, увеличившись на 18% (рост на 17% без учета колебаний валютных курсов). · Операционная прибыль составила 40,6 млрд долларов, увеличившись на 18%. · Чистая прибыль составила 35,8 млрд долларов (рост на 31%) по стандартам GAAP и 35,3 млрд долларов (рост на 22%) без учета стандартов GAAP (non-GAAP). · Разводненная прибыль на акцию составила 4,81 доллара (рост на 32%) по стандартам GAAP и 4,74 доллара (рост на 23%) без учета стандартов GAAP (non-GAAP).
Выручка подразделения Intelligent Cloud составила 39,3 млрд долларов, увеличившись на 32% (на 31% без учета колебаний валютных курсов); основные показатели деятельности:
· Выручка от Azure и других облачных сервисов выросла на 43%
REDMOND, Wash. — July 29, 2026 — Microsoft Corp. today announced the following results for the quarter ended June 30, 2026, as compared to the corresponding period of last fiscal year:
· Revenue was $90.0 billion and increased 18% (up 17% in constant currency) · Operating income was $40.6 billion and increased 18% · Net income was $35.8 billion and increased 31% on a GAAP basis, and was $35.3 billion and increased 22% on a non-GAAP basis · Diluted earnings per share was $4.81 and increased 32% on a GAAP basis, and was $4.74 and increased 23% on a non-GAAP basis
Revenue in Intelligent Cloud was $39.3 billion and increased 32% (up 31% in constant currency), with the following business highlights:
· Azure and other cloud services revenue increased 43%
Всем привет! В связи с частыми отключениями «свободного» интернета в наших краях (СПб) и включением белых списков, от которых с каждым днем спасает все меньше и меньше сервисов, решил я озадачиться скачиванием своих любимых видео из Youtube на локальный носитель. Но при этом не хочется оставлять компьютер включенным, а процесс подгрузки новых видео сделать автоматическим. Тут я вспомнил, что на мой любимый Keenetic Hopper (KN-3811) в рамках поддержки OPKG можно ставить исполняшки на python, в том числе популярную утилиту для скачивания видео с YT – yt-dlp.
Значит так, что нам понадобится:
Роутер Keenetic с USB портом и настроенным прокси/VPN (по понятным причинам настройку в этой статье обсуждать не будем);
Флешка хотя бы в 1Гб;
Жесткий диск, куда будем качать видео (SSD, HDD с переходником или просто большая флешка);
USB-hub для подключения флешки и жесткого диска одновременно (если USB порт всего 1);
Около часа времени.
Также нам понадобятся следующие программы/плагины:
PuTTY для подключения к роутеру по SSH (вроде можно подключаться через родной виндовый power shell, но я не пробовал);
Расширение для хрома «Get cookies.txt LOCALLY» (в рамках статьи будет использоваться браузер Google Chrome, но оно вроде на всех хромоподобных браузерах одинаковое);
DiskGenius для форматирования флешки в ext4;
Установщик Entware для вашего роутера.
ГОТОВИМ ФЛЕШКУ
Скачиваем и устанавливаем DiskGenius (можно с оф сайта не крякнутый, функций нам хватит) и форматируем с его помощью флешку в ext4.
Кнопка форматирования
Выбор файловой системы для флешки
После успешного форматирования подключаем флешку через USB-хаб (это важно) к роутеру.ГОТОВИМ РОУТЕР
Для начала советую обновиться до актуальной версии прошивки на роутере (у меня на момент настройки версия 5.1.1). Это можно сделать в разделе «Управление» - «Настройки системы». Там же нужно догрузить необходимые компоненты (кнопка «Изменить набор компонентов»), а именно:
Файловая система ext;
Утилиты для файловой системы ext;
Поддержка открытых пакетов;
Модули ядра для поддержки файловых систем;
Общий доступ к файлам и принтерам по протоколу SMB;
Сервер SSH.
Еще раз напомню, что ютуб сам по себе должен быть доступен для просмотра. Либо нативно, либо через иные способы, но сам роутер должен видеть ютуб.
После установки всех компонентов и перезагрузки роутера глянем, определилась ли флешка, перейдя в раздел «Управление» - «Накопители и устройства». Скорее всего будет написано «Требуется действие». Нажмите на флешку и проведите ее инициализацию (кинетик сам форматнет ее еще раз). После того, как флешка станет активна, можно начать установку Entware (это легковесная версия OpenWRT для Keenetic). Для этого качаем с официального сайта нужный нам архив.
Для 4G (KN-1212), Omni (KN-1410), Extra (KN-1710/1711/1713), Giga (KN-1010/1011), Ultra (KN-1810), Viva (KN-1910/1912/1913), Giant (KN-2610), Hero 4G (KN-2310/2311), Hopper (KN-3810) и Zyxel Keenetic II / III, Extra, Extra II, Giga II / III, Omni, Omni II, Viva, Ultra, Ultra II
Для Ultra SE (KN-2510), Giga SE (KN-2410), DSL (KN-2010), Skipper DSL (KN-2112), Duo (KN-2110), Ultra SE (KN-2510), Hopper DSL (KN-3610) и Zyxel Keenetic DSL, LTE, VOX
Если вашего роутера тут нет, то придется поискать в гугле по запросу «скачать entware для keenetic KN-****», где **** - модель вашего Keenetic-а.
Заходим на роутер по 192.168.1.1 (или какой там у вас), переходим в раздел «Управление» - «Накопители и устройства» и выбираем свою флешку. В корне флешки создаем папку install если ее нет
Создать папку на флешке
и кнопкой «Загрузить файл в выбранную папку» загружаем скачанный ранее архив с Entware
Загружаем архив с Entware в папку install
После загрузки переходим в раздел «Управление» - «OPKG» и в выпадающем списке «Накопитель» выбираем нашу флешку
Вот эта вот с EXT4 в начале
Теперь можно перейти в раздел «Управление» - «Диагностика» и по кнопке «Журнал» открыть журнал событий роутера. Если все правильно, то мы увидим процессы установки (нет у меня скрина журнала, к сожалению). Когда появится строка «"Entware" installed!» можно продолжать.
Итак, флешка и Entware у нас есть. Теперь нужно подключить хранилище. Отформатируйте свой жесткий, который хотите подключить к роутеру, на ПК. Советую выбирать размер кластера в 64Кб, это максимум, который поддерживает роутер и достаточно большой размер для сокращения кол-ва операций чтение/запись.
В итоге у вас должны появиться в накопителях три устройства: сам роутер, флешка с Entware и наше будущее хранилище.
Проверяем, что всё на своих местах
Если роутер отказывается работать с HDD из коробки, то инициализируйте его как это было сделано ранее с флешкой. Тогда роутер сам отформатирует (обратите внимание) жесткий диск в формате ext4 (ему в нем удобнее).
Далее откроем доступ к хранилищу по SMB. Перейдем в раздел «Управление» - «Приложения». Нам кликните на «СЕРВЕР SMB» и убедитесь, что ваши новые хранилища (жесткий диск и флешка) смонтировались.
Анонимный или парольный доступ - решать вам
Если нет, то нажмите «Добавить общий ресурс» и выберите нужный вам жесткий диск из списка и нажмите кнопку «Выбрать». После этого в проводнике компьютера (для тех, кому за 30 – «Мой компьютер»), в разделе сеть должен появиться ваш кинетик, а в нем – смонтированный жесткий диск.
На этом базовый минимум настройки роутера закончен. О том, как настраивать обходы, я рассказывать не буду. У меня в тот момент стоял WireGuard, так что буду в рассказе опираться на него.
Перейдите на ютуб, авторизуйтесь, откройте Get cookies через верхнее меню браузера или через его общее меню и нажмите «Export»
Выглядит примерно так
Сохраните файл куки и переименуйте его в cookies.txt
Теперь создайте файл archive.txt и файл chan.txt. В последний запишите ссылки на каналы, которые хотите скачивать (по одному в строчку).
Кусочек моего файла
Положите файлы cookies.txt, archive.txt и chan.txt в папку роутера Сеть/Keenetic/*ВАШ_ЖЕСТКИЙ_ДИСК*/Youtube/
Вроде все. Все файлы готовы для работы. Переходим к настройке самого роутера и скачивания (остальной текст я заимствовал у гемини, который помогал мне с первоначальной настройкой, но внес некоторые правки и уточнения).
Шаг 1: Настройка маршрутизации в веб-интерфейсе Keenetic
Чтобы направить трафик роутера через VPN, а домашние устройства оставить на прямом интернете, перестроим логику политик:
Зайдите в веб-интерфейс Keenetic ➔ Сетевые правила ➔ Приоритеты подключений.
Вкладка Основная политика (в ней по умолчанию живут все системные процессы роутера и Entware): оставьте галочку только напротив вашего WireGuard-подключения. Все остальные галочки (основной провайдер) снимите.
Нажмите кнопку + Добавить профиль в верхнем правом углу. Назовите его Домашняя сеть. Внутри этого профиля поставьте галочку только напротив вашего основного провайдера (интернета). Сохраните.
Перейдите на вкладку Применение профилей (вверху страницы).
Найдите ваш основной домашний сегмент (Домашняя сеть / Домашний сегмент) и перетащите его из профиля «Основной» в созданный профиль Домашняя сеть. Нажмите Сохранить.
Результат: Компьютеры и телефоны работают напрямую на максимальной скорости провайдера, а сам роутер и его фоновые службы (включая загрузчик) намертво заперты внутри WireGuard.
Шаг 2: Установка системных зависимостей в Entware
Подключитесь к Keenetic по SSH через установленный ранее PuTTy (стандартно 192.168.1.1 и порт 222; стандартные логин и пароль root и keenetic соответственно)
Кратко как подключиться по SSH через PyTTY к роутеру
и последовательно выполните команды для разворачивания окружения:
Обновляем репозиторий пакетов Entware:
opkg update
Устанавливаем Python 3 и менеджер пакетов pip:
opkg install python3 python3-pip
Устанавливаем ffmpeg для склейки видео и аудио дорожек высокого разрешения:
opkg install ffmpeg
Устанавливаем QuickJS — микро-движок JavaScript:
opkg install quickjs
Устанавливаем службу планировщика задач (cron):
opkg install cron
Разрешаем запуск службы cron и поднимаем её в фоне:
chmod +x /opt/etc/init.d/S10cron
/opt/etc/init.d/S10cron start
Шаг 3: Установка и обновление пакета yt-dlp
Устанавливаем сам парсер вместе с официальным пакетом скриптов дешифрации сигнатур (yt-dlp-ejs) напрямую из библиотеки Python:
python3 -m pip install -U "yt-dlp[default]"
Шаг 4: Подготовка рабочих файлов на жестком диске
Для начала узнаем под каким именем смонтирован HDD в системе:
df -h
В столбце «Size» ищем наиболее подходящее под нашу железку значение (у меня это 16.4Т), а рядом с ней в столбце “Mounted on” находим имя смонтированного тома.
У меня это вон тот здоровяк на 16,4Тб
Запоминаем его.
Создайте на вашем подключенном жестком диске целевую папку (в примере UUID диска — BE5895475894FEF9):
mkdir -p /tmp/mnt/BE5895475894FEF9/Youtube/
Поместите внутрь созданной папки два файла:
cookies.txt — файл в формате Netscape cookie file, экспортированный из вашего браузера на ПК (с помощью расширения вроде Get cookies.txt LOCALLY). Он необходим утилите для авторизации в вашем аккаунте.
chan.txt — резервный текстовый файл со ссылками на каналы (по одной на строку), если захотите качать конкретный список, а не весь фид подписок.
Шаг 5: Создание финального очищенного скрипта загрузки
Создайте чистый Bash-скрипт в защищенной системной папке роутера, которая поддерживает обход ограничений NTFS-дисков (на случай, если HDD все-таки подтянулся в NTFS, а не в ext4) (noexec):
Скрипт будет скачивать видео в формате 720р, а если его нет, то в лучше доступном. Если вы хотите выбрать другие варианты, то замените 398+140 на один из списка
📹 Видео (первая цифра)
Форматы видео
🎧 Аудио (вторая цифра)
Форматы аудио
То есть видео в 4К (кодек H264) с максимальным звуком (при их наличии) будет 266+251, а строка примет вид
-f "266+251/bestvideo+bestaudio" \
Примечание: пробелы в начале строк важны, потому что python относится к ним ревностно.
Лог выполнения будет в реальном времени записываться в файл cron_daily.log на вашем жестком диске.
После запуска можно зайти в сетевую папку на кинетике в проводнике и проверить как лог, так и появление нужных нам видео в соответствующих папках.
Скрипт можно перенастроить на скачивание только новых видео (например, чтобы скачивать их ночью, а днем смотреть без задержки в 4К уже скачанное, если скорость интернета не позволяет смотреть онлайн или если к утру включат БС), настроить на скачивание сразу всех подписок (а не выборочных каналов) или на удаление очень старых видео. Простора для творчества масса, но статья была о базовой базе. Надеюсь, у вас тоже получится и мое потраченное время имеет смысл хоть для кого-то. Всем удачи в настройке! Если есть вопросы – задавайте.
P.S.: не уверен, что правильно выбрал сообщество, поправьте, если ошибся.
Приветствую сообщество ремонтёров. Проблема до боли знакомая многим сейчас. Принёс мне знакомый AData Legend 960 ещё старый на TLC-памяти, зашифрованный битлокером, который стал таким после замены материнки и процессора на новые. Как вы понимаете ни пароля, ни ключа восстановления знакомый не помнит, а данные, которые хранятся на этом накопителе важны.
Поможет ли флешка Сергея Стрельца? (Для тех, кто не знает это Windows 10/11 PE с набором различных утилит для восстановления Мастдая)
Компания HTC запомнилась нам в первую очередь по коммуникатором и смартфонам из нулевых. В портфолио тайваньской фирмы затесались сотни легендарных устройств, начиная от QTek'ов с i‑Mate'ами, заканчивая HP iPaq и даже Palm'ами. Однако один из девайсов, вышедший в далёком 2005 году, был особенным — поскольку совмещал в себе функционал смартфона и мобильного компьютера в одном корпусе...
Сегодня мы с вами изучим легендарный HTC Universal — смартфон‑трансформер на Windows Mobile, и по традиции рубрики изучим его конструктив, схемотехнику и компонентную базу. Интересно? Тогда жду вас под катом!
❯ Предисловие
Мы уже не раз с вами изучали устройства от HTC. В рамках прошлых статей мы разбирали, изучали компонентную базу и даже апгрейдили оперативную память культовых моделей по типу HTC Magician. При этом устройства тайваньской фирмы можно поделить на три поколения:
Поколение XScale и StrongARM — 2001–2005 год. В это время компания активно использовала связку из процессоров Intel PXA и модемов Texas Instruments Calypso, создав на относительно унифицированной платформе десятки устройств. HTC Wallaby, HTC Magician, Palm Treo 650 — всё это устройства на базе схожей платформы.
Поколение OMAP — 2004–2008 год. Впервые процессоры Texas Instruments OMAP, компания HTC использовала ещё в 2004 году — в кнопочном смартфоне с Windows Mobile на борту. Уже в 2005'ом году, OMAP850 начали ставить практически во все новые модели — даже несмотря на то, что это был заметный даунгрейд по сравнению с более старыми PXA. Но тут решала экономия — в OMAP'ы был интегрирован модем.
Поколение Qualcomm — 2007–2015 год. В 2007 году, HTC перешла к тяжелой артиллерии и начала использовать топовые процессоры Qualcomm, которые уделывали по производительности любые другие процессоры для смартфонов.
HTC Universal, о котором мы с вами сегодня поговорим, относится как раз к первому поколению и работает на базе процессора от Intel. Аппарат вышел в далёком 2005 году, стоил солидные 1.200$ (примерно как сейчас 2.000$ — почти в два раза дороже iPhone 17 Pro Max) и продавался аж под восемью разными названиями. Всё дело в том, что HTC вплоть до 2006'ого свой бренд не развивали, а разрабатывали устройства для продажи другими брендами под своим названием — такой подход называется ODM и используется, например, Samsung и Xiaomi для своих бюджетных смартфонов.
И если сейчас ODM‑устройство — это клеймо бюджетности, то в те годы об HTC так сказать было нельзя. Компания делала весьма экзотические и необычные коммуникаторы, которые работали на топовом железе, стоили кучу денег и поддавались моддингу. Самый частый апгрейд — установка кастомной и почищенной прошивки, далее усиленный аккумулятор, ну а редким (и желанным) тюнингом была установка увеличенного в два раза объёма оперативной памяти!
Об Universal я мечтал давно и смог заполучить его только сейчас — благодаря читателю Ярославу, которые занимается перевозками гаджетов из Китая. Подписчик выкупил устройство, организовал его доставку в Россию и подарил мне его — за что ему огромное спасибо... Но вот незадача, аккумулятор в устройстве был вспухший и совсем не держал заряд — так что придется его перепаковать!
❯ Разбираем
По традиции блога, наш девайс полагается разобрать и изучить что же у него находится «под капотом». В отличии от более поздних устройств от HTC, Universal разбирается относительно легко и просто: достаточно лишь снять заднюю крышку и открутить четыре винта, после чего расщелкнуть клипсы и снять заднюю часть корпуса.
Далее нам открывается вид на материнскую плату устройства — и здесь сразу есть на что обратить внимание. Во первых, у Universal уже в 2005'ом был стереозвук — что для смартфонов тех лет было большой редкостью. Это сейчас даже в бюджетках ставят по два динамика, но в те годы это был удел исключительно флагманов.
А во вторых, в качестве межплатного шлейфа используется сразу два шлейфа из жильных проводов, прямо как в Nokia E90, Toshiba Portege G900 и большинстве ноутбуков из нулевых. Такие шлейфы страдают от износа в гораздо меньшей степени, нежели обычные плоские FPC‑варианты, поэтому HTC здесь можно выразить респект. Кроме того, такие шлейфы вполне поддаются ремонту.
Сама плата состоит из двух частей — «периферии» вместе с RF‑частью и основных модулей. С обратной стороны скрывается периферия — можно увидеть контроллер зарядки литиевых аккумуляторов, DC‑DC преобразователи, контроллер тачскрина от Ti, а также RF‑усилитель и мелкую логику.
Основной сок находится с фронтальной части платы, где в первую очередь в глаза бросается модем. HTC Universal был первым коммуникатором на WM с поддержкой 3G, поэтому привычный Ti Calypso инженеры HTC заменили на Qualcomm MSM6250. По правде сказать, 6250'ый уже сам по себе был неплохим процессором и в одном чипе скрывал:
Одно ядро ARM926EJ‑S, работающее на частоте до ~180МГц и с ~16КБ кэша инструкций и ~16КБ кэша данных. Поскольку MSM6250 — это бейсбенд, он сам по себе мог быть центральным процессором обычного кнопочного телефона и в таком случае именно он выполняет задачи обработки пользовательского интерфейса, игр, приложений и тому подобное
Кастомный DSP под названием QDSP4000. Используется для кодирования и декодирования голоса, а также низкоуровневой работы с датаграммами GSM‑сети.
Видеоускоритель Defender2 3D. Да, это прямой предок современных Adreno, и да, он умел ускорять 3D‑графику уже в 2003 году. На тот момент это было очень круто и экзотично, первые массовые смартфоны с 3D‑ускорителями пошли только в 2006–2007 году (SE M600, Nokia N95 и iPhone 2G). Иронично что сам HTC Universal ускорение 3D не поддерживает.
Кучу периферии — включая контроллеры I2S, I2C, SPI, GPIO, клавиатуры и дисплеев.
Неплохо по меркам 2003'го года, да? В паре с ним стоит специальный контроллер питания только для модема — Qualcomm PM6650, а также микросхема MCP с PSRAM и NOR‑памятью неизвестного объёма Samsung K5D5657ACA‑D090.
Правее модема расположился RF‑фронтэнд RTR6250, который скрывает в себе детали реализации приёмо‑передатчика, а также усилитель RFR6200.
Под самым большим экраном скрывается сердце устройства — процессор Intel PXA270, который в рамках блога получил статус легендарного. Внутри него скрывается:
Одно ARMv5‑совместимое ядро, построенное на микроархитектуре Intel XScale, и способное работать на частоте до 624МГц. Помимо ARMv5, XScale также поддерживал набор инструкций Wireless MMX — то есть SIMD, а также имел 32 килобайта L1-кэша инструкций + 32 килобайта L1-кэша данных.
Возможность выполнения до 800 миллионов инструкций в секунду (MIPS) при максимальной рабочей частоте.
Контроллеры шин общего назначения: UART, I2C, SPI, USB.
Периферийные модули для управления DRAM, NAND и NOR‑памятью, а также контроллер SD‑карт.
Контроллеры клавиатуры, дисплея, ШИМ, GPIO и даже встроенный RTC...
64МБ встроенной NOR‑памяти типа StrataFlash (в PXA272)
И всё это будучи изготовленным на 180нм техпроцессе!
Круто, да? Левее процессора расположились чипы SDRAM‑памяти Infineon, объёмом по 32МБ каждый. При желании их можно легко заменить на чипы по 64МБ — и получить в сумме 128 мегабайт оперативной памяти. Также рядом расположился NAND‑чип DiskOnChip с пользовательскими данными и кастомная микросхема от HTC, предположительно выполняющая роль контроллера питания или SMC.
Чуть выше процессора можно увидеть чип Ti TNET, выполняющий роль Wi‑Fi контроллера, а рядом с ним трансивер MAX2820.
В качестве аудиокодека используется Asahi AK4641VN, подключенный к процессору через шину I2S и обеспечивающий очень даже неплохое качество звука. Флагман же!
❯ Заключение
Вот таким был HTC Universal. Девайс уж действительно вселенского масштаба и конструктивно вызывает уважение — при этом в отличии от более поздних устройств HTC у него весьма простой и адекватный обслуживаемый конструктив. В последующие годы HTC ещё раз пытались совмещать концепцию компьютера и смартфона в одном корпусе — но увы и ах, форм‑фактор не взлетел, а далее уже появился iPhone. А что вы думаете по этому поводу?
Ну а я надеюсь, что вам было интересно. Подписывайтесь на блог, чтобы не пропускать новые статьи каждую неделю! А если вам интересна тематика ремонта, моддинга и программирования для гаджетов прошлых лет — подписывайтесь на мой Telegram‑канал «Клуб фанатов балдежа„, куда я выкладываю бэкстейджи статей, ссылки на новые статьи и видео, а также иногда выкладываю полезные посты и щитпостю. А ролики (не всегда дублирующие статьи) можно найти на моём YouTube канале.“»
А если вы хотите что‑нибудь подарить из железа и увидеть о нём статью — пишите мне в Telegram. Меня очень интересуют самые разные гаджеты: начиная от игровых консолей и любых связанных с геймингом устройств, телефонов, смартфонов, КПК, заканчивая ретро‑компьютерами и ноутбуками. Кто знает, может героем следующейподобной статьи окажется ноутбук из 90-х?:‑)
Особенно сильно я люблю ковыряться в ноутбуках из начала 90-х. Источник
После обзоров устройства не продаются, а остаются в моей коллекции. Когда‑нибудь я хочу сделать музей, где к каждому устройству можно будет приложить QR и почитать мою статью. Кто знает, вдруг на следующей неделе я также подробно расскажу про девайс из вашей юности?:)
Кстати, у меня есть GameBoy Advance SP, под который я очень хочу написать игру. Однако мой экземпляр был залит водой и кофе. Может у кого‑то есть донор с дохлой платой, откуда я смог бы взять контроллер питания? У меня AGS-101.
Думаю, некоторым знакома ситуация: играешь, происходит интересный момент, нажимаешь кнопку сохранения повтора — и обнаруживаешь, что ShadowPlay уже давно ничего не записывает.
Меня это начало раздражать настолько, что я решил сделать собственную программу мгновенного повтора.
Хотелось максимально простой вещи: один раз настроить, свернуть в трей и забыть. Без регистрации, облака, стриминговых сцен и необходимости постоянно проверять, работает ли запись.
Так появился Captail.
Программа хранит последние минуты видео в оперативной памяти. Когда нажимаешь горячую клавишу, этот участок сохраняется в файл. Пока пользователь ничего не сохраняет, запись не засоряет диск постоянными временными видео.
Есть два режима захвата. Desktop непрерывно записывает выбранный монитор и старается автоматически переключаться на обнаруженную игру. Game Capture ждёт запуска игры и не держит полноценный буфер активным, когда на компьютере ничего подходящего не запущено.
Первую версию я делал в основном для себя. Затем выложил её бесплатно, написал несколько постов и получил первых пользователей. Они быстро нашли случаи, о которых я сам даже не подумал: игры, которые странно определяются, несколько одинаковых мониторов, полноэкранные режимы, запуск вместе с Windows, разные аудиоустройства и процессы, исчезающие прямо во время записи.
Постепенно Captail получил:
— аппаратное кодирование H.264, HEVC и AV1;
— запись рабочего стола и игр;
— настраиваемую длительность буфера, разрешение и частоту кадров;
— отдельные дорожки игры, системы и микрофона;
— выбор отдельных приложений и распределение их звука по разным дорожкам;
— встроенный плеер и обрезку сохранённых повторов;
— сортировку повторов по папкам игр;
— небольшой индикатор состояния записи поверх игры;
— автоматическое восстановление захвата после закрытия или перезапуска игры.
На совместимом железе можно выбрать вплоть до 4K и 240 FPS, хотя фактическое количество уникальных кадров зависит от игры, монитора, способа захвата и производительности видеокарты.
Captail работает на Windows 10 и 11. Проект полностью бесплатный и открытый. В нём нет аккаунта, рекламы, телеметрии или автоматической загрузки записей куда-либо. Видео остаются только на компьютере пользователя.
Сейчас программой, насколько я могу судить, регулярно пользуется примерно десять человек. Это немного, но уже достаточно, чтобы понять: идея оказалась полезной не только мне.
Теперь мне особенно нужны тесты на разных компьютерах. RTX 40 и 50 проверены лучше всего. Старые NVIDIA, AMD и Intel пока получили заметно меньше реальных испытаний. Также интересны игры с необычным полноэкранным режимом и античитом.
Если кто-то пользуется мгновенными повторами и захочет попробовать Captail — буду благодарен за честные впечатления. Особенно за конкретные замечания: какая видеокарта, игра, режим захвата и что именно сработало или сломалось.
Скачать программу, посмотреть исходный код и скриншоты можно здесь:
Отправляйтесь в путешествие вместе с рядовым Марианом, потерявшим всё в результате крушения на неизвестной планете, лишённым товарищей и снаряжения… Сможет ли он выжить и вернуться домой?
Переживите борьбу Мариана за выживание и поиск смысла жизни в изоляции на неизвестной планете.
Подробности игрового процесса:
Рядовой Мариан, обычный солдат, сражающийся на войне, потерял управление кораблём и потерпел крушение на неизвестной планете. В результате крушения он потерял друзей, но самое главное — необходимое снаряжение для выживания.
Время становится решающим фактором в игре, поскольку броня Мариана сильно повреждена и постепенно выходит из строя, а недостаток кислорода также не помогает. Игроки должны эффективно распоряжаться временем и немедленно покинуть эту ужасную планету.
Мариан потерял оружие, а враждебные формы жизни на планете представляют постоянную угрозу его выживанию. Вам нужно исследовать местность и надеяться найти оружие, чтобы бороться со смертоносной инопланетной жизнью.
Заблудились? В этом и заключается смысл. Следуйте своей интуиции и окружающей обстановке.
Выбор имеет значение! В этой игре несколько концовок!
Вам нужно выбраться из странного леса, в котором вы проснулись! Вы не знаете, где находитесь и с чем столкнулись, но знаете одно: вам нужно ВЫЖИТЬ! Выбирайтесь из леса, пытаясь пробраться сквозь полчища существ!
Что это? Вертолёт скорой помощи? Наконец-то вас могут спасти. Вам нужно добраться до места посадки, чтобы вас спасли парамедики, но они здесь ненадолго! Вам нужно ПОТОРОПИТЬСЯ!
У вас есть 10 минут, чтобы добраться до места назначения! Надеюсь, вы не наткнётесь ни на какие препятствия!
Дополнительная информация
Обновлено 30 мая 2025 г.
Опубликовано 18 августа 2022 г.
Статус: Выпущено
Платформы: Windows
Рейтинг:Оценка 4,4 из 5 звезд(Всего 5 оценок)
Автор: Keyrif
Жанр: Шутер, Экшен, Приключения, Головоломка
Теги: 3D, Жуткий, Ужасы, Низкополигональная графика, Лабиринт, Одиночная игра
Как оказалось, до сих пор неясно, как он умер, всё кажется срежиссированным даже до самого конца… какую же жизнь он прожил? В конце концов, Богини решают переродить его в другом мире, но без магии, в мире, где все существа обладают магией. Что он будет делать?
«Пока у меня есть память о прошлой жизни, ничто не имеет значения»
Подклассы
Вы можете быть бардом, кузнецом, алхимиком и многими другими.
Исследование
Станьте искателем приключений! Берите квесты и продавайте добычу с монстров Гильдии искателей приключений, чтобы заработать золото.
AFK-фарм
Вы можете заниматься AFK-фармом, чтобы добывать материалы и продавать их Гильдии швей.
Оружие и броня
Существует множество различных видов снаряжения.
Гача-баннеры
Здесь вы можете получить особые предметы и персонажей.
Битвы с боссами
Получайте редкие предметы и открывайте новые карты, побеждая их.
День и ночь
Вы можете спать 8 часов, выбирая день или ночь для исследования.
Примечания:
Впереди еще обновления!
Поддержите меня, чтобы получить дополнительные редкие предметы.
Nightbell — это атмосферная хоррор-игра о кануне Рождества, когда уютный дом перестаёт быть безопасным местом.
В канун праздника маленький мальчик остаётся дома с матерью: украшенная ёлка, праздничный стол, ожидание чуда. Но ночью дом меняется, звуки и тени становятся незнакомыми, и мальчику остаётся только одно — понять, что на самом деле происходит и почему всё вокруг кажется неправильным.
Игрок будет бродить по преображённому дому, следовать за звоном колокольчика, прятаться от неизвестной угрозы и пытаться собрать воедино разрозненные подсказки.
К утру всё выглядит как простой сон испуганного ребёнка… но некоторые детали упорно отказываются вписываться в безобидную сказку на ночь.
Дополнительная информация
Обновлено 18 января 2026 г.
Опубликовано 10 января 2026 г.
Статус: Выпущено
Платформы: Windows
Рейтинг:Оценка 4,3 из 5 звезд(32 оценки всего)
Автор: TrueGamesStudio
Жанр: Приключения
Теги: Атмосферная, Рождественская, От первого лица, Ужасная, Психоделический хоррор, Психологический хоррор, Симулятор ходьбы