EclipseでLiftプロジェクトを作ってWTPで動かす方法

思いのほかスマートにできた気がします。 Scala-IDEがちゃんと動くようにするために少し面倒な作業あり 結局うまくいってません。 JDKをインストール Mavenをインストール(環境変数M2_HOMEか何かの設定も必要) Eclipse-jee-galileorをインストール Eclipseに…

学内ロボコン「人生山あり谷あり」 kosenconf Advent Calendar : 2010

この記事はkosenconf Advent Calendar : 2010の参加エントリです.12月25日クリスマス(最終日)を担当しています。例によって昔話でもしようかと思います。 10年以上前のことなので細部はうろ覚えです。 - 福井高専の機械工学科3年後期には創造工学演習という…

iPhone 3GS

買っちゃった!

ATNDのiCalを作ってみた

イベント開催支援ツール アテンド : ATNDがRSSを配信しているので、これを取ってきてiCalendarを吐くサービスを作ってみた。Googleカレンダー用 http://www.google.com/calendar/embed?src=k59g1docqqq1vahill040j5cl3e41fef%40import.calendar.google.com&c…

高専カンファレンス in 福井 に行ってきました

http://kosenconf.jp/?%E9%AB%98%E5%B0%82%E3%82%AB%E3%83%B3%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9%20in%20%E7%A6%8F%E4%BA%95第4回目となる高専カンファレンスは福井県鯖江市の福井高専大講義室(階段教室)で行われました。多少の手違いはあったも…

視線

ユーザがいまディスプレイのどのあたりを見ているのかを認識できれば面白いことができるかも。と思いついて早速ググってみたらオープンソースの視線認識エンジン「Opengazer」というものがあるらしい。カーソルを動かしたりするようなダイレクトな用途ではな…

マイクロプロジェクター兼拡張バッテリー付きUMPC

・普通のUMPCにマイクロプロジェクター兼拡張バッテリーが付く ・UMPCのバッテリーが無いときにはマイクロプロジェクター兼拡張バッテリーが電源を供給する ・UMPCはマイクロプロジェクター兼拡張バッテリーに無線で絵を送る ・マイクロプロジェクター兼拡張…

マイクロプロジェクター付きUMPC

・UMPCの液晶パネルを外してマイクロプロジェクターを搭載する ・見た目は小さいキーボード ・スクリーン矩形を探すためのカメラが付いていて、本体を多少動かしても追従する ・巻き取り式の20インチワイドのスクリーンを使えばどこでも大画面でPCが使える

vaio type Pのドットピッチ

携帯電話(WVGA+): 0.08mm/dot VAIO type P: 0.12mm/dot VAIO type TR: 0.18mm/dot 一般的な液晶ディスプレイ: 0.25mm/dotなかなかいいんじゃないでしょうか。

越前満月

福井の温泉宿「越前満月」 http://www.mangetu.net/料理がすごくよかった。 越前和牛とかセイコ蟹とか。 朝食もすごく良いので二日酔いには注意。

Mapをvalueで降順ソート

http://d.hatena.ne.jp/techmedia-think/20080606/1212747322 これを参考に作ってみた。 コンパイラの警告を無くすために型パラメータを付けまくったら見た目がひどいことになった。 import java.util.Collections; import java.util.Comparator; import jav…

WindowsXPのシステム時刻をNTPで調整する方法

覚書。やや手抜き。 Windowsの自動時刻合わせ機能をONにしてから同期しているので、同期後にOFFにしたいなら第二引数をfalseにする。 このままでは時刻合わせが成功したかどうかは判定できない。 実際はprocessの標準出力と標準エラー出力を処理しないと危険…

iDとEdyとコンビニ

某コンビニにはiDとEdyを両方扱える読み取り機が置いてある。iDで買い物をする場合は店員に「iDでお願いします」と言い、読み取り機に携帯電話を置くことになる。ところがiDとEdyの発音が似ているためか店員がEdy支払いの操作をしてしまうことがよくある。恐…

高専カンファレンス アンケート

http://kosen-con.cms.am/?2008WinterTokyo<0>あなたが考える高専カンファレンスのよさはなんですか?みんなとすぐ仲良くなれる。<1>今回の高専カンファレンスの反省点とその解決策ustに流すために音量を抑えてたせいでマイク音量が小さくて聞こえづら…

高専カンファレンス2008 Winter in 東京に行ってきました

http://kosen-con.cms.am/?2008WinterTokyo今回もすごかったー。 2次会行っても人が減らない。 3次会(徹夜でカラオケ)でも人が減らない。 次は鯖江で開催か?

DocumentBuilderでエラー出力が出る

Java6u10c:/temp/test.txtは実在する非XMLファイル。 import java.io.File; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import org.w3c.dom.Document; public class Test { public static void main(Stri…

コンソール入力

覚書です。バックスペースとか入力しても問題無いけど、InputStreamReaderが勝手に処理してくれるのかな? public static String getStringFromConsole(String message) { StringBuilder sb = new StringBuilder(); try { char c = 0; System.out.print(mess…

Windowsタスクを殺す方法

覚書です。実際はprocess.getInputStreamとprocess.getErrorStreamを処理する必要あり。 public static void killTask(String taskName) throws Exception { ProcessBuilder pb = new ProcessBuilder("taskkill", "/F", "/FI", "IMAGENAME eq " + taskName);…

原発1基の電力を太陽電池で賄うには

平均的な原子力発電所1基の出力=110万kW 太陽からのエネルギー=1kW/m^2 変換効率50%と仮定 太陽電池パネルの向きが変わらないとして、太陽光は24時間直角に照射される場合と比べて1/πの効率で照射されると仮定 日照時間や季節や緯度は無視必要面積 = 0.5 *…

アスペクト比がおかしい動画をその場で補正して観れるようにするプログラムを作ってみた

YouTube, Pandora.TV, Veohなどの動画投稿サイトにはよくアスペクト比がおかしくて人物の顔が縦に長くなっているような動画が投稿されている。こういう動画は普通は我慢していらいらしながら観るか、FLVをダウンロードしてFLVプレーヤで補正して観るものだと…

私に最適なスポーツとは?

最近ダイエットを始めたけれど、自転車と腕立て伏せ以外にもうちょっと楽しいスポーツをやりたいと思い始めた。私はスポーツの好き嫌いが多分にあるので色々と条件を書いてみる。 大掛かりな設備を占有する必要がない 大量の道具や動物(馬とか)が要らない 初…

空気を読む着信音

「常に測位する低消費電力GPSチップ」がもたらすモバイル機器の近未来──Air Semiconductorに聞く - ITmedia Mobile このチップを活用すると、例えば携帯電話であれば、よくある写真へのジオタグ挿入や地図・徒歩ナビアプリへの利用はもちろん、「オフィスに…

手抜きパスワードマネージャを作ってみた

超テキトーな実装のパスワードマネージャを作ってみた。 セキュリティなんて無視。get [keyword] でクリップボードにキーワードに対応するパスワードが入る。 set [keyword] でクリップボードにあるパスワードがキーワードに関連付けられる。 set [keyword] …

SynergyでMac側をサーバにしたときにcmdやoptionのマッピングを変える 解決編

SynergyでMac側をサーバにしたときにcmdやoptionのマッピングを変える 目的編の続き。手探りでPlatform/COSXKeyState.cppの中のそれっぽいコードを下記のように書き換えてみたら動いてくれた。 - { kKeyAlt_L, s_altVK }, - { kKeyAlt_R, s_altVK }, - { kKe…

java.awt.RobotでShift+DOWNが効かない

public class Test { public static void main(String args[]) throws Exception { java.awt.Robot robot = new java.awt.Robot(); robot.keyPress(java.awt.event.KeyEvent.VK_SHIFT); robot.keyPress(java.awt.event.KeyEvent.VK_DOWN); robot.keyRelease(…

神南TVのスターラリーに同行しようとして失敗。

スターラリーはこちら。http://star.yuiseki.net/map.htmlこのサイトが読み込んでる位置情報XMLを取ってきて最新の位置を取得。 DoCoMoの位置情報リンクが入ったHTMLを生成。 そのリンクを踏んで地図対応iアプリに食わせれば現在地が把握できる。昼頃に(恐ろ…

SynergyでMac側をサーバにしたときにcmdやoptionのマッピングを変える 目的編

現在のMacBookの左下のキーの並びは下記のようになっている。[tab][Q][W][E].. [control][A][S][D].. [shift][Z][X][C][V].. [cmd][option][cmd][英数][space][かな]..左のcmdは本来はcapsだが、Windowsではこの位置にCtrlがあり、Ctrl+Cなどのショートカッ…

SynergyでMac側をサーバにしたときに英数キーでIME-OFF、かなキーでIME-ONにすることに成功

目的はタイトルのとおり。前回はMacのかなキーをWindowsの変換キーとして使うことに成功した。同様に次はMacの英数キーをWindowsの無変換キーに変換してみる。Platform/COSXKeyState.cppやSynergy/KeyTypes.cppを見ても無変換キーにあたる定数は見当たらない…

SynergyでMac側をサーバにしたときに「かなキー」を「変換キー」として認識させることに成功

メモです。後日ちゃんとまとめたい。http://d.hatena.ne.jp/saburahu/20080402/1207158878 ここに書いてあるようなことに挑戦。目的 現在手前にMacBook、奥にWindowsXPのディスプレイを置いてSynergyを動かしている(Macの方でSynergysを動かしてる状態)が、M…

SwingUnit Scenario XML DTD

SwingUnitのシナリオ定義XMLファイルのためのDTDを書いてみた。そもそもDTDをよく知らないので高度な書き方はしていない。単純にELEMENTとATTLISTだけを記述した。今のところ自分が使っているタグや属性だけしか書いてない。必要になったら随時追記する予定…