2011年06月30日

ScalaとCommonsIOでむにゃむにゃしたメモ

私はCommonsがないと生きていけないダメな人間なので、ScalaでCommonsIOをもっと簡単に使えるようにできないものかと思って、下記のようなことをやってみた。

implicit conversionsでjava.io.FileにCommonsIOの機能をドカドカ入れてみたメモ
http://www.mwsoft.jp/programming/scala/commonsfile.html

続きを読む

2011年06月27日

日記的なもの

Now Coding...

Now Coding...

Now Coding...

だいたいそんな1週間だった。

今日の日記のテーマは「利得」。

続きを読む

2011年06月20日

IT系の逸話と教育は相性が良いような気がした

ふと表題のようなことを思いついたので、試しに書いてみた。

学校の勉強ってどうして必要なの?(砂糖水編)
http://www.mwsoft.jp/column/study_in_school_01.html

思いつきなのでちと浅い。

数学系の良い逸話を探して構成すると、教育の意欲を高めるような文章になったりしないだろうか。うーん、わからん。

さて、変な文章書いてないで風呂入ってコード書こう。

2011年06月19日

ScalaでWebスクレイピングしようとしたメモ

勉強がてらにうだうだしてみた。
http://www.mwsoft.jp/programming/scala/web_scraping.html

感想
  • NodeSeqとかXMLLoaderのソースをひと通り読んだけど、えらくシンプルだった
  • XPathが使いたくて仕方ない気持ちになったけど、良い解決方法が思いつかなかった
  • 良いライブラリを見かけるまでは、オレオレ実装で頑張ろうと思った

2011年06月18日

日記的なもの

実はWii Uには個人的にぐっときている。アレが流行ると家庭用ゲーム機だけじゃなく、その他のデバイスにも影響が出る可能性がある。

基本的には、手元のバーチャルによって、大画面のバーチャルが操作できるという構成。この手元のバーチャルをスマートフォンに置き換えると、いろいろと楽しい妄想ができる。

一番期待したいのは、開発者とプレイヤーの中で手元と大画面という2つのディスプレイを使ったゲームのノウハウが溜ること。技術的に可能ですよという話ではなく、実運用によって得られたノウハウという点が何よりもありがたい。

もしかしたら将来、あのコントローラっぽいPCデバイスが当たり前になることだってあるかもしれない。iPadでMacを操作とか試している人がいるくらいだし。

続きを読む

2011年06月14日

実用品としてのプログラミング言語と、嗜好品としてのプログラミング言語

Scalaをdisるのが流行ってるらしいので、自分も混ざってみた。半ば自虐気味。

続きを読む

2011年06月13日

HTTPClientのリダイレクトに関するメモ

今日使った時に調べたことを2つほどメモしておく。HTTPClientのバージョンは4.1.1。コードはScala2.9。

続きを読む

lift-mapperをmainから使ってみたメモ

設定が足りているか微妙だけど、割と簡単にmapperの部分だけを使うことができた。さらっとSQLを使いたい時の選択肢としては悪くないような気もした。

続きを読む

2011年06月12日

日記的なもの

今回は「別れたい系プログラマにならないために頑張った記録」という副題でいってみよう。

続きを読む

2011年06月11日

Jettyで302リダイレクトをするコードを書く

昨日はJettyを静的コンテンツを読むだけのシンプルな設定で立ち上げて、テスト用のHTTPサーバとして使ってみた。

今日はその続き。HTTPのテストをする際に出てくるのが、リダイレクト関連。5回までリダイレクトしてそれ以上になったら止まれみたいなコードをテストする際に、さらっとテストしやすいリダイレクト設定が書けるとありがたい。

続きを読む

JettyをScalaから起動してHTTP関連のテストで使ってみる

・前書き

HTTP通信関連のテストをする時に、あまり他所様に連続リクエストをするのは好ましくない。なのでlocalhostにテストファイルを置いてテストケースを実行することがある。

これまではApacheのhtdocsに放り込んでやってたのだけど、環境が変わるたびにlocalhostにファイルを用意する作業が必要になってしまうのがイマイチ。

続きを読む

2011年06月08日

メモ書き

さくらのVPSを設定した時のメモが残ってたので貼っておく。

記述内容はアテにならないけど、参考リンクはアテになるんじゃないかと思う。
続きを読む

2011年06月05日

日記的なもの

学習したことが腑に落ちるまでには時間差がある。学習から習得までの状態遷移は、だいたいこんな感じになる。

知らない → 知識としては知っている → 意識すればそれを利用できる → 無意識に利用できる

自転車の乗り方を例に取ってみると、何も知らない状態から、まず知識として乗り方を教わり、意識すればよろよろ前に進める状態になり、最後には何の意識もせずに自然と乗れるようになる。

続きを読む

2011年06月01日

マメモ2が出るらしい

前回のマメモは「卓上メモ」がコンセプトだったけど、今回のマメモは持ち運び可能な「ハンディメモ」を目指しているそうな。

6月17日発売予定。

続きを読む