Skip to content

Instantly share code, notes, and snippets.

View GitHub30's full-sized avatar
🌴
On vacation

GitHub30

🌴
On vacation
  • Osaka, Japan
View GitHub Profile
alias datetime='date --iso-8601=seconds'
# For short datetime
alias datetime='date +%Y%m%dT%H%M%S%Z'
@GitHub30
GitHub30 / backup.sh
Created September 3, 2016 07:29
Backup script
#!/bin/bash
# Usage:
# bash backup.sh
# or
# chmod u+x backup.sh
# ./backup.sh
now=$(date +%Y%m%dT%H%M%S%Z)
filename=$now.tar.bz2
for path in `find . -maxdepth 4 -type d -name Downloads`; do nautilus $path; done
$ sudo pip3 install grpcio grpcio-tools
@GitHub30
GitHub30 / play_all_event_sounds.sh
Created December 22, 2016 17:08
Play all event sounds on Ubuntu.
for path in `ls /usr/share/sounds/ubuntu/stereo/`
do
canberra-gtk-play -i `basename $path .ogg`
done
@GitHub30
GitHub30 / install_all_ubuntu_wallpaper.sh
Created December 27, 2016 06:05
Install all ubuntu wallpaper
suggests=$(apt-cache show ubuntu-wallpapers | grep -oP '(?<=^Suggests: ).*' | sed 's/,//g')
sudo apt install $suggests
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
<style id="jsbin-css">
.viewport {
width: 160px;
overflow-x: hidden;
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
</head>
<body>
<textarea name="" id="" cols="30" rows="10">{"hello": "world"}</textarea>
<a download="hoge.json" onclick="doDownload(this)">download</a>
@GitHub30
GitHub30 / people.js
Last active December 1, 2017 05:38
人物名一覧(カナ)
[
{
"name": "奥貫 紗季",
"ruby": "おくぬき さき",
"kana": "オクヌキ サキ",
"mail": "okunuki_saki@example.com",
"sex": "女",
"age": "70",
"birthday": "1947/8/1",
"pref": "岡山県",
@GitHub30
GitHub30 / corp.js
Last active December 1, 2017 08:13
企業一覧JSON
[
{
"name": "アークランドサカモト(株)",
"ruby": "あーくらんどさかもと",
"kana": "アークランドサカモト"
},
{
"name": "あい ホールディングス(株)",
"ruby": "あい ほーるでぃんぐす",
"kana": "アイ ホールディングス"