2017-01-01から1ヶ月間の記事一覧
passportを使って認証を行い、sessionの情報をmongodbに保存してみます。 passportのデフォルトだと、sessionの情報はメモリへの保存になっており、実用向けではなく、作成したサーバを再起動すると情報は失われます。 今回はsession情報をmongodbに保存する…
後からフィールドを追加できる class dog{ constructor(name ){ this.name = name; } } let yourDog = new dog('gol-chan'); console.log(yourDog); yourDog.breed = 'golden retriever'; // 犬種の追加 console.log(yourDog); 実行結果 dog { name: 'gol-ch…
expressを導入し、passportをためしに触ってみようと思いましたが、案の定初心者の私はハマりましたので、最低限の動作確認ができる手順書をメモとして残します。 ログインボタンを押下したら、passportで処理が動いていることを最低限確認します。 前提 プ…
express-sessionのざっくり翻訳1 express-sessionのざっくり翻訳2 node.jsでexpressを使いつつ色々実装しようと思っていて、express-passportで認証をしようとしていましたが、express-sessionが登場してしまったので、先にexpress-sessionについて公式をざ…
express-sessionのざっくり翻訳1 express-sessionのざっくり翻訳2 node.jsでexpressを使いつつ色々実装しようと思っていて、express-passportで認証をしようとしていましたが、express-sessionが登場してしまったので、先にexpress-sessionについて公式をざ…
複数のファイルを画面分割したり、切り替えたりしてこそのvimという感じがします。 調べれば色々出て来ますが、最低限これができていればまぁ当面は困らないかな・・・というものを自分のために調べました。 画面分割系 新しいファイルを開く ファイルを上下…
node.jsの標準搭載のdebugを使ってみる node.js標準搭載のdebugを使ってみます。 さくらVPSを使用して、外部から実際に接続することを前提としています。 最低限のセキュリティ対策をした上で、実験後開いたポートはすぐ閉じるようにしてください。 セキュリ…
さくらVPSを用いて、TCP Wrapperの設定をしてみる手順書と、調べたことのメモ書きです。 TCP WrapperでSSHが繋がらなくなることを確認してみます。 前提 TCP Wrapperとは? 設定前の確認 TCP Wrapperの設定 sshがつながらないことの確認 設定例 0. 前提 さく…
さくらVPSにMongoDB ver3.4を試しにインストールしてみた際の手順書1 さくらVPSにMongoDB ver3.4を試しにインストールしてみた際の手順書2 さくらVPSにMongoDB ver3.4を試しにインストールしてみた際の手順書1のつづきです。 前提 MongoDBのインストール Mon…
var hoge = 1; If (hoge === 1 ){ fnc(); } これで If (hoge === 1 ){この部分の{にUnexpected tokenエラーがでる。 お分りいただけただろうか・・・ 原因:Javascriptのifのiは小文字です。 本当にくだらないとです。 何時間無駄にしたか分りません。 私み…
さくらVPSにMongoDB ver3.4を試しにインストールしてみた際の手順書です。 インストールはMongoDB ver3.4の公式ドキュメントが参考になっています。 前提 MongoDBのインストール ☆今回 MongoDBの起動と終了 ☆今回 MongoDBを動かしてみる MongoDBをNode.jsか…
さくらVPS CentOS 7 Node.jsのサンプルページを公開してみる手引 その1 さくらVPS CentOS 7 Node.jsのサンプルページを公開してみる手引 その2 さくらVPS CentOS 7 Node.jsのサンプルページを公開してみる手引 その3 作業全体図 前提 さくらVPSの初期設定 ポ…
さくらVPS CentOS 7 Node.jsのサンプルページを公開してみる手引 その1 さくらVPS CentOS 7 Node.jsのサンプルページを公開してみる手引 その2 さくらVPS CentOS 7 Node.jsのサンプルページを公開してみる手引 その3 作業全体図 前提 さくらVPSの初期設定 ポ…
さくらVPS CentOS 7 Node.jsのサンプルページを公開してみる手引 その1 さくらVPS CentOS 7 Node.jsのサンプルページを公開してみる手引 その2 さくらVPS CentOS 7 Node.jsのサンプルページを公開してみる手引 その3 さくらVPSを使用して、Node.jsと、フレー…
さくらVPS CentOS7の最低限のvi操作について ・困ったらEsc ・コマンドモードと、編集モードを意識する 想定: さくらVPSのCentOS7をいじるのに、今までviを触ったことがない人が最低限の操作を行う 編集モードでカーソルキーで移動できるviを対象(さくらvps…
さくらVPSにSSHにつながらない How to サイトの言うとおりにしているのにつながらない →使っている環境が特殊な環境ではありませんか 私は時間を無駄にしました
JavascriptのImageオブジェクトで、 読み込みの状態がわかるプロパティはcomplete true : 読み込み完了 false : 読み込み開始していないか、読み込み中 けど、読み込み完了時に関数呼びたい場合はonloadで その際には、srcに値設定よりも前にonloadに関数 Im…
VIM達人への道 超削除 より de 単語の最後まで削除 db (カーソルが単語の先頭にあるとき)前の単語を削除 d0 カーソルの前から行の先頭までを削除 dd 一行削除 dj カーソルがある行とその下の行を削除 dk カーソルがある行とその上の行を削除 daw 単語を削…
1. 範囲選択 開始地点で ms 終了地点で me 2. コピー(ヤンク) or カット コピーなら y's カットなら d's 3. 貼り付け p 一行バージョンと併用すれば 一行コピペ(ヤンク)は yy 一行カットは dd 最初はこいつらで事足りそう