クリエイターの溜まり場「松原ガレッジ」のブログ

大阪府松原市にあるコワーキングスペース。ウェブ開発・HP制作もするところ。管理人が思ったことや困ったこと、課題についてまとめていきます。

プログラミング

後からDBにUniqueインデックスをつけるときの前処理のお話〜ダブリのある要素をどうやって見つけるか〜

どうも! 大阪府松原市でウェブを中心としたソフトウェア開発を行っています。 コワーキングスペース松原ガレッジ管理人の五島です。 今日はすでに運用しているサービスのDBのお話。 特定のカラムに対して、ユニーク制約をつける前処理の話を少ししようかな〜…

ウェブサイト制作にRollupを使う〜2021年2月更新〜

どうも! 大阪府松原市でウェブを中心としたソフトウェア開発を行っています。 コワーキングスペース松原ガレッジ管理人の五島です。 今日はRollupの話を少ししようかな〜と軽快に記事を書いてます! 設定はよっ(`・ω・´)という方はこちらのGitHubリポジトリを…

capistrano3-puma を更新したらpumaのデプロイタスクがなくなった話

バージョン4から5に上げました(年末に) するとデプロイ時にpumaのプロセスが再起動しなくなったので調査しました github.com 差分にも書いてあるのですが、 install_plugin Capistrano::Puma::Daemon をCapfileの install_plugin Capistrano::Puma がいる箇…

Puppeteerを使って、ブラウザ(ヘッドレスChrome)を操作する(in Docker コンテナ)

どうも〜 コワーキングスペース松原ガレッジの管理人(五島)です。 ウェブページにアクセスして色々確認する必要性ができたので、自動化しましたという話です。 Puppeteerというツールを利用して、ブラウザ(ヘッドレスChrome)を操作しました。 結論から知りた…

プライベートメソッドのテストコード書くのかい、書かないのかい、どっちなんだい!!💪問題

ちょうど今このようなシチュエーションになり設計を悩んでいる プライベートメソッドのテストは書かないもの? 自分もプライベートメソッドのテストコードは書かない派なのだが、時と場合によってはありえるなぁと感じたので整理してみようと思う 結論から言…