Skip to content

Instantly share code, notes, and snippets.

View GermanAizek's full-sized avatar
:shipit:
Red-eyed byte4cker

Herman Semenov GermanAizek

:shipit:
Red-eyed byte4cker
View GitHub Profile
@GermanAizek
GermanAizek / README.md
Last active May 4, 2024 17:21
"ifconfig: command not found" or "iwconfig: command not found"
  1. Update Debian or Ubuntu repositories.
sudo apt update
  1. Install net-tools with apt.
sudo apt install net-tools
@GermanAizek
GermanAizek / README.md
Last active April 12, 2024 15:37
Enable Google Sanitizers in Visual Studio
  1. Address Sanitizer is integrated with Visual Studio IDE. To turn on AddressSanitizer for an MSBuild project, right-click on the project in Solution Explorer and choose Properties. In the Property Pages dialog, select Configuration Properties > C/C++ > General, then modify the Enable Address Sanitizer and Enable Fuzzer Support property.

  2. Choose OK to save your changes.

  3. To build from the IDE, opt out of any incompatible options. For an existing project compiled by using /Od (or Debug mode), you may need to turn off these options:

  • Turn off edit and continue (???)
  • Turn off /RTC1 (Basic Runtime Checks) (Clear field)
@GermanAizek
GermanAizek / README.md
Last active March 27, 2024 17:23
Типы диэлектриков SMD конденсаторов

Виды и разновидности

C0G, X7R… У диэлектриков странные названия и набор самых разных свойств. Далее представлены их характеристики и случаи, когда их использовать лучше всего:

  • C0G/NP0 – самые модные керамические конденсаторы на рынке. Обычно они доступны в диапазоне от 1 пФ до 100 нФ и имеют допуск 5%. NP0 означает “положительный-отрицательный-ноль”, для формы графика ТКЕ конденсатора, которая выглядит плоской во всем диапазоне температур. Именно их следует использовать, когда требуются точные значения и стабильность.

  • X7R – современная рабочая лошадка. Они имеют отличные коэффициенты напряжения и температуры и популярны в диапазоне от 100 пФ до 22 мкФ. Они наиболее широко используются для развязки и имеют широкий диапазон температур от -55°C до 125°C.

  • X5R – аналогичен X7R, но рассчитан на 85°C вместо 125°C.

@GermanAizek
GermanAizek / README.md
Last active March 20, 2024 12:37
Замена вышедшего из строя электролитического конденсатора на полимерный или электролитический новый

Картинка может не совсем и удачная, самая нижняя. Я хотел сказать, что полимеры вылетают тоже. И не так уж редко! На материнской плате "Asus" после 8-9 лет работы два нашёл вышедших из строя. Вздувшихся, как гриб! Ещё на видеокарте несколько штук в прошлом году. Проверял ESR метром. Подделки как были раньше, так существуют и сейчас! Я вполне с Вами согласен! Стараюсь покупать в проверенных местах. Истинные полимерные (твёрдотелые) конденсаторы - бренд Японский. ESR у них превосходный! А долговечность зависит от условия эксплуатации! Не поленился, нашёл у себя в архивах. Соотношение цвета закрашенного сектора и производителя. Слева направо на фотографии. В прикреплённом файле информация, которая, я думаю не будет лишней!

1.CHEMI-CON

2.SANYO OS-CON

3.FUJITSU

4.NICHICON

@GermanAizek
GermanAizek / README.md
Created March 18, 2024 15:19
GPU benchmark rating Hashcat (WPA-PBKDF2-PMKID+EAPOL)

Hash-Mode 22000 (WPA-PBKDF2-PMKID+EAPOL)

Model Brand Hashrate (H/s)
Quadro NVS 135M 279
GeForce 8200M G 328
GeForce G100 510
GeForce 9200M GS 511
GeForce 9300 GS 543
GeForce 9300M GS 584
@GermanAizek
GermanAizek / README.md
Created March 18, 2024 15:16
CPU benchmark rating Hashcat (WPA-PBKDF2-PMKID+EAPOL)

Hash-Mode 22000 (WPA-PBKDF2-PMKID+EAPOL)

Model Brand Hashrate (H/s)
Intel Celeron M 79
Intel Pentium M 92
AMD E-300 APU 275
AMD E1-1200 APU 276
Intel Atom N455 281
Intel Pentium 4 352
@GermanAizek
GermanAizek / README.md
Created March 6, 2024 11:34
Building linux custom kernel with support NUMA and check result using numactl
$ grep NUMA /usr/src/linux/.config
CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
# CONFIG_NUMA_BALANCING is not set
CONFIG_NUMA=y
CONFIG_AMD_NUMA=y
CONFIG_X86_64_ACPI_NUMA=y
# CONFIG_NUMA_EMU is not set
CONFIG_USE_PERCPU_NUMA_NODE_ID=y
CONFIG_ACPI_NUMA=y
@GermanAizek
GermanAizek / README.md
Last active February 29, 2024 15:30
radiff2 or rz-diff helper scripts

radiff2 filter only UNMATCH functions:

radiff2 [file] [file] > match.txt
import string   
import random
@GermanAizek
GermanAizek / README.md
Last active February 29, 2024 13:55
NUMA checker C/C++ on Windows (Example: Server motherboard with 2/4/6 CPU sockets)
#include <iostream>
#include <windows.h>

bool IsNUMA() noexcept
{
    ULONG HighestNodeNumber;
    return !(!GetNumaHighestNodeNumber(&HighestNodeNumber) || HighestNodeNumber == 0);
}
@GermanAizek
GermanAizek / README.md
Last active April 25, 2024 19:23
Обход обязательного 2FA на github.com