サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ニコニコ動画
d.hatena.ne.jp/tonocchi
メモ, DBUnitと言う事で使ってみた。まずこんな事してみたDBとの接続情報をpropertiesに書く url=jdbcのURL driver=ドライバクラス名 user=ユーザー名 pass=パスワード pu=persistentunitの名前 こうしとけば、テスト用のDBが簡単に切り替えられる(JPAのPersistence Unitも含めて)からこんな事しました。で、DBUnitでやりたい事が出来る抽象クラスを作って /* * Copyright 2008 seiji. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a cop
OpenSocialよういちろうさんが、先日Open Social Development Environmentをリリースされました。その中でも使われているShindigをちょいといじってみようかと思います。まだ自力でビルドしないといかんらしいhttp://incubator.apache.org/shindig/Shindigのサイトはここなんですが、Downloadのとこを見てみたら、まだビルドした物をダウンロードできるようにはしてなくて、しばらく自分でビルドしてほしい、と言う事が書かれてました。ところで、まだincubatorなんですねーそりゃそうか。Java版とPHP版があるShindigと言う事で、ビルドのインストラクションを見ると、Java版とPHP版がある模様。この日記はじゃばてな、と言うそんな理由でJava版をビルドしてみようかと思います。必要な物Java1.5以上SVN
Executable-WARを作成するためのmvn用のarchetypeを作成してみました。せっかくなので公開してみます。Jetty6.1.14が組み込まれています。Executable WARの良いと思うところいちいちサーバーたててデプロイしなくても素直にjarを実行すればWebアプリが使えるので、とても便利だと思います。あとは、Webアプリ+SWINGで遊んだりとかも出来そうですね。いざ本気で運用となるとサーバーにデプロイの方が良いかもしれませんが、試しに作った程度のWebアプリならさくっと動かしたいよね、と思いました。ただ、0.0.1というか、この手の物を公開しても良く立ち居振る舞いがわからないので、あまり丁寧なサポートは出来ません。すいませんすいません><ソースの場所http://code.google.com/p/studyroom4tonocchi/ここにコミットしました。使い
オージーに住む事9ヶ月な私がちょっと書いてみる。これは私の理解だし、私にはしっくりくるところだけど、別に正解だと言う気もなければ、みんなこれやりなよ!って言う気もないのです。英語を頭から読むと言うのがちょっと話題になってた様なので、軽く書いてみます。英語は、基本的にS+V+Oと言う構造です。日本語では、通常はS+O+Vですね。で、このOとVが逆転しているから頭から読むとわかりにくい、と言う様な話しだと思っているのですが、日本では、S+O+Vと言う表現は、倒置文と言う文章表現のテクニックとして有名かと思います。例えば「お前は負けるんだよ・・・俺の右手に潜む黒竜の炎でな」中二全快な例文なんですが、この語順は実は英語そのままなのです。普通の日本語だと「お前は俺の右手に潜む黒竜の炎によって負けるんだよ」となるんですが、日本語で倒置文を使った時は、すんなりと意味が分かると思います。と言う事は、英語を
ご注意:未来サミットは少しustでみてたのですが、画質音質ともにこちらではひどい状態だったので見るの止めました。内容も未来サミットとは無関係です;;私はオーストラリアにいる身、こちらの貧相なネットワークではとてもではないのだけど見れたものではありませんでしたので、ちょっとだけ見て帰宅してしまったんだけど、どうだったんだろう、エンジニアの未来は明るいのか暗いのか。エンジニアの周りが閉塞していると思うのはエンジニアを取り巻く環境が狭くて固いからなんだろうなーとか思ったり。エンジニアを取り巻く環境は、マネジメントと客が作っている訳で、彼らが育っていかない事にはエンジニアの持っている閉塞感は実は解決しないんじゃないかなんて思ってたりもする訳で。エンジニアはマネジメントと客を育てるために定時出勤、定時退社を心がけましょう。プロジェクトが楽しくて寝るのも忘れて没頭したい気持ちがあるのもまたエンジニアの
これは完全に思いつきと主観に基づいて書いています。プログラムも一種の「言葉を書く」というものだとするならいろんな機能の使い方を覚えて、いろんなプログラムを書いて、表現力豊かになっていくという方向がいいのかなーとか思ってるんですが、国語の教育で子供達の文章表現を豊かにするには、「読む」というのがそれなりの地位を占めている訳で。じゃぁ、プログラムの教育ではそういった「読む」という行為がカリキュラムに含まれているんだろうか?と。例えば「xxという機能を実装せよ」という課題が出て、こういう結果が出たらOK!みたいなんで終わってないだろうか。私のいた学校ではここで終了してた。プログラムの読書感想文的なものがカリキュラムにあるといいんでない?とか直感的に思ったのでこのエントリーを書いているんだけど、例えば、「このソースコードを読んで感想を書け」みたいな課題はありじゃないかと思う。この人はここでnull
触りだけかく。あとMACでバックスラッシュの出し方がわからず\"でエスケープできない〜って泣き言言ってたらついったーで助けていただきあmした。opt+\デスよ皆さん(誰!作ったものニコニコ動画の外部プレイヤー法人限定の機能らしくうまく動きませんでした。ニコニコ動画の情報表示する奴こっちは普通に使えたみたい。ソース基本的にどっちも同じで表示するHTMLが違うだけです。パッケージ名は、Wicketの練習がてらオレオレWiki作ろうと思ったけどこっちの方がなんだか楽しくなってしまったことを如実に表していますね。プレイヤー作っても見れないのだけど貧乏性なので張っちゃう package org.tonouchi.wikit.component; import org.apache.wicket.markup.ComponentTag; import org.apache.wicket.markup.
昨日ホームステイ先で日本の話になって、日本人はよく働くし、会社やめないという話はしなかったけど、日本では海外に移住して生活するって言うのがすごい珍しくて、三十路すぎて海外に住んでいる自分のケースはすごいレアで、みんな我慢して満員電車に揺られてイライラしながら景気の回復も期待できない割には億万長者がぽこぽこ生まれているという話をしたんですよ。つまり日本のディスマーケティングをしたんですよ。ママンの反応は「なんでそんな国に住んでるの、今すぐ日本を出るべきだわ。もし自分が居心地が悪いと感じたなら仕事だろうが国だろうが変えるべきだわ、10年程度の海外生活の確保は簡単にできるから。10年生活できればすっと住めるわよ。」とのこと。それに対しては、英語を話せないことと、海外ってなんかわりと殺されるイメージを持っているって言う話をしたら「いったい誰があなたを殺すのよ、洗脳されてるのね、危ない時間に危ないと
Ruby会議でどうも人を不愉快にさせる物言いがあったようでhttp://d.hatena.ne.jp/yuta4839/20080622#1214155876Java は、近代の言語。Ruby は、現代の言語』で会場中が爆笑できるほどの状況ならば、Java をフィールドに活動している人間にとっては、気持ちいいものではないRubyは大クラス主義なので、このセリフのバックグラウンドにはさぞや膨大な話が含まれてて、LTの性質上ものすごい量の話をはしょった末の発言なのだと思うんだけどこの言い方と雰囲気は誤解を与えるよね。間接的に情報を入手した私はもっと誤解してると思う。こういうのはLTの場面では言うべきじゃない気がする。もしほんとにRubyが現代の言語でJavaを近代の言語という話をしたいなら、きちんとした資料を用意して時間をかけて言葉を選びつつ慎重に話すべきだと思う。悪気のないネタにしてもあまり
http://d.hatena.ne.jp/higayasuo/20080602/1212379147泥のように働けという一連の騒ぎの後、老害というのにフォーカスがあたってる気がしてて、ひがさんが何で老害というのがあるのかについて書いてて読んだので、ちょっと書いてみようかと。ビッグバン宇宙論という本の中で、科学の世界における老害というのに触れられてるので、ぜひ読んでみてほしいのだけど、「自分の考えを変えることができないご老人たちのおかげで云々」というまさに最近騒がれている老害そのものな話が書かれている。ビジネスの世界では、ほとんどの老害は定年というイベントを迎えればいなくなるので、せいぜい10年もすれば変わるだろうと期待が持てるけど、科学者の世界では80でも90でも居座り続けるので、まー大変!最近では、冥王星が惑星からはずされることになって、アメリカの天文学会が「そんなんしらねーよ!俺たち
日本人はまーよく働くという話をしてて、10時間でも15時間でも働くなんて言うことを昨日話した。それに対するホストマザーの返事は一日に15時間も働いたとして、あなたは家族のためにいったい何ができるの?結婚して子供を持ったとき、親が年を取って動けなくなったときに何ができるの?彼らが困ったときに何か助けることができるの?何もできないでしょ。それじゃぁ結婚もできないし、子供も生まれない。日本は老人が増えていくわね。それがさらに問題になって日本は悪くなる一方だと思うわ。指摘が的確すぎ吹いたwそしてとどめの一言はそんな国になんで帰ろうと思うの?なるほどごもっともだ。今の会社でエンジニアをしている限りは、大企業の作った仕様書をひたすらダンプするだけの仕事。夜勤が必要になったら真っ先に名前を書かれる仕事をし続けることになる。大企業の人は「何かあったら連絡しなさい」といって帰宅して寝てるんだよな。電話しても
http://d.hatena.ne.jp/gothedistance/20080519/1211192660日本ではエンジニアが集まらなくて、インドやらベトナムやら中国やらに人を発注しているというのは私の回りでも実際に起きていることです。理系離れが進んでいる、エンジニアが集まらない、という現象が何でおきているのか。若者が理系やものづくりの必要性を感じなくなっているというのはあると思う。昔は生活環境が不便でいろいろ考えなくちゃいけないこと、工夫しなくちゃいけないこと、新しく作るべきもの、そういったものが多かった気がする。たとえば遊ぶにしても、身の回りに何があるわけでもない。サッカーボールはあるんだけど、いつでもサッカーグラウンドが開いているわけではない。じゃぁこのサッカーボールで何しようか?とか考えてたきがする。今はDS開けばとりあえず遊びが提供されるわけだから、そんなことせんでもえーやん
つらつらと書いてみましょうかね。この記事。http://it.nikkei.co.jp/trend/special/interview.aspx?n=MMITzx000004022008私は、海外での生活というのを経験してないので、憶測で書きます。まず結論から言うと、日本の教育からは彼のような人は出ない彼のような存在を許容するのは、教育とeducationの差なんだと思う。何言ってんだ教育は英語でeducationだろう、というかもしれませんが、辞書を教育でlookupするとeducationが出てくるということであって、教育=educationではない、というのが私の実感。こちらに詳しく書かれているのだけど、抜粋するのはここe-(外に)+duc(導く)+-ation(名詞語尾)です。educate は頭の中に備わっている人間としての能力を外に導くことです。教育者は、学生のやる気を導き出し
ちょっと書いてみる最近、PMBOKだかを読むような人も増えてると思うけど、いくら読んでもデスマは解決しないのは、PDCAを滝に対して垂直に回すから。PDCAと滝の関係はP設計D開発CテストA修正と水平に回るべきなのに、今はこうなってる。PDCA設計PDCA開発PDCAテストPDCA修正つまり、垂直に回っている。設計に対していくらPDCAをまわしてみても、せいぜい誤字脱字、書式が正しくない、更新日付が間違ってる、と言ったことしか見つからないし、こいつらは、プログラムに対してまったく関係がない。まったく関係がないミスをいっぱい見つけて、はい、これで完璧です。次のフェースに行きましょう。って言ってるのが現状。で、開発になってこの設計ではうまく行かない点が見つかって大騒ぎになっている。何でだ設計書は完璧なんだろう?はい完璧に誤字脱字はありません。ギャグですかと。テストになってバグがいっぱい見つかっ
http://d.hatena.ne.jp/Yoshiori/20071104/1194171954まず断っておきたいのは、この文章は私の体験に基づいて書いてますので、ひょっとしたら単に私が不幸なだけかもしれません。でもひょっとしたら、業界の中では幸運なほうかもしれません。それくらいによくわからない業界と思ってください。他のあちこちの言及で、こういう職場にきたらさっさと仕事を変えてしまうのも手である、といわれていますが、あえて、「仕事をしていく」という観点で書いていると自分では思っています。下書きとかしないでそのままかいてますから当初の目的とは違っても許してくださいえへへ。あーこわいこわいと思いながら投稿してみます。コンピュータ好きだからIT業界入りたいと思ったとはいえ、どの会社もやることなんてそうそう変わらないだろう、違うとしたら顧客から仕事を請けてカスタムメイドなソフトを設計して実装し
http://d.hatena.ne.jp/t_yano/20070925/1190740421何でトラックバックしてくれてるのかと思ったら、コードを公開しろ。ばかプログラムでもなんでもいいから。気になったブログにコメントブログを書いてトラックバックを打ちまくれ。てあたりでリンクしてくれてたんですね。ありがとうございます。人月の束縛から外れて、自分を磨いて、生産性高めて、やる気ないやつが何日もだらだらとやっているのを尻目に、半日で仕事を終わらせてしまえ、ということでいいでしょうか。大賛成です。余った時間でたくさん勉強できますね、うれしい限りです。ただ、わたしの周りの人月とスーツとExcel(以降NSXといいます何か車みたいね)の人々は、上記の話だと、前者よりも後者が大好きです。前者は、いつもサボっているやつ、後者は、いつも一生懸命仕事してるやつ、という印象を与えます。だらだらと仕事をして評
エーとまずこの本を御紹介コンサルタントの危ない流儀 集金マシーンの赤裸々な内幕を語る作者: デイヴィド・クレイグ, 松田和也出版社/メーカー: 日経BP社発売日: 2007/03/09メディア: 単行本この本を読んだことで、なんとなーくスーツと呼ばれる人々の考え方がもやもやからぼやーと見えてきた気がするのでまとめてみるデスヨ。かなり断定的に書いてますが、私の周りにいるスーツなかたがたに対する感想文とでも思ってください。多分長いです。この業界にいる2種類の人種私はいわゆるSEという商売をしています。SEって言うのが何する商売かよくわかりません。SystemもEngineerも、それ単体では意味を成さないからです。まぁそれはいいとして、この業界には技術的なことをしてお金を稼ぐ人お金を稼ぐ人って分かれています。お金を結果として捕らえるか、目的として捕らえるか、といってもいいやも知れません。で、最
■[java-ja]Wicket勉強会に行ってきました 昨日8/10は、Java-jaの第三回勉強会いってきました。 会場に行く途中、別のビルに入って、17階行って、ぜんぜん知らない会社だとおもって、ビル間違えたことに気づいたりと、トラブルもありつつ開始に間に合いました。勉強会は、毎回第一回が付いていますが、今回で3回目です。2.5を含むと、4回です。 奇数回はまじめに勉強会、偶数回はあそぼーぜ!というポリシーだそうで、今回はまじめに勉強会でした。 スピーカは当初予定していた5人中2人が急遽業務都合でこれなくなったとのことで、3人に。 トップバッターはonkさん。Wicket入門ということで、イロイロなサンプルを交えつつWicketてこういうもんだよーという話でした。次はヨシオリさん。カスタムコンポーネントの作り方をお話されました。大体のものはあるから、ダウンロードすればいいようです。自分
友人がホームページにBLOGを追加しました。見てみたら、自分でHTMLを毎日書いて更新しているようです。コメントとかトラバとかできないじゃないか、LDRにRSS登録してチェックできないじゃないかと文句言ったら、すべての単語について「なんですかそれは!」と怒られたので、LOVELOGを勧めて「黙ってここに登録してBLOGカケ」といったところ、デザインがぐちゃぐちゃしててキモイ、今のシンプルなデザインがおれは気に入っているんだ!と言われたので、tumblrを紹介しました。なんでLOVELOGを紹介したのか、自分でもわかりません。友人は、ITというものとはすごく縁遠い存在。パソコンでWeb見て、掲示板でお話しして十分満足。HTMLを手で書いているようです、大学の時に教えた記憶があります。10年くらい前でしょうか。相変わらずFONTタグなんか使っています。でも、結果として同じなんだからいいじゃん、
と言う話しを。どうも先日M5っていうトンネルでプログラムの不具合かなんかあって、うっかり閉まってしまったそうです。こっちでは連日ニュースになってて結構叩かれている。http://www.zdnet.com.au/news/software/soa/IT-glitch-shuts-down-Sydney-s-M5/0,130061733,339292133,00.htm公共機関で起きたトラブルなだけに結構な状態になったらしく、お前んとこがきちんとできないなら他の会社でも良いんだぞと政府だかに脅かされて、その対策が技術者の24時間張り付き監視というような事を今やっているようです。デスマ化したかどうかは知らないんだけど、こちらの人も残業しなくちゃ行けないときはする訳で、ご苦労様です。
amachangさんがインタビューされてた。その仲で、「function」をどれだけ早く打てるか?なんていうくだりがあったのです。そこでワタクシ考えた。これはJavaではなんだろう?ポクポクチーンpublic static void main(String[] args)こ れ し か な いwということで、作ってみました。http://www.h2.dion.ne.jp/~tonocchi/gunmain.jarからダウンロードできます。誰が、最速のpublic static void main(String[] args)撃ちか!ながい!我ながらあほなもの作った。うん、がんばった。起動の仕方とバージョンjava -jar gunmain.jarJava6で作ってます。他のバージョンでは試して無いです。ルールこれが起動画面。タイトルにはつっこまないよーに起動して、最初に1文字打ったところ
会社で上司と話をしました。上司は、WebSphere Application Server(WAS)がどれだけすごい製品かを力説してたのだけど、まとめるとこんな感じだったWASにできないことは何もないWASでできないならシステム構築なんてできないBEAのアレはひどすぎて話にならないJBoss?なにそれ?Geronimo?なにそれ?引っかかったのは、1〜3。4,5は、興味ないってことだから、スルーですよ。WASって、何するもの?WASはJ2EEのサービスを提供するけど、WASが起動してたって何もしない。逆に言うと、WASにできることは、サービスをつついてくれるのを待つこと以外にないわけで、WASが何かを実現することはありえない。BEAのアレも同じだろう。JBossだってGeronimoだって同じだ。Servlet、EJB、JSP、こういったものを開発しなければ、ただ動いているだけの物でしかな
このページを最初にブックマークしてみませんか?
『d.hatena.ne.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く