omachizura

仕事メモ、役に立ったスキルをまとめています。


役立つスキル、テクニック集 5ページ目


  • Front Matterでファイルごとに変数を持たせる

    Front Matterを使えば、各ファイルに変数を定義して簡単に扱えるようになります。各ページの先頭に以下のように---で囲って情報を定義します。content.attributesでFront M...


  • cssだけでホバー時にバルーンポップアップを表示させる

    javascriptを使わず、cssだけでマウスホバー時に、バルーンポップアップを表示させる方法を紹介します。cssはjavascriptと違い、イベントを定義できませんが、擬似クラスという機能が用意...


  • cssで三角形を表示する方法

    画像を使わずに、cssでスタイルを指定するだけで三角形を表示させる方法を紹介します。三角形を表示させるにはborder(枠線)を使用します。縦と横が重なる部分は、どちらかのスタイル(青か赤)を優先させ...


  • javascriptで文字列をreplace置換するときの注意点

    replace関数は、文字列を置換する場合や、文字列の中の指定した文字を削除したい場合などによく使用する関数ですが、他の言語と同じようにしてしまうとうまくいきません。「正規表現はよくわからないので使う...


  • javascriptでswitch文を使うときの注意点

    javascriptにもswitch文が用意されていますが、気をつけなければならないことがあります。switch文の比較は型まで完全に一致していなければその条件がtrueと判定されません。(===で判...


  • ubuntuで起動時にbusyboxとなり起動しない場合の対処法

    ubuntuで強制終了などが原因で、ブート時にエラーが表示されてしまい起動できなくなったことがありました。私の場合は、画面起動時にターミナルのような黒い画面に、initramfsと表示されて入力待ちの...


  • atomで自作の入力補完候補(スニペット)を登録する方法

    プログラミング用エディタのatomで独自のスニペットを登録する方法を紹介します。スニペットとは入力補完候補のことです。例えばhtmlと入力したいときに、hと入力したタイミングでhtml,h1,head...


  • atomでショートカットキーを作成・変更する方法

    atomエディタでショートカットキーを設定・変更する方法を紹介します。最初に、まだ割り当てられていないコマンド、例えば「すべて保存(Save All)」のコマンドにショートカットキーを設定する方法を紹...


  • Linux Mintのターミナルでシャットダウンをするコマンド

    忘れないようにシャットダウンをするコマンドをメモとして残します。おそらくLinux Mintに限らずLinuxではだいたいこのコマンドでシャットダウンできると思います。shutdownはシステムを再起...


  • Linux Mintで起動時の音(サウンド)を消す方法

    Linux Mintはパソコンを起動後、デスクトップを表示するときに「チャララ〜ン♪」という起動音が鳴るようにデフォルトで設定されています。「すべてのアプリケーション」または「設定」から「サウンド」の...