セキュリティ

共通鍵暗号方式

共通鍵暗号方式とは暗号化と復号に全く同じ鍵を使うやり方。 例えば 具体的な例で言うと、カエサル暗号がこれに該当する。 カエサル暗号は「文字を1文字ずらして暗号化する」方式。 「いぬ」という言葉を暗号化したい...
シェルスクリプト

【fish】ディレクトリの色が見にくい

fishは初期設定のままだとlsコマンドなどを実行したとき背景色が黒に対して濃い青で表示されるため、とても見づらい。 このようなケースはfishの設定を変更することで解決する。 fishの設定方法 fishの設定を変更す...
ターミナル操作

なぜターミナルを使うのか – コマンドを使いこなすメリット

プログラミングの勉強をしていると、ときどきやらなければいけないものがターミナルでのコマンド入力だ。 真っ黒な画面で見づらい。何が起こっているのかも分からない。できれば使いたくない。 と思っているかもしれない。 最近では、...
シェルスクリプト

【Linux】seqコマンド – 数値のリストを出力

seqコマンドは「数値のリストを出力する」とても単純なコマンド。 for文の作成簡易的に数値データを作成 このようなときに利用されることが多い。 # 1~3まで出力 $ seq 3 1 2 3 区切り文字を指定する...
シェルスクリプト

2分でサクッと自動化シェルスクリプト

ターミナル上でのコマンド操作をする機会が増えると「毎回この手順は面倒だ、自動化したい...」と思うようになる。 この記事は「シェルスクリプトの文法を学びたい」というよりは「適当でいいからサクッと自動化したい」という目的で書いている。...
シェルスクリプト

【Linux】diffコマンドの結果を見やすく表示する

diffコマンドは、その名の通り2つのファイルの差分を確認するコマンドである。 テストや検証のとき、処理前後の差分を確認したいというケースはよくある。 そんなとき、diffコマンドを使いこなせるようになると、差分確認が圧倒的に...
Vue.js/Nuxt.js

【Vue.js/Nuxt.js】SCSSを使う

私はCSSを書くとき、必ずSCSSを利用する。 通常のCSSをそのまま書くよりも構造化されているため圧倒的に書きやすい。 SCSSは最終的にCSSに変換する必要があり、そのためのツールがnpmで提供されている。 必要なパ...
シェルスクリプト

【Linux】sitemapなどのxmlを整形する

圧縮されたsitemap.xmlなどを整形して見やすくしたいとき。 xmllintコマンドの、--formatオプションを利用する。 $ xmllint --format sitemap.xml
Python

【Python】他の言語と比較したPythonのメリット、特徴、できること

こんな人におすすめの記事 これからプログラミングを勉強してみようと思っている人Pythonという言葉を聞いたことがある人機械学習やAIに興味がある人業務の効率化としてPythonが気になっている人 Pythonの特徴 P...
JavaScript

Node.jsとは

Node.jsとは何か Node.jsは、JavaScriptのコードを動かすための基盤。 つまりNode.jsが使えると、JavaScriptを(ブラウザ以外で)実行できるようになる。 そのため、サーバーや自分のパソコ...
タイトルとURLをコピーしました