ソフトウエア開発ツール関連の業界団体Eclipse Foundationが米国時間3月6日,Ajaxアプリエーションや動的プログラミング言語に関する新プロジェクト「Eclipse Rich Ajax Platform(RAP)」「Eclipse Ajax Toolkit Framework(ATF)」「Eclipse Dynamic Language Toolkit(DLTK)」を発表した。3プロジェクトを通じ,Ajax開発者や,Python/Ruby/Tcl開発者にEclipseベースのツールなどを提供していく。 RAPプロジェクトは,Ajax対応インターネット・アプリケーション構築用のランタイムを提供していく。リッチ・クライアント・アプリケーション向け開発/導入環境「Eclipse Rich Client Platform(RCP)」をベースに,Ajaxアプリケーション開発用の各種フレ
スクリプト言語用のデバッガの使い方 - Ruby, Python, Perl スクリプト言語用の CUIのデバッガの使い方を簡単にまとめました。対象言語は Ruby, Python, Perl です。 私は C, C++ でプログラムを書いているときはデバッガ (主に GNU/Linux 上の gdb) を頻繁に利用します。しかし、スクリプト言語ではそれほどでもありません。これはおそらく次のような理由によります。 ビルドが不要なので printf デバッグが容易 (ある程度大きい C++ のプログラムではビルド時間が長いので printf の挿入はしんどい) 異常終了時にスタックトレースが表示される (Ruby, Python なら自動、Perl の場合は use Carp; $SIG{__DIE__} = \&Carp::confess; など) オブジェクトのインスペクトが簡単 (Ru
最近はPythonとは言えエミュを書いているので16進数やら、アセンブラやら、パフォーマンスやらとお友達。 たまには富豪的に組みたいなー、ということで流行のLingr APIのライブラリ。Pythonってもうあるのかなあ。PHPやらPerlは一瞬で出ててびっくりします。 そんなたいしたものじゃないし、遊びついでで結構適当なんですけど、良ければどうぞ。 ダウンロード 使い方 ソースに書いてあるとおりなんですが。 [python] lingr = Lingr("your api_key") lingr.api.session.create() lingr.api.room.enter(id="room id", nickname="nickname") lingr.api.romm.say(message="hello!") lingr.api.room.exit() lingr.api.se
Ajax、CSS、PHP、Flash、JavaScript などを使用して何か作ろうと思った時に、1からすべて考えるのではなく、他の人が過去に作っているサンプルなどを参考にできたらとっても助かったりします。ということで、これら様々なチュートリアルをまとめたサイトを紹介。Digg 経由。 Tutorials Round-Up: Ajax, CSS, PHP and More : Smashing Magazine In this post we've covered over 200 Ajax, CSS, Flash, JavaScript, PHP, MySQL, RSS, XML as well as ASP, C++, Perl, Python and Java tutorials. You can also check out our list of Photoshop tutori
GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
Crystal Spaceプロジェクトは、3Dソフトウェア開発フレームワーク「Crystal Space 1.0」をリリースした。対応プラットフォームはWindowsのほか、LinuxやMac OS XなどのUNIX系OS。GNU LGPL準拠のフリーソフトウェアとして利用できるが、現時点ではバイナリパッケージの配布は行われていない。ソースコードからビルドする場合には、GCCやMSVCなどのC++コンパイラを含む開発環境のほか、libpngやlibjpegなど依存関係にあるライブラリ群も必要。 Crystal Spaceは、ゲームなど3Dグラフィックを用いたソフトウェアを作成するための開発キット。ライトマップやステンシルシャドウ、ミップマッピングなど多数の3D描画技法に対応、3Dサウンドシステムも装備する。JavaとPerl、Pythonをサポートするスクリプト言語エンジンのほか、機能拡張
Does the web look weird? Ugly? Perhaps that's because your browser does not support the CSS standard. I recommend you consider updating it. Without CSS, this and other pages are visible, but nothing like they were meant to be. A very good free browser with support for all standards is Firefox. For information about standards and why they are important, please visit the browser upgrade campaign. St
Best Python Web Hosting Comparisons As a flexible and powerful coding language, no matter what you are developing with Python, you will need a dynamic hosting package to provide a platform for your creation. However, not all web hosts can provide that type of support, and that makes discovering the best Python web hosting service a difficult task.
一般に,PerlやPythonなどの軽量言語(Lightweight Language)でプログラムを作るときは,テキスト・エディタでコードを記述することが多いでしょう。専用の開発ツールなどを使わなくても,さっと書いてさっと実行できることが軽量言語の魅力の一つです。とはいえ,ある程度規模の大きい本格的なプログラムを作りたいときは,コード入力支援やデバッガなどの機能を備えた統合開発環境(IDE)を使うほうが便利です。軽量言語プログラミングを支援するIDEはいくつかありますが,その中からPython用IDE「PyDev」を紹介します。 PyDevは,Eclipse上でPythonプログラミングを可能にするプラグインです。言語としてはPythonのほかにJython(Java仮想マシンで動くPython処理系)にも対応します。インストールは簡単です。Eclipseが備えるソフトウエアの更新機能を
TurboGearsは、まだドキュメントの管理がしっかりできていない。特に、運用環境へのデプロイ周りのドキュメントが未整備なので、経験上からの手順をまとめておきたい。 バージョン TurboGears 1.0b1 ubuntu ja 6.06 (Desktop) TurboGearsインストール ubuntu desktopにはデフォルトで開発関連のパッケージがないので、事前にインストールしておく。 $ sudo apt-get install gcc libc6-dev python-devTurboGears公式のインストール手順のとおりにインストール。 $ wget http://www.turbogears.org/download/ez_setup.py $ sudo python ez_setup.py -f http://www.turbogears.org/download
えー、Wicketいいとか、Tapestryやろっかなーとか言いながら、結局Railsやってるわけで。 でもイイものはイイ!やらなきゃわからん。 危うく人生の無駄な時間を増やすところだった。 とか言い過ぎかもしれないけど、そのくらいいいです、Rails。 でも実はDjangoとTurboGearsにも目が行ったり。 パフォーマンスがねー、Railsはねー、ていうかRubyはねー。 その点Pythonならまだ大丈夫そう。 これはかなり衝撃的な結果↓ FasterCSVのベンチマーク ここでもRubyは遅いと言われちゃってますね。10倍とか50倍ですか。まあそうでしょうね。 Rubyはパフォーマンス懸念がなければ、日本発言語としてぜひ推したい。 だけにちょっと悩ましい。でもまあ、きっと使いますけど。 ていうかある案件でRubricksというCMS(これも日本発。推したい)を 使うことを決定した
GoogleはAjax Webアプリケーションを開発するためのツールキットとしてGoogle Web Toolkit(以降、GWT)を公開している。これはJavaでアプリケーションを開発し、成果物をJavaScriptとHTMLに変換してWebアプリケーションとして使うというもの。JavaプログラミングのみでAjaxアプリケーションを開発できることから、今後の展開が期待されている。 GWTの登場を知って多くのJavaデベロッパはまた便利なWebアプリケーションフレームワークがあらわれたと感じただろう。一方、Javaを使わないデベロッパなぜ◯◯言語じゃなかったのか -- ◯◯には自分の使っているプログラミング言語、PHPやRuby、Perlなど -- と思ったのではないだろうか? pyjamasは◯◯の部分にPythonをあてはめたデベロッパのためのフレームワークだ。GWTと同じことをJav
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く