Skip to content

Instantly share code, notes, and snippets.

@leandrotsampa
leandrotsampa / delete-cloudrun-revisions.sh
Last active May 29, 2023 22:19
Clean Cloud Run Revisions keeping last 5.
#!/bin/bash
PROJECT_ID=$(gcloud config get-value project)
SERVICES=$(gcloud beta run services list --format='value(SERVICE,REGION)')
MAX_RETRIES=3
RETRY_DELAY=5
function delete_revision_with_retry() {
local REVISION=$1
@leandrotsampa
leandrotsampa / retroarch_on_enigma2.diff
Last active March 2, 2021 13:32
Patch to use RetroArch v1.9.0 on Enigma2 box.
# Fix for run RetroArch v1.9.0 released version on Atto Enigma2 box.
#
# Compile example:
# CFLAGS="-march=armv7ve -mtune=cortex-a53 -mfpu=neon-vfpv4 -mvectorize-with-neon-quad" ./configure --prefix=/usr --enable-xmb --enable-libusb --enable-alsa --enable-egl --disable-opengl1 --enable-opengles --enable-opengles3 --enable-mali_fbdev --enable-threads --enable-thread_storage --enable-ffmpeg --disable-cdrom --disable-x11 --disable-pulse --disable-oss --disable-qt --disable-sdl --disable-sdl2 --disable-wayland
# make HAVE_NEON=1
diff --git a/input/drivers/udev_input.c b/input/drivers/udev_input.c
index 0dd54091d3..549445f383 100644
--- a/input/drivers/udev_input.c
+++ b/input/drivers/udev_input.c
@leandrotsampa
leandrotsampa / gethostbyname.c
Last active March 29, 2019 02:51
Created function gethostbyname for Linux Kernel using DNS for resolv URL to IPv4
#include <linux/module.h> // included for all kernel modules
#include <linux/kernel.h> // included for KERN_INFO
#include <linux/init.h> // included for __init and __exit macros
#include <linux/socket.h>
#include <linux/net.h>
#include <linux/inet.h>
#include <linux/string.h>
#include <linux/vmalloc.h>
#include <net/sock.h>
@leandrotsampa
leandrotsampa / kallsyms_loader.idc
Created October 2, 2018 15:19 — forked from kvnlvn/kallsyms_loader.idc
kallsyms loader for IDA
/* kallsyms loader */
/* by goroh_kun */
/* modified from H2enum Version 1.09 */
#include <idc.idc>
// returns -1 if symbol is NOT 'space'
static is_space(c)
{
return strstr(" \t\r\n\b",c);