Skip to content

Instantly share code, notes, and snippets.

View hapo31's full-sized avatar
🤪
狂気

happo31 a.k.a YS hapo31

🤪
狂気
View GitHub Profile
@hapo31
hapo31 / void_setup.pde
Last active July 20, 2018 07:44
void_setup
void setup() {
size(400, 400);
}
float a = 0;
void draw() {
fill(#012050, 5);
rect(0, 0, width, height);
translate(200+a*10,200+a*10);
rotate(a);
nvm() {
unset -f nvm
source "${NVM_DIR:-$HOME/.nvm}/nvm.sh"
nvm "$@"
}
NODE_DEFAULT=versions/node/$(cat ${NVM_DIR:-$HOME/.nvm}/alias/default)
PATH=${NVM_DIR:-$HOME/.nvm}/$NODE_DEFAULT/bin:$PATH
MANPATH=${NVM_DIR:-$HOME/.nvm}/${NODE_DEFAULT}/share/man:$MANPATH
export NODE_PATH=${NVM_DIR:-$HOME/.nvm}/$NODE_DEFAULT/lib/node_modules
export LANG=ja_JP.UTF-8
export LANGUAGE=ja
test -r ~/.bashrc && . ~/.bashrc
@hapo31
hapo31 / create-symlink.ps1
Created September 4, 2017 03:48
シンボリックリンクを作成するPowerShellスクリプト
@hapo31
hapo31 / npmpackage_versions_progress.py
Last active August 31, 2017 08:59
package.jsonからバージョンの更新日時抜いてくるやつ。マルチスレッドandプログレスバーもどき表示バージョン
#-*- coding: utf-8 -*-
import time
import threading
import subprocess
import json
import sys
import re
from datetime import datetime
@hapo31
hapo31 / npmpackage_versions.py
Last active March 18, 2018 08:49
package.jsonのdependenciesなどから使われてるパッケージのバージョンの更新日時などを抜いてくるスクリプト
#-*- coding: utf-8 -*-
import subprocess
import json
import sys
import re
from datetime import datetime
timeformat = "%Y-%m-%d"
@hapo31
hapo31 / wikipedia.py
Created August 16, 2017 01:21
wikipediaの最近更新された項目から記事タイトルと本文を抽出し、行区切りで出力する
# -*- coding: utf-8 -*-
import requests
import lxml.html
import re
import codecs
# require libs:
# requests, lxml, cssselect
def main():

おさらい

コンポーネント

  • 役割ごとに切る => 見通しが良くなる

次へのステップ

作るアプリを考える

  • 川上さん「おすすめはWebRTC」
  • iOS11のSafariにもようやくWebRTCが搭載
  • PWA対応を行おう オフラインで接続できたりプッシュ通知出来たり ネイティブアプリっぽく

ペパプのドレミの歌

ペタHEY!ペタHEY!ペタHEY!
ペタHEY!ペタHEY!ペタHEY!
P・P・P!

どどど どんな時も 進め 進め 進め!
れれれ 練習中に 弱音を 吐きたく なっちゃっても
みんなの 気持ち 合わせちゃって!(YEY!)
みんなの 気合い 入れちゃって!(YEY!)

import sys
from PIL import Image
def main():
filename = ""
if len(sys.argv) <= 1:
print("input filename:")
filename = input()
else:
filename = sys.argv[1]