Skip to content

Instantly share code, notes, and snippets.

View YasushiKobayashi's full-sized avatar

YasushiKobayashi YasushiKobayashi

View GitHub Profile
#!/bin/sh
i=1
while :
do
curl -kL http://example.com -o /dev/null -w "status-code %{http_code} \t time %{time_total}" 2> /dev/null &
i=`expr $i + 1`
if [ $i -gt 20 ]; then
break
fi
package main
import (
"fmt"
"golang.org/x/sync/errgroup"
)
func main() {
fmt.Println("vim-go")
class Creature():
def __init__(self):
self.level = 2
def status(self):
return self.level
class Warrior(Creature):
@YasushiKobayashi
YasushiKobayashi / cat.sh
Last active December 13, 2017 05:55
cat $(ls | peco)
#!bin/sh
cat $(ls | peco)
@YasushiKobayashi
YasushiKobayashi / memo.md
Created November 13, 2017 03:05
runbackのBPとして最低限必要なもの
  • /var/lib/rundeck/data/rundeckdb.mv.db
  • /var/rundeck/projects/
version: '2'
services:
app:
container_name: phpmyadmin
image: phpmyadmin/phpmyadmin
environment:
- PMA_HOST=
- PMA_ARBITRARY=1
- PMA_USER=root
- PMA_PASSWORD=
#!/bin/sh
WEBHOOKURL=""
CHANNEL=""
BOTNAME=""
FACEICON=""
WEBMESSAGE=`docker run --rm wpscanteam/wpscan -u $1`
WEBMESSAGE=`echo "${WEBMESSAGE}" | sed '1,14d'`
echo "${WEBMESSAGE}"
#!/bin/sh
DATE=`date "+%Y%m%d"`
INFECTED=`grep Infected /var/log/clamav/scan${DATE}.log`
INFECTED_NUMBARE=${INFECTED: -1}
echo $INFECTED_NUMBARE
if [ $INFECTED_NUMBARE != 0 ]; then
WEBHOOKURL="hoge"
CHANNEL="hoge"
BOTNAME="hoge"
FACEICON="hoge"
@YasushiKobayashi
YasushiKobayashi / gist:9f82aa43ed2779350aed13550a009385
Last active July 13, 2017 09:42
vimでTextExpanderを使えるようにする

~/Dropbox/TextExpander/Settings.textexpander
or
~/Library/Application\ Support/TextExpander/Settings.textexpander

add

<key>forcePasteBundleIDs</key>
<array><string>org.vim.MacVim</string></array>
@YasushiKobayashi
YasushiKobayashi / action.js
Created June 8, 2017 16:24
reduxでmiddlewareを使わない非同期処理
export function isLogin() {
return async (dispatch) => {
try {
const user = await User.get('user');
dispatch({
type: actionTypes.LOADED,
isLoading: false,
isLogin: true,
user,
});