Tech」タグアーカイブ

最近携帯小説の話題をよく目にするなあ

最近どうも携帯小説の話題を目にする。id:umedamochioさんが以下の様に書かれていたり、

「中央公論」の「時評」欄を担当しはじめて半年が過ぎた。今回が七回目。

次号テーマは「ケータイ小説」ブームで書いてほしいとのリクエスト。

でも在米ゆえ「ケータイ小説」のサイトなんて一度ものぞいたこともないし、書籍化された「ケータイ小説」のベストセラーも読んだことがない。

ケータイ小説 – My Life Between Silicon Valley and Japan

Tim O’reillyが以下の様に書いていたりと(The Economistに携帯小説関連の記事があったらしい)。

The article makes a point that we’ve previously remarked on regarding YouTube, the fact that the medium changes the preferred format. Existing novels didn’t work. A new type of novel was developed that suited the medium and the audience. However, bestsellers from the keitai have begun to bleed back into traditional media, with one author landing a traditional book and movie deal.

http://radar.oreilly.com/archives/2007/05/mobile_phone_no.html

僕は本の変わりになる電子機器にはそれなりに注目しているのだけれど、どうも携帯小説には否定的な立場だ。おそらく現段階では、コンテンツが携帯電話の中心ユーザである十代の若者、それも女性をターゲットにしたものがほとんどではないかと思う。実は一度も携帯小説は読んだことがないので、梅田さんの言うとおり論じる立場にはないのであるが、今まで得た情報からはその様なイメージを持っている。
ま、今後要注目の一分野ということで。

Javaの存在は英語の存在みたいなもんだと思う

なんか世間はPerlとPHPみたいだけど(それもちょっと前か)、ちょっとJavaについて言及したくなったので。

Java言語を発明したジェームズ・ゴスリング氏は、サン・マイクロシステムズの副社長でフェローでもある。同氏は2007 JavaOneでeWEEKのシニアエディター、ダリル・K・タフトの取材に応え、Javaオープンソース化、Javaプラットフォームの新たな方向性とプログラミング全般、新しいサンの技術とマイクロソフトとの競争について語った。

Javaの父、Java以外の開発言語を語る − @IT

続きを読む

「それ知ってます」でも別に構わない

先輩が説明をしだした直後に「それ知ってます」「それ習いました」「授業でやりますよ」などは禁句です。多くの技術者は、相手のレベルを知らないと前提から順を追って説明していきます。その先の先の先ぐらいには自分が知らない内容が隠れているかもしれません。また、説明の腰を折られてしまうので説明をする方としては気分が良いものではありません。

技術の盗み方:Geekなぺーじ

確かに先輩のせっかくの説明を切り捨てるような「それ知ってますよ」は止めといた方が無難だと思う。気を悪くさせてもお互いに得はない。こういうこと言ってしまう原因は大抵「そのくらい知っている」という見栄と小さなプライドであることを意識しておけば、とりあえずそういう失言はしなくなるだろう。
しかし個人的な経験から言わせてもらうと、誰かに話を聞かされて何かの技術について分かったという様な経験はあまりない。

—–

続きを読む

目の前にある技術的なチャレンジ

技術的なチャレンジをしたいと思っている。そう思わなかったらエンジニアとしては終わりだと思う。技術的なチャレンジをしたくないと答える人間はそんなにいないのではないかと思う。
しかし、技術的なチャレンジをいざ目の前にすると恐怖を感じる。言いようの無い不安感を覚える。今までの方法で別に構わないんじゃないかとエクスキューズを探し始める。これは誰にも共通する感覚ではないだろうが、少なくとも僕はいつもそう感じてしまう。
この感覚に毎度打ち勝っていけば、自分は良いエンジニアに近づいていけるのではと思う。たとえその仕事は失敗したとしても近づけると思う。しかし例え70点の仕事が出来たとしても、自分の引き出しの中身だけでやりくりしたりを続けていれば、いずれ腐ったエンジニアになってしまうと思う。
昔大好きだったRadioheadの曲、My iron lungの歌詞を思い出した。

If you are frightened, you can be frightened. you can be, it’s OK.

「もし恐いんだったら、恐がったっていいんだよ」
まさしくその通りだと思う。チャレンジとは常に恐怖を伴うものである。

ソースコードのあるエントリの移動

最近めっきり書いていないが、今後はソースコードを書く必要があるようなエントリはhttp://d.hatena.ne.jp/tostudycsというもうひとつのブログに書いていこうと思う。ひとつの場所に纏まっているメリットも捨てがたいが、こちらのブログのデザインは気に入っているものの、ソースコードを書くのにあまり適していないことを勘案しての決断。
これからはもう少し技術的な話題に力を入れていきたいので、もうひとつのブログの更新が増えるようにしたいと思う。

「どの言語を学ぶのか」ではなく「ある言語から何を学ぶのか」

今更ながらだが、「どこまで抽象化の階段を昇れるのか」というのはプログラミングをする上での真髄のひとつであるように思う。最近何となくの興味でLispを学び始めているのだが、Lispが(具体的に言えばマクロが)他の言語では提供できない高位の抽象化を提供してくれる強力な道具であるということが理解出来はじめてきた。これをもし自分のものに出来れば、また自分のプログラミングは変わっていくことだろう。Lispから抽象化を学ぶというのは、ある時点では必要なステップなのかもしれない。

—–

続きを読む

Windowsでosakaフォント

既にたくさん使っている人がいると思うが、WindowsでVimでosakaフォントを使おうという素晴らしい取り組みをしている人達がいる。僕はプログラムをVimとeclipseで書いているのだが、Vimの方はこのosakaフォントを使ってプログラムを書いている。前にVimの作者がMacでVimを動かしているのを見て一目惚れしてしまった為にそうしているのだが、純粋に機能的なフォントだと思う。見やすい。逆にeclipseに適用したらイマイチだった。
まだの方は一度お試しあれ。

http://osakattf.hp.infoseek.co.jp/

追記

ついでに画面イメージも貼っておきます。適当なJavaソースコードが書いてあるので参考になるかと。

Microsoftは死んだ

Paul Grahamのエントリが相変わらず面白い。多少過激だけど真実だろう。

A few days ago I suddenly realized Microsoft was dead.

Microsoft is Dead

エントリの中で彼はMicrosoftが死んだ四つの理由と、もう一度カムバックするための二つの処方箋を書いている。きっと随所で素晴らしい和訳が上がると思うのでここでは何も書かないが、結果的に自社で開発したものが自分達を苦しめる結果になった部分が面白い。

この文章を読む限りでは、Microsoftが死ぬのは歴史の必然性に思える。それにしても、会社の仕事でWindows以外のOSが使える日はいつくるだろう。

冒頭で「おじさんが昔の女性アイドルについて若者に語るときに感じるような違和感」をPaul Grahamが感じているところが笑えた。

DOSコマンドの小技「1という文字のみをファイルに書き出す」

1という文字のみをDOSコマンド(Windowsコマンド)でファイルに書き出す場合、

echo 1 > file

とやると「1と空白」がファイルに書き出されてしまう。一方

echo 1> file

とやると、ただ「echo」と打ったときの出力がファイルに書き出されてしまう。では1だけを出力したいときはどうすれば良いかというと、

echo ^1> file

とする。仕事で結構苦戦したのでシェア。ちなみに以下のページから類推して方法が分かりました。この場を借りてお礼します。

スーパープログラマなんて日本の大企業が好きな訳がない

そういうプロセスを経て、情報に強い優秀な人材はいまどんどん外資系企業に引き抜かれつつある。今年、東大の情報系のいちばん優秀な人材が集まっている情報科学科の修士課程卒業生のトップグループはドサッとまとめてグーグルに抜かれてしまったという。

http://www.nikkeibp.co.jp/style/biz/feature/tachibana/media/070316_rotei/index.html

給料がどうとかそういう問題以前に、日本の情報系の企業の中でGoogleに引き抜かれてしまうような優秀で「とがった」人材を喜んで迎え入れてくれるところは少ないだろう。たとえ経営者が喜んで迎え入れようと思っていたとしても、現場で飼い殺しにされることは必須。ましてや技術者として会社の中で出世していくという道は用意されないだろう。