Skip to content

Instantly share code, notes, and snippets.

View blacknoize404's full-sized avatar
🏠
Working from home

BlackNoizE404 blacknoize404

🏠
Working from home
View GitHub Profile
from watchdog.observers import Observer
from watchdog.events import FileSystemEventHandler
import time
class MyHandler(FileSystemEventHandler):
def on_modified(self, event):
print(f"Se ha modificado: {event.src_path}")
def on_created(self, event):
print(f"Se ha creado: {event.src_path}")
def on_deleted(self, event):
@blacknoize404
blacknoize404 / Vector2D.cs
Created May 28, 2025 05:18
Ejemplo de creación de un Vector2D en c#
using System;
public class Vector2D : IEquatable<Vector2D>
{
// Campos públicos para acceso directo (como en Unity)
public float x;
public float y;
// Constructor principal
public Vector2D(float x, float y)
@blacknoize404
blacknoize404 / FXResizeHelper.java
Created September 28, 2023 06:30 — forked from simonwep/FXResizeHelper.java
Helper class to resize an undecorated JavaFX Stage.
package classes;
import javafx.event.EventHandler;
import javafx.scene.Cursor;
import javafx.scene.Scene;
import javafx.scene.input.MouseEvent;
import javafx.stage.Screen;
import javafx.stage.Stage;
import java.util.HashMap;
@blacknoize404
blacknoize404 / Base64Decode.pas
Created July 16, 2021 11:42 — forked from mwrouse/Base64Decode.pas
Inno Setup (Pascal Script) Base64 Decode
// Left shift operator for Base64Decode (Inno Setup does not support << )
function BitwiseLeftShift (input: LongInt; shiftFactor: Integer): LongInt;
var
exp: LongInt; // Total to multiply by
i: Integer;
//Result: LongInt;
begin
Result := 0;
exp := 1;
@blacknoize404
blacknoize404 / Chapter1.jpg
Created June 11, 2021 08:19 — forked from s-fernandez-v/Chapter1.jpg
Detroit: Become Human
Chapter1.jpg
@blacknoize404
blacknoize404 / ReadResourceFile.cs
Created June 6, 2021 01:00 — forked from kristopherjohnson/ReadResourceFile.cs
C# snippet: Read embedded resource file
/// <summary>
/// Read contents of an embedded resource file
/// </summary>
private string ReadResourceFile(string filename)
{
var thisAssembly = Assembly.GetExecutingAssembly();
using (var stream = thisAssembly.GetManifestResourceStream(filename))
{
using (var reader = new StreamReader(stream))
{