文字列操作の比較表: Ruby, Python, JavaScript, Perl, C++ Ruby, Python, JavaScript, Perl, C++ の文字列操作の比較表を作りました。配列操作の比較表の続編です。間違いなどがあったらご指摘いただけると助かります。 Ruby (String) Python (str) JavaScript (String) Perl C++ (std::string)
文字列操作の比較表: Ruby, Python, JavaScript, Perl, C++ Ruby, Python, JavaScript, Perl, C++ の文字列操作の比較表を作りました。配列操作の比較表の続編です。間違いなどがあったらご指摘いただけると助かります。 Ruby (String) Python (str) JavaScript (String) Perl C++ (std::string)
配列操作の比較表: Ruby, Python, JavaScript, Perl, C++ プログラムを書いていると、他のプログラミング言語の記憶とごっちゃになって、「配列の後ろに要素を追加するのは push だっけ、 append だっけ」などと混乱することがあります。特に Ruby, Python, JavaScript はコードの書き方が似ているので、この問題が起きがちです。 そこで、備忘録として、 Ruby, Python, JavaScript, Perl, C++ の配列操作の比較表を作りました。一番慣れている Ruby を基準にしています。間違いなどがあったらご指摘いただけると助かります。他の言語のもあるといいなあ。 Ruby (Array) Python (list) JavaScript (Array) Perl (@) C++ (std::vector)
米Appceleratorは6月8日(米国時間)、オープンソースのアプリケーション構築プラットフォーム「Appcelerator Titanium」のベータ版を公開した。新たに「iPhone」「Android」の両モバイルプラットフォームに対応、ネイティブアプリを開発できるという。 Titaniumは、HTML、CSS、JavaScriptなどのWeb技術を利用して、デスクトップ、Webブラウザで動作するアプリケーションを構築できるプラットフォーム。Appceleratorは2008年12月にTitaniumのプレビュー版を公開していた。対応OSはWindows、Mac OS X、Linuxで、「Adobe Flash」「Microsoft Silverlight」、サードパーティのAjaxライブラリをサポートする。 今回発表したベータ版では、AndroidとiPhoneに対応した「Tit
2009/06/09 グーグルは6月8日、モバイル向けプラットフォームのAndroid上でPythonやLuaを使ったスクリプティング環境を提供するオープンソースのプロジェクト「Android Scripting Environment」(ASE)の存在を明らかにした。端末の画面側を下にして置いた場合に呼び出し音を抑制する、といった簡単なアプリケーションを20行ほどのスクリプトで実現できるという。スクリプトはPC上の開発環境ではなく、デバイス上で直接入力して実行することができる。Pythonでは、インタラクティブな実行モードもサポートする。 これまでにもAndroid上でPythonやRubyといった処理系を動かす実験的な取り組みはあったが、ASEはAndroid上の標準的なパッケージとして提供する点が異なる。BeanShellはDalvik VM上で直接動くため、Javaでアプリケーショ
Android Scripting Enviornment brings scripting languages to Android 最新版のiPhoneとなるiPhone 3G Sが発表された。さまざまな改善がほどこされているが、最大のポイントはアプリケーションが以前よりも高速に軽快に動作するようになったことだ。iPhoneの特徴は電話というよりもアプリケーションとサービスにある。実行速度の高速化は多くのユーザや開発者が望んでいたことだけに、この新製品は従来製品からの乗り換え組みを多いに満足させることになりそうだ。 iPhoneのネイティブアプリケーション開発はそれほど難しいものではないが、大きくみて2つの障壁がある。ひとつは開発環境がMac OS Xの特定のバージョン以降とアーキテクチャ向けにしか提供されていないこと、もうひとつは開発言語がObjective-Cであることだ。Obje
そう、Mac OSXにはAppleスクリプトと言われる簡易的なアプリケーション操作機能が用意されている。それは分かっている。しかし書き方は特殊だし、使い方を覚えるのが面倒だ。専用のエディタを使うのも面倒に感じてしまう。 Safariをはじめ、Mac OSX向けのアプリケーションを対話的に操作 そこで普段使い慣れた言語を使ってAppleスクリプトライクな操作を行おう。その言語はRuby、PythonそしてObjective-Cだ。 今回紹介するオープンソース・ソフトウェアはAppscript、Appleスクリプトと似た操作を行うライブラリだ。 AppscriptはRuby、Python、Objective-Cのそれぞれについて提供されており、RubyやPythonであればコンソールから対話的に操作が行えるようになっている。メソッドを確認しながらデータを取得したり、送信してアプリケーションを操
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く