Skip to content

Instantly share code, notes, and snippets.

👷
Do pointing and calling!

nabinno

👷
Do pointing and calling!
Block or report user

Report or block nabinno

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@nabinno
nabinno / web-search-active-cell.vb
Created Nov 14, 2019
Web search active cell for EXCEL
View web-search-active-cell.vb
Sub WebSearchActiveCell()
Dim cs As Range
Dim c As Range
Dim query As String
If ActiveWindow.RangeSelection.Count = 1 Then
Set cs = ActiveWindow.RangeSelection
Else
Set cs = ActiveWindow.RangeSelection.SpecialCells(xlCellTypeVisible)
End If
@nabinno
nabinno / keybase.md
Last active Nov 9, 2019
Keybase proof
View keybase.md

Keybase proof

I hereby claim:

  • I am nabinno on github.
  • I am nabinno (https://keybase.io/nabinno) on keybase.
  • I have a public key whose fingerprint is 05E7 2B6A 3F0D 82B8 736A 2D80 77C1 2BBF B498 C909

To claim this, I am signing this object:

@nabinno
nabinno / generate-files.sh
Last active Nov 9, 2019
Generate markdown files from titles.
View generate-files.sh
#!/usr/bin/env bash
set -e
generateContent() {
local tags="$1"
local title="$2"
cat <<EOF
---
title: ${title}
View aws-cdk-codepipeline-actions.uml
skinparam monochrome true
skinparam backgroundColor #EEEEEE
actor User as U
participant GitHub as G
box CodePipeline
actor CodePipeline as CP
actor CodeBuild as CB
View codedeploy-to-ec2.uml
skinparam monochrome true
skinparam backgroundColor #EEEEEE
actor User as U
participant GitHub as G
box CodePipeline
actor CodePipeline as CP
actor CodeBuild as CB
View dry-rbで型定義.md

背景

  • TyepScript読みやすいのでRubyにも型がほしい
  • というか、すでに型付けライブラリをつかっていた、virtus、dry-rb
  • virtusは枯れているが拡張性がなく、後継として推薦されているdry-rb(dry-validation)を試すことに

試した

結論: まあまあいいかも

  • Pros
    • Grapeのdeclaredみたいなサニタイズができる
View ツリー構造 モデルパターン検証.md

目的

ナイーブツリー (隣接リスト) になっているユーザモデルについて、ほかのモデルパターンで対応可能かドキュメント検証する。

対ツリー構造 モデルパターン

  • ※ 素朴な木、入れ子区間、肥沃な森林は情報過小 + 注目度低のためおいかけてません。
pattern description_pros description_cons
View ユーザー・エージェントパターンによる原因調査方法.md
item content
Commentary
調査の精度向上, 調査の工数削減

ユーザー・エージェントパターン

  • ユーザー: エージェントに調査情報・回答をわたす、並行処理可能
  • エージェント: 質問・回答のセットを管理、ユーザーから調査情報・回答を取得ごとに推論サービスを実行
  • 推論サービス: 質問生成のために推論情報を管理
View google-caleandar.gs
function main() {
var events = listUpEventOfCalendar();
var list = formatEvents(events);
Logger.log(list);
postToSlack(list);
}
function listUpEventOfCalendar() {
View 空気のメモ.md
item content
commentary
部屋のHCHO、TVOCが安全基準をこえるケースがある

調査

定点観測用にRaspberry Piはどうか

  • AirPiの販売中止により、現状まとまったセンサーキットがないため調達し実装する手間がかかる
  • 定点観測用にFoobotやAirVisualがすでに登場している(日本では未販売)
  • というわけで、Raspberry Piはいったん保留ということで
You can’t perform that action at this time.