Thursday, 26 June 2025

Останок роботи батареї ноутбука.

Привіт, привіт.

Батарея ноутбука прямо не впливає на продуктивність його hardware, і її ступінь зношеності не позначається на швидкодії. Однак, зношена батарея може стати причиною передчасного виходу з ладу комплектуючих, і перегріву всієї системи в цілому. Тому, якщо ви хочете дізнатися який ресурс залишився у вашого гаджета, або хочете купити б/в ноутбук, дуже важливо адекватно оцінити рівень його поточного зносу. 

Як ресурс батареї впливає на працездатність ноутбука

  • перегрівання компонентів - цей сценарій стає реальним, якщо ви використовуєте ноутбук, переважно, без підключення до мережі. Згодом, штатний рівень струму в Амперах від батареї знижується і системі охолодження вже не вистачає потужності, щоб видавати максимально можливі оберти, на які вона розрахована. Через це зростають робочі температури на обчислювальних блоках і зайве тепловиділення зменшує ресурс процесора і чипсета; 
  • перепади напруги - відпрацьовані елементи живлення можуть стати причиною стрибка напруги. Залізо "намагається" збільшити споживання струму, стара батарея не справляється і струм, на частки секунди, зникає, утворюючи перепад. Це загрожує виходом з ладу запобіжників і конденсаторів на платі; 
  • вихід з ладу компонентів завдяки вздуттю акумулятора - з часом деякі елементи живлення починають здуватися і "тиснути" на розташовані поруч елементи материнської плати (це залежить від конструкції корпусу, але такий сценарій можливий).

Якщо вам пощастило придбати більш меньш сучасний ноутбук, то цим питанням ви не перемаєтесь до тих пір коли зрозумієте що самостійно замінити батарею не зможете, бо такі вже сучасні корпуси ноутбуків. Як і смартфонів.) 

Самий простий споcіб отримати інформацію про стан акаумулятора це виконати команду: 

powercfg /batteryreport

а потім уважно переглянути результат, тобто batter-report.html звіт.

Saturday, 21 June 2025

Революция восприятия и GenAI.


Всем привет.

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

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

В крайнем случае на одном из онлайн сервисов, которых сейчас пруд пруди. С текстом можно опробовать свои идеи в ChatGPT, Gemini, Perplexity, Ollama и LM Studio, с изображениями в Dall-E, MidJourney и Krea, с видео и звуком в Suno, ElevenLabs, Runway, Kling, Reffusion и HeyGen. Да что там, свежая Veo 3 выдает чуть ли не эпизоды из вашего будушего фильма без привлечения актеров, оператора, режиссера и сценариста. Теперь вы и только вы едины во всех этих лицах, все что от вас требуется - толково обьяснить словами ИИ что вы от него хотите в итоге.


При наличии соответствующего hardware дома, я про видеокарту NVIDIA, размера VRAM и RAM, можно всецело отдать свое воображение на воплощение идей в ComfyUI, Forge, SwarmUI, LCM, Deforum, SVD, LTXV, Hanyuan, Ruyi, CogVideo, WAN, ControlNet, AnimateDiff, FramePack и прочими инструментами локального GenAI. Было бы желание! Разумеется GenAI дал человеку быструю возможность что-то "родить" в искуcстве, но отсутствие таланта он все равно не заменит.

А сериал "Черное зеркало" помните? Так вот, не перестаю поражаться прозорливости сценаристов. Рекомендую вам лично оценить серии 6.1 и 7.3 с проекцией на сегодняшний день - вчерашние фантазии которые сегодня вполне реальны. Мы живем поистине в очень интересное для человека время.

Мечтайте, творите, и не дайте себя одурачить бредовыми идеями СВО!

Удачи.

Friday, 20 June 2025

Розумне використання Veo 3.

Привіт привіт.

Наскільки Veo 3 наробила шуму настільки треба вміти нею користуватися. Так, вона досі не безкоштовна, але Google обіцяє модель Veo 3 Fast за помірними цінами або навіть з trial періодом. То ж до діла.

Оригінал англійською цієї статті знайдете тут.

Veo 3 від Google генерує відео зі звуком на основі текстових підказок. Аудіо може бути діалогом, закадровим голосом, звуковими ефектами та музикою.

Напишіть, що саме відбувається

Спочатку основи. Добре складена підказка – це ключ до створення хороших відео. Чим більше ви можете вказати у своїй підказці простою мовою, тим легше Veo 3 зрозуміти та створити потрібне вам відео.

Спробуйте включити ці візуальні елементи у своє завдання:

  • Тема: Хто або що зображено на сцені — людина, тварина, предмет або пейзаж.
  • Контекст: Де знаходиться об'єкт зйомки? У приміщенні? На міській вулиці? У лісі?
  • Дія: Чи ходить, стрибає, повертає голову ваш об'єкт?
  • Стиль: Візуальна естетика, до якої ви прагнете (кінематографічна, анімована, покадрова анімація тощо).
  • Рух камери: Опишіть, як рухається камера: з висоти пташиного польоту, на рівні очей, зверху вниз або з нижнього ракурсу.
  • Композиція: Як кадровано кадр: ширококутний план, крупний план тощо.
  • Атмосфера: Настрій та освітлення. Ви можете сказати щось на кшталт «теплі тони», «синє світло» або «ніч».

Також потрібно включити аудіоелементи, які ми розглянемо детальніше нижче.

Ось приклад порівняння простого та детального підказки:

«A man answers a rotary phone“

 Проти:

“A shaky dolly zoom goes from a far away blur to a close-up cinematic shot of a desperate man in a weathered green trench coat as he picks up a rotary phone mounted on a gritty brick wall, bathed in the eerie glow of a green neon sign. The zoom reveals the tension and the desperation etched on his face as he struggles to talk on the phone. The shallow depth of field focuses on his furrowed brow and the black rotary phone, blurring the background into a sea of neon colors and indistinct shadows, creating a sense of urgency and isolation.“

Друга підказка містить структурні елементи для підштовхування Veo 3 до сцени, яку ми намагаємося створити.

Tuesday, 17 June 2025

Dynamic Prompts и шаблоны Jinja2.

Всем привет.

Вы заметили что в расширении «Dynamic Prompts» есть интересное подменю «Jinja2 templates»?

Jinja2 - это движок шаблонов, который позволяет использовать синтаксис в стиле Python в шаблонах. Эта возможность особенно полезна для подсказок Stable Diffusion, поскольку она позволяет создавать один запрос, который генерирует несколько запросов, генерировать рандомизированные элементы внутри запросов, итерировать по элементам, использовать подстановочные знаки и многое другое. Jinja2 может эмулировать результаты, для получения которых обычно требуются сложные скрипты Python.

Чтобы включить шаблоны Jinja2:

1. Установите Dynamic Prompts через браузер расширений.

2. Перезапустите Web UI.

3. Прокрутите вниз до скриптов и разверните аккордеон dynamic prompt.

4. Разверните аккордеон Jinja2 и включите его.


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

Операторы Jinja2 начинаются с {% и заканчиваются %} , выражения заключены в {{ }} , а комментарии содержатся в {# #} .

В Stable Diffusion (Automatic1111 или Forge) подсказки определяются с помощью тегов {% prompt %} и {% endprompt %}. Операторы и выражения внутри этих тегов не обязательно должны быть на отдельных строках, но разделены для лучшей читаемости. Эти программные подсказки могут быть длиннее традиционных подсказок, поскольку сгенерированные результаты, как правило, короче.

Friday, 13 June 2025

Реактивація Office.

Всім привіт.

Про активацію Windows  cказали, а про Office забули. А він для себе потребує окремої від ОС активації.  То ж якщо у вас не активується, наприклад,  MS Office 2016 то треба для початку перевіряти доступний KMS сервер (якщо маю домен forza.com).

Набираємо​ cmd від адмінстратора і запускаємо команду: 

 nslookup -type=srv _vlmcs._tcp.forza.com

де має бути відповідь типу: 

svr hostname = kms03.forza.com       

internet address = 192.168.12.35

Якщо такого немає то далі даємо ще одну команду slmgr /skms kms01.forza.com:1688 щоб нагадати Windows де наш сервер активації.

Якщо у нас тимчасова халява вдома (без домена) то пишемо вже так:

slmgr /skms kms.digiboy.ir

​УВАГА, далі переходимо через cmd в каталог де встановлений сам Office, для  Office 2016 це буде:

    cd C:\Program Files\Microsoft Office\Office16

і саме там даємо команду на активацію: cscript.exe ospp.vbs /act 

Все, тепер ваш Office активовано.


Tuesday, 10 June 2025

Cтискаємо PDF-файл.

Привіт привіт.

Уявіть що досі трапляється задачка у користувача де PDF файл розміром на 12 Мб треба "стиснути" до, наприклад,  10 мб. Я знаю що такий формат документа в принципі не призначений для будь-яких змін, але деякі сучасні комплекси мають неадекватні обмеження. І наш користувач у розпачі. 

То це можливо? Так, стиснути PDF-файл з 12 МБ до 10 МБ - цілком можливо, але все залежить від вмісту цього файлу. Ось кілька ключових моментів для розуміння:

 🔍 Що впливає на розмір PDF-файлу

1. Зображення: Найчастіше "важкими" є саме картинки (особливо у високій роздільній здатності, або вставлені як скановані сторінки). Скани як зображення в PDF-файлі то біда!

2. Вбудовані шрифти: PDF може містити цілі шрифтові файли, якщо вбудовані неефективно.

3. Мультимедіа: відео чи аудіо рідко, але іноді можуть бути включені. Теоретично то можливо, але я не зустрічав таких випадків.

4. Надмірне форматування, коментарі, непотрібні об’єкти: Це менш суттєво, але теж впливає.


 🛠️ Що можна зробити для стиснення

1. Стиснення зображень:

   * Зменшення роздільної здатності (наприклад, 300 dpi → 150 dpi).

   * Перекодування у формат JPEG з компресією.

2. Оптимізація PDF-структури:

   * Видалення невидимих шарів, метаданих, непотрібних елементів.

3. Використання спеціальних утиліт:

   * Онлайн-сервіси: [SmallPDF](https://smallpdf.com/compress-pdf), [ILovePDF](https://www.ilovepdf.com/compress_pdf)

   * Безкоштовні програми: `Ghostscript`, `qpdf`, `pdftk`, `PDF Arranger`, `PDFsam`

   * У Adobe Acrobat Pro є вбудована функція “Save as Optimized PDF”


 🧪 Реалістичні результати

* Якщо у файлі багато зображень — можна стиснути в 2-3 раи і більше, втративши трохи якості. Тут наявність зображень грає нам на руку, бо ніяке форматування не порушується. Але без фанатизму, будь ласка.

* Якщо файл містить лише текст і векторну графіку — стиснення буде мінімальним (5–15%).


Вважаємо що наш документ містить конфіденційну інформацію тому ніякого онлайн, а Acrobat Pro коштує грошей.

Тому ми хочемо безкоштовний, офлайн-інструмент, бажано без встановлення (portable). Це звужує коло рішень, але декілька реально працюючих варіантів все ж є. Поїхали.

Friday, 6 June 2025

Easy Print и проброс принтера.

Всем привет.

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

Популярный режим перенаправления (проброса) принтеров позволяет пользователям отправлять задания печати из терминальной RDP (RDS) сессии на свой локальный принтер, подключенном к компьютеру. По умолчанию в Windows пробрасываются все подключенные к ВАШЕМУ компьютеру принтеры, и принтер назначенный по-умолчнаию на локальном устройстве, будет назначен устройством по-умолчанию в терминальной сессии.

В новых версиях Windows для печати из RDP сессии используется универсальный драйвер Remote Desktop Easy Print, который позволяет печатать практически на любом принтере. При использовании Easy Print не нужно устанавливать драйвера для перенаправленных принтеров на RDP сервере, а перенаправленный клиентский принтер автоматически сопоставляется с драйвером RD Easy Print. Драйвер Easy Print прозрачно перенаправляет все задания в локальные очереди печати на компьютер, кроме того, он обеспечивает полноценный доступ к графическому интерфейсу управления принтером на локальной машине (доступны все кастомные опции и настройки печати). Даже в Windows 10/11 (Pro версии) Easy Print работает из коробки. 

Собственно настройка Easy Print для RDP (RDS) сервера подробно уже описана.

Хочу малость добавить о другом направлении печати -  обратном. Мне попадаются пользователи которые уверены на все 100, что они могут печатать на ОФИСНОМ принтере находясь... дома. Т.е. человек подключаєтся по RDP (или VPN), и полностью уверен что раз локальный принтер в списке то и печать на него должна выполняться. Пытался раз обьяснить что так, как миниум, будет не логично (кто заберет ваш результат?), но вчера моя версия потерпела крах. Пользователь пришла в офис, и включила себе VPN (она так сама решила!) и попыталась что-то наспех напечатать. Естественно ничего не вышло, а мое робкое обьяснение уверенно парировала репликой "но принтер то рядом же, почему не идет печать?"

Такие вот дела.

Monday, 2 June 2025

Моніторинг ресурсів в GenAI.

Привіт привіт.

Моніторинг ресурсів в GenAI так само важливий як і в інших ІТ-сферах. Особливо якщо у вас локальний GenAI. Сьогодні я покажу вам відомі розширення моніторінгу для ComfyUI та ForgeUI.


Пакет crystool.

https://github.com/crystian/ComfyUI-Crystools

Популярний монітор ресурсів в ComfyUI.


Ви можете бачити ресурси, що використовуються ComfyUI (CPU, GPU, RAM, VRAM, GPU Temp і вільний простір HDD) в рядку меню в режимі реального часу. Без особливих налаштувань, тільки вибір яку опцію показати, а яку ні.

Моя оцінка - 5 з 5.

Версия на печать

Популярное