mongoDB

サーバーサイドをJavaScriptで記述できるNode.jsを覚えたかったので、その前準備としてNode.jsと相性の良いドキュメント指向型のNoSQL(Not only SQL)である、mongoDBを勉強したので基本的なコマンドをメモします。 RDBMSとの構造の違い Database(=RDBMSで言…

リーダブルコードを読んだ記録【5つの理念と、50個のテクニック】

リーダブルコードを読んで、個人的に「忘れてはいけない」と思った5つの理念と、「今日から実践しよう」と思った50個のテクニックをテーマごとにまとめました。 5つの理念 50個のテクニック 名前(変数名, メソッド名, クラス名, ファイル名) レイアウト コメ…

1週間ほどで作ったシンプルなWebサービスを公開しました

(この記事は2018年3月2日に書かれた記事です) 昨年の12月末に会社を退職しました。 前職では、GeneXusという日本では少々マイナーな自動開発ツールを用いて開発を行っており、広く一般的に使われているプログラミング言語を直接書く(プログラミング)ことが少…

Atom ショートカットまとめ(Mac/Windows対応)

(この記事は2017年11月30日に書かれた記事です) Atomについて、ドットインストールでの学習を修了したため、Mac/Windowsの両OSのショートカットをまとめます。 Atomとは ショートカット表 よく見る一覧表は印刷して利用した方が良いと思う理由 Atomとは GitH…

Google Fontsの使い方

(この記事は2017年11月29日に書かれた記事です) 今回は、無数のおしゃれFontを無料で簡単に利用できるサービス、Google Fontsの使い方を紹介します。 自身ポートフォリオサイトを、HTML, CSS, JavaScriptの練習を兼ねて作成していたのですが、フォントについ…