タグ

Javaに関するrichard_rawのブックマーク (154)

  • Javaでセミコロンなしでプログラムを書く - プログラマーの脳みそ

    java-ja温泉2日目の夕。 @yoshiori がpythonのワンライナの楽しさを得々と語っていた。 @yoshiori「Brainf*ck を Python-oneliner にコンパイルする Python-onelinerを書いたけど全ッ然反応がなかった。こんなに面白いのに!」 @yamashiro「だって分かりにくいもん」 西尾先生が通常ワンライナではtry-catchが使えないけど子プロセス立ち上げて例外を出力してパースすればエラー処理ができるとか(http://www.nishiohirokazu.org/blog/2006/08/python_12.html参照)そんな話で盛り上がる中、 @nagise「Javaでセミコロンなしでプログラムが書けるような気がしてきた」 Javaの場合、普通にセミコロン(;)でマルチステートメントにかけるのでただ1行にしようというなら改行

    Javaでセミコロンなしでプログラムを書く - プログラマーの脳みそ
    richard_raw
    richard_raw 2010/03/22
    Javaから離れて久しいですが、これは恐ろしい。
  • 最終回 はじめMath! Javaでコンピュータ数学 総まとめ | gihyo.jp

    どんな小さな山でも、地図なしに登るのは不安です。目的の山頂を目指して、途中の絶景ポイントを巡りながら、安心して歩き続けるためには地図が不可欠です。歩き慣れない道ならなおさらです。高い山になれば、地図だけではまだ不安です。たいていの山には要所要所にチェックポイントがあります。このチェックポイントを追えば一応山頂に着くでしょう。しかし、一番は道案内人です。初心者が途中困ったことになるのを、前もって避けさせてくれるからです。 連載も78回(現時点)の長きに渡りました。今回で連載を締めくくるに当たって、全体を見渡す地図を残します。絶景ポイントのリスト代わりに、用語一覧を、道順のチェックポイント代わりに語句の索引(用語総解説)を用意します。 今回の記事が、皆さんにとっての登山案内人としてお役にたてれば幸いです。 図78.1 目次・索引は書物の案内人 連載で取り扱った内容 はやいもので、連載が始まっ

    最終回 はじめMath! Javaでコンピュータ数学 総まとめ | gihyo.jp
    richard_raw
    richard_raw 2010/03/12
    勉強すべき事柄が多過ぎる。
  • 連載:はじめMath! Javaでコンピュータ数学|gihyo.jp … 技術評論社

    運営元のロゴ Copyright © 2007-2026 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    連載:はじめMath! Javaでコンピュータ数学|gihyo.jp … 技術評論社
    richard_raw
    richard_raw 2010/02/20
    「Javaによる図形処理入門」という本を買ったけど殆ど読んでない事を思い出しました。
  • Sunの墓標にたたずむDukeとTuxが意味するものは… - ゴスリング氏のブログ | エンタープライズ | マイコミジャーナル

    Javaの父」でおなじみのSun Microsystemsフェロー James Gosling氏が1月21日のブログにアップした画像がJavaプログラマの間で話題を呼んでいる。 Sunの墓前にしずかに頭を垂れるJavaマスコットのDuke。横にはLinuxペンギンのTuxが… 既報の通り、OracleによるSun Microsystems買収は正式に決定し、現CEOのJonathan Schwartz氏と会長のScott McNearly氏が同社を去る。OracleのLarry Ellison CEOをはじめとするOracleの幹部は、Javaはもちろん、MySQL、OpenOffice.orgなどSunのポートフォリオを継承すると表明しているが、今回の買収劇を冷ややかに見ているオープンソース関係者も多い。 SunにはGosling氏をはじめ、DebianファウンダーでSolaris開発

    richard_raw
    richard_raw 2010/01/29
    バイバイ、ベビーフェイス(何
  • 別におぼえたくないのに…Javaの方から勝手に脳に入り込んできて、気がつけばJavaを習得してしまうゲーム「Robocode」 - techiela

    HelloWorldやっても面白くねーんだよ!! 皆さんこんにちは。 Google App Engine (GAE)でJavaがサポートされ、 PythonはスルーしたけどJavaならやりたい!でもJava未経験! GAE/Jに手を出してみたけど、結局hello, world!のサンプルアプリを公開したまま 放置した状態になっていませんか? 僕はそうです! Java使えたら楽しいだろうなー Java覚えて仕事の案件こなしたいなー Java使えたらオブジェクト指向がもっとわかるだろうなー リア充へのあこがれ と、常々思っていつつも、Javaの最初の面倒臭さの前にいつもやる気喪失するんですよね。 HelloWorldひとつやるのにpublic static void main()書くなんて面倒臭すぎです コンパイルなんて面倒でやってられません eclipseの使い方憶えるのが面倒だし ecli

    別におぼえたくないのに…Javaの方から勝手に脳に入り込んできて、気がつけばJavaを習得してしまうゲーム「Robocode」 - techiela
    richard_raw
    richard_raw 2009/12/01
    おもしろい記事ですね。
  • PDFの分割、マージを行う·PDF Split and Merge MOONGIFT

    PDFは編集が容易でないところに利点がある。またどの環境に置いてもAdobe Readerのような共通のビューワーで見れば同じように見えるのが利点だ。だが、時にはその編集の難しさが仇となることがある。一部のページだけを抜き出したり、二つのPDFをマージしたいと言ったニーズもあるだろう。 PDFの分割やマージができる スキャンしてPDF化したら、全体が回転してしまっていた…なんて事態になった時にも使えるのがPDF Split and Mergeだ。 今回紹介するオープンソース・ソフトウェアはPDF Split and Merge、PDFの分割、マージを行うソフトウェアだ。 PDF Split and MergeはWindowsMac OSX(おそらくLinuxも)で動作するソフトウェアで、Javaで作られている。各機能はプラグイン化されており、マージ/抽出、回転、ミックス、分割といった機能

    PDFの分割、マージを行う·PDF Split and Merge MOONGIFT
    richard_raw
    richard_raw 2009/08/26
    たまに要るかも。
  • Sun、オンラインストア「Java Store」をプライベートβでスタート

    米Sun Microsystemsは6月2日、サンフランシスコで開催の「2009 JavaOne」で、オンラインストア「Java Store」の概要を発表した。プライベートβプログラムが既にスタートしており、年内に全米のユーザー向けに公開する予定。 Java StoreはJava Platform Standard Edition(Java SE)およびJavaFXベースのアプリケーションのマーケットプレイス。開発者が「Java Warehouse」に登録したアプリケーションをSunが審査し、Java Storeで販売する。 Java Storeはそれ自体がJavaFXで構築されており、Java Runtime Environment(JRE)を通じてエンドユーザーに自動的に提供される。8億人以上のJavaデスクトップアプリのユーザーは、Java Storeで簡単かつ安全にJavaアプリを

    Sun、オンラインストア「Java Store」をプライベートβでスタート
    richard_raw
    richard_raw 2009/06/03
    いやこれは……繁盛するかなあ。
  • sourceforge.jp

    We’re getting things ready Loading your experience… This won’t take long.

    richard_raw
    richard_raw 2009/05/25
    Java 環境で awk スクリプトを実行
  • メタデータを使って論文、文書、データを管理する個人用データベース·Concierge MOONGIFT

    IT系であったとしても、もっと研究や論文が出てきても良いのではないだろうか。何も特別なことではない、実際に開発を行っていく中や、運営をしている中で感じた問題点があればその解決策を自分なりに探り、その結果をまとめれば良いのだ。机上の空論よりもよっぽど役立つに違いない。 データを分類して管理するためのデータベース 論文に限らず、セミナーなどで発表する際には関連するデータや資料を多数必要とするだろう。そのようなデータをまとめるのに便利なのがConciergeだ、 今回紹介するオープンソース・ソフトウェアはConcierge、文書やデータの管理に最適な個人用データベースだ。 ConciergeはJavaで作られたソフトウェアで、Windows/Mac OSX/Linuxと各種プラットフォームで動作する。ファイルを登録し、文書や論文といったデータのメタデータを追加できる。ファイル自体にそのようなメタ

    メタデータを使って論文、文書、データを管理する個人用データベース·Concierge MOONGIFT
    richard_raw
    richard_raw 2009/05/11
    個人向け研究資産管理データベース。
  • Eclipse Error - JVM terminated. Exit code=-1 - Lunatic Sol

    Eclipse IDE for Java EE Developers をインストールして起動してみたら、いきなりエラー。 原因がわからず、JRE/JDK インストールしなおしたり、Update を変更してみたり。でも解決せず。 色々調べたところ、eclipse.ini の -Xmx512m が原因だったみたいで、-Xmx256m に下げてあげれば解決。 オリジナル eclipse.ini -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256M -vmargs -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx512m 編集後 eclipse.ini -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256M -vmarg

    Eclipse Error - JVM terminated. Exit code=-1 - Lunatic Sol
    richard_raw
    richard_raw 2009/04/09
    Xmindで何故か突然エラーが出るようになりました。J# 1.1 入れたから?
  • これは使える!アウトラインとマインドマッピングをこなす凄いノート·MindRaider MOONGIFT

    マインドマッピングを作っている時に説明書きを加えたり、メモを追加することがある。だがそうしたノートは全体図では見られず、ちょっと使い勝手が悪い。とは言ってもアイディアを見いだすのにマインドマッピングのやりやすさは捨てがたい。 アウトライナー × マインドマッピング そんなあなたにお勧めなのがMindRaiderだ。マインドマッピングの手軽さでどんどんメモが作れていく。 今回紹介するオープンソース・ソフトウェアはMindRaider、アウトライン+マインドマッピングという妙技を誇るノートアプリケーションだ。 MindRaiderは3つのカラムで構成されたソフトウェアだ。ちょっと大掛かりな気がして取っ付きが悪いかも知れないが、実際の機能は便利だ。まず左上にアウトラインが表示される。それを選択すると、真ん中のカラムに詳細が表示される。 タグクラウド表示 真ん中のカラムでは詳細の表示と同時にその階

    これは使える!アウトラインとマインドマッピングをこなす凄いノート·MindRaider MOONGIFT
    richard_raw
    richard_raw 2009/04/05
    マインドマップをプレゼンにする場合に使えますかね。Mac OS X でも動くかなあ。
  • ネットマネーラボ

    おまとめローンのおすすめをランキング形式で紹介!各社の金利比較と審査で通りやすい傾向についても徹底解説

    ネットマネーラボ
    richard_raw
    richard_raw 2009/03/04
    あらこんなものもPureJavaで。
  • WindowsでもMac OSX使えるHDD利用状態解析ソフトウェア·JDiskReport MOONGIFT

    HDDが大容量になったため、ファイルの管理にあまり気を配らなくなってしまった。そのため、圧縮ファイルとそれを解凍したものが数多く存在していたり、巨大なメディアファイルがあったりしても気にならなくなってしまっている。 フォルダごとにサイズを表示してくれる だが時には整理も必要だ。そんな時に役立つのがHDDの利用状態をグラフ化してくれるソフトウェアだ。 今回紹介するフリーウェアはJDiskReportJava製のHDDの利用状態を見える化するソフトウェアだ。現在はフリーウェアだが、将来的にオープンソース化される予定とのことだ。 JDiskReportの利点はJava製とあって、WindowsMac OSXで動作する点だ。さらにWeb Startを使うことでダウンロードから実行するまでの手間をクリック一つで解決してくれる。これは手軽で良い。 サイズの大きいファイル一覧 解析するフォルダやドラ

    WindowsでもMac OSX使えるHDD利用状態解析ソフトウェア·JDiskReport MOONGIFT
    richard_raw
    richard_raw 2009/01/22
    ファイルの整理をしたいので、使う予定。
  • アスキーアートのダイアグラムを画像に変換·ditaa MOONGIFT

    これは面白い! 技術者は画像やイラストで表現するよりもテキストベースの表現を好む傾向にある。作るのが面倒というのも一つの理由ですが、画像だとコピー&貼付けで完結しなかったり、後で修正するのも手間がかかってしまうということもある。そこで作られるのがテキストベースのダイアグラムです。例えば下のような画像、よくメーリングリストなどで使われているのを見たことがないでしょうか。 まぁ個人的にはこれが見やすですし、理解するには十分かな、と。でも、これを技術者以外の方がみると、分かりづらいし何より見た目がいけてない、という話になってしまいますよね。そこで憮然と構えるのではなく、見やすく変換してしまおうというのがditaaです。変換結果は以下にて! これが変換結果です。どうです、素敵でしょ? これなら誰が見ても納得の一品のはず。ditaaはJavaで作られたソフトウェアで、テキストファイルに書いたダイアグ

    アスキーアートのダイアグラムを画像に変換·ditaa MOONGIFT
    richard_raw
    richard_raw 2008/11/11
    これは中々、ぐっと来るものが。