BitArts Blog

ロードバイク通勤のRubyプログラマで伊豆ダイバー。の個人的なブログ。

RailsでPostgreSQLのRow Level Security Policyを使ったマルチテナント

Clipkit(クリップキット) というSaaSを作っています。マルチスキーマ方式のマルチテナントシステムなのですが、テナント数が1,000近くなってきて辛さも出てきているので他の方式を検証中です。 LD;TR PostgreSQLのRow Level Security Policyを利用したマル…

2020年のモバイルバッテリーと充電器

地味なアイテムだが最近はスゴイのが出てきてる。 モバイルバッテリー「RAVPower RP-PB186」と、充電器「AUKEY PA-Y19」を購入しました。 RAVPower RP-PB186 RAVPower モバイルバッテリー 10000mAh PD対応 29W USB-A ポート (世界最小最軽量クラス) 【USB-C…

CSVファイルにSQLできるツールが便利だった

この手のツールはいくつかあるようなのですが、今回「q」というのを使ってみました。 ≫ http://harelba.github.io/q/ 内部的にSQLite3を使っているようで、サブクエリやJOINもできる本格的なSQLが使えます。 RDBのテーブルを適当にCSV出力したものを手元で加…

子育て0〜2歳:買ってよかったモノ、もらってよかったモノ まとめ

先日子供が2歳になったので、今まで導入してよかったものをリストアップしてみます。

(潜)#679-680 大瀬崎、まだまだ潜るよ

すっかり寒くなり「こんな時期に海に潜るの?」と驚かれますが、海中の水温は気温よりも高い20℃以上と、実はまだまだ暖かいのです。とはいえ十分に冷える水温ではあるので、ドライスーツで潜ります。 今回はこれといって珍しい生物は見つけることができませ…

EC2インスタンスをCLIで素早く起動&停止するには

AWS

AWS CLIでEC2インスタンスを起動するには aws ec2 start-instances --instance-ids i-XXXXX とします。 $ aws ec2 start-instances --instance-ids i-XXXXX { "StartingInstances": [ { "CurrentState": { "Code": 16, "Name": "pending" }, "InstanceId": "…

(自転車)2019 ツール・ド・フランス さいたまクリテリウム

もう7回目。 毎回言ってるけど、豪華すぎて1回限りの特別なイベントだと思っていたこの大会が、国内開催の国際大会として定着してきた感があります。 去年に引き続き子連れ観戦ということもあって本戦前半だけの短時間勝負ですが写真撮ってきました。 メイン…

「ザ社内報」のつり革広告が登場しました!

感動!(まだ実物見てない) 都営地下鉄の一部車両で掲出中です。 「ザ社内報」は、Webメディア構築CMS「Clipkit」を社内報向けに特化させたサービスです。強力な実績と簡単に記事投稿できるClipkitの特徴をそのままに、社員の属性に応じたアクセス分析機能…

(潜)#677-678 大瀬崎、ベストシーズン

僕は暑い日に海に潜るのが大好きなので、今は夏が終わる寂しさを感じる季節です。 でもこの時期の海の中は最高。今回も水温は安定的に26℃ほどでして、南国のようです。 季節による海水温の変化は地上から1〜2ヶ月遅れのタイムラグがあるので、水温的にぬく…

はてなブログProへ引っ越しました

いまさらブログの引っ越しです。はてなブログProに引っ越しました。 5年前にブログを含むbitarts.jpの全コンテンツをJekyllに移行しました。Jekyllは大好きだしソースをGit管理できるのは最高なんだけど、記事が多くなるとビルドに時間がかかるし、画像の扱…