Webアプリケーションを構築しているとどうしても必要になるのがJavaScriptだ。サーバサイドの言語はPHPやRuby、Perl、Java、Pythonなど様々な言語が選ばれるが、JavaScriptについては代わりがない。 RubyからJavaScriptが生成される 元のRubyコード サーバサイドの言語は得意だが、JavaScriptはちょっと…という人もいるのではないだろうか。そんな人にとって、これは朗報かも知れない。 ...
『 Text::HatenaDelegateRubyForgesecondlifeP&GRoutesブロッサム.newSvnrequireRailsdefbaseHatenaClassclassClasstestダイアリーRubyHTMLピンクグループ 』
や LLDN でさらに最近話題になっているなあと感じる Ruby On Rails なわけですが、Rails の数ある特徴の中でも、以下の部分が一番大きなポイントなのかなと。 O'Reilly Network: Ruby on Rails: An Interview with David Heinemeier HanssonED: What's your favourite Rails feature? DHH: In general, all the things it doesn't do. All the features we said no to. All the ornaments we turned down. All the 20% solutions that solve 80% of the problem. Rails は何でもで...
あるプログラミング言語が別のプログラミング言語よりも優れているとウェブ上で発言すれば、間違いなく論争が巻き起こる。「Javaの生みの親」として知られるJames Goslingは、このことを誰よりも知っているはずだ。 Goslingは最近書いたブログのなかで、Javaとスクリプト言語に関する論争のなかに足を踏み入れた。 PHPやPythonのようなスクリプト言語は、「動的な言語」としても知...
RubyInsideで紹介されていたUsing Omnigraffle to visualise Rails model associationsに触発されて、 Model同士の関係をグラフで表示するプラグインを作ってみました。 こんな感じのグラフを表示します。 使い方は、プラグインをインストールします。 $ ./script/...
http://blog.yappo.jp/yappo/archives/000496.html Net::CIDR::MobileJP + tpage でできるよ! [% USE YAML %] [% value = YAML.undumpfile('share/cidr.yaml') %] [% FOR carrier = value.keys %] # [% carrier %] [%- FOR cidr IN value.item(carrier) %] Allow from [% cidr -%] [% END %] [% END -%] Yappo にマジレスカコワルイとか言わないこと。
どちらも残念ながら不完全。 CLON - 2006/10/07あ、UNIVERSAL::pにすればいいんじゃね。 subtechグループ - Bulknews::Subtech - [Perl] Dumping variables Everywhere without use() package P; use strict; use YAML; *CORE::GLOBAL::dump = sub { warn YAML::Dump(@_); }; 1;
彼の掲載記事の中で、Shalom氏はたくさんのサイトがLAMP(Linux, Apache, MySQL, PHP/Perl)を使用しており、そしてその中のいくつかのものはGoogleのGFSか、もしくはメモリキャッシュ等のキャッシュのようなカスタムファイルシステムを開発している。Shalomは大規模なwebアプリケーションと大規模な金融機関向けアプリケーションの両方のために開発されたスケーラビリティソリューションの...
conf を変えた場合は kill -HUP pid や System::Reload を組み込んでいれば (デフォルトで組み込まれています)System::Reload/command で指定したコマンド (デフォルトは load)で設定が反映されます。 ./tiarra (または perl tiarra 、以下 ./tiarra と表記) で実行します。 普通使われるオプションは ./tiarra --quiet でしょう。 conf 名が tiarra.conf で無い場合は --config=(filename) を付けるのを忘れないで下さい。 そ...
おそらくすぐに「はてな認証APIで○○を作ってみました」的なものが登場するでしょう。おもしろいアプリが登場することを期待。 ただし、一般ユーザにきちんと認識させないと、はてなのパスワードを悪意のある第三者に奪われるアプリを作られる危険性あり。たとえば「はてな認証APIを利用しています」と偽って、「ログイン名とパスワードを入力させるフォーム」を見せる...
『 Rubyによるはてな記法パーサー。 』
ざっと試してみた。 ab2 -k -c 10 -n 10000 http://localhost/fcgi/tiny-cgi2.fcgiとして比較。 結果としてはデフォルトオプションならmod_fcgidが50%ほど速いということで。 それ以上にlighttpdとかは速いんだけど。 Webサーバ側でFastCGIのプロセス管理やるより外部でspawn-fcgiなどを使って管理した方が速いようだ。 まずはmod_fastcgi Server Software: ApacheServer Hostname: loc...
・当サービスをお申込の際、およびお申込後に送信される個人情報(IPアドレス、氏名、住所など)は当サーバーに保存されます。この情報が営利目的に利用(転売)などされることはありません。 ・ご登録いただいたメールアドレスは、当サービスの新着情報や重要なお知らせをお送りするために使用いたします。商用メール(ダイレクトメール)などに使用することはありま...
Ruby on RailsやDjangoなどのwebフレームワークを使ったちょっとしたwebアプリケーションを公開するのによいホスティングサービスを教えてください。 フレームワーク、無料か有料(優良な場合はなるべく安価なもので)を記載いただけるとありがたいです。 参考になるブログや記事でもかまいません。 例:http://heroku.com/ Railsのホスティングサービス。現在ベータ版で無料。
Webサーバーソフトウエアといって思い浮かべるのは、代名詞的な存在の「Apache」でしょうか、それともMicrosoft社製の「IIS」でしょうか。 今回、紹介する「lighttpd」は、軽量かつ高速性を重視して設計された比較的新しいWebサーバーソフトウエアです。 lighttpdは、BSDライセンスで公開されているオープンソースソフトウエアで、無料で利用することができます。そのため国内...
さて。もう一つ別のWebサーバでのFastCGI設定を晒しておきましょう。nginxというWebサーバです。かなりマイナーですが,以下のような特長があります。 高速:条件にもよるがlighttpdよりも速い FastCGI対応:ただし,FastCGIプロセス管理をきっぱり切り捨て,external-server専用と割り切っています FastCGIに渡すパラメータを自分で設定:分かりやすいですし,変なこともできそうです なん...
では、大きなサイズのファイルをメモリ上には確保しないようにしました。 また、HTTPプロキシもパイプライン処理に対応しました。 その他、URLの//でアクセス制限を回避してしまうバグ、SSIの解釈を間違うバグなどを修正しました。 (2002/6/2) Version 1.40b では、1.40で大きなサイズのファイルをメモリ上には確保していたのを修正しました。 また、URL中の正当な ../ を正しく処理し...
Eclipse Foundationが、Eclipseプラットフォームを拡張し、動的言語とAjaxをサポートする3つの新プロジェクトを発表した。 この3つのプロジェクトは、Eclipse DLTK(Dynamic Language Toolkit)、Eclipse RAP(Rich Ajax Platform)、Eclipse ATF(Ajax Toolkit Framework)。Ajax開発者や、Python、Ruby、Tclなどの動的言語を使う開発者が活用するための革新的なEclipseベースの技術を提供するとEclipse Foundationのエグゼ...
カナダのActiveStateは11月30日、スクリプティング言語のための統合開発環境「Komodo 3.5」のWindows版とLinux版を発売したと発表した。すでにMac OS X版は今月初めに発売されている。 Komodo 3.5の大きな特徴は、スクリプティング言語「Ruby」を有料の統合開発環境として初めてフルサポートしたことだ。その上、今話題のRubyによるWebアプリケーションフレームワーク「Ruby on Rails」のデバッ...
DreamHost という海外のレンタルサーバを最近になって知りました。 いちばん安い Crazy Domain Insane! プランを見てみると、2007年1月19日現在、 料金1年契約=月9.95ドル、2年契約=月7.95ドル ディスクスペース190GB 月間転送量制限1.9TB (←テラ!) 桁間違ってませんか? と言いたくなるような設定。しかも、1週間ごとにちょっとずつ増量されるっぽいことも書いてある。他には PHP4,5 両対応...