ソーダ色の研究

フロントやらバックやらなんやら

分散型バージョン管理システムとは

そもそもバージョン管理システムとは 機能追加やバグの修正毎のソースコードの状態を記録し、それぞれのバージョンのソースコードを管理するためのソフトウェアの事。要するに、ファイルの変更履歴を管理するためのシステム。 主なバージョン管理システム CN…

cronで定期的にプログラムを実行する

cronとは cronとは、多くのUNIX系OSで標準的に利用される 常駐プログラム ( デーモン )の一種で、利用者の設定したスケジュールに従って指定されたプログラムを定期的に起動してくれるもの。 crontabファイルに書かれたスケジュールに従って、決まった日時…

PATHを通す(Mac)

$ cd ~ ホームディレクトリに移動して、 $ ls -a .bash_profileがなかったら、 $ touch .bash_profile で作る。 $ open .bash_profile エディタで開いて、 export PATH=$HOME/****/bin:$PATH こんな感じで追記する。保存したら、 $ source .bash_profile で…

Vueでスマホのスワイプ操作【vue-touch】

vue.jsを使っていて、スワイプ操作した時の処理ってどう書くんだろうと思い調べてみたら、 バッチリなライブラリがありました。 github.com Readmeを読んでみると、どうやら Hammer.jsのwrapperらしい。 とりあえずインストール npm install vue-touch@next …

jsで配列をシャッフルする

マークダウンの練習がてら、BoostNoteに書いていたメモを少しずつこっちに移していこうかなと。 とりあえず最初はこれ。 const shuffleArray = (array)=>{ let n = array.length, t, i; while (n) { i = Math.floor(Math.random() * n--); t = array[n]; arr…

フロントエンドエンジニア的な何か

メモ的な、メモリー的な何か。