Skip to content

Instantly share code, notes, and snippets.

View takahyon's full-sized avatar

Takamasa Iijima takahyon

View GitHub Profile
def step_count(data):
status = ""
# 初期フラグを立てる
# data[0] data[1]のどっちがおおきいか
if data[0] < data[1]:
status = "up"
else:
status = "down"
last = data[0]
@takahyon
takahyon / microk8s
Created April 2, 2021 08:19 — forked from caglar10ur/microk8s
microk8s setup with istio
snap install microk8s --classic
sudo ufw default allow routed
sudo iptables -P FORWARD ACCEPT
microk8s.enable dns dashboard metrics-server
# grafana/dashboard
# http://IP:8080/api/v1/namespaces/kube-system/services/monitoring-grafana/proxy/
# http://IP:8080/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/#!/pod?namespace=default
microk8s.enable istio
@takahyon
takahyon / flask.yaml
Last active March 25, 2021 05:09
flask-k8s
apiVersion: apps/v1
kind: Deployment
metadata:
name: flask-deployment
spec:
selector:
matchLabels:
app: flask
replicas: 1
template:
python -m pip install Flask
python -m pip install Flask-RESTful
python -m pip install Flask-PyMongo
python -m pip install python-dateutil
for file in `\find . -maxdepth 1 -name '*.mp3'`; do
ffmpeg -i $file -t 120 -vn -ac 2 -ar 44100 -acodec pcm_s16le $file.wav
done
import requests
def url_to_pdf(url):
req = requests.get(url)
pdf = req.content
return pdf
def send_slack(files):
# coding:utf-8
import requests
@takahyon
takahyon / file0.swift
Created January 8, 2019 05:38
SpriteKitのGameSceneでUIViewControllerを操作する。 ref: https://qiita.com/takahyon/items/3331cb9edf448942a574
let currentViewController : UIViewController? = UIApplication.shared.keyWindow?.rootViewController!
@takahyon
takahyon / circle_room.md
Created December 19, 2018 09:11
サークル部屋取得API

サークル部屋取得API

requests

論理名 物理名 内容
サークルID circleName サークル固有のID "jacla"
年月 month 取得する年月 "2018/12"
{
  "body":{
 "circleName":"jacla",
@takahyon
takahyon / lambda_function.py
Last active December 11, 2018 09:36
slackに標準ライブラリだけでPostする関数
def post_slack(text):
# ここにslack botの incoming webhook URLを入れる
url = "https://hooks.slack.com. your slack webhook URL"
method = "POST"
# slackにはlineのテキストを転送するだけ
item = {
"text":str(text)
}
# SlackにPOSTする
@takahyon
takahyon / lambda_function.py
Last active December 11, 2018 11:39
LINE側からの本文を抜く関数
import json
def lambda_handler(event, context):
# TODO implement
body = str(get_line_message(event))
return {
'statusCode': 200,
# テストで日本語も使いたいためensure_asciiをFalseにして \uXXXXを回避
'body': json.dumps(body, ensure_ascii=False)
}