今年もボーナスの季節がやってきました

今年はタブレットPCとかスレートPCとか言われてるあたりを購入するぞ!
と意気込んでます。

となると、現在の選択肢は

Apple iPad

ONKYO TWシリーズ

となるわけで・・・

大きさ・重さを考えると、
iPad = 680g ONKYO = 850g~1kg
とiPadに軍配が上がりますね。

会社の同僚がiPad買ったんで触らせてもらったんですが、
680gでも結構重く感じました。

1kgになると、持ち歩くには不便かな?という感じ

但しONKYOは、いわばノートPCからキーボードを取っ払ったみたいなものなので、
今持ってるUSBマウスとかキーボードとかが普通に使えるんですよね。

SDとかメモリーも使えるし

とつらつら考えると、
(ネタ的な意味も含めて)ONKYOって結構良いものなのでは?という気がしてきました。

今はかなりONKYOを買う気まんまんです。

機種は3つあるうちの一番下(?)TW117かな~という感じです。

既にメモリーを2Gに換装したり、
HDDをSSDに変えたりしてる人もいる見たいなので、
色々遊べそうな気がします。

来年にはタッチパネルにびしっと対応したUbuntuも予定があるみたいですし、
Windows7で遊び倒してからUbuntu入れてみたりも楽しそうです。

ただちょっと厚みがあるんで、
持ち運ぶかは微妙な所ですね。

まぁ、家で普通に無線LANにつながって、普通にネットしたり本読んだりできれば
文句は言いません。
(SHのNet○akerはそれすら出来なかったし)

ボーナス出たら行ってきます!

Emacsで読むRSS

デフォルトのブラウザをEmacs-w3mに設定したから、

Emacs内で完結して快適快適・・・

と思いきや、結構ストレスがたまる事に気付きました。


例えば画面を分割して、上でRSSを読んで、下にw3mが立ち上がってるとします。

ニュースの詳細を読むためにリンクをクリックしたとき、

期待する動作は下側のw3mがリンク先に切り替わる事です。


くらいまーず はい


ところが、現実とはそんなに甘いものではなく、

上下ともにw3mの画面となってリンク先が開く動作になります。

(何か設定とか操作があるんでしょうかね・・・?)


くらいまーず はい


ニュースを読み終わるたびにバッファを切り替えるのは激しく面倒くさいので、

これだと外部のブラウザを呼んだ方がましな気すらします。


という訳で、下みたいにRSSを読んでいるときに、

・リンクにカーソルを移動して、何か関数を呼ぶ

・htmlを取ってきて、本文だけ抽出

・キルリング(クリップボード)に貼りつけられた本分を好きな処に貼りつけてニュースを読む

見たいな事を目指してlispを書いてみたいと思います。


くらいまーず はい


まずは

・カーソルが置かれたURLを切り取る関数

からです。


実はORGモードで貼られたリンクは、前後を2重のカギカッコで囲まれています。

よって

・ラインの一番最後に移動

・カギカッコ2つ飛ばした所から、

・"http"と書かれたところまでをコピー

・テスト用にコピーした文字列を一番下に表示

してみたいと思います。


関数はきっとこんな感じですかね・・・?

例によって文字列が見つからなかった場合の処理とか書いてません



くらいまーず はい


取り敢えず試してみると、正しく読めていそうです。

カーソルが置かれた位置のURLが一番下のミニバッファに表示されてます。



くらいまーず はい

次に

・URLを参照して、WEBからHTMLをダウンロード

する部分ですが、

下の本の作者のるびきちさんがTwitterでつぶやいてたのを持ってきました。

Emacsテクニックバイブル ~作業効率をカイゼンする200の技~/るびきち
¥2,919
Amazon.co.jp

下の関数にURLを引数として渡すと、

*wget output*

というバッファを新しく作って、

その中にダウンロードしたHTMLを貼りつけてくれます。

シンプルに出来るものですね。

勉強になります。


くらいまーず はい

これでニュースのURLを元にHTMLをダウンロードすることは出来そうなので、

残りは本分をどう抽出するか?です。


取り敢えずシンプルに

・タグとタグの間の文字列をコピー

・文字列が空白なら何もしない

・スタイルシートとかなら何もしない

・文字列が改行で終わってる場合も何もしない

・文字数が一定以上なら、改行を入れてドンドン結合していく

という感じで書いてみました。



くらいまーず はい


テスト用なので、バッファにニュースのHTMLをコピーして動作確認

こんな感じの素のHTMLでさっきの関数を呼び出します。


くらいまーず はい


取り敢えずCNNと産経に絞って、今日の関数を組み合わせたいと思います。



さっきの関数では、my_blstrという変数に本文と思われる文字列をドンドン追加したはずなので、

my_blstrの中身を見てみます。


なかなか良い感じに本文だけ抜き出せてました。


くらいまーず はい


と、良い感じに見えるのですが、改行(<p></p>)で囲まれた文字列が短かったり、

<strong>とかの文字修飾系のタグで囲まれてたりすると、

文字列の長さで判別してるので読み取れません。


タグの判別も入れるべきか、RSSで購読してるCNNとか産経とか特定のニュースソースのフォーマットが

うまく取れればOKとするべきか・・・

ちょっと用事があって、有楽町のビックカメラへ


今年のボーナスは何を買おうかな~と下調べして来ました。


最近メインで使ってるノートPCから異音がするので、

思い切ってPC自作にチャレンジしてみようか、普通に買おうか

ガラパゴスも興味あるな~とウロウロ


ガラパゴス悪くないですよね・・・なんでNetWalkerなんて買ったんだろう・・・

こないだ発表のSONY Readerと比較すると、

まちがいなくガラパゴスの方が良いですよね。


カラーだし描画はやいしズームの操作が直感的だしWiFi付いてるし

Flashは対応してるけど、YouTubeとか動画サイトは見れないのだけ注意


XMDFを読む目的だけなら、今持ってるMyMio DegiWalkerで十分な気がしてきました。


ONKYOのスレートPCも、ネタで買ってみたい気もしますね・・・


下位モデルのTW177A4はストレージがHDDっていうのがなんともネタな感じ


でも一つ上のTW217A5はなんか面白そう

ただ、ちょっと触った感じだと、指で操作するのは激しく難しい

狙った所をポイント出来ないんですよね。


タッチパネル専用にするなら、専用のUIが必要だな~と思いました。


ただやっぱり表示部分が大きいのは良いですよね

最近TypePの画面の小ささが目に辛い・・・

う~ん6万か

【送料無料】オンキヨー Personal Mobile TWシリーズ [TW217A5]【在庫...
¥58,779
楽天