Skip to content

Instantly share code, notes, and snippets.

View niradler's full-sized avatar
🎮

Nir Adler niradler

🎮
View GitHub Profile
@niradler
niradler / aliexpress_order_scraper.js
Created December 9, 2025 21:56
AliExpress Order Scraper
// AliExpress Order Scraper - Browser Console Script
// Paste this into the browser console on https://www.aliexpress.com/p/order/index.html
async function scrapeAliExpressOrders() {
const orders = [];
let loadMoreAttempts = 0;
const maxAttempts = 100; // Safety limit
console.log('Starting AliExpress order scraping...');
@niradler
niradler / claude.json
Last active August 21, 2025 23:48
portable-mcp-settings
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "C:/Projects"]
},
"puppeteer": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-puppeteer"]
},
#!/bin/bash
cd /usr/app
# Function to monitor resource usage
monitor_resources() {
local pid=$1
local log_file=$2
echo "Monitoring PID: $pid"
while kill -0 $pid 2>/dev/null; do
import os
import shutil
import tkinter as tk
from tkinter import messagebox, filedialog
from PIL import Image, ImageTk
class ImageTagger:
def __init__(self, root):
self.root = root
#!/bin/bash
# Variables
REGION="" # e.g., us-east-1
SECRET_NAME="" # Replace with your secret name
USE_IAM_AUTH=false # Set to true if you want to use IAM auth
# Function to fetch secret from AWS Secrets Manager
fetch_secret() {
echo "Fetching secret from AWS Secrets Manager..."
@niradler
niradler / README.md
Created April 24, 2024 23:30 — forked from dominikwilkowski/README.md
ANSI codes for cli controled output

ANSI escape codes

ANSI escape codes can be printed to a shell to as instructions. The below is a list of codes I have used often in my CLI programs and I find myself looking up over and over again.

A great article about it can be found here.

Content

@niradler
niradler / passthrough-proxy-headers-test.mjs
Last active April 16, 2024 11:44
how to validate axios is compatible with my proxy
import { HttpsProxyAgent } from "https-proxy-agent";
import * as https from "https";
const { CAS_HTTPS_PROXY } = process.env;
const agent = new HttpsProxyAgent(CAS_HTTPS_PROXY);
const headers = {
"User-Agent": "axios/1.6.8",
"Accept-Encoding": "gzip, compress, deflate, br",
@niradler
niradler / Selfhosted.md
Last active November 10, 2022 09:59
Self hosted

Self hosted

  • authelia
  • meshcentral
  • proxmox
  • tiny rss
  • appsmith
  • ghost/wordpress (cms/blog)
  • strapi/supabase/appwire/directus/pocketbase (headless cms/be)
  • nocodb
@niradler
niradler / addons.sh
Last active January 4, 2023 23:26
arm_setup.sh
chsh -s $(which zsh)
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
curl -sSL https://install.pi-hole.net | bash
curl -L https://install.pivpn.io | bash