View main_test.go
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import ( | |
"context" | |
"testing" | |
goredis "github.com/redis/go-redis/v9" | |
"github.com/testcontainers/testcontainers-go/modules/redis" |
View console.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// continually scroll to the bottom to load all comments | |
let comments = document.querySelectorAll("div.contents.c_activity li"); | |
[...comments].map((el) => { | |
let link = el.querySelectorAll(":scope a")[0].href | |
let text = el.querySelectorAll(":scope a")[0].innerText.trim(); | |
let date = el.querySelectorAll(":scope span.date")[0].innerText.trim(); | |
let detail = el.querySelectorAll(":scope div.detail")[0].innerText.trim(); |
View create_twitter_image.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
export PATH=/usr/local/bin/:$PATH | |
for f in "$@" | |
do | |
hexcode=$(convert "$f" -format %c -depth 8 histogram:info:- | sort -n | tail -1 | awk '{ print $3 }') | |
convert "$f" -resize 1600x900 -background "$hexcode" -gravity center -extent 1600x900 "$f".twitter.png | |
done |
View transmission_unrar_docker.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
#A simple script to extract a rar file inside a directory downloaded by Transmission. | |
#It uses environment variables passed by the transmission client to find and extract any rar files from a downloaded torrent into the folder they were found in. | |
find /"$TR_TORRENT_DIR"/"$TR_TORRENT_NAME" -name "*.rar" -execdir docker run --rm -v "$PWD":/files maxcnunes/unrar:latest unrar e -o- -r "{}" \; |
View keybindings.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"key": "cmd+0", | |
"command": "workbench.action.openLastEditorInGroup" | |
}, | |
{ | |
"key": "cmd+1", | |
"command": "workbench.action.openEditorAtIndex1" | |
}, | |
{ | |
"key": "cmd+2", |
View gist:9d2f0ff16b9e7423eddef927af6a2264
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
> echo.py | |
print("Hello World") | |
> echo.php | |
<?php | |
$command = escapeshellcmd('python echo.py'); | |
$output = shell_exec($command); | |
echo $output; |
View gist:ebc86c2c21211ceb5763c2bff97ebce6
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ docker run --name my-redis -d redis | |
$ docker run -it --pid=container:my-redis \ | |
--net=container:my-redis \ | |
--cap-add sys_admin \ | |
alpine sh |
View processify.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import os | |
import sys | |
import traceback | |
from functools import wraps | |
from multiprocessing import Process, Queue | |
def processify(func): | |
'''Decorator to run a function as a process. | |
Be sure that every argument and the return value |
View error.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// deps | |
"react": "^15.4.2", | |
"react-dom": "^15.4.2", | |
"react-redux": "^5.0.2", | |
"react-router": "next", | |
"react-router-redux": "next", | |
"redux": "^3.6.0", | |
"redux-logger": "^2.8.1" | |
// index.js |
View react-router-component.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/// Route | |
import React from 'react'; | |
import { Router, Route } from 'react-router'; | |
import Profile from './components/Profile'; | |
const Routes = (props) => ( | |
<Router {...props}> | |
<Route path="/profile/:username" component={Profile} /> |
NewerOlder