Sweetcronを入れてみました

Sweetcronを入れてみました。これはテスト用エントリです。

Aspire Oneを購入

DellのInspiron Mini 9を買うか、AcerのAspire Oneを買うかで迷っていたのですが、結局、Aspire OneをemobileのD02HWとのセットで池袋のビックパソコン館にて購入しました。

店頭には、Aspire OneとD02HWの「にねんMAX」の契約のセットで9980円と書いてあるのですが(ネットショップのこのページに書いてあるのと同じ要領だと思われます)、話を聞いてみると、「にねん」の契約のセットで24800円で買うこともできるとのことで、自分は後者を選択しました。「にねんMAX」の月額料金の最大値は6880円で、「にねん」の場合は5980円なので、文字通り2年間使うとすると、トータルでは「にねん」のほうが得だという判断です。

ちなみに、実は自分はもともとemobileを使っていたのですが、「いちねん」の契約期間も終わったので、この買い方をするためにいったんemobileを解約するというセコイことをしました。解約申込書を取り寄せる際にemobileの人にこの理由を率直に伝えたのですが、特に難色を示されることもなかったので、問題ないようです。

Google MapsのStreet Viewを貼り付けてみるテスト


View Larger Map

右と左で大違いです。

配列からユニークなデータを取り出す

perl-mongers.orgで、ハッシュを使って配列からユニークなデータを取り出す方法が紹介されていたので(「Hashを使ってユニークにしよう!」)、PHPとPythonではどうやるのか確認してみました。

PHPの場合:

PHP:
<?php
$cars = array('honda', 'honda', 'suzuki', 'toyota', 'toyota', 'daihatu', 'mitubishia');
$report = array_unique($cars);
var_dump($report);

実行結果:

PHP:
array(5) {
  [0]=>
  string(5) "honda"
  [2]=>
  string(6) "suzuki"
  [3]=>
  string(6) "toyota"
  [5]=>
  string(7) "daihatu"
  [6]=>
  string(10) "mitubishia"
}

Pythonの場合:

PYTHON:
cars = ['honda', 'honda', 'suzuki', 'toyota', 'toyota', 'daihatu', 'mitubishia']
report = set(cars)
print report

実行結果:

PYTHON:
set(['daihatu', 'honda', 'toyota', 'suzuki', 'mitubishia'])

見てのとおり、なんの工夫も要りませんでした。工夫が必要ないほうがラクでいいんですが、Perlネタが盛り上がるのは随所で工夫しがいがある言語だからかも知れませんねー。

Manage It!

Amazonで買ったほうが安いんだけど、ジュンク堂書店池袋店にて購入。

英語でソフトウェア開発のプロジェクトマネジメントの入門書を読んでみたいと思っていたところ、Pragmatic Bookshelfからこの本が出ていることを知ったので、買ってみた。中身を眺めてみたところ、特定のソフトウェアやシステムの利用を前提としているということもなく、極端な主張もなさそうなので、常識的な知識を得られるのではないかと思ってます。

"project management"を日本語に訳すと「プロジェクト管理」だけど、managementと管理って、だいぶ印象が違う言葉だなと、ふと思った。管理というと規則や制約を課すことを思い浮かべてしまうけど、managementというと規則や制約が前提という感じがそんなにしない気が。そのへんのコノテーションに自信持てるほど英語できませんが。

Manage It! Your Guide to Modern, Pragmatic Project Management.

Linux版Skypeのpipelogin

LinuxのSkypeのヘルプメッセージを見て気付いただけですが、

CODE:
$ echo skypename password | skype --pipelogin &

というようにして、コマンドラインからSkypeネームとパスワードを渡してSkypeクライアントを立ち上げることができる模様。
ボットを動かしたりするのに使うのかな。

セキュアWebプログラミングTips集

ジュンク堂書店池袋店にて購入。

書名には「Tips集」とありますが、単にhow-toを紹介していくような内容ではなく、本質的な原理の説明を多く含む良書だと思います。ただ、逆に、経験の浅い人に「とりあえずこれだけ気をつけろ」と指導するのに使うには、重すぎる内容かもしれません。

知らなかったことをいろいろと学べそうなので(特に、メモリ破壊、乱数、暗号についての話題)、じっくり読んでいこうと思います。

達人プログラマー

ジュンク堂書店池袋店にて購入。

黄色いほうです。何となく読んでおいたほうが良さそうな気がしたので買ってみた。興味があるのはユニットテストのところですね。

達人プログラマー ソフトウェア開発に不可欠な基礎知識 バージョン管理/ユニットテスト/自動化

Next Page »