セキュリティ カード情報の非保持化について知った話 Webアプリの設計について学習しながら、ER図を書いていた時の話です。 オリジナルのアプリケーションを作成しようと思い、... 2024.11.19 セキュリティ基礎的な内容
セキュリティ ダイジェスト認証について分かりやすく解説!ベーシック認証との違いは? 先日、nginxでダイジェスト認証を行いました。そもそもダイジェスト認証って何!?から始め、参考記事を見ながらなんとか実... 2024.11.18 セキュリティ基礎的な内容
セキュリティ RSA暗号の基本原理についてまとめてみた RSA暗号は、インターネットで安全に情報をやり取りするための代表的な暗号方式のひとつで、現在のオンライン通信の基盤として... 2024.11.15 セキュリティ離散数学
Rails 【Ruby】inspectメソッドとは何か?わかりやすく解説! 先日、Qiitaを見ていたらsession.inspectという記述をしている方がいらっしゃいました。 inspectっ... 2024.11.06 Rails
基礎的な内容 GitHubの使い方完全ガイド:基本からリモートリポジトリの操作まで GitHubは、ソフトウェア開発におけるリポジトリ管理やチーム開発を行う際の強力なツールです。 GitHubを使うことで... 2024.11.02 基礎的な内容
基礎的な内容 糖衣構文とは?分かりやすく解説! プログラムの書き方は人それぞれ。分かりやすければ多少プログラムが長くなってしまっても問題ないと考える人もいれば、省略した... 2024.10.28 基礎的な内容
Rails Rubyにおける演算子の再定義(オーバーロード)とは? Rubyでは、+や-といった演算子も、メソッドとして定義されています。そのため、クラスに対してこれらの演算子を「再定義」... 2024.10.27 Rails基礎的な内容
Rails 【Ruby】モジュールとクラスの違いを理解しよう! Rubyにおける重要な概念に「クラス」があると思います。クラスがあることによって、まとまりが作られ、可読性などが向上しま... 2024.10.18 Rails基礎的な内容
基礎的な内容 【アルゴリズム】グループ分けとその移動回数 こんにちは!今回はグループ分けをするためのアルゴリズムについて解説します。問題はLeetCodeの2938です。 この問... 2024.10.16 基礎的な内容
Rails RailsにMySQLを導入したことで、text型カラムのデフォルト値を設定できなくなった話 先日、自分の開発しているプロダクトにDockerを導入し、DBにMySQLを用いるように設定しました。すると、マイグレー... 2024.10.10 Rails