2010-09-01から1ヶ月間の記事一覧

Scala のロゴは階段のカタチ

Where does the Scala logo come from?にてScalaのロゴの由来が説明されてたので紹介。 Scala(Scale) はイタリア語では階段を意味します。 Scala 言語が開発された、EPFL(スイス連邦工科大学)には面白い形のモダンな階段があり、Scala のロゴはこの階段から…

リッチな UI を Java だけで構築する Vaadin をちょっと試す〜その1〜

Vaadin とは リッチなUIをJavaだけで構築するフレームワークです。JavaScript や HTML さえ記述することなく、Swing アプリケーションを作成するノリで、RIA を構築することができます。本家での紹介をまとめると、 複雑な設定や JavaScript なしで Rich Int…

Getting Started with Eclipse Helios and Counterclockwise

Eclipse への Clojure plugin Counterclockwise の導入手順です。 Eclipse Helios (3.6)のインストール Eclipse Helios をダウンロードして普通にインストールします。今回は Eclipse IDE for Java Developers を使います。 http://www.eclipse.org/download…

Getting Started with Netbeans 6.9.1 and Enclojure

NetBeans IDE の Clojure plugin の導入手順です。 NetBeans IDE 6.9.1のインストール NetBeansを以下からダウンロードして普通にインストールします。今回は Java SE バンドルを使います。 http://netbeans.org/index.html Enclojure プラグインの追加 ツー…

The REPL and main entry points(邦訳)

clojure.main ネームスペース clojure.main ネープスペースは、Clojure プログラムと対話的なセッションを開始します。この機能はJava のランチャーツールである java コマンドを通して提供されます。 clojure.main --help clojure.main は 以下の Usage に…

Getting Started Clojure (邦訳)

Clojure 本家の Getting Started のザックリとした邦訳です。 セットアップ Clojure は Google Code にてホストされています。ソースコードのリポジトリは GitHub にあります。.NET向けのランタイムの clojure-clr もあります。開発者の交流は Assembla にて…

Clojure のロゴが美しすぎる件

関数型言語の理論的基盤であるラムダがあしらわれた Clojure のロゴが美しすぎる。 Python Erlang Lua Ruby Scala Groovy Erlang Haskell Perl PHP Go R プログラミングClojure 第2版作者: Stuart Halloway and Aaron Bedra,川合史朗出版社/メーカー: オーム…

だいたい7分ぐらいで Python の基本的なこと

Pythonとは コメント 演算子 文字列リテラル 文字列の連結 文字列のスライス リスト タプル Set ディクショナリ if文 for文 関数定義 引数のアンパック 内包表現 例外 クラス クラスのカプセル化 オブジェクトの初期化 継承 モジュール Pythonとは Google 三…

Scala on NetBeans 6.9.1

Scala Plugins for NetBeans 本家の http://wiki.netbeans.org/Scala にある手順で Scala Plugins for NetBeans を入れたら、NetBeans 起動しなくなりました・・ http://deadlock.netbeans.org/hudson/job/nbms-and-javadoc/lastStableBuild/artifact/nbbuil…

XHTMLとかの文書型宣言

etc

今だと大抵はXHTML1.0 Transitionalですね。 XHTMLの構造 XML宣言 文書型宣言(DTD) html要素 head要素 body要素 XHTML1.0 Strict 厳格型。見栄えに関する要素・属性は基本的に認めていない。もちろんフレームもなし。