Skip to content

Instantly share code, notes, and snippets.

View reinforce-lab's full-sized avatar

Akihiro Uehara reinforce-lab

View GitHub Profile
@reinforce-lab
reinforce-lab / covid19radar_detail.py
Last active August 9, 2022 12:30
日本のCOVID-19接触確認のデータを取得して、アイテムを見る。
import urllib
import json
import datetime
import requests
import zipfile
import io
import collections
import pprint
import export_pb2
import math
@reinforce-lab
reinforce-lab / gist:7f0b0dd16e421f91a8774dbbe8a5ed94
Created October 8, 2018 23:28
MacでS3に定期バックアップするスクリプト
#!/bin/sh
# account <YOUR_MAIL_ADDRESS>
# aws AIM 役割のユーザアカウントを作る <BAKET_NAME>
# aws configure --profile backup, CSVダウンロードしたアクセスキーとシークレットキーを backup として登録
# バージニア北部、us-east-1
# launchctrlに設定。設定ファイルの書式は man launchd.plist
# launchctl load <YOUR_DOMAIN_IN_REVERSE>.aws-s3-backup.plist
# launchctl list
@reinforce-lab
reinforce-lab / gist:676c9b3108d96664821db2b3863932d4
Created September 7, 2018 02:15
SDK_14.0.0.0 DFU nrf_dfu.c
uint32_t nrf_dfu_init()
{
uint32_t ret_val = NRF_SUCCESS;
uint32_t enter_bootloader_mode = 0;
NRF_LOG_DEBUG("In real nrf_dfu_init");
nrf_dfu_settings_init(false);
// Initialize the clock and timers.
@reinforce-lab
reinforce-lab / gist:e0e08718c69218f8368b7f7d0bec780a
Created August 12, 2018 11:37
jupyter notebookで、カムの画像から、顔の形状とその大きさを解析表示する。
# https://stackoverflow.com/questions/37210655/opencv-detect-face-landmarks-ear-chin-ear-line
# 結果サンプルは prCIc.png を参照。
#FACE_POINTS = list(range(17, 68))
#MOUTH_POINTS = list(range(48, 61))
#RIGHT_BROW_POINTS = list(range(17, 22))
#LEFT_BROW_POINTS = list(range(22, 27))
#RIGHT_EYE_POINTS = list(range(36, 42))
#LEFT_EYE_POINTS = list(range(42, 48))
#NOSE_POINTS = list(range(27, 35))
#JAW_POINTS = list(range(0, 17))
//
// AudioPHY.m
// SoftwareModem
//
// Created by UEHARA AKIHIRO on 10/11/23.
// Copyright 2010 REINFORCE Lab. All rights reserved.
//
@import AudioToolbox;
#import "OTOplugUtility.h"
//
// AudioPHY.m
// SoftwareModem
//
// Created by UEHARA AKIHIRO on 10/11/23.
// Copyright 2010 REINFORCE Lab. All rights reserved.
//
@import AudioToolbox;
#import "OTOplugUtility.h"
@reinforce-lab
reinforce-lab / gist:5859074
Last active December 18, 2015 23:08
MacでのEmacs設定ファイル。Mac book airでMarkdownを書くため用。
;; download Emacs-24.3-with-inline-patch.dmg from http://sourceforge.jp/projects/macemacsjp/releases/
;;http://www.emacswiki.org/emacs/FrameSize
;; Mac book air 11 の画面全体に表示
(if window-system
(set-frame-size (selected-frame) 155 42))
;; http://www.emacswiki.org/emacs/ToolBar
;; ツールバーを非表示に
(tool-bar-mode -1)
@reinforce-lab
reinforce-lab / 死亡時連絡事項のテンプレ
Created May 21, 2013 12:22
独身、フリーランス向けの、死亡時対処メモのテンプレです。 私が実際に利用しているものから抜粋しています。 フリーランスではないから、こんなものは絶対に必要にはならない、と思わず、必要だと思わなくても、一度書きだしてみると、自分の人生の振り返りになります。無駄ではないと思います。 必ず、紙で、かつ遺族が確実に死亡段階で手にできるようにしておくことが、大切です。 電子データは、あてにはできません。 私は部屋の目に付く場所に、貼り付けています。本当は、封をして郵送しておく、弁護士に預けるのがいいのかもしれません。
★銀行口座 (はんこや通帳の置き場所がない場合でも、死亡届と親類全員の印鑑証明と署名書類で引き出しはできる。その手間をいとう場合は、はんこと通帳の置き場所も明記せざるを得ない。)
ジャパンネット銀行
個人事業主の口座です。(用途、残高の目安)
口座:XXX-XXXXXX
名義:XXXXXX
カスタマーセンター:0120-XX-XXXX
三井住友銀行
生活費等の引き落とし口座です。(引き落としの内容を書いておくとよい、家賃、ガス、JR東海エキスプレスカードなど)
@reinforce-lab
reinforce-lab / gist:2574159
Created May 2, 2012 05:38
kickstarter logger, backers/pledged
$KCODE = "UTF8"
require 'rubygems'
require 'nokogiri'
require 'open-uri'
#ターゲットのURLと、ファイル名
target_url = "http://www.kickstarter.com/projects/rowdyrobot/tod-connect-real-world-actions-to-mobile-devices-a"
target_file ="tod.csv"
interval = 3600