BSON stands for "Binary JSON"
最近流行のMongoDBの内部で使われているデータ形式。
最近流行のMongoDBの内部で使われているデータ形式。
前回のアップデート申請がリジェクトされてしまったので、問題を解決して再度申請いたしました。 すでにご購入いただいた方々には申し訳ありませんが、もう少しだけお待たせする事になってしまいそうです。
今回のアップデート内容は以下のようになっております。
最新のデータに更新したため、最近の景気動向を反映して全体的に地価が下落しています。
それでは、今後ともよろしくお願いいたします。
See Also
ちょっと前になりますが、Snow LeopardでTerminalCo
TerminalCo
手元の環境では動作検証できていないのでSnow Leopardで動くかどうかは未確認ですが、環境をお持ちの方はお試しあれ。
See Also
自然言語の場合はよくわからないけれど、 プログラミング言語に関しては、まず書きたいプログラムが特定の言語に依存せずにプログラムそのものとして脳内にあって、それをプログラミング言語に翻訳しながらソースコードに置き換えていっているように感じる。
多分、フローやデータ構造については、言語の力を借りずに思考できるのかもしれない。
ちょっと多忙につきblogでのアウトプットが低下してますが、 地価2009 バージョン1.1のアップデート申請を完了しました。
特に問題がなければ、1週間から2週間程度でお手元に届くと思います。
よろしくお願いいたします。
GAEなどでファイル数の多いライブラリを使うために、gemのパッケージから不要そうなファイルを消してjarファイルにまとめるために作ったスクリプトです。
1 #!/usr/bin/env ruby 2 3 def run(command) 4 puts command 5 system command 6 end 7 8 case ARGV[0] 9 when 'install' 10 run "jgem install -i ./gems --no-ri --no-rdoc #{ARGV[1]}" 11 when 'uninstall' 12 run "jgem uninstall -i ./gems #{ARGV[1]}" 13 end 14 15 Dir['gems/gems/ *'].each do |dir| 16 %w( 17 Generaters TODO README.* README 18 spec/**/* test/**/* examples/**/* tasks/**/* 19 tutorial/**/* demo/**/* website/**/* 20 CHANGES CHANGES.tx t CHANGELOG 21 LICENSE MIT-LICENS E Rakefile CONTRIBUTO RS 22 Manifest.t xt History.tx t install.rb setup.rb 23 ).each do |pattern| 24 Dir[File.join(dir, pattern)].each do |path| 25 run "rm -rf #{path}" 26 end 27 end 28 end 29 30 Dir['gems/cache ', 'gems/bin', 'gems/doc'].each do |path| 31 run "rm -rf #{path}" 32 end 33 34 run "jar cf lib/merb.j ar -C ./gems ."
MuPADが有料になっていたので、Maximaを試してみました。
Maximaは、Mathematic
1 % sudo port install maxima
readlineが恋しいので、maximaを起動するには以下のようにrlwrapを使います。
1 % rlwrap maxima
基本的な使い方は以下の通り。
微分
1 (%i) diff(f(x), x);
積分
1 (%i) integrate(f(x), x);
因数分解
1 (%i) factor( ..式.. );
多項式に展開
1 (%i) expand( ..式.. );
単純化
1 (%i) ratsimp( ..式.. );
求根
1 (%i) solve(f(x), x); 2 (%i) solve(f(x) = a, x);
終了
1 (%i) quit();
gitリポジトリに間違って追加してしまったファイル等を完全に消去する方法を紹介します。
1 % git filter-branch -f --index-fi lter 'git update-ind ex --remove "filename"' HEAD 2 % git push --force
ディレクトリを削除したい場合は、ディレクトリの中身のファイルを1つずつ全て削除します。
ポイント
本日 s21g blog およびいくつかのサービスで、サイトにつながり難くなる障害が発生しておりました。
s21g blogで類似記事紹介機能に使っていたHyperEstra
ご不便をおかけいたしました事をお詫びいたします。
gitを使ってリモートリポジトリからfetch&mergeする場合、 git pullを使う事ができます。 git pullは
1 % git pull origin master
のようにリモート名とブランチ名(正確にはrefspec)を指定して使うのですが、以下のような設定を行うと、これを省略できます。
.git/confi
1 [branch "master"] 2 remote = origin 3 merge = master