Seleniumの実行環境を構築 – Python編

SeleniumのWeb Driverを使ったテスト自動化環境を作るための手順をまとめます(個人的な覚書みたいなもんです)。
今回は言語としてはPythonです。個人的にはC#のほうがいいのですが、フリーで環境が全てそろい、比較的容易に作れるっていう観点で、Pythonを選択してみました。また、OSとしてはWindowsを想定して記載しています。 続きを読む “Seleniumの実行環境を構築 – Python編”

Seleniumの実行環境を構築 – Python編

自分が我慢するという前提をまず変えていく

上記のブログを読んで思ったこと。

「あまりにもやることが多くて終わらないので、今週末でてもいいですか?」という会話は、まぁよく聞きます。
でも、それに対して「今週末出たら、ほんとうち終わるのか?」、「そもそも何でそんなに忙しいのか?」って聞くと、答えが返ってこないことが多いと感じてます。

実際、最近に「何でそんなにタスクがあるんだよ?」って聞いたら、「何ででしょうね。自分でもよくわからないんです。」って答えが返ってきた。この時には、タスクの棚卸をして、引き取れるものは引き取り、振れるものは他の人に振るようにしました。また、休出が前提になっていた日もあったので、そこも休めるようにしました。

とりあえず、「やります!」とか言ってたりしないだろうか?あと、自分にしかできないから、とか。まずは「自分が我慢するという前提で判断しちゃってるところ」から、考え方を変えていかないとなのかもしれませんね。

自分が我慢するという前提をまず変えていく

Todoistのプロジェクトとラベル(コンテキスト)に何を用意する?

Todoistを利用するにあたり、プロジェクトとラベル(GTDで言うところのコンテキストで、Todoistではラベルという名称になっています)をどうするか?ってところは、悩みましたし、今も試行錯誤しながらって感じです。ま、結論は出そうにないので、使いながら改善していけばいいかなって思ってます。

とりあえず、参考になるかわかりませんが、私のプロジェクトとラベルの付け方を書いておきます。

プロジェクト

プロジェクトには1階層目に以下の3つのプロジェクトを作りました。

  • Home
    • 家や家族にかかわるタスクはココにまとめています。
  • Work
    • 2階層目に個別のプロジェクトを作って管理するようにしてみました。
  • Personal
    • 個人的なタスクはココです。新しいAmbientのMixを作るとかがココに入ります。
    • 「見たい映画」といったプロジェクトを作って、気になる映画があったら入れるようにしてみました。

後は、それぞれで色味を揃えてみました。
今は、Homeが「Yellow」、Workが「Red」、Personalが「青」といった具合です。サブプロジェクトも同じ色味を使うようにしてみました。タスクをまとめて見るときに、色をでだいたいどういうタスクがあるかがわかるようになるかと思ったからです。

ラベル

さてラベルです。これは自由度があるぶん、どうすればいいか?手探りでした。
で、とりあえず以下のラベルを作ってみました。

ラベル:作業量系

どれぐらいの作業量かをつけるためのラベルです。
正直、必要かどうかまだわかってませんが、とりあえずこれで運用してみます。

  • 15m
  • 1h
  • 1d

ラベル:時間軸系

Todoistではデフォルトで、InboxとTodayはあるのですが、GTDでよくある下記のものが用意されていません。特に「Someday(いつかやる)」は用意したかったので、一緒に以下の3つをラベルで用意しました。

  • Next
  • Someday
  • Waiting

ラベル:行動系

よくある「メールで」とか「PCで」とかは、いちいちラベルつけるのが面倒なので、そういうのは用意しませんでした。仕事なんて、だいたいPCでやることだしね。
で、買い物する必要とか、手に入れるためにお金がかかるって意味を持たせる意味で「Shopping」だけ用意してみました。

  • Shopping

まとめ

とりあえず、こんな感じで運用しはじめてみました。
このあたりの情報って、どのサイトも何となく書いているけど、具体的に何を作って利用しているって情報がなかったので、参考になるかは微妙ですが、書いて見た次第です。

Todoistのプロジェクトとラベル(コンテキスト)に何を用意する?

何度目かのGTD

何度も挫折しているが、、今一度GTDを採用しようとふと思い立った。
ツールとしては、macのOmniFocus2を使いたい!!!

が、ほぼ仕事でmacを使える状況にはないため、他のツールを利用することに。
そして、このツールの選定でいつも迷い、使うと決めたツールも使わなくなってしまうというのがいつものパターン。

それにも関わらず、またやろうとするあたり、いい加減諦めたら?って思うところはあるけど、なんかやりたくなったので仕方がない。
で、ツールの選定です。今まで使ったことあるものも含めて、以下のものを色々と調べてみた。

Wunderlist

以前にも使っていたWunderlist。見栄えとか使い勝手は洗練されているとは思う。
フォルダってのがあり、プロジェクトをまとめることができるんだけど、フォルダの中にフォルダを入れることができない。そう、1階層のプロジェクトまでしか設定できないのです。
サブタスクも設定できるけど、親のタスクを参照しないとサブタスクが見えないってのも残念なところ。

Doit.im

パット見、まさにGTDって感じ。Inbox, Today, Tommorrow, Schedeled, Someday, Watingというのが標準で用意されている。正直、これでいこうかと思っていたんだけど、プロジェクトの階層化が出来ないという点で、断念した。

Toodledo

色々できそうなんだけど、ゴチャゴチャしてるわりには、やっぱりこいつもプロジェクトの階層化ができない。。

Todoist

結局、こいつでGTDを再開することにしました。
決めては、プロジェクトとタスクが無段階で階層構造を設定できるというもの。

例えば、「Work」ってプロジェクトの下に顧客名のプロジェクトを作って、その下に更に直近で対応しているプロジェクトをプロジェクトとして追加したいみたいなことができるのは、非常にしっくり来る。てか、他のツールができないってところに、何でできるようにしないといけないんだよ?って思う。
しかも、選択したプロジェクト配下のタスクが、サブプロジェクトおよびサブタスクも含めて全て参照できる。すごく当たり前のことなんだけど、これも他のツールじゃできないものがほとんど。
サブタスクの1つの期限が今日だとした場合、ちゃんと今日やることにサブタスクが表示される。え?そんなの普通できるんじゃないの?って思うかもしれませんが、他じゃできないんですよね。

後、企業での利用もされているようで、やはりそれなりにUIや操作感のクオリティが高い。

しいてこいつの問題としたら、有償じゃないと使えないって点。無料じゃ、サブタスクの作成、通知、タスクへのコメントなどという基本的な機能が使えないからね。

さて、いつまで続くことやら。ようやくこいつで、今までバラバラだったタスクの管理が統一化できたってのが個人的には大きいかも。

何度目かのGTD

プロジェクトを進めるにあたり思うこと

目下、いつものごとくトラブルプロジェクトに携わっているのですが。。
今までのワシのつたない経験の中で、気をつけないといけないと思うことを自戒の意味を込めて備忘録代わりに書き起こしました。今後も何か思いつくことがあったら書き足していこうかと思ってます。

なんか偉そうな書きっぷりですけど、ほんとにアタリマエのことしか書いてないです(;・∀・)

  1. 見積もり時にわからないことは放っておくな
    よくわからないからといって適当な見積は絶対にしてはいけない。見積もる上でわからないことがあれば、可能な限り情報収集をすること。どうしてもわからないけど見積もる必要があれば、条件をキッチリと絞り、リスクを上乗せすること。
  2. 初めてのお客様の場合には助走期間を設けろ
    特に初めてのお客様だと開始直後から絶対に何も進まない。少ない人員で助走期間を設けないと、気がつけば2週間とか簡単に過ぎてしまう。
  3. ヤバイと思ったらとりあえず騒いだほうがいい
    もうね、ヤバイって感じたらほんと直ぐにエスカレーションしろと。黙ってとんでもない状態になるんなら、オオカミ少年のほうがマシ。
  4. お客さんのやった要件定義は信用するな
    ワシの偏見かもしれませんが、経験上できていないと思ったほうがいい。
  5. 報告を鵜呑みにしない
    上がってきた報告を鵜呑みにせず、自分の目で確かめること。トラブルは発見が遅れることで、往々に発生する。
プロジェクトを進めるにあたり思うこと

HMVの経営破綻をキッカケに思うこと

決して対岸の火事ではないと思った。自分はしがないSIerとしてサラリーマンしてますが、ハッキリいってずっとこのまま食えるとは思っていない。実際のところ、この業界でやりたことが自分の中に無くなってしまっているのも事実。

だからといって、何とかこの業界で生き残るために勉強するってのは、なんか気が進まない(情報処理試験とか大嫌いなので。。。)。だったら、本当に自分が好きなことのために、勉強したほうがいいかなって思うわけです。

この業界にいるとほんと家族の時間とか無いですからね。そういうところが、やっぱりあり得ない。

どうなるかわからないし、そんなこと考えても仕方ないので、とりあえず自分の好きなことを突き詰める方向で進んでみようかなって改めて認識するキッカケにはなったかな。

そうそう、HMV。ほんとHMVって色がなかったなぁって思う(ワシが聴くジャンルではだったかもしれないが)。渋谷のタワレコとか、もう随分行ってないけどポップ一つとっても何か気持ちがこもってたもんなぁ。今はどうなってるかしらないのだけど、渋谷のタワレコの5F奥とか面白かったもん。ジャケ買いをずいぶんさせられた記憶があるw

HMVの経営破綻をキッカケに思うこと

さいりょうろうどうせい

土曜日というのに帰ろうとしたら、23時過ぎ。あいもかわらず忙しい。今月の残業は既に60時間を突破。裁量労働制なので30時間のサービス残業で、これから先の残業ももちろんサービス♪である。

ちなみにうちの会社の裁量労働制の月の制限は、法定休日(日曜日)の総残業時間が60時間となっている。

あのね、そんなの超えないから!

なので、事実上は月に残業を幾らしてもお咎めはないってことになる。ワシの友人が言っていたが、まさに「悪魔の制度」だ。なんつっても、裁量の余地なんか1ビットもないんだから♪

まぁ色々と書きなぐってますが、毎日食べるものにも、住むことにも困ってないだけでもありがたいなんだけどね。

さいりょうろうどうせい