BitArts Blog

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

(潜) 700本記念大瀬崎3ダイブ #699-#701

ついに700本となりました。昔は2年100本くらいのペースで潜っていましたが、この600本から700本までは10年もかかってしまいました。 このペースだと1000本に到達できなさそうだ… 海のほうは、やたらデカいウミテング。 オオウミウマ。 そして極めつけはサッ…

(自転車) サドルを新調 Selle SMP F20C s.i.

Selle SMPというブランドのCompositというサドルを15年ほどずっと使っていました。全くクッションの入っていないカチカチの変態っぽいサドルですが、形状がお尻にフィットするので、うまく合えば見た目よりも快適なのです。10年くらい前にこれと似たFormaと…

個人開発で始めたWebサービスが色々ありつつ継続10周年となりました

元々はCGM型のキュレーションメディア(まとめサイト)構築システムとしてリリースしたサービスですが、その後Webメディア・オウンドメディア向けCMS、Web社内報構築システムなど少しずつ守備範囲を広げつつも、基本的には10年間同じシステムを磨き続けてき…

Rails + Ruby 3.3.0でYJITを使ってみる

Rubyインストール時にRust環境が必要 Ruby 3.3.0では簡単にYJITが選択できるようになっているのですが、前提条件としてRubyビルド時にRustコンパイラがインストールされている必要があります。Rustが入っていない場合、YJITが使えないRubyがビルドされてしま…

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

コロナの中断などもあり、4年ぶりの観戦に行ってきました。 このイベントも、なんともう10年になるのだそうです。 ツール・ド・フランスを走った選手を間近で見られる貴重な機会。豪華なワールドチームの集団が駆け抜けます。 ニュートラルモトや乗ってる人…

(潜)#691-692 Apple Watch Ultraで海に潜ってみた

1月に購入したApple Watch Ultraですが、ようやくダイビングで実戦投入してきました! Apple Watch Ultraをダイコン(ダイブコンピュータ)として使う ダイコン機能はAppleの公式アプリではなく、Ocenic+というサードパテーティのアプリを使います。今のとこ…

Rails + ViewComponentによるコンポーネント指向UI開発

UI開発におけるコンポーネント指向とは UIを独立した再利用可能な部品(コンポーネント)に分割 コンポーネントにHTML(DOM)、ロジック(JavaScript)、CSSをカプセル化 React、Vue.js、Angularなどフロントエンドの主要なViewフレームワークで採用されている手…

キーボード乗り換え HHKB → Keychron K2 Pro

最近メカニカルキーボードが流行ってますね。ちょっと前までHHKB ProfessionalやREALFORCEなど静電容量無接点方式の高級キーボードこそ至高だと言われていたはずですが、今やちょっとこだわりのキーボードといえばメカニカルばかり。メカニカルキーボードと…

Magic Trackpadから13年ぶりにマウスに戻ってみる

PC

初代Magic Trackpadが発売された時から、2代目、3代目と使い続けているので、もう13年目。ですが、ここへ来てマウスに戻ってみました。 Magic Trackpad概ね最高に快適なのですが、ドラッグだけはマウスに劣る。 MacBookでは両手操作でドラッグできるのですが…

Apple Watch Ultra

スキューバダイビング対応のApple Watch。ということで昨年9月の発売以来気になっていたApple Watch Ultraですが、当初はまだダイコン(ダイブコンピュータ)アプリがリリースされていないということもあって、手を出さずにいました。 その待望のダイコンア…