はてぶ・Qiita・Zennのトレンド記事を紹介
libvips が作る JPEG の quality は粗い 🔖 1
こんにちは、st-1985 です。弊社のサービスの一つである Message Manager では、管理画面でアップロードされた画像を保存し、LINE 用のフォーマットに変換した上で配信していますが、その配信された画像に関してユーザーから「文字がつぶれて読みにくくなった」との声
はじめに弊社では Ruby on Rails を使用しており、ActiveStorage を用いて画像やファイルを扱っています。BtoBtoC のサービスを運営しているので、エンドユーザには CDN を通して配信し、顧客企業向けには S3 の署名付き URL を発行してアクセ
Cursorにリーダブルコード準拠のルールを設定しようとして上手くいかなかった話 🔖 64
はじめにこんにちは、koyablueです。この前久々にリーダブルコードを読み直しました。リーダブルコードの内容をルール化してAIに任せるといい感じに適用できるのでは?と思ったのでやってみます。具体的なコーディング規約準拠かどうか、というルールを適用させている例はわりとある
コンポーネントカタログ、使ってますか? Storybook のかわりに Ladle を使ってみた 🔖 1
はじめにこんにちは、@zomysan です。Storybookの代替として評判のLadleを触ってみたので簡単な記事にまとめます。 この記事について 対象読者フロントエンドエンジニアStorybook を使っているが、Ladle が気になっている人コンポーネント
はじめにこんにちは、 okumud です。先日 RubyKaigi 2025 へ参加してきました。弊社は Gold Sponsor として本年初協賛し、私を含めて simomu, terandard, otsubo の 4人で参加しました。https://pr
乾太くんで家庭内感染が防げるか ChatGPT にシミュレーションしてもらう
3 歳になった子どもが体調不良で嘔吐しました。パジャマも布団カバーもべちゃべちゃです。おそらく風邪だとは思いますが、ノロウイルスなんかに家庭内感染するのも嫌なので、念のためハイターでつけ置き洗いをします。子どもの体をシャワーで洗って、新しいパジャマを着せて、寝かしつけをしている間
十人十色 弊社メンバーの生成AIの使い方 - Cursor, Roo Code, ChatGPT, Copilot... 🔖 3
どうもこんにちは、たくびーです。弊社では生成AIを業務に取り入れる流れが活発です。また、Roo CodeやChatGPT、Cursor等の生成AI使用に関して補助制度があるので気軽に使うことができます。その中で今回はフロントエンドチームではどのように生成AIが使われているの
無限に広がるマルチプレイのマインスイーパーを作りたかった話(盤面の拡張、データ層の分離)
はじめにこんにちは、hamaguchi です今回は Web アプリとして遊べるマインスイーパーについての2回目の記事です盤面の拡張と改善、データ層の分離を行いましたhttps://zenn.dev/socialplus/articles/ea0502a3b30ecf
Church Encoding: numberやbooleanを関数だけで表現しよう!
Church Encoding は、λ計算(Lambda Calculus)由来のテクニックで、Number、Boolean、データ構造を関数だけで表現できる驚きの手法です!つまり、プリミティブな型を一切使わずに計算ができるんです。この考え方は関数型プログラミングの基礎となって
既存の機能を踏襲し新規の機能を開発した際のリファクタリングの進め方のコツ
はじめに既存の機能を参考に新規の機能を開発するケースは割とよくあると思いますが(キーワード検索があり、それを参考にタグやカテゴリーでの検索機能を追加するようなケースなど)このような場合で既存の機能の実装にリファクタリングの余地がある際、その対応に悩んだことはありませんか? 🤔
Rails 8.0(ActiveSupport)で気になった変更点
masaki です。この記事では、Rails 8.0(Active Support)の変更点について、CHANGELOG をざっと読んで気になったところをまとめてみました。メインとなる新機能や大きな変更点についてはすでに色々なブログなどで紹介されていますが、細かいメソッドまわ