量産メモ帳

忘れっぽいのでメモを残しています。

Mac

npmでとりあえず覚えておけば良さそうなコマンド

npmは仕事では殆ど使う機会がなくて、一度使ったコマンドも忘れてしまいそうなので、メモしておきます。 npmコマンド npm help --- コマンドの一覧を表示する。 npm install -g npm --- npm自身をアップデートする。 npm version --- npmのバージョンを知る…

Node.js初心者が躓いたこと

初めに 問題 Node.jsのインストール ReferenceError: exit is not defined - Node.jsコンソールの終了方法が分からない。 Node.jsコンソールからWebサーバーを起動できない。 index.htmlとserver.jsの関係がよく分からない。 require is not defined - requi…

Pythonをインストールする。

今年に入って急に色んな場面でPythonに関わることになったのですが、未経験の言語なので、最初のインストール段階で色々と躓いたり疑問に感じることが出てきました。 後で振り返って検証ができるように、開発環境を構築した時のメモを残しておきます。 バー…

goenvで複数バージョンのGo言語を管理する。

Go言語のインストールは、公式サイトからバイナリファイルを落としてくるのが正式なやり方だと思いますが、開発するアプリケーション毎にバージョンを切り替えたい時はgoenvが便利だと思います。

Macでbitcoindのソースコードをビルドしてみた。

唐突ですが、Macでbitcoindのソースコードをビルドしてみました。 bitcoindはBitCoinプロトコルを実装したリモートプロシージャコール(RPC)用のプログラムだそうです。 bitcoind - Bitcoin Wiki 最後のdはデーモン(daemon)の略でしょうね。

ファイル名を一括置換する。(Linux/Mac/Cygwin)

シェルの変数展開(Shell Parameter Expansion)を使うとファイル名を一括で置換できて便利です。 コマンド 現在のディレクトリ配下の全てのファイルに拡張子".bak"を付ける。 現在のディレクトリ配下の全てのファイルから拡張子".bak"を外す。 現在のディレク…

auto-props を有効にする。

↓のページに Mac/Unix と Windows と Eclipse のケースが載っていたので、引用させていただきました。 Subversion Auto-Props in Eclipse - juretta.com (2005/6/3) Mac/Unix: The invisible Subversion folder is located inside your $HOME directory. On …