2024-05

Linux

grepの使い方

はじめにgrepはLinuxで利用されるテキスト検索コマンドです。その名前は「Global Regular Expression Print」の略でありテキストデータから特定のパターンに一致する行を効率的に検索しその結果を出力するためのコマ...
Git

git pull –rebaseについて

はじめにgit pull --rebase コマンドは、リモートリポジトリから最新の変更を取得しつつ、ローカルの変更を最新の状態に更新するために非常に便利です。このコマンドを使うことで、履歴をクリーンに保ち、マージコミットの乱立を防ぐことが...
Rails

CSRF攻撃とrailsでの対策方法

はじめにCSRF攻撃(クロスサイトリクエストフォージェリ)は、ユーザーが意図しない操作をウェブサイト上で実行させられるセキュリティ攻撃の一種です。この攻撃は、ユーザーがすでに何らかのウェブサイトにログインしている状態を悪用し、そのユーザーの...
SQL

SQLの AS 使用方法 テーブル名と列名のエイリアス設定

はじめにSQLは、データベース内のデータを効率的に管理するための言語です。その中で AS を使うことで、テーブル名や列名に一時的なエイリアス(別名)を設定することができます。今回は、テーブル名とカラム名にエイリアスを設定する方法についてみて...