Skip to content

Instantly share code, notes, and snippets.

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

Ra rainrisa

🏠
Working from home
View GitHub Profile
@rainrisa
rainrisa / main.py
Created June 27, 2025 05:13
Get direct download from streamtape's link
# source: https://github.com/ChristopherProject/Streamtape-Video-Downloader
import re
import requests
from bs4 import BeautifulSoup
def steamtape_get_dl_link(link):
try:
if "/e/" in link:
link = link.replace("/e/", "/v/")
@rainrisa
rainrisa / git-reset-author.sh
Created June 11, 2025 02:54 — forked from bgromov/git-reset-author.sh
Git: reset author for ALL commits
#!/bin/sh
# Credits: http://stackoverflow.com/a/750191
git filter-branch -f --env-filter "
GIT_AUTHOR_NAME='Newname'
GIT_AUTHOR_EMAIL='new@email'
GIT_COMMITTER_NAME='Newname'
GIT_COMMITTER_EMAIL='new@email'
" HEAD
@rainrisa
rainrisa / download.sh
Created May 25, 2025 11:55
neovim fetch latest, for my linux mint
OWNER="neovim"
REPO="neovim-releases"
DEB_URL=$(curl -s "https://api.github.com/repos/$OWNER/$REPO/releases/latest" | \
jq -r '.assets[] | select(.name | endswith(".deb")) | .browser_download_url')
echo "Downloading: $DEB_URL"
@rainrisa
rainrisa / script.sh
Created May 16, 2025 02:53
my simple trilium backup script
#!/usr/bin/env bash
set -euo pipefail
# ─── CONFIG ────────────────────────────────────────────────────────
BACKUP_DIR="$(pwd)"
NOTE_ID=""
SERVER_URL=""
DATA_URL="$SERVER_URL/etapi/notes/$NOTE_ID/export"
SECRET_TOKEN=""
MAX_BACKUPS=5
@rainrisa
rainrisa / common_words.txt
Created May 15, 2025 01:40 — forked from alshaya/common_words.txt
Common English words
the
of
to
and
a
in
is
it
you
that
@rainrisa
rainrisa / bootloader.sh
Last active March 19, 2025 18:19 — forked from Welpyes/bootloader.sh
pseudo systemd like bootloader script for termux
#!/bin/bash
# **NOTE**
# This is just the bootloader startup script,
# if you want to get a log in script
# for proot-distro i recommend visiting this repo
# https://github.com/LinuxDroidMaster/Termux-Desktops/
# Global Variables
@rainrisa
rainrisa / README.md
Last active March 8, 2025 18:20
Install NerdFont on Linux Mint 21.3
666b70667e74666b63667566746c7e61666374706e6b69667563666e69716b6e6332343c
source: reddit comment
https://sh.reddit.com/r/Frontend/comments/16gpov4/not_getting_any_reply_or_interviews/k0bjwqu/
You obviously don't understand what having a poor mindset is.
If all you're doing is searching job boards for "entry level" jobs then yea they don't exist much anymore. That's what people with a poor mindset are doing. You don't apply for jobs because they have the title you think fits you. You apply for jobs where you think you'd be qualified to do the job. Required qualifications are just a list of what they would like from the applicant but no one will ever have them all. HR people and recruiters create jobe ads. They are just boiler plate. They don't put "entry level" or "junior" anymore. The reason is there are 1000s of people who are applying and they want to discourage anyone that isn't truly motivated from even applying. If you see a job post for web developer that doesn't say "entry level" and immediately skim past it or look at the qualifications and see a technology you don't kno