サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
TGS2024
fuzzhead.hatenadiary.org
前までは というような味気無い表示でどんなテストケースなのかよくわからなかった@Parameterアノテーションですが、JUnit4.11からにname属性を指定できるようになったようです。 https://github.com/junit-team/junit/wiki/Parameterized-tests#identify-individual-test-cases {index}でパラメータの添字を{0}, {1}, …でパラメータのn番目の値を表示できます。 以下の例では @Parameters(name = "No.{index}:Fibonacci.compute({0}) の結果は {1} のはず") というようにしています。 例 import org.junit.Test; import org.junit.runner.RunWith; import org.junit
隣の人からリアルフォース貰ったので、 せっかくだからお掃除してみました。キートップを外すのにはダイヤテックのFKP01というキートップ外しを利用しました。FILCO Keypuller キーボードメンテナンス用キーキャップ引き抜き工具 ブラック FKP01出版社/メー…
はじめに これは、What’s Cool In IntelliJIDEA. Part Iの翻訳(の一部)です。 量が多いので何回かに分けます。 角かっこ[]は訳者が付け足した箇所です。 What’s Cool In IntelliJIDEA. Part I EclipseかIntelliか?NetBeansかEclpseか?IntelliJかNetBeansか?IDEに関する議論はソフト開発者の間で最も人気のあるトピックであり、決着が付きそうもない。私は自分のことをIntelliJの大ファンだと思っている。しかし、IntelliJのほうが上手くできることがたくさんある一方で、ある意味ではNetBeansとEclipseのほうが良い点もある、ということがわかった。 この投稿で、私が最高に気に入っているIntelliJの機能を概観し、また、IntelliJが優っている面を示したい。 かつて友人
これは、IntelliJ IDEA Q&A for Eclipse Usersの翻訳です。 IntelliJ IDEAは、たいへんすぐれたIDEなのですが、設定や操作方法に若干の慣れが必要です。なんとなく使い始めると、そのメリットを享受できるようになる前に、使い慣れた開発環境に戻ってしまいます。なにしろEclipseでもNetBeansでもひと通りのことはできるわけで、使い慣れた環境以上の生産性を出すには、それなりの学習コストが必要です。*1 このドキュメントは、EclipseユーザがIDEAを試す際に一番最初に読むべきドキュメントです。Eclipseユーザはまずこの文書を読み、いくつかの概念の違いを頭の片隅においてください。これを読んででいないと'Project'や'Module'が何のことを指しているかわからず、かなり苦しいと思われます。それからキーバインドをEclipse互換のものに
デブサミ2日目のセッション「パネルディスカッション 帳票開発の肝」を見に行った。帳票についてすごく関心があったというより、id:GARAPONの勇姿を見に行ったのだが、図らずも(失礼)気付きを得る事ができたので書いてみたい。 セッション終了前でのこんな質問 なんでそんなに帳票にこだわるのか??? 質問の内容はだいたい以下のような感じ 「なぜユーザは帳票にすごくこだわるのか?フォントとか罫線を細かく指定してやり直しを命じられることがしばしばある。開発者からしたら線がちょっと細いとか別にいいではないか、とか、こんな作業をやるリソースがあるのならもっと別の作業に注力したほうが良いシステムができるのではと考えてしまう。いったいどういう理由で、ユーザは帳票にこだわりをもっているのか?」 質問に対する回答 質問に対して以下のような回答が。 紙は神聖視される 紙という昔ながら媒体は、神聖視というか特別扱
デブサミ20091日目のセッション、「使う」と「作る」がつながるシステム開発を聴講してきた。「使う」側のユーザ企業と「作る」側のSIer間のギャップをテーマとしたパネルディスカッションだ。モデレータは平鍋氏、パネラーはSaaS代表の倉貫氏(id:kuranuki)、ユーザ企業代表の千貫氏、SIer代表の橘氏という面々。 システムは使われて初めて価値となるもの。現在のSIは、作る人と使う人が仕様書で分断されていることが多くないでしょうか?これは、SIというビジネス構造の問題かもしれませんし、ソフトウェア開発方法の問題かもしれません。米国では、ユーザ企業が内部にシステム開発部隊を持ち、ユーザ部門とシステム部門が密なコミュニケーションを取るスタイルが多いようです。一方、単純なシステム開発はどんどんオフショアされる傾向にあります。本セッションでは、SIというシステム開発のやり方を、使う側と作る側か
Emacsと小指 ぼくは熱心なEmacs使いではないけど、最初の仕事でEmacsを使わされたので、 それから割とずっとEmacsを使っていて、一応一番好きなエディタはEmacsになる。 Emacsと言えば、オカマの如く左手小指を立ててCtrlキーをタイプする イメージがあるかもしれない。 実際、左手が痛くなるという話は、ぼくもよく聞く。 こないだずっと emacs を使ってたら、左の中指と薬指が痛くなって、このまま300年も使いっぱなしだったら、俺の指は千切れてしまうのだろうなーって思った。 Emacsを使っていると、Ctrlを押しながらうんぬんというのがとても多い。だから指が疲れてしまうという話をよく聞く。俺は10年以上使っているのだが、幸い今のところ指が疲れるということはない。というか、逆に左手小指が異常に鍛えられている気すらする。 でも、ぼくはEmacsで左手が痛くなったことは無い。
Javaで常駐アプリ 最近ちょっとJavaで常駐アプリを作ったので そのことについて書きます。 Java in the BoxのJava SE 6 じゃじゃ馬ならし TrayIcon を大いに参考にさせてもらいました。 今までJavaで常駐アプリを作るのはちょっと抵抗がありました。 というのは、黒いDOS窓が残ったりしてださかったり、 Windowsサービスに登録できるようにするのがめんどくさかったりしたからです。 しかし、Java SE6からタスクトレイが使えるようになったので、 すごく敷居が下がりました。 いちばん簡単な例 これだけのコード量でタスクトレイに常駐するアプリケーションが作れます。 まあ、本当に常駐しているだけなんですが。 Sample.java import java.awt.*; import java.awt.event.*; import javax.imageio
Fetch Page モジュール とある用件で、Yahoo!Pipesについて調べてたら、たまたま、 Fetch Pageというモジュールがあることを知った。 URLを渡すとページの内容(htmlソース)をJSONPとかで取得できるAPIをYahoo! Pipesで作った Yahoo!Pipesのすごいとこ Yahoo!Pipesのすごいとこは、グラフィカルなインタフェースというより、 Yahoo!(US)が提供する、(ある程度)信頼のおける フィードアグリケーターWebAPI であること、だと思う。 おそらく、明日急にサービスが無くなったりすることもないだろう。 大量のトラフィックをさばけるようにしてあるだろうし、 ダウンしっぱなしってこともないだろう。 同じような機能であっても、無名のサービスだと、そこまでは頼りにできないし、 じゃあ、自前で用意するかってことになる。 でも、Yahoo
社内SNSで得たネタだが家から見れないのでこちらにも。 Windowsバッチファイルで、そのbatファイル自身が存在するパスを取得したいことがよくあります。 %~dp0 なんじゃこれというかんじですが、 > cd /d %~dp0 とやれば、そのbatファイル自身が存在するディレクトリを カレントディレクトリにできます。 修飾子一覧 修飾子 意味 f フルパス名(ファイル名含む) d ドライブ文字だけ(C:など) p パス名だけ(ファイル名除く) n ファイル名だけ(.より前) x 拡張子だけ(.なんとか) s nまたはxと一緒に使って短いファイル名形式または拡張子に(そのファイルが存在する必要あり) $変数: 変数をディレクトリリストとして、パラメータで指定したファイルを探して最初に一致したフルパス
訳者前書 Rubyのホスティングサービスを行うMorph AppSpaceのドキュメント「Rails開発者クックブック」(原題Rails Developers’ Cookbook)を翻訳しました。 MorphはPaaS(Platform as a Software)プロバイダです。 Cubeという単位でサービスを受けることができ、1Cubeであれば無料で使用することができます。 海外サービスなのでドキュメントが英語で記述されています。 そこで訳してみたのですが、よくよく考えるとこの海外のサービスを使うのは マニュアル程度の英語が読めないといかんよな、と終わってから気づきました。 お役に立てば幸いです。 あと、お約束ですが無保証ですのでよろしくです。 このクックブックについて 「Rails開発者向けクックブック」はMorph AppSpaceについての技術情報とアプリケーションをMorph
このページを最初にブックマークしてみませんか?
『fuzzhead.hatenadiary.org』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く