2013-01-01から1ヶ月間の記事一覧

 通信費を抑えたい。

背景:今、docomoのスマフォ通信費月5700円を高いと感じ始めた。目的:通信費を安く抑える。検討事項: どのMVMOにするか?iijからイーオン(内容をほぼ同じ) 今の携帯(sc-02B glaxy2)で使えるか? => SIM解除可能。(link) + bmobileでSIMを設定可能。 h…

gitにsshでpushする時にssh-agentを介す

git

要は、sshでpushする時は公開鍵暗号通信するよね。 その時に、ssh-agentに登録しておくと、毎回マスワードやらパスフレーズを入力する手間が省けるでござんす。 以下はその例。ssh-agentの起動方法がevalで評価しているところに注意。 $ git push origin mas…

pydoc の書き方

pydocはpythonに最初からはってるdoc生成機能。その書式にしたがってコーディングするくせをつけたいものです。http://symfoware.blog68.fc2.com/blog-entry-884.html

filename and class name は同じでないと。

javaのpublicクラス名はファイル名と同じにしてください。 これはsum microからのお願いです。でねーと、クラスを探せません(当然ロードできません)privateはいいよ。別に。でも習慣としてクラス名とファイル名は 完全一致させましょう。(大文字小文字も…

can not push. deployment key is read-only

http://stackoverflow.com/questions/13306435/repository-access-denied-access-via-a-deployment-key-is-read-onlyFirst confusion on my side about where to set SSH Keys in BitBucket. I am new to BitBucket and I was setting a Deployment Key whic…

batchで複数行のコマンド

()の中に書く。 ただこの()の書き方も スペースだったり改行だったり (柔軟性なしの)構文なので気をつけて。 if not "%1" == "" ( echo %1 echo "hello" ) else ( echo "no arggument" )

batch if 構文

そもそもbatch scriptingの構文は あまりよい出来ではない。else-ifがなかったり、 スペースとか改行が厳密に定められている。<ー逆に いえば、インタプリターが怠惰な造り。例えば、実際に遭遇した、他の言語では考えられない。 シンタックスエラーの例。…

gitを学ぶのにいいサイト

git

これを理解すれば、gitになんの抵抗もなくなる。 http://git-scm.com/book/ja/ http://git-scm.com/book

sshと公開鍵暗号について勉強した

ひととおりsshを理解すると http://unoh.github.com/2010/03/12/ssh_config.html を見て、役に立つ。sshは公開鍵暗号をつかって通信しているので、まずはこれを抑えよう。 (厳密には共通鍵暗号を併用してます。公開鍵暗号で安全な通信を確立した後、共通鍵…

remote branch一覧取得

git

to get all branches git branch -ato get remote branches git branch -r http://gitready.com/intermediate/2009/02/13/list-remote-branches.html

remoteへのpush

git

リモートへのプッシュあなたのプロジェクトがみんなと共有できる状態に達したら、それを上流にプッシュしなければなりません。そのためのコマンドが git push [remote-name] [branch-name] です。master ブランチの内容を origin サーバー (何度も言いますが…

check current branch

git

"git branch" should show all the local branches of your repo. The starred branch is your current branch.http://stackoverflow.com/questions/6245570/get-current-branch-nameGit-のブランチ機能-ブランチの管理