Python

pip install -r requirements.txt

開発環境で開発したプロダクトをデプロイ環境でgit cloneする場合、pythonのパッケージをどうするか? pip freeze requirements.txt で現在使用しているパッケージをrequirements.txtに記入...
Bitbucket

GitでBitbucketにssh接続する

Bitbucketは無料でプライベートレポジトリを持てるので便利ですよね。 BitbucketへSSH接続する方法を書いときます。 私のMacbook pro環境だとなぜかSSH接続がタイムアウトして切れてしまいます、Bitbucket...
Linuxコマンド

duコマンドを使ってディレクトリをサイズの大きい順に表示する

どのディレクトリが、ストレージを圧迫しているのかを知りたい duコマンドでファイルやディレクトリのサイズを知ることができます。 これを使って、どのディレクトリがストレージを圧迫しているかを知ることができます。 du ./* --max...
Django

Django でREST APIを作る。ゆっくり解説!

c9.ioというサービスで練習がてらdjango REST APIを作成 C9 というサービスは環境を簡単・手軽に立ち上げられるクラウド型サービスです。 環境を簡単に複製できて、エディタ、ターミナルが使えるクラウドサービスはかなり便利で...
VisualStudioCode

VSCodeのセットアップと便利なプラグイン

ターミナルからVisual Studio code を呼び出せるようにする。 じつはターミナルからcodeコマンドで呼び出せるようにすることができます。 atom とかだとターミナルでそのフォルダに行ってそこでatom . コマンドで簡...
未分類

プロジェクトマネジメント用のクラウドサービス

PivotalTracker 3人のチームまで、無料プランがあるので導入しやすい。 Trello 個人用のプロジェクト管理に向いている Basecamp JIRA atlassian製のクラウドサービス
Express

Nodejs + Express + MongoDBの組み合わせでWebサービスを作る

npmを使ってプロジェクトを開始する Mac OS環境でNodejs + Express + MongoDBの組み合わせでWebサービスを開発することの基本をまとめておきます。 npm はnodeのパッケージを管理するツールです。 no...
未分類

Visual studio codeで統合ターミナルをショートカットで表示する@Mac

統合ターミナル便利ですよね。 Macでのショートカットは control + shift + @ キーです。
MongoDB

mongodb をmacにインストールして設定する

brewでインストールするのが一番簡単 mongodbをmacにインストールするのに最も簡単なのはbrewをつかってインストールする方法です。 ターミナル brew install mongodb MongoDBの古いバージョンをイン...
ES6

ES6: varとletとconstの違い

varとletとconstの違いを見て行きます。 varは書き換え、再定義どちらもできます。 これはプログラムが大きくなっていくと、バグの温床になります。 特に複数人で開発する体制では偶然、他の人が気づかずに同じ名前の変数...