Skip to content

Instantly share code, notes, and snippets.

View Rairden's full-sized avatar

Erik Rairden Rairden

View GitHub Profile

Been playing for roughly a year. I can't decide if I like slow/fast setups. Soft versus hard sponges. I played with tensor/tensor for a year, and now I'm using tacky/tensor combo and think I prefer that. Unsure.

date blade blade weight (g) frequency (hz) BH FH
6/1/23 Palio expert 3
7/26/23 Yasaka sweden extra rakza 7 2mm rakza 7 2mm
6/17/24 Nittaku acoustic SG rakza 7 2mm rakza 7 MAX
10/28/24 Nittaku acoustic G-rev Andro Rasanter R

Ninety-five percent of players use tensor rubbers on both side.

I believe if you switch rackets, to stick with the combo. So if you use tensor/tensor on both sides, then your new racket should be tensor on both sides.

In my case I use tacky on FH, and tensor on BH. I used rakza 7 on both sides for a full year first, but I prefer a tacky FH because the short game becomes much easier.

Butterfly Harimoto Innerforce ALC

  • BH: Andro Rasanter R45 or Rakza 7
  • FH: H3N 39 national

I was wanting to avoid the Fastarc G-1 as I heard it's very similar to the Rakza 7. I was wanting to toy around with a totally different setup.

Reddit is suggesting these BH rubbers for me (relative to rakza 7):

  • donic bluegrip s1
  • Andro Rasanter R45 or R42 [1]
  • Andro Rasanter C48 (speed & spin: +10%)
  • Tibhar Hybrid MK (speed & spin: +10%)
  • Vega Pro (speed: +15%, spin: +5%)
  • Vega X (speed +30%, spin +50%)

What made me want to try the Butterfly Petr Korbel was a lot of people suggested it, and it's affordable. In a thread [1] is a straw poll of popular blades:
https://strawpoll.com/polls/B2ZB3PxGByJ

Blades

Here a list of the popular blades people buy:

Blade Rating Frequency (hz) Carbon/Wood Layers Wood Layer Ordering
Yasaka Sweden Extra ALL+ 1217 w 5 Anigre-Limba-Ayous-Limba-Anigre
#!/bin/bash
# Run this where you want your new bash project located.
# Creates an .idea folder for Intellij, with the 3 required files. Then launches Intellij.
workingDir=$(basename "$PWD")
iml=$(cat <<-EOF
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
@Rairden
Rairden / newscript
Created October 13, 2023 08:13
bash script to create new scripts.
#!/bin/bash
script="$(basename "$0")"
basic=false
openEditor=false
editor=idea
usage() {
cat <<-DOC
Usage: $script [-beh] [file]
@Rairden
Rairden / far
Last active February 17, 2023 01:07
#!/bin/bash
# find/replace tool using perl. Example of replacing 'find' with 'replace':
# . far find replace
version() {
[ -f .gitignore ] && rm .gitignore &> /dev/null
[ -d .git ] && rm -rf .git &> /dev/null
git init
git add .
@Rairden
Rairden / rep
Created May 10, 2022 23:17
s2prot replay
#!/bin/bash
# converts an 18-digit ldap to 10-digit unix timestamp
filetimeToUnix() {
local unix
filetime="$1" # 18-digit ldap or win32 timestamp
offset=$((134774 * 24 * 60 * 60)) # number of days from 1/1/1601 to 1/1/1970, converted to seconds
unix=$((filetime / 10000000 - offset)) # convert 100-nanosecond interval to second, adjust for offset
echo "$unix"
}

I'm making a database of my SC2 replay files. Or my app will simply use sqlite which stores the games in a single file. Right now my logging technique could potentially store duplicate games/replays (rare) if I accidentally move an old replay file into my watch folder while my app is running.

If I have two sc2 names (NA, EU) gopher and Rairden then it dumps that to a file like gopher.log:

      gopher   3391   2977   Zek           ZvT   Victory  2022-04-19T20:50:51-04:00
      gopher   3391   2981   AReyes        ZvZ   Victory  2022-05-01T20:49:48-04:00
      gopher   3391 -36400   Rusterio      ZvT   Victory  2022-05-01T21:13:36-04:00
      gopher   3391   2983   Skwert        ZvT   Defeat   2022-05-01T21:35:32-04:00
      gopher   3391   2924   EventHorizon  ZvT   Victory  2022-05-01T21:54:34-04:00
@Rairden
Rairden / ffm2.md
Last active April 4, 2022 21:59
ffm2 - youtube-dl and ffmpeg

Grab last 60 secs of twitch vod w/ bash

#!/bin/bash

# https://unix.stackexchange.com/a/282413
# youtube-dl url	# full download

url=https://www.twitch.tv/grandmastergauri/clip/BovineSourPheasantAMPEnergyCherry-k7x8fdxg4NE1NqJc	# 59 sec clip
url=https://www.twitch.tv/videos/1444677202		# 6+ hours (6:12:32)