パターンマッチングマン

この正月休みにルービックキューブを久しぶりにやったら、終盤の手順を忘れていて完成目前で失敗してしまった。 何度かやって、急がずにやればふたたび3分程度で解けるレベルに戻ったようだ。 昔、友人に「ルービックキューブの解放なんてパターンを覚える…

マルチテナントアーキテクチャについて

SaaSシステムを開発しているみなさま、お元気でしょうか。 SaaSシステムというといわゆるWebサービスよりももう少しBtoBの雰囲気が漂ってまいります。 SaaSシステムでは契約者(ここではテナントと呼ぶ)が複数いて、テナント毎に複数のログインユーザーやロ…

続・Web系の自分が想像と障害で学んだバッチ処理・設計の基本

バッチ処理というのがそれ単体で勉強するのが難しく勉強しようとすると何に手を付けるべきかさっぱりわからないということは、先日のブログで述べたとおり。 自分が経験の中で得てきた知見は正しいのかどうか、世間の人に見てもらいたかったというのが書いた…

Web系の自分が想像と障害で学んだバッチ処理・設計の基本

バッチ処理というのはそれ単体で勉強しようとするとなかなか何を勉強したらいいのかわからないことが多い。 特に経験がWeb系ばっかりだと、いざバッチ処理を実装しようとした時に基本的なノウハウを知らないままに書いてしまうことが多い。 バッチ処理という…

Doma勉強会

Doma勉強会に行ってきた。具体的にはこれ。 kanjava.connpass.com 資料はこれ Doma実践 メモから View層までDomaのエンティティやドメインオブジェクトを持ち込む? うらがみさんとしては結構やってるとのこと。 JAX-RSでControllerの引数として受け取るとこ…

DevLOVE関西行ってきた。

具体的にはこれ。 https://devlove-kansai.doorkeeper.jp/events/36446 以下、自分の勝手な解釈が多々含まれるけど感じたこと、きいたことをまとめる。 「エンジニアが幸せな人生を過ごすための学び方、関わり方、あり方」というエモーショナルなタイトルで…

fitdesk使用感日記

fitdeskを買ってからというもの、PCに向かうとき=fitdeskぐらいの勢いで乗っている。PCがfitdeskの上においてあるのだから当たり前なんだけど。 実際にfitdeskを買うまでは「これはとてもいいものだからオフィスへの導入を考えてもいいものなのでは」ぐらい…

トマトジュース

トマトジュースは健康にもダイエットにもよいということなので安直ながらのみ始めた。 娘もちびっ子には珍しくトマトジュースが飲めるっぽいので一緒にのんでいる。 健康でも開発でも何事も銀の弾丸はないので継続あるのみなのだ。

プログラマー vs 運動不足

きっかけ プログラマーは、だいたい運動不足になりやすい仕事だ。 PCに向かって色々調べ物している時やプログラミングしている時が一番楽しい時なので、動かなければいけないという差し迫った状況にないと際限なくPCの前で座っている人も少なくない。 オフィ…

cronのクラスタリングサポート(CentOS7)

ある日、突如 cron に疑問を感じ man cron を実行してみた。 たまたま CentOS7 だったのだが、「CLUSTERING SUPPORT」なるセクションがありびっくりした。 cronでクラスタリングとな! びっくりしたのはいいが、実際に何をやってくれるのかはさっぱりわから…