短めなのですぐ読み終わった。 入門と銘打ってあるが、重要なエッセンスがカバーされているので1冊で結構テスト駆動開発の意味がわかると思う。
というのが衝撃的である。 自分でも実際そうした事はあるのだが何か罪悪感があった。 しかし TDD では続くリファクタリングのフェーズがあるので、悪ではない。
また
というのもなるほどという感じ。 コード中での重複はもちろん気を使っているつもりだが、テストとの重複というのは考えたことがなかった。
ぜひ実践してみたい。
'use constant' を使った Perl プログラムを Perl 5.005_03 下で動かしたらエラー。 調べてみると、
use constant { SEC => 0, MIN => 1, HOUR => 2, MDAY => 3, MON => 4, YEAR => 5, WDAY => 6, YDAY => 7, ISDST => 8, }; (constant 1.04 Pod より)
という形で複数の定数をまとめて定義できるのは constant 1.04 からだ。
Perl 5.005_03 は 1.00、Perl 5.6 系は 1.02 で、1.04 になったのは Perl 5.8.0*1 なので、この形を使えるのは Perl 5.8 以降ということになる。
チェインクロニクル教えてくれたディレクターがフレンドになった(ゲーム上で)。ランクが上なのでこき使おうと思う(ゲーム上で)。でも先週の土曜日の夜から始めたチェインクロニクル、RARE 以上でなくて(無課金)、そろそろ潮時かなと思ってた頃に SS RARE (リフレット)が出るとか、どこまで見透かされたるんだとか思うので、もう少しやる。
あと、明日席替えとの連絡があったので今日のうちに移動しておく。気分が変わっていいかな。開発グループ内で、ふざけた話やら馬鹿話やらくだらない話やら(あと開発の話やら)をするので、近くの人にサウンド的に悪影響なければと思うけど、多分今まで通り仕事します。
あと、トイレの電球、明るくなるまで時間のかかる蛍光ランプだったので LED 電球にした。我が家2個目で、前に買った E-CORE のやつ。ヨドバシ.com だと「予定数の販売を終了しました」になっていた。評判いい奴なので同じ揃のえるなら今かも。
金融系なシミュレーションにおける Excel のビジネス活用の講座を受けたのでノート。
Excel テクニックという点において「正確なこと(間違えないこと)」と「共有できること」を最重要視し、そのためには例え若干の手作業が入ったとしても複雑な機能を避けるなど徹底している点はとても現実主義的だった。
バッドノウハウ感がありもっとコンピュータの力を活用してもとも思わなくもないが、ビジネスとしてトラブルなく目的を達成するという点では理にかなっているともいえる。
それと共有理解のためのフォーマットの徹底統一は、デザインの本質だなと。
ショートカットを使いこなす様は「そこまで Excel に依存するのか」とも一瞬思うが、考えてみれば我々が Emacs に最適化されているのと何らかわらないのだな。自由な世界かそうだはない世界なのかという違いはあれど。
数値は Windows の場合。
まずもって、パスワードリストを流通・取引している人、それらを使って不正ログイン・不正アクセスを行う人が悪である。
またIDとパスワードを流出させてしまった事業者や、安全ではないプロトコルでパスワードを流すようなサービスを提供している事業者にも責任がある。
そういった状況の中で、不正ログイン・不正アクセスされる可能性/被害を最小限にするためには、パスワード認証を採用しているサービス毎に複雑で十分な長さの異なるパスワードを使うようにしていくのが各利用者にとって良い対策であるという話であり、そして事業者側も継続的にそうしていただくことをお願いしているというわけである。
「ユーザーがパスワードを使い回しているのが悪い! 変えろ!」という感情であったりはまったく無い。
複雑なパスワードを個別に作って管理するというのはそもそもかなり面倒くさい(当然やっているけれど)。ある一定数以上になったらパスワード管理ツールは必須だし、しかし(一般の人には)どれが良いパスワード管理ツールなのかというのはなかなかわかりにくいし、パスワード管理ツールを使ったら使ったでデータファイルのバックアップやデバイス間の同期をどうするかなども考える必要がでてくるし面倒くさい。
「パスワードをサービス毎に変えてください」というお願いだけでは、ユーザーの方はそうはいってもどうすればいいかわからないし、面倒くさいで終わってしまいやすい。どうしていくのがいいかもきちんと説明していった方がいいのだと思う(そしてもちろん各種不正ログイン・不正アクセスの対策を進めたり、より良い認証方法を検討・導入したりしていく)。
Google 日本語入力は「きょう」「あす」「いま」「にちじ」を読みとして変換すると、それぞれに対応した日付・時刻・日時に変換してくれます。便利。
ただこれフォーマットを変更できると思って確認してみたのですがやはり無理な様子です。mozc だと data_rewriter.cc で定数定義されていて、ユーザー辞書登録できるようにはなっていません。
日時で yyyy-mm-dd HH:MM:ss に変換したい。
Naney (なにい) です。株式会社MIXIで SNS 事業の部長をしています。
※本サイトの内容は個人的見解であり所属組織とは関係ありません。