Subversive SVN Team Provider (Incubaion)

galileoにSubversive SVN Team Provider (Incubaion)を入れるときは、下記からインストールする。http://download.eclipse.org/technology/subversive/0.7/update-site/ 参照:http://blog.janjonas.net/2011-01-10/eclipse-helios-subversive-installing-sv…

ビューがファストビューになってるかどうかの判定

ビュープラグインから自身が可視状態なのか、ファストビューとして最小化されているかを判定したい。 public class MyPlugin extends ViewPart { … private boolean isMinimized() { IWorkbench workbench = PlatformUI.getWorkbench(); IWorkbenchWindow wi…

Eclipse pluginでエクスポートしたjarファイル内のリソースの取得

プラグインをjarファイルにエクスポートするときに、一緒に突っ込んだイメージファイルなどを、プラグイン起動後に参照したい。plugin.xmlのBuild画面で icon/sample.svg をjarファイルに突っ込んだ場合、下記のように参照できる。 URL url1 = MyPlugin.getD…

Eclipse pluginのエクスポートしたjarファイル内のリソースの取得

参考:http://d.hatena.ne.jp/ykhr-kokko/20071127プラグインをjarファイルにエクスポートするときに、一緒に突っ込んだイメージファイルなどを、プラグイン起動後に参照したい。plugin.xmlのBuild画面で icon/sample.svg をjarファイルに突っ込んだ場合、下…

IJavaElementにおけるプリミティブ型のシグネチャの扱い

http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclipse.jdt.doc.isv/reference/api/org/eclipse/jdt/core/Signature.html参考 IJavaProject project = …; IType type project.findType("test1.DataField"); String methodName = "setData" String[…

別スレッドからSWTのUIの操作を行う

http://cjasmin.fc2web.com/basic/thread.htmlを参考に. Eclipseプラグイン内のSwingコンポーネントから指定したJavaElementをEclipseのエディタで開く. final IJavaElement je = …; if (je != null) { Display display = ControllerUtil.getDisplay(); if…

サクラエディタで文字数を数える

Sakura Editor BBSからの抜粋ものより http://www.geocities.jp/maru3128/sakura_bbs.html適当にjsファイルで保存して、~\AppData\roaming\sakuraフォルダ以下に配置。 マクロに指定して実行できる。

PDFの1ページ目のみを次々と印刷

ほんと、頼りになります。日記(仮)より http://sel.ist.osaka-u.ac.jp/~m-itii/php/d/soliloquy.php?mode=article&id=443

エラー処理

異常系のプログラムを書く必要があるとき、正常系を何も考えず先に書くと、後々めんどくなる。GUIツールでの、入力値異常への対処はどこで行うべきか? ビューへ入力されたときにチェックするのか、コントローラで入力値を使用する前にチェックするのか? 研…

OSに依存するファイル区切り文字を取得する

String separator = System.getProperty("file.separator");

ITypeから親クラスを取得する

久しぶりに。型の継承関係を表す階層構造への操作を規定したITypeHierarchyインタフェースを利用する。 型の仲間達(サブクラス,スーパークラス)の取得方法 http://yoichiro.cocolog-nifty.com/eclipse/2004/03/post_5.html IJavaProject project = ...; ITy…

Swing開発

とある理由でSwingアプリを作ることに。いろいろ思い出しつつ、ネットを見ていると Visual Editorなるものがあるらしい。Eclipse上でGUI操作でSwingアプリを作成できると・・・ 下記のサイトを参考にしつつ、インストールしてみる。 復活なるか? Visual Edi…

gemのアップデート

apt-getしたrubygemsをアップデートしようとしたら、gemが動いてくれない。gem::gemnotfoundexception が出て gem could not find builder と言われる。 http://www.gfd-dennou.org/arch/davis/gfdnavi/doc/install/install-rubygems.htm#label-2 のまま手動…

英語論文

読むべき論文がどんどん積まれていく・・・速読できるようならんかな

あなたもいままでの10倍速く本が読める フォトリーディング

さっと何度も読んで、必要な箇所のみ徐々に理解を進めようといったかんじ。以下手順①準備 ・目的の確認 ・集中学習モード「みかん」「深呼吸」 ②予習 ・目次、ざっと読み ・目的に沿った価値があるか検討 ③フォトリーディング ・目的の復習 ・加速学習 ・ア…

画像の表示

RoR

メモメモ・・・ ■ハイパーリンクを貼るとき ターゲット:http://www.yahoo.co.jp Yahoo!にリンク', 'http://www.yahoo.co.jp', :popup => true) %>■画像を書き出すとき '120x65', :alt => 'ALT属性の文字', :align => 'center', :border => 0) %>■画像にハイ…

合同説明会 in 吹田

rec

何回いくねん! って話だが,今日のお目当てはソニーエリクソン,三菱重工,豊田中央研究所うーん,行きたいが,行ったら白い目で見られそうやなぁー

合同説明会 in 吹田

rec

ソニーと楽天を聞く ソニー: 製品が好きなら,働くの面白そうだ OBは製品のユーザビリティを考慮したソフトウェア開発を行っているようで,その仕事は面白そう テレビ,カメラよりもPC,携帯のほうが好きなので,ソニーエリクソンも考えてみるか?楽天: な…

やってもた

あーやってもた!たるんどるなぁ

!!

午前中がどっかいった!

遅刻

やってもーた

駄文6

はぁぁぁーまた、重役出勤してもた。 もっと自己管理能力つけたい。

open-uri: URLからファイルの取得

RoR

require 'open-uri' open("http://www.ruby-lang.org/") {|f| f.each_line {|line| p line} }

gemの読み込み

RoR

require 'rubygems' gem 'パッケージ名' require 'パッケージ名'最後のrequireしてなくて1時間悩んだ

本日の合同説明会

rec

IBM ITエンジニアと開発の業務内容にかなりの差を感じた それぞれのメリット、デメリットを後で列挙しよう JAXA 研究室のOBが来てくださった ソフトウェア工学が専門でも就職できるよう ロケット、人工衛星のコード書きてぇ!志望理由?プラネテスと第六大陸…

graphvizで日本語表示

GraphViz日本語使用法 http://d.hatena.ne.jp/a-kubota/20090823/1250988556 見てやっとわかった1.dotファイルをutf-8で保存する 2.node [fontname="MS ゴシック"]; のようにフォントを指定する2が曲者で,MS(半角)ではダメ,GOTHICでもダメという ms…

半径10cm

朝食用に小型のフライパンを買ったのだが、これが使い勝手がいい 軽いし、洗うのも簡単だし ベーコンも、目玉焼きもお手軽に焼ける これで、コーンフレーク+バナナの無限コンボから逃れられます

VMwareのホットキー変更

RoR

C:\Documents and Settings\ユーザー名\Application Data\VMware\preferences.ini pref.hotkey.shift = "ture" pref.hotkey.control = "true" pref.hotkey.alt = "true"

RoR

RoR

RoRの環境を作った ruby、gem、railsは以下のサイトUbuntu 8.04.1 に Ruby on Rails 2.1.0 を入れる http://neconnect.net/item/631 MySQLは以下のサイト Vmware:UbuntuでWebサーバを構築する http://sarabande.info/wiki/Vmware:UbuntuでWebサーバを構築す…

駄文5

一年ぶりくらいに風邪引いた。 治ったので、いろいろ巻き返していこう。VMware Player 2.5.3 for Windows Ubuntu 8.04 LTS 入れたら、ネットワークにつながらなかったが、VMWare用のUbuntu 8.04でネットワークが接続できないときに確認すること http://d.hat…