Skip to content

Instantly share code, notes, and snippets.

View vattik's full-sized avatar

Alexey Mihaylov vattik

View GitHub Profile
@HackHunt
HackHunt / torrent-trackers.txt
Created February 9, 2021 12:12
Contains a list of Public Trackers for Torrents
udp://tracker.torrent.eu.org:451/announce
http://vps02.net.orel.ru:80/announce
https://tracker.nanoha.org:443/announce
http://tracker.files.fm:6969/announce
https://tracker.nitrix.me:443/announce
https://tracker.tamersunion.org:443/announce
udp://aaa.army:8866/announce
https://tracker.imgoingto.icu:443/announce
udp://blokas.io:6969/announce
udp://discord.heihachi.pw:6969/announce
@steelywing
steelywing / EnableSSH.js
Created January 31, 2021 05:51
Enable RedMi 2100 SSH access
// Work for RedMi 2100 firmware 2.0.23
// http://cdn.cnbj1.fds.api.mi-img.com/xiaoqiang/rom/rm2100/miwifi_rm2100_all_fb720_2.0.23.bin
function getSTOK() {
let match = location.href.match(/;stok=(.*?)\//);
if (!match) {
return null;
}
return match[1];
}
@zhuziyi1989
zhuziyi1989 / BitTorrent-Trackers-List.md
Created January 13, 2020 11:24
BitTorrent Trackers

udp://tracker.coppersurfer.tk:6969/announce, udp://tracker.leechers-paradise.org:6969/announce, udp://tracker.opentrackr.org:1337/announce, udp://tracker.internetwarriors.net:1337/announce, udp://p4p.arenabg.com:1337/announce, udp://9.rarbg.to:2710/announce, udp://9.rarbg.me:2710/announce, udp://exodus.desync.com:6969/announce, udp://tracker.tiny-vps.com:6969/announce, udp://tracker.moeking.me:6969/announce,

@codeZoner
codeZoner / run-command.php
Last active April 12, 2022 19:48
Execute Shell Script using PHP (Git Pull Example)
<?php
// chdir to the correct directory before calling the script
//Ref: https://stackoverflow.com/questions/11052162/run-bash-command-from-php#answer-11052453
$old_path = getcwd();
chdir('/path/to/file');
//make sure to make the shell file executeable first before running the shell_exec function
$output = shell_exec('./shell-script.sh');
chdir($old_path);
echo $output;
@aallan
aallan / mac-vendor.txt
Last active October 23, 2025 03:34
List of MAC addresses with vendors identities
000000 Officially Xerox
000001 SuperLAN-2U
000002 BBN (was internal usage only, no longer used)
000003 XEROX CORPORATION
000004 XEROX CORPORATION
000005 XEROX CORPORATION
000006 XEROX CORPORATION
000007 XEROX CORPORATION
000008 XEROX CORPORATION
000009 powerpipes?
@RichieChill
RichieChill / Kodi's Movie NFO File Template
Last active December 27, 2021 16:12
An example template for creating Kodi (XBMC) NFO files for movies. See http://kodi.wiki/view/NFO_files/movies for more information.
<?xml version="1.0" encoding="utf-8"?>
<movie>
<title></title>
<sorttitle></sorttitle>
<set></set>
<studio></studio>
<year></year>
<runtime></runtime>
<mpaa></mpaa>
@codedokode
codedokode / Тестирование.md
Last active July 10, 2025 13:12
Автоматизированное тестирование

Автоматизированное тестирование

Обычно после написания кода его проверяют. Если речь о какой-то функции, то можно написать простой скрипт, который будет вызывать ее с разными аргументами, и смотреть, что она вернет. Если вы сделали сайт или приложение, то вы открываете его, жмете ссылки и кнопки, проверяете что все отображается верно. Это называется ручное тестирование или QA (Quality Assurance — контроль качества) — человек проверяет работу программы. Если мы попробуем автоматизировать этот процесс, и написать программу, которая проверяет правильность другой программы, то это называется автоматизированное тестирование.

Главный плюс автоматических тестов — то, что они выполняются намного быстрее, чем ручное тестирование, и вам не надо тратить на это свое время (или время тестировщика). Это позволяет запускать их хоть после каждого изменения в коде.

Также, тесты позволяют «защитить» написанный код. Если кто-то в команде (или вы сами) нечаянно «сломал» ваш код, тесты это обнаружат и укажут, что именн