タグ

rubyとjavaに関するbasiのブックマーク (3)

  • コンピューターと人の触媒になるのを目指して » VPSはスワップできない

    VPSはスワップできない。 と、書いたまではよかったけれど、何これ? 「VIPはスワッピングできない」と間違いそうな下ネタみたいじゃない。 純粋にコンピューターの意味なんだけれど、 VPS = Virtual Private Server (仮想サーバー) スワップ = Linuxでいう仮想メモリで使う言葉で、メモリーに入りきらないデータをディスクに書き出すこと。 これまでにNewYork NOCというサーバーレンタル業者で、VPSを借りたという話を書かせていただきました。毎月5$で 512MBメモリー、 15GBのディスク容量があり、十分満足しています。 ただ、普通のLinuxサーバーだとメモリー512MBメモリーといっても、スワップ領域があり、実際には倍くらいのメモリーを使うことができる。しかし、VPSってスワップ領域がないのよ。 Java のサーブレットはTomcatでかろうじて動

    basi
    basi 2009/07/26
    メモリたりないときにでる。
  • さくっとRails on Google App Engineをはじめる·Rails on GAE MOONGIFT

    Google App Engine(GAE)の可能性はJavaをサポートしたことによってその可能性を飛躍的に向上させた。JavaVM上で実装された言語であれば何でも動作する。JRubyもその一つで、Ruby on RailsGoogle App Engine上で動作する。 GAEのパワーを素早くゲットする とは言えやはりマイノリティだけに色々な準備が必要とされていた。そのため敬遠していた人も多いだろうが、Rails on GAEによって大きく舵を切ることになりそうだ。 今回紹介するオープンソース・ソフトウェアはRails on GAE、GAEでRuby on Railsを動かすためのプラグインだ。 Rails on GAEはRuby on RailsをGAEで動作させるために必要なタスクを予めインストールすることで、後は順番に従って進めるだけでJRuby on Railsができるようにな

    さくっとRails on Google App Engineをはじめる·Rails on GAE MOONGIFT
  • 各言語におけるtrue/falseまとめ - 昼メシ物語

    たとえば PHP で、 if ($hoge) { ... } とか書いてあったら、 $hoge がどんな値のときに if の中身が実行されるのか即答できますか。 こういう書き方は多くの言語で可能ですが、言語によって何が真で何が偽になるのかが異なるので、それぞれまとめてみました。 C言語 C言語には bool 型が無い。 0 (int) だけが偽となり、それ以外はすべて真となる。 NULL 定数は stddef.h で以下のように ((void*)0) と定義されているため、偽値として使える。 意見が分かれそうなところですが、個人的にはNULLを偽値として使用するは好きじゃないです。 #ifndef __cplsuplus #define NULL ((void*)0) #else #define NULL __null #endif C++ C++になると bool 型が出てくる。C と同

    各言語におけるtrue/falseまとめ - 昼メシ物語
  • 1