Skip to content

Instantly share code, notes, and snippets.

View flipeador's full-sized avatar
🇦🇷

Matías Juarez flipeador

🇦🇷
View GitHub Profile
@flipeador
flipeador / install-windows.md
Last active March 1, 2025 00:08
Install, activate, debloat, and tweak Windows.

Install Windows

Download a [Windows][windows] ISO image.

Create a bootable USB drive with [Rufus][rufus].

Extract a specific Window edition.

# Replace `X` with the USB drive letter.
@flipeador
flipeador / win32-root-owner-parent.md
Last active February 10, 2025 00:41
Win32 | GetParent, GetWindow & GetAncestor.

@flipeador
flipeador / robocopy.ahk
Last active February 2, 2025 12:54
A basic GUI for backing up files and directories with ROBOCOPY in Windows.
;@Ahk2Exe-SetFileVersion 1.0.3.0
;@Ahk2Exe-SetProductName Robocopy backup tool
;@Ahk2Exe-SetCopyright https://gist.github.com/flipeador/29ac92f277f4c01e07659f17f8c0caa5
#Requires AutoHotkey v2
#SingleInstance Off
#NoTrayIcon
TITLE := 'Robocopy backup tool'
@flipeador
flipeador / uuid-v7.js
Last active January 8, 2025 23:52
JavaScript UUIDv7 (Time-Sortable Identifier) for NodeJS and the browser.
/**
* JavaScript UUIDv7 (Time-Sortable Identifier) for NodeJS and the browser.
* https://gist.github.com/flipeador/878e735b9f6432ff7006975627104693
*
*
* IMPORTANT:
* Quickly made with the help of ChatGPT, not suitable for use in production.
* This implementation may not be fully compliant with the UUIDv7 specification.
*/
@flipeador
flipeador / otp2fa.js
Last active December 1, 2024 18:57
JavaScript one-time password implementation for NodeJS and the browser.
/**
* One-time password implementation for NodeJS and the browser.
* https://gist.github.com/flipeador/d70a8a08b9600116cc102b6f63e8519e
*
* Special thanks to ChatGPT for its incredible skills.
*/
const CHARS = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ234567';
/**
@flipeador
flipeador / qrcode.js
Last active February 10, 2025 00:59
JavaScript QR code generator for the browser.
/**
*
* QRCode for JavaScript by Sangmin David Shim.
* https://github.com/davidshimjs/qrcodejs
*
* Licensed under the MIT license.
* https://opensource.org/license/mit
*
* The word "QR Code" is registered trademark of DENSO WAVE INCORPORATED.
* https://www.qrcode.com/en/patent.html
@flipeador
flipeador / waterfx.html
Last active January 20, 2025 21:06
Simulation of water ripples on a <canvas> element in the browser.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
html {
color-scheme: dark;
}
body {
@flipeador
flipeador / qrcode-generator.html
Last active February 10, 2025 00:56
QR code generator example.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>QR Code Generator</title>
<style>
html {
display: grid;
place-content: center;
color-scheme: light dark;
@flipeador
flipeador / extension-manifest-v2-availability.reg
Last active October 25, 2024 13:46
Extend the Manifest V2 phase-out in Windows.
Windows Registry Editor Version 5.00
; Microsoft Edge
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge]
"ExtensionManifestV2Availability"=dword:00000002
; Chromium
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Chromium]
"ExtensionManifestV2Availability"=dword:00000002
@flipeador
flipeador / windows-sandbox.md
Last active August 25, 2024 16:09
The safest way to test any kind of viruses using Windows Sandbox.

Windows Sandbox

Windows Sandbox is a lightweight isolated virtual environment, designed to safely run and test untrusted applications without affecting the host system. It's a temporary, disposable instance that resets after closure, ensuring no permanent changes or data persist.

Everything required for this feature is included in Windows 10/11 Pro and Enterprise.
To enable Windows Sandbox, open PowerShell as Administrator and run the following command:

Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -All -Online