この記事は abicky.net の RとSQLを対応付けてみた に移行しました
2007年04月29日08:30 カテゴリiTech Mac - CotEditorがはげしくイカしている件 このCotEditorが素晴らしい。 404 Blog Not Found:Mac OS X 用のGUI Text Editor - ちくさんのコメント他 それ言うんだったらCotEditorとSmultron,SubEthaEditorあたりも外せないでしょう.あと,Macといえば最近はTextMateでは?? AYNiMac : 自作ソフト : CotEditor 0.9.2 プレーンテキストファイルを読み書きするエディタです。 行番号表示、シンタックスカラーリング、OgreKit を使用した正規表現検索、ウィンドウの透明度設定などの機能があります。 動作環境は MacOS X 10.3.9 以上。 GPL(フリーソフトウェア)です。 以下、使用感を。使い始めてわずか一日ですが
この投稿は 12年半 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 CotEditorをまた使い始めた理由 新しくなったCotEditorアイコン CotEditorとはMacのテキストエディタの中でも評価が高くて(via 小飼弾氏)愛用していたのですが、開発者さんが更新停止されたので一時期 Simulton(Fraise) → TextWranglerに浮気をしていました。無事に後任の方が見つかり、更新も定期的に行われているので、またCotEditorを再使用することにしました。UIが日本語の方が親しみやすいですし、検索オプションも充実してます。先日のリリースで自動アップデート更新もついたみたいですね。これは嬉しいです。 僕がコーディングをするときは基本的にAptana Studioなんですが、VMWareを使ってブラウザチェックしている
GroovyとScala: 二つのJVM言語の物語¶ By Andres Almiray <aalmiray@users.sourceforge.net> 次のプロジェクトではScalaよりもGroovyを選ぶべき?それともその逆でしょうか?悩むのはやめて、両方使ってみましょう!この記事では、GroovyとScalaが、それぞれの慣習やその言語らしさに妥協することなく、お互いにどう連携できるかを示します。 Andres Almiray は、ソフトウェア設計・開発において10年以上の経験を持つ、Java/Groovy開発者です。Javaの黎明期からwebやデスクトップアプリケーションの開発に携わってきました。オープンソースの信奉者であり、Groovy、Griffon、DbUnitといった著名なプロジェクトに参加するとともに、自身でもいくつかのプロジェクト(Json-lib, EZMorph,
JSR 223: Scripting for the Java Platform 現在、Javaプラットフォームではスクリプト言語のサポートが急速に進められている。同時に、Java VM上で動作するさまざまなスクリプト言語の実装が登場しており、JavaプラットフォームはすでにJava言語という枠を飛び越え、マルチ言語環境に進化しようとしている。本連載第31回で紹介したBeanShellも、Javaベースのスクリプト言語のひとつだ。 今回取り上げるのは、そのようなさまざまなスクリプト言語とJavaを結びつける役割を果たす「JSR 223: Scripting for the Java Platform」だ。ご存知のように同APIはJava SE 6よりJavaの標準クラスライブラリとして統合されている。JSR 223ではJavaプログラム内で各種スクリプトを実行する、およびスクリプト側からJ
以前、「Leo's Chronicle: Fat Jar: Jarファイルの中にJarを埋め込む」で、JavaでFatJar plug-inを使って、Jarファイルの中にJarを埋め込む使う方法を紹介したのですが、最近は事情が変わってきています。 たとえば、Eclipse3.4からは、Runnable Jarの作成がサポートされ、依存関係にあるすべてのJARファイルの中身を展開して、1つのJARにまとめてくれる機能が標準装備だったり、Mavenユーザーなら、assembly pluginを使って、jar-with-dependenciesを指定する方法もあります。 ぱっと試したいなら、Runnable Jarを作成するのが速くて楽。このようなJARを頻繁に作成するなら、Mavenのassemblyで書いてしまうのが良いです。 関連記事:JARファイルの作成方法
Fat Jar Eclipse Plug-In Javaで開発していて、他のライブラリのアーカイブ(Jar)を使っている場合、自分のプログラムもJarとして配布するときに、manifestファイルに適切に外部のJarへのreferenceを書いておかないと正しく動作しません。 通常は、classpathの設定を含めた実行スクリプトを一緒に配布することが多いみたいです。でも、スクリプトを用意するのは面倒ですよね。 そんな煩わしさを取り除くのが、Fat Jar。Jarの中にJarファイルを埋め込んでプロジェクト全体を1つのファイルとすることができます。 Fat Jarは、通常は、外部で参照しているJarを展開してJarの中に埋め込むのですが、One-Jarオプションを選ぶと、jarファイルを展開せずにそのままjarの中に埋め込みます。こちらの方が、構成内容がよくわかります。 Fat Jarを使
Scalaは関数を返す関数…いわゆるカリー化をサポートしていて、その例としてC#から拝借したusingの定義がよく挙がっています。 要は、こんなやつです。 Control.scala object Control { type Closeable = { def close(): Unit } def using[A <: Closeable, B](resource: A)(body: A => B): B = { try { body(resource) } finally { if (resource != null) resource.close() } } } closeメソッドを持った何かにCloseableという別名を与え、それを引数としてcloseメソッドを持ったクラスのインスタンスであれば何でも渡せるようになっています。あと、引数宣言の箇所が()2つと見慣れない感じになっ
かけ算の式の順序にこだわってバツを付ける教え方は止めるべきである 黒木玄 2012年12月24日更新 (2010年11月23日作成) (2015年11月4日に「ひとつあたり」を「一つ分」に置換した) ------------------------------------------------------------------------------ この文書は長過ぎるので以下の2つを最初に読んでおくと良いかもしれない。 掛順こだわり教育に関する資料[2012年10月17日] (中日新聞取材受諾メールに書いた資料) ベネッセの回答へのコメント (ベネッセによる回答のすべての段落にコメント) ------------------------------------------------------------------------------ ◇A59にまとめがあります。最初に読んで
「javaプロジェクトを簡単に単一jarファイルで配布する - lime55の日記」から 「One-JARでアプリケーションの配布を単純化」経由で 「Google Code Archive - Long-term storage for Google Code Project Hosting.」を見つけたので試してみる。 One-Jarの仕組みをごくおおざっぱに説明すると、 Jarの中にJarが入れ子で入っている。 外側のJarのMainクラス=外側のJarに含まれる特別なクラスローダが起動される 入れ子になっている内側のJarをロードする 入れ子のMainクラスを起動する という感じ。 これまで、「Mavenで配布用zipファイルを作成する - Sacrificed & Exploited」でいろいろな配布パッケージを作る方法を試したけど、jar一個ですむならそっちの方が楽だし。 one
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く