пятница, 27 июня 2025 г.

TechUp

https://www.techpowerup.com/338191/intels-core-ultra-7-265k-and-265kf-cpus-dip-below-usd-250?cp=12#comments
https://www.techpowerup.com/review/gigabyte-geforce-rtx-5090-gaming-oc/
https://www.techpowerup.com/review/asus-geforce-rtx-5090-tuf/
https://www.techpowerup.com/review/asus-geforce-rtx-5090-astral-liquid-oc/

https://m.youtube.com/watch?v=A9ET4StTpWc&pp=0gcJCfwAo7VqN5tD

https://www.techpowerup.com/forums/threads/9060-xt-16gb-or-6800-xt-6900xt.338248/
https://www.techpowerup.com/review/?category=Graphics+Cards&p=3
https://www.techpowerup.com/review/amd-ryzen-9-9950x3d/
https://www.techpowerup.com/review/amd-ryzen-7-9800x3d/
https://www.techpowerup.com/review/intel-core-i7-14700k/

вторник, 24 июня 2025 г.

Недетерминированный ДСЧ

https://www.opennet.ru/opennews/art.shtml?num=63445



  • В утилитах icesh и icewmbg задействован недетерминированный генератор случайных чисел (вместо функции "rand()" теперь вызывается "arc4random_uniform()").

пятница, 20 июня 2025 г.

glibc

https://www.linux.org.ru/news/opensource/17189819


$ neovide
neovide: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by neovide)
neovide: /lib64/libc.so.6: version `GLIBC_2.34' not found (required by neovide)
$
$ apt-cache policy glibc
glibc:
  Установлен: 6:2.32-alt5:p10+307861.300.4.1@1666645909
  Кандидат: 6:2.32-alt5:p10+307861.300.4.1@1666645909
  Таблица версий:
 *** 6:2.32-alt5:p10+307861.300.4.1@1666645909 0
        500 http://ftp.altlinux.org p10/branch/x86_64/classic pkglist
        100 RPM Database

activate Win

В сети нашли самый простой вариант избавиться от плашки «Активация Windows»

Для этого:

— Прожимаем Win + X;

— Открываем powershell и вводим
Start-Process powershell -Verb RunAs;

— Вставляем
slmgr /rearm
и избавляемся от плашки.

Чтобы активировать навсегда:

— После второго пункта вбиваем
irm https://get.activated.win | iex
и выбираем Windows или MS Office.

https://t.me/cybers/26073


---------------------------------------------------

Установка Win11 с локальной записью

нажать сочетание клавиш Shift + F10. В открывшемся окне командной строки достаточно ввести текст start ms-cxh:localonly и нажать Enter.


https://4pda.to/2025/04/04/440612/najden_novyj_sposob_ustanovki_windows_11_s_lokalnoj_uchyotnoj_zapisyu/?utm_source=ngagr-3


----------------------------------------------------

Win7 активация


https://rutracker.org/forum/viewtopic.php?t=5081859


--------------------------------------------------------

Microsoft Activation Scripts (MAS)

TSforge


Win10 + TSforge

4 ночи

https://habr.com/ru/articles/919568/

 

Четыре ночи, один iMac — и у меня работает армия нейро-менеджеров, которая продаёт лучше живого отдела продаж

Треск клавиатуры, раскалённый алюминий iMac, сервер с NVMe под столом — и вместо хаотичных чатов рождается фабрика: сообщения влетают в MTProto-порт, а выходят уже как закрытые сделки в CRM и слоты в Google Calendar. Pyrogram-юзерботы работают на пользовательских сессиях, не помечаются как bot и схватывают даже низкоуровневые события ReadHistoryInbox; клиент уверен, что переписывается с менеджером-человеком.

Каждый бот — отдельный процесс со своим .session-файлом. При старте он тянет «паспорт» личности из БД: желаемый тон, выбор эмодзи, фирменные прощания. Динамический системный промпт собирается на лету из company_profile, sales_steps и текущего контекста сделки, поэтому один и тот же код обслуживает десятки брендов и говорит на их языке.

Сообщения сначала проходят сенсорный слой: батчинг, дедупликация, чистка эхо-цитат; это сокращает вызовы к LLM на 75 %. Далее семантический слой (GPT-4.1-mini) вытягивает имя, телефон, стадию сделки и возвращает JSON-патч. Сверху рулит метакоординатор в духе Global Workspace Theory: несколько гипотез «соревнуются» за центральную сцену, наружу выходит лучший ответ, а promise «предиктивной кодировки» даёт мгновенную реакцию.

Всю механику держит self-hosted n8n: 43 узла без SaaS-ограничений. IF-ветки проверяют рабочие часы (09:00–18:00 МСК): днём сообщения летят прямиком, ночью падают в Delayed_Messages. Поток завернут в ACID-транзакции MySQL, поэтому «битых» строк не бывает. Asyncio-очередь и periodic_chat_check обходят REST-polling, экономя ресурсы железа.

Алгоритм «тактного генератора» округляет время до ближайших 30 минут, шлёт запрос к Google Calendar с If-None-Match и, получив конфликт, уходит в экспоненциальный back-off. Итог: клиент получает подтверждение быстрее, чем остынет его капучино. ImportContacts в MTProto добавляет номер атомарно; если он скрыт — resolve peer по username, иначе ставится тэг manual outreach.

TRIZ-шестерёнки разбросаны повсюду: «разделяй и властвуй» во времени, «усиление поля» — retry-луп до 500 попыток, «устранение вредного» — clean_history. Масштабирование тривиально: в user_session_mapping добавляю строку с API-ключами — и через 15 минут новый бизнес уже обслуживают персональные нейро-менеджеры.

Польза для топ-менеджера очевидна. Конверсия в мессенджере +27 %, команда экономит до 20 % рабочего времени: нейро-агенты сами заводят лиды, ведут воронку, напоминают о звонках и обновляют CRM. BI-экспорт в Power BI показывает воронку до секунд ответа, A/B-движок даёт менять тон без строки кода, омни-канал готов к WhatsApp Business и Viber, а Docker-секреты в tmpfs и TLS 1.3 закрывают комплаенс.

Развёртывание занимает десять минут: docker compose up, переменные в .env, импорт дампа — и завод стартует. Машина общается, человек отвечает за смысл. Это не очередной бот, а новая операционная система вашей воронки онлайн-продаж, собранная за четыре бессонных ночи.


воскресенье, 15 июня 2025 г.

Очистка WinSxS, Win Spy

Тут написано про очистку WinSxS:
technet.microsoft.com/en-us/library/dn251565.aspx

https://habrastorage.org/r/w1560/storage3/84a/835/35b/84a83535b28f1b5b4c8d8c76ef24d7d0.png

Пароли

https://habr.com/ru/companies/selectel/articles/916796/#comment_28421520

Даже в гос.структурах, 8 лет как best practices длинные, легко запоминаемые пользователями, желательно с индивидуальными особенностями литерации пароли, без обязательного срока экспирации (NIST-2017 https://pages.nist.gov/800-63-3/sp800-63-3.html ).


ГОСТ openssl

  • ГОСТ Р 34.10-2001 и ГОСТ Р 34.10-2012 - алгоритмы цифровой подписи. Также поддерживается обмен ключами, основанный на открытых ключах (детали см. в RFC 4357). Алгоритмы используют:
    • Закрытые ключи 256 бит для  ГОСТ 2001, и 256/512 бит для ГОСТ 2012;
    • Открытые ключи 512 бит для ГОСТ 2001 и 512/1024 для ГОСТ 2012;
  • ГОСТ Р 34.11-94 Алгоритм хеширования. Хеш 256 бит;
  • ГОСТ Р 34.11-2012 Алгоритм хеширования. Хеш 256 и 512 бит;
  • ГОСТ 28147-89 - Симметричное защитное преобразование с ключом 256 бит. Реализованы режимы CBC, CFB и CNT, поддерживается алгоритмы "key meshing" (RFC 4357);
  • ГОСТ 28147-89 в режиме выработки имитовставки. Базируется на алгоритме симметричного защитного преобразования. Имеет симметричный ключ 256 бит и разрядность вставки от 8 до 64 (по умолчанию 32) бит;
  • ГОСТ Р 34.13–2015 - Симметричное защитное преобразование "Кузнечик" ("Grasshopper"").




вторник, 27 мая 2025 г.

qt

https://habr.com/ru/articles/917252/

https://sourceforge.net/projects/imdisk-toolkit/

https://qt-mirror.dannhauer.de/archive/qt/5.15/5.15.17/single/qt-everywhere-opensource-src-5.15.17.zip

https://qt-mirror.dannhauer.de/development_releases/prebuilt/mingw_32/i686-8.1.0-gdb-11.2.0-release-posix-dwarf-rt_v6-rev0.7z

https://qt-mirror.dannhauer.de/development_releases/prebuilt/mingw_64/x86_64-8.1.0-gdb-11.2.0-release-posix-seh-rt_v6-rev0.7z

https://www.python.org/downloads/

https://qt-mirror.dannhauer.de/development_releases/prebuilt/libclang/libclang-release_80-based-windows-mingw_32.7z

https://qt-mirror.dannhauer.de/development_releases/prebuilt/libclang/libclang-release_80-based-windows-mingw_64.7z

https://github.com/openssl/openssl/wiki/Binaries

https://www.firedaemon.com/get-openssl

https://github.com/qt-creator/qt-creator/releases/tag/v13.0.2

https://cmake.org/download/

https://github.com/ninja-build/ninja

https://download.qt.io/new_archive/qt/5.6/5.6.3/single/qt-everywhere-opensource-src-5.6.3.zip

https://qt-mirror.dannhauer.de/official_releases/qt/6.9/6.9.0/single/qt-everywhere-src-6.9.0.zip

https://github.com/qt-creator/qt-creator

https://qt-mirror.dannhauer.de/development_releases/prebuilt/mingw_64/MinGW-w64-x86_64-13.1.0-release-posix-seh-msvcrt-rt_v11-rev1.7z

https://qt-mirror.dannhauer.de/development_releases/prebuilt/libclang/qt/libclang-llvmorg-20.1.0-windows-mingw_64.7z

https://github.com/BtbN/FFmpeg-Builds/releases/download/latest/ffmpeg-n7.1-latest-win64-lgpl-shared-7.1.zip


----------- OLD -----------

https://habr.com/ru/articles/911260/

https://habr.com/ru/articles/876802/

https://habr.com/ru/articles/709064/comments/#comment_26408910

суббота, 17 мая 2025 г.

Win11 tweak

Windows Registry Editor Version 5.00

;Убрать кнопку "Провести собрание" с панели задач
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"HideSCAMeetNow"=dword:00000001


Windows Registry Editor Version 5.00

;Убрать кнопку Пуск из центра влево (как в Win10 и более ранних)
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"TaskbarAl"=dword:00000000


Windows Registry Editor Version 5.00

;Убрать мини-приложения с панели задач
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Dsh]
"AllowNewsAndInterests"=dword:00000000


Windows Registry Editor Version 5.00

;Убрать погоду и новости с панели задач
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Feeds]
"ShellFeedsTaskbarViewMode"=dword:00000002


Windows Registry Editor Version 5.00

;Убрать поиск с панели задач
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Search]
"SearchboxTaskbarMode"=dword:00000000


Windows Registry Editor Version 5.00

;Убрать чат с панели задач
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Chat]
"ChatIcon"=dword:00000003

LLM

https://habr.com/ru/companies/minerva_media/articles/909130/

KoboldCPP.EXE

https://github.com/LostRuins/koboldcpp

https://lmstudio.ai/

Если есть 30+ гигов RAM то лучше qwen3:30b-a3b использовать. Качество отличное 30b размеру соответствует, и с приемлемой скоростью вообще без GPU работает.


четверг, 24 апреля 2025 г.

GTK Builder

https://mirivlad.ru/d1-80-d0-b0-d0-b7-d1-80-d0-b0-d0-b1-d0-be-d1-82-d0-ba-d0-b0-d0-b3-d1-80-d0-b0-d1-84-d0-b8-d1-87-d0-b5-d1-81-d0-ba-d0-b8-d1-85-d0-bf-d1-80-d0-b8-d0-bb-d0-be-d0-b6-d0-b5-d0-bd-d0-b8-d0-b9-d0-bf/

Srach

https://www.linux.org.ru/forum/talks/13039218

https://www.linux.org.ru/news/opensource/9241491/page18

GTK+ прямо в браузере посредством HTML5

https://masters.donntu.ru/2012/iii/kramarenko/ind/index.htm

http://www.youtube.com/watch?v=vtKp6Opg2jg

Prog

http://habrahabr.ru/blogs/programming/116268/

Gtk

https://valadoc.org/gtk+-3.0/Gtk.Application.html

https://programmersforum.ru/showthread.php?t=73079

https://habr.com/ru/sandbox/146850/

https://habr.com/ru/articles/136922/


glade_xml_new_from_buffer


https://www.youtube.com/watch?v=ykIed8Pp0CU

https://glade.gnome.org/

https://web.archive.org/web/20210628084247/https://prognotes.net/gtk-glade-c-programming/

https://www.peteronion.org.uk/GtkExamples/GladeTutorials.html

явно конвертировать строки в UTF8 

#define _LOCALE_TO_UTF8(str) g_locale_to_utf8((const char *)(str), -1, NULL, NULL, NULL) 

#define _UTF8_TO_LOCALE(str) g_locale_from_utf8((const char *)(str), -1, NULL, NULL, NULL) 

#define _UTF8(str) _LOCALE_TO_UTF8((str)) 

#define _LOCALE(str) _UTF8_TO_LOCALE((str)) 

#define _U(str) _UTF8((str)) 

#define _L(str) _LOCALE((str)) ) 



QT

LinuxFormat Glade NCurses


вторник, 1 апреля 2025 г.

Hashtable

0x9e3779b9

представляет собой целую часть дробной части Золотого сечения 0,61803398875… (sqrt(5)-1)/2, умноженную на 2^32.

Следовательно, если φ = (sqrt(5)+1)/2 = 1,61803398875 — это Золотое сечение, хэш-функция вычисляет дробную часть n * φ, которая имеет хорошие свойства рассеивания. Чтобы убедиться, просто создайте диаграмму рассеивания
(n, n*c-FLOOR(n*c))
в вашей любимой таблице, заменив
c
с φ, e, π и т. д. Некоторые интересные реальные проблемы, возникающие при неправильном выполнении, описаны в https://lkml.org/lkml/2016/4/29/838.
Этот метод часто называют «хешированием золотого сечения» или «хешированием Фибоначчи», и он был популяризирован Дональдом Кнутом (Искусство программирования: Том 3: Сортировка и поиск). В терминах теории чисел он в основном сводится к гипотезе Штейнгауза (https://en.wikipedia.org/wiki/Three-gap_theorem) и рекурсивной симметрии дробных частей кратных золотому сечению φ.Иногда вы также можете увидеть
0x9e3779b1
, который является ближайшим к
0x9e3779b9
(и, похоже, это немного похоже на «культ карго», поскольку это не модульный хэш). Аналогично,
0x9e3779b97f4a7c15
и
0x9e3779b97f4a7c55
являются 64-битными эквивалентами этих чисел.

ZeroTierOne-1.14.2\node\Hashtable.hpphttps://softwareengineering.stackexchange.com/questions/402542/where-do-magic-hashing-constants-like-0x9e3779b9-and-0x9e3779b1-come-from
http://troydhanson.github.com/uthash/
erlang-fast_tls
https://github.com/processone/fast_tls/tree/master/c_src

The Paul Hsieh hash function
https://www.azillionmonkeys.com/qed/hash.html
https://www.azillionmonkeys.com/qed/hash.c