タグ

Javaに関するseamlessbiasのブックマーク (8)

  • Sharpenガイド - JavaをC#に変換する素晴らしいツール (A guide to Sharpen - a great tool for converting Java to C#) - すらいむがあらわれた

    以下のBlog記事の翻訳です。 A guide to Sharpen - a great tool for converting Java to C# / PaulDB.getWords() http://www.pauldb.me/post/14916717048/a-guide-to-sharpen-a-great-tool-for-converting-java JavaのライブラリをC#に変換して書き換えないといけなかったときがあってSharpenを使いました。使うにあたって一番の手がかりとなったのが上記の記事です。 個人的にこれからも何回かSharpenをつかいそうなので自分の為に翻訳してみました。 Google翻訳やYahoo!翻訳とどっこいのレベルですが、何が書いてあるのか雰囲気をつかむ手助けにでもなれば。 - Sharpenガイド - JavaをC#に変換する素晴らしいツー

    Sharpenガイド - JavaをC#に変換する素晴らしいツール (A guide to Sharpen - a great tool for converting Java to C#) - すらいむがあらわれた
  • https://www.escapemotions.com/experiments/flame/index.html

  • 第1回 直線の幾何 | gihyo.jp

    計算幾何学とは 小学生や中学生の頃、算数や数学の授業で、台形の面積を求めたり、直線の方程式を解いたりした記憶が誰にでもあることでしょう。計算幾何学とは、コンピュータサイエンスの立場から、こうした「図形」に関するアルゴリズムを研究する学問です。計算幾何学は、今日のコンピュータグラフィックスやCADの発展においてきわめて重要な役割を担っているほか、地理情報システム(GIS)やロボット工学といった数多くの分野に応用されています。 連載では、ブログ可視化サイトの「Blogopolis」で採用されている計算幾何的アプローチを引き合いに出しつつ、Javaプログラムでアルゴリズムを実装しながら、計算幾何学の初歩を学びます。 Blogopolisとボロノイ図 Blogopolisは筆者の開発したWebサイトで、主に日国内で開設された25万件以上のブログを解析し、「⁠仮想都市景観」として視覚化したサービ

    第1回 直線の幾何 | gihyo.jp
  • 理想の言語? - 書評 - Scalaスケーラブルプログラミング : 404 Blog Not Found

    2009年08月20日18:00 カテゴリ書評/画評/品評Lightweight Languages 理想の言語? - 書評 - Scalaスケーラブルプログラミング インプレス石橋様より献御礼。 Scalaスケーラブルプログラミング Martin Odersky Lex Spoon Bill Venners / 羽生田栄一監 / 長尾高弘訳 [原著:Programming in Scala] 素晴らしい言語の、素晴らしい入門。 何が素晴らしいかというと、言語の思想が、頭ではなく体で覚えられるようになっていること。これなら言語オタクでなくとも、いや言語オタクでない方が、無名関数やActorの素晴らしさがよくわかる。 それだけに、結構残念である。 Scalaが、Java上の言語であることに。 書「Scalaスケーラブルプログラミング」の原題は、「Programming in Scala

    理想の言語? - 書評 - Scalaスケーラブルプログラミング : 404 Blog Not Found
  • ウェブリブログ:サービスは終了しました。

    「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧

    ウェブリブログ:サービスは終了しました。
  • JAISTはEclipseのミラーサイト提供から降りるべき。 - 都元ダイスケ IT-PRESS

    注:2010年7月現在、適切に対応されているようです。ありがとうございます。当時、ちと感情的に書きすぎてますが、エントリは残しておきます。 だーーー。一時期よくなったかと思ったらまただよ。 Eclipse更新サイトのミラーを自動選択するように設定しておくと、近場のミラーサイトを自動選択しますよね。で、ここは日ですから、日のミラーサイトがあれば、そこに接続してくれる訳です。 そこでしばしば選ばれるのがJAISTのミラーサーバ。ここがインフラ貧弱なのか管理不行き届きなのか何なのか知らないが、しょっちゅう500返して止まってるんですよね。 Eclipse側も、エラー起こしたら別のミラーを選ぶとかすれば良いところを、更新アクション自体を落としてしまう。無かった事にしてしまう。オイオイ。次読む予定だったサーバに行って、インストール選択画面に連れてっておくれよ...。 というわけで俺は大抵「ミラー

    JAISTはEclipseのミラーサイト提供から降りるべき。 - 都元ダイスケ IT-PRESS
    seamlessbias
    seamlessbias 2008/06/21
    jaistのeclipseミラーはあんまりよくないらしい。sf.netのjaistミラーは結構いい感じなのに(少なくとも私のところだと)。
  • HotSpot JVMの落とし穴 - sumiiのブログ

    とある自動生成されたJavaプログラムで、 while (true) { ... if (xxx) {} else {break;} }と while (true) { ... if (!xxx) {break;} else {} }みたいな二つのコードがあったのですが、前者のほうが後者より20%ぐらい遅くて悩まされました。いや、そこまで突き止めてしまえば明らかなのですが、javapで逆アセンブルしたら、バイトコードレベルで制御流がねじれていて、HotSpot VMも最適化してくれないという…(JITコンパイルはされている)。フローグラフで自明に無駄なノードをちょっと融合すれば、これぐらい簡単に消去できると信用していたのに…。いよいよJITコンパイルされたネイティブコードを直接確認する方法が必要になってきました… 追記:再現しないというツッコミをいただいたので、さらに実験してみたら、もっと

    HotSpot JVMの落とし穴 - sumiiのブログ
    seamlessbias
    seamlessbias 2007/12/30
    <del>ちょっと試したけど、手元だとFannkuch__のほうが有意に遅い。xp sp2, pen4, jdk1.6.0_03</del> 間違えてた。やり直したら差は出てないような…。
  • 『Java言語で学ぶリファクタリング入門』

    このページは、 書籍『Java言語で学ぶリファクタリング入門』 のサポートページです。 最新情報やサンプルプログラムなどを公開しています。 目次 アマゾンで買う『Java言語で学ぶリファクタリング入門』 はじめに 書の想定読者 リファクタリングとは 書の目次 サンプルプログラムのダウンロード 誤りと訂正 ぜひ、感想をお送りください 更新履歴 はじめに こんにちは、結城浩です。 このページは、 書籍『Java言語で学ぶリファクタリング入門』 のサポートページです。 リファクタリングは、デザインパターンやエクストリームプログラミングに並んで、ソフトウェア開発の重要な技法として注目されています。 きれいなソースは読むのが楽で、修正するのが楽で、デバッグするのが楽です。 これに対して、きたないソースはすべてが大変です。 ではどうすれば「きれいなソース」になるのでしょう。 きたないソースをどうす

  • 1