備忘録

メモっぽく使う

スタックとキュー

【前提知識】 ・特になし 【本題】 イメージは以下の通り ・キュー:出す所と入れる所が違う ・スタック:出す所と入れる所が同じ 【感想】 ・どっちがどっちだかたまに忘れる 【参考】 スタックってなあに?(1) | 学校では教えてくれないこと | [技術コラ…

パスの**について

【前提知識】 ・無し 【本題】 ・パスを書くときに/**/*.htmlみたいに書いてあることがある →ディレクトリ、ファイルを問わず階層が下のhtml全てを表す 【感想】 ・なんとなく雰囲気でわかる 【参考】 ・これのパターンて所を参照 3. データ構造 | TECHSCORE…

docker execコマンド

下記参考 docker execコマンドの使い方(実例付) – めもたんす

タグについて(section, select, form, meta)

・section: 意味や機能をひとまとまりにするタグ 下記参考 <section>-HTML5タグリファレンス ・form: 入力・送信用フォームを作成するタグ、送信ボタンやテキストボックス等の部品はformタグの内部に含める 下記参考 <FORM>-HTMLタグリファレンス ・select: セレクトボッ</form></section>…

cpコマンド

【前提知識】 ・特になし 【本題】 ・cp -frv →サブディレクトリ以下を再帰的に →警告なしで →ファイル名を表示しながら →コピーする 【感想】 ・コマンドで操作するようになったら詳しくなるんだろうなぁと思いました まる 【参考】 ・オプションとか Linux…

rsyncコマンド(その2)

【前提知識】 ・--link-dest=オプションについて 【本題】 ・下記コマンドはall-2100を基準として、allとの差分があれば(2100とallで違いがあれば)それを2200にコピー、同一ならハードリンクを設定するという動きになる rsync \ -av \ --delete \ --link-d…

findコマンドその2

【前提知識】 ・-cmin -n に関する説明 【本題】 ・find hoge -cmin -60で60分以内にステータスが変更されたファイルを表示 ・例えば、下記コマンドで60以内にステータスが変更されたhogeディレクトリ以下のjpgファイルを削除できます find \/hoge \-cmin -6…

コマンドラインと標準入力の違い(メモ)

echo・・・コマンドライン引数を標準出力に出力する cat・・・(コマンドライン引数無しでcatコマンドを起動した場合)標準入力から入力して標準出力に出力する xargsは、「標準入力に来たファイル名を、コマンドライン引数に変換して引数のプログラムに渡す…

変換指定文字列(仕事用メモ)

find hoge -type f -printf "%s\t%p\n" | tee find.txt →%s 文字列 →\t タブ区切り →%p 時間 →\n 改行 Linuxコマンド集 - 【 date 】 日付や時刻を表示,設定する:ITpro 標準入出力関数(1)

diffコマンドその2

【前提知識】 ・以下のコマンドの解説 ・diff -rq --exclude="*pdf" 比較元 比較先 【本題】 ・比較元と比較先をpdfのものを除いて比較する ・--exclude=” ” で比較から除くものを指定 【感想】 ・diff先輩すごい便利

wcコマンド

【前提知識】 ・特になし 【本題】 ・改行の数を数える →改行がなければ中身があっても出力は0 ・オプション →wc -l 改行の数を数える 【感想】 ・昔はソースコードの行数で進捗を測っており、それでこのコマンドを使っていたらしい 【参考】 ・基本的な使…

xargsコマンド

【前提知識】 ・読み方は「エックスアーグズ」 【本題】 ・基本的な使い方:パイプでつなぎ、前のコマンドの標準出力をxargsで指定した別のコマンドの標準入力として使用できるようにするコマンド →コマンド1 | xargs コマンド2 →find . -type f | xargs ls …

sublime text左下に表示される記号の意味

【前提知識】 ・特になし 【本題】 ボタンの機能は左から、 Regular expression 正規表現を利用する Case sensitive 大文字小文字を区別する Whole word 完全一致のみを検索する Wrap ファイルの最後まで検索したらファイルの先頭に戻って検索する In select…

findコマンド

【前提知識】 ・ファイルやディレクトリを検索するコマンド 【本題】 ・find 検索開始ディレクトリ ファイル名 が基本の形 ・よく使うオプション ・「-name」 →file 検索先 -name ファイル名 →file test -name "*.dat" でtestディレクトリの拡張子が.datのも…

Cut&Paste・新規フォルダ作成

【前提知識】 ・無し 【本題】 ・command + c でコピって、command + option + v で貼り付け ・command + shift + n 【感想】 windowsに慣れると忘れる

ビルダーズやってみた

ビルダーズ買って1日だけやってみたら、永遠にできそうな雰囲気だった。 怖いから控えよう

rsyncコマンド

【前提知識】 ・同期:同じ状態にすること 【本題】 ・rsync コピー元 コピー先 ・ファイルやディレクトリを高速にコピー出来るコマンド(同期することも可能) ・よく使うオプションは以下の通り → a: コピー元のディレクトリのオーナー・グループ・パーミ…

diffコマンドについて

【前提知識】 ・diff:差分を調べるためのコマンド 【本題】 ・diff 基準にする方 比較する方 →ファイルだけではなく、ディレクトリも比較できる →ディレクトリ比較の際は、ディレクトリ内のファイル、ディレクトリがあるかないかの結果が表示される ・「-u…

標準入出力(エラー)・パイプ・リダイレクト用語解説

【前提知識】 特になし 【本題】 ・標準入力:入力のこと ・標準出力:出力のこと ・標準エラー出力:エラー時に出力されるエラーメッセージのこと →Linuxでは上記3出力を区別するために番号をつけている。 デフォルトでは上から「0,1,2」の順 ・「|…

teeコマンド使用方法

【前提知識】 ・標準入力:簡単に言うとコマンドに渡す「入力値」 →例:echo aaaの「aaa」が標準入力 ・標準出力:簡単に言うとコマンドから返される「出力値」 →例:echo aaaを実行してターミナル上に表示される「aaa」が標準出力 【本題】 ・teeコマンドは…

:first-child, :last-child擬似クラスの説明

CSS

【前提知識】 下記htmlを例に使用します <tr> <td>:first-child is here</td> <td>ここは無関係</td> <td>:last-child is here</td></tr> 【本題】 ・tr td:first-child →緑色の要素が指定される →兄弟要素の最初 ・tr td:last-child →青色の要素が指定される →兄弟要素の最後 【感想】 まぁ上と…

タイプセレクタとclassセレクタ・idセレクタを併用するときの指定方法 編

CSS

【前提知識】 ・タイプセレクタ →タグ名のこと(例:p, h1, li 等) ・classセレクタ →class属性のこと(例:class="selector"のselectorのこと) ・idセレクタ →id属性のこと(例:id="selector"のselectorのこと) 【本題】 ・「li.selector」や「li#selec…

ドメイン・サブドメイン

【独自ドメイン】 「◯◯◯.com」 【サブドメイン】 「aaa.◯◯◯.com」 「bbb.◯◯◯.com」 「aaa」「bbb」の部分がサブドメイン。 【なんのため】 1つのドメインを複数に分割するため。 複数ドメインを取得する手間・コストが省ける。 【参考】 http://www.naduket…

test

複数セレクタにスタイルを適用する方法・擬似クラスとは 編

CSS

【CSS前提知識】 ・セレクタの種類 →タイプセレクタ:タグ名を条件にするセレクタ(例: p {スタイル}) →全称セレクタ:すべての要素にマッチするセレクタ(例:* {スタイル}) →idセレクタ:id属性値を条件にするセレクタ(例:#footer {スタイル}) →clas…

シェルをzshに変更する方法と設定とかその他諸々

【Macのデフォルトのログインシェルはbashだがそれをzshに変更する方法】 (なんで変更するかは今後調べる予定・・・) 1)cat /etc/shells でシェルが指定できるかを確認 →zshがあれば大丈夫 2)chsh -s /bin/zsh でログインシェルをzshに変更 3)ターミ…