タグ

2011年1月19日のブックマーク (13件)

  • Eclipseプラグイン開発

    ユーザインタフェースを操作する処理を一定時間ごとに繰り返し行いたい場合,スレッドを使うのが一般的である。しかし,普通に自前で生成したスレッドからはSWTのUIコンポーネントを操作することができないために,DisplayクラスのsyncExec()やasyncExec()を使用する必要がある。ある間隔を持って処理を繰り返し行う場合は,Thread.sleep(500)というようにしてスレッドの実行を停止させることが思いつく方法だが,SWTではOSのタイマーイベントを使用する方法が提供されている。 OSが持つタイマーイベントを利用するには,DisplayクラスのtimerExecメソッドを使用する。 Runnable runnable = new Runnable() { public void run() { // 繰り返し行いたい処理 Display display = ...; if (

    Eclipseプラグイン開発
  • 仕事に役立つEclipseプラグインを作りたい ― @IT

    <はじめに この連載について> この連載は、新人プログラマにもEclipseプラグインが作成できることを目標にした解説記事です。登場人物と同様の操作を行うことで、プラグイン作成の基礎が理解できます。 登場人物は、先輩プログラマの長尾君と新人プログラマの田中君。長尾君が田中君に手取り足取りEclipseプラグインの基礎を教えていきます。

  • Eclipseプラグイン開発自分FAQ

    ここでは、 Bulletnoteを開発した際に分かったことを中心に、 Eclipseのプラグインを 開発する際のFAQを勝手に設定して勝手に答えている。 Eclipseは、デザインパターンを活用した、 ポストモダンでデカダンでレーゾン・デートル なアーキテクチャになっているので、 そのプラグインを開発する際、非常に簡単なことを実現するにも 非常な困難にぶちあたることがままある。 いま目の前にあるテキストを取り出すにも、 耳の穴から指を突っ込んで奥歯をがたがたいわせながら舌をひっぱるような、 手の込んだメソッド呼び出しが必要になったりする。 パズルとして考えれば楽しくないこともなくもなくもないが、 プログラミングでいちいちこんなことをやらされるとなかなかつらいものがある。 加えて、ドキュメントが圧倒的に不足している。 一応Helpおよびいくつかの記事があるが、基を網羅しているとは 言いがた

  • Eclipseプラグイン開発

    Eclipseのプラグイン開発方法を紹介します。 3.4以降 Eclise 3.4 以降についての記事です。 Eclipse Extensions (2010/01/27) Eclipse SWT (2010/01/27) 3.2以降 Eclise 3.2 以降についての記事です。 各種Tips (2010/01/27) Eclipse RCP (2010/01/27) Preferenceページの作成 (2010/01/27) Nature(Builder)の作成 (2010/01/27) Markerの作成 (2010/01/27) メニューの作成 (2010/01/27) Builderの作成 (2010/01/27) キー割り当ての方法 (2010/01/27) Jobの使用 (2010/01/27) Editor関連 (2010/01/27) JDT関連 (2010/01/27)

  • [ThinkIT] 第1回:Eclipseとプラグイン (1/4)

    はじめまして。連載を担当します、ビーブレイクシステムズの大森です。おそらく、ここへ来られた読者の皆さんは、少なからずEclipseプラグインの開発に興味を持っていることでしょう。また、こんなプラグインを作りたいと具体的なプランを持っている方もいらっしゃるのではないでしょうか。 筆者自身、プロジェクト特有の作業で、ちょっとしたプラグインがあれば開発効率が大きく上がるという場面に出会ってきました。デファクトスタンダードであるEclipseの機能を簡単に拡張できるというスキルは、皆さんだけでなく皆さんの周りの方々にとっても大変役に立ち、あなたの価値を大いに向上させることでしょう。ぜひ、この機会にプラグイン開発にチャレンジしてみてください。 皆さんの中には、Eclipseプラグインって難しそうというイメージをお持ちの方や、以前に他の書籍や記事などを参考にサンプルを作ったけれど、サンプルにはない内

  • いちばん簡単なEclipseプラグイン

    EclipseはオープンソースのJava統合開発環境として、すでにデファクトスタンダードといえる地位を築いています。皆さんもご存じのとおり、Eclipseは非常に有用な機能を多く備えていますが、やはり最大の特長はプラグインによる拡張が可能という点でしょう。すでに無償・有償含め数多くのプラグインが世界中で開発されており、これらを組み合わせることでEclipseに好きな機能を追加することができるのです。 既存のプラグインを組み合わせるだけでも十分に強力なEclipseですが、さらに自分でプラグインを作ることができるとしたらどうでしょうか? 既存のプラグインでは実現できない、かゆいところに手が届くような機能をEclipseに組み込むことができます。また、既存のフレームワークやライブラリをより使いやすくするための機能を実装することもできます。そして、これらの機能をEclipseプラグインとして公開

    いちばん簡単なEclipseプラグイン
  • 貯金はなくても「ステータスある街」に住みたがる!氷河期くんの“天敵”!?バブル女性の過剰なキャリア志向

    ロスジェネ世代(1981年生)の編集・ライター。フリーライター、編集プロダクション勤務を経て2008年より株式会社プレスラボを起ち上げる。著書に『エレベスト』(戎光祥出版)。web上のニュースサイト「下北沢経済新聞」編集長。「GetNavi」(学研)誌上で『コンビニ研究室』連載中。他に「日経トレンディネット」「COBS ONLINE」「R25」「サイゾー」など主にネット媒体で執筆中。起業したのは旺盛な独立心と言うよりも、むしろサラリーマンの職場における煩わしい人間関係から逃げるため。 ツイッター:@umeda_kazuhiko バブルさんとゆとりちゃん 職場は世代間ギャップの宝庫だが、そのなかでも他の世代から槍玉に挙げられやすいのが「バブル世代」と「ゆとり世代」。そんな2つ世代の職場での生態を解き明かすとともに、彼らとの上手な付き合い方を探っていく。 バックナンバー一覧 周囲から見て「困っ

    imai78
    imai78 2011/01/19
    なかなかのコント
  • 年末でJetty(絶対)にできる Android携帯サーバ活用

    年末でJetty(絶対)にできる Android携帯サーバ活用:小山博史のJavaを楽しむ(15)(1/4 ページ) スマートデバイス使ってますか? 今年はiPadが注目を浴びてタブレットマシンの人気が急上昇中した年でした。スマートフォンでも、AndroidiPhoneともに大きな話題になって、これまでの携帯端末とは違った盛り上がりを見せています。スマートデバイス躍進の年として歴史に残りそうな勢いです。 そんな中、筆者はAndroid OSを搭載したタブレットマシン「Galaxy Tab」を使える機会があったので、いろいろと遊んでみました。スマートフォンだと、やはり性能が低いためにクライアント端末として利用することを前提としたアプリケーションが多いのですが、Galaxy Tabのような製品が市場に出てくると、サーバ機能を持った持ち運べるコンピュータとして利用したくなる人も多いはずです。

    年末でJetty(絶対)にできる Android携帯サーバ活用
  • [Web] ヤクザSNS「Badoo」が恐ろしい - Hagex-day.info

    お化けや幽霊、都市伝説もより恐ろしいエピソードが田舎にはある! ・ロミオメール28通目 466 : ◆rh/PNTQc2g:2011/01/14(金) 12:20:31 0 もうだいぶ前だけど、知人の披露宴で会った変な男性からメールが来た。 あなたの勝手な仕打ちに困惑しております。 あなたと結婚する気はないので安心してください。 ですが当初の約束は最後まで果たして下さい。 約束を守れないのは大人としていかがなものでしょうか。 この相手は知人の結婚式で会った相手。 知人とはそれほど親しくもなく、なんで呼ばれたのかな?という程度の付き合い。 でも、わざわざ来てもらうんだしいきなりだったから、衣装や美容院代はこちらで全部持つからねと言われた。 そこまで丁寧な対応のご招待ならと行くことになった。 会場であるホテルの美容室には私と同じように招待された女性が数人いて、みんなで振り袖を着てきれいにしても

    [Web] ヤクザSNS「Badoo」が恐ろしい - Hagex-day.info
  • 顛末付きレポート - almost nearly dead

    TracのレポートはSQLで何でもかけて非常に便利。 だけどwiki構文をparseして表示するdescriptionは一つしか表示出来ないので、よくある障碍内容と解決策を一覧にした表が作れない。 でも以下のSQLをコピペすれば大丈夫! チケットの概要と最終コメントが一覧になって表示されます! 引用で異常に横に長いものがあると、恐ろしく横長な表になるのはご愛敬(汗) #□を全角スペースに置き換えて、ご利用ください。 -- ## 顛末付きチケット一覧サンプル ## -- --  * 優先度別の色付けを行っています。 --  * チケットに着手済みであれば、担当者名に '*' が付与されます。 --  * 概要及び最終コメントが表示されます。 SELECT status as 状況, p.value AS __color__, (CASE status WHEN 'closed' THEN '

    顛末付きレポート - almost nearly dead
  • 災害時の救助拠点となる「究極のプレハブ」、自力で変形も可能な「EDV-01」を実際に見てきました~外観編~

    災害地にそのまま輸送するだけで電気や水といったライフラインを約1ヶ月間自給できる、災害救助の拠点となる仮設住宅のコンセプトモデル「EDV-01」の実物が展示されている奈良県・大和ハウス総合技術研究所に行って、その実物をあますところなく見てきました。 CGで見ただけでもその高機能さは伝わりますが、実際に形になったものを見ていると、災害救助の場面で活躍する姿を想像しやすく、かなり見応えがあります。搬送用の状態から2階建てに自動で変形する様子や電力供給の要となるソーラーパネルなど、外から見た部分だけでも見どころは盛りだくさんだったため、まずは外観を中心にその機能をレポートします。 EDV-01 誕生!!〔新商品〕緊急災害地の最前線基地として「EDV-01」スペシャルサイト-by 大和リース株式会社 http://www.daiwalease.co.jp/EDV-01.html 大和ハウス総合技術

    災害時の救助拠点となる「究極のプレハブ」、自力で変形も可能な「EDV-01」を実際に見てきました~外観編~
  • 技術立国への復活: 『ITエンジニアの性癖と本質について』

    今回は、私の経験と体験から、ITエンジニアの“性癖”と“質”について、考えを述べたいと思います。 ある職業に従事する人々を「~らしい」とか「~なのに」と表現することをよく耳にする。例えば、「エンジニアらしい」「営業らしい」「政治家らし い」。また、「エンジニアなのに」「営業なのに」「政治家なのに」などなど、およそ職業と名の付くすべての職業人に、同じような表現が存在するのではないだろうか?(もし、存在しない例があればコメントください) このような表現は「当たらずとも遠からず」とも言うが、別な言い方をすれば「そのような傾向性がある」ということでしょう。確かに、そのような性質上の癖はあるが、職業やその人の質を言い当てているのだろうか? と、私は常々考えています。 表面的に出てくる性質上の偏り、例えば「思い込みが激しい」とか「価値観が偏りすぎている」などは、その人の性格(遺伝子)や育った環境(

    imai78
    imai78 2011/01/19
    なんか、いろんなテンプレートが詰まってるね。
  • Buffaloにソースコード請求したら大変困ったメールが返ってきた

    続き:http://anond.hatelabo.jp/20110119132547 DWR-PGのソースコードのGPL由来部分を請求したらこんなのが返ってきた。 バッファロー製品お問合せ受付の件 : お問合せID No.xxxxxxxxxxxx xxxx様 平素は弊社製品をご愛顧賜り、誠にありがとうございます。 バッファローE-Mailサポートよりご質問いただいた件についてご連絡いたします。 ※ご返信や追加のご質問は、お手数ではございますが 必ず下記の返信用「お問合わせフォーム」にてご連絡ください。 直接ご返信いただきますと、メールを確認できないため ご返信できかねます。 ※mel_support@melcoinc.co.jp宛にお問合せ頂いてもご返信できかねます。 ▼返信用お問い合わせフォーム▼ 【下記をクリックして返信してください】 http://xxx 弊社製品のご利用にあたり、ご

    Buffaloにソースコード請求したら大変困ったメールが返ってきた
    imai78
    imai78 2011/01/19
    論点をサポセンの対応だけに絞らないと、マスゴミって叩かれてる人たちとかわらなくなってしまいそうだね。