ネットの海の片隅で

技術ネタの放流、あるいは不法投棄。

思いつき

Ruboty で TRPG をする

Ruboty pluginを書いたので簡単に紹介しておく。 https://github.com/s-osa/ruboty-roll 使い方 1d100, 3d6 などの文字列を ruboty roll に渡すと、ダイスの出目と出目の合計値が出力される。 > ruboty roll 3d6 [2, 4, 5] => 11 > ruboty roll 1d100 [41] =…

限りなくゼロ円に近いコストで維持できるWebサービス

タイトルに書いたものを作りたい。 ごくごく簡単で単機能なWebアプリをほぼ無料で維持する、みたいなイメージ。調整さんみたいな? 方法としてはAWSを使う感じで、いわゆるサーバーレスアーキテクチャとか2-Tier アーキテクチャとか呼ばれているものになりそ…

Railsのresourcesにcollection, member以外を指定したい

前提 Railsのrouting設定では、一般的に以下のような書き方をする。 # config/routes.rb Rails.application.routes.draw do resources :posts end このとき、最新の記事を公開するURLとして/posts/latestが欲しい場合、次の2つの書き方が考えられる。 A Rail…

RDB/SQLの制約を増やしたい

NOT NULLとかUNIQUEみたいな感じでIMMUTABLE制約欲しい。— Shunsuke OSA (@s_osa_) 2015, 2月 12 IMMUTABLE制約:UPDATEできない PERMANENT制約:DELETEできない みたいな制約があると、個人的にハッピーになれる気がする。

公園などにおけるゴミ袋入れ替えの自動化

公園や大学のような比較的広い敷地内に設置されているゴミ箱のゴミ袋を定期的に取り替える作業を自動化したいと思った。 ゴミ箱にゴミ袋を装着する動きは結構難しそうだと悩んでいたら、ゴミ箱を動かせば良いということに気づいた。 ゴミ箱に車輪を付ける。 …

サテライト・コンピューティング

人類が消費するエネルギーのうち、情報処理が占める割合は増えていく。 枯渇性資源に依存するのは精神衛生上よろしくないので、太陽光発電とかしたい。*1 せっかくなら人工衛星を使って宇宙太陽光発電したい。 宇宙で発電して地表に送電するというのは大変な…