Skip to content

Instantly share code, notes, and snippets.

@benfavre
benfavre / README.MD
Last active June 10, 2025 03:39
fail2ban WordPress Nginx

Restart service

sudo service fail2ban restart

Look at logs

tail -f /var/log/fail2ban.log
aahed
aalii
aapas
aargh
aarti
abaca
abaci
aback
abacs
abaft
@rene-d
rene-d / colors.py
Last active June 10, 2025 03:37
ANSI color codes in Python
# SGR color constants
# rene-d 2018
class Colors:
""" ANSI color codes """
BLACK = "\033[0;30m"
RED = "\033[0;31m"
GREEN = "\033[0;32m"
BROWN = "\033[0;33m"
BLUE = "\033[0;34m"
@tkuenneth
tkuenneth / MainActivity.kt
Created May 29, 2021 10:07
How to display an adaptive icon in Jetpack Compose
package com.thomaskuenneth.sandbox
import android.graphics.Bitmap
import android.graphics.Canvas
import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.compose.foundation.Image
import androidx.compose.foundation.layout.*
import androidx.compose.material.MaterialTheme
from IPython import display as ipd
from audiocraft.models import musicgen
from audiocraft.utils.notebook import display_audio
import torch
import torchaudio
import os
# Define the output directory
output_dir = r'C:\Users\USER\OneDrive\Desktop\musicgen2'
@Nishkalkashyap
Nishkalkashyap / gemini.object-converter.ts
Last active June 10, 2025 03:33
Zod Schema Converter for Google Generative AI Compatibility
/**
* Gemini generated object to original schema compatible object converter
*
* Utility to convert Gemini generated objects back to their original schema format.
* Pairs with gemini.schema-converter.ts
*/
import { z } from "zod";
function findDiscriminatorKey(schema: z.ZodTypeAny): string | null {
if (schema instanceof z.ZodUnion) {
@JKirchartz
JKirchartz / 17-buzzwords.txt
Created October 4, 2019 18:42
Jargon & other computery-technical words
Net Neutrality
%
Big Data
%
Data Mining
%
Actionable Analytics
%
Artificial Intelligence (AI)
%
@ongkiii
ongkiii / IPA-Sources.md
Last active June 10, 2025 03:30
REPOS/TELEGRAM CHANNELS LIST BY u/angkitbharadwaj
import pygame
import math
import sys
# Cube helper
class Cube:
def __init__(self, scale=1, pos=(0, 0, 0)):
self.scale = scale
self.pos = pos
self.vertices = self.create_vertices()
@mjkstra
mjkstra / arch_linux_installation_guide.md
Last active June 10, 2025 03:29
A modern, updated installation guide for Arch Linux with BTRFS on an UEFI system