「Google Developer Day 2007 - 東京」に行ってきた
「Google Developer Day 2007 - 東京」へ行ってきましたよ!
でも実はレセプションパーティーの前に
会社からお呼び出しがかかりまして
急いで戻ってちょっとだけ仕事をしてから
帰宅したところです。
なので詳細なレポートは週末にします。
とりあえず帰宅報告ってコトで。
ハードやネットワークは未知の世界、 ASP しか使えないプログラマーが新しい技術を覚えていくための記録などなど。ときどき趣味のバイクと雪山の話がでてきます。 ・・・実は今はプログラマーじゃなくて運用者。でも家でプログラミングをする予定なので、タイトルはこのまま(^-^;
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
2007年5月31日
「Google Developer Day 2007 - 東京」へ行ってきましたよ!
でも実はレセプションパーティーの前に
会社からお呼び出しがかかりまして
急いで戻ってちょっとだけ仕事をしてから
帰宅したところです。
なので詳細なレポートは週末にします。
とりあえず帰宅報告ってコトで。
2007年5月30日
いよいよですよ。
ワタクシのような、平凡なプログラマーも参加できる素敵な祭典、楽しみです。
ノートPCがあれば実況中継ができるんだけど、
そんな高価なものは持っていない貧乏さんなので(T-T)
明日は撮影が可能なら、携帯カメラで色々なものを取ってくる予定。
以下にUPする予定なので気になる人は(いるのか?)
下記から写真だけでもどうぞ。
楽しみ、楽しみ~。
PEAR::Cache_Lite
キャッシング機能の実装を行うことができる。キャッシュが有益であると考えられるパターン(参考)
- 更新頻度が少ない
- アクセスが頻繁に発生する
- 動的に生成されている
リスト画面にページング用のナビゲートバーを実装するためのライブラリ。
PEAR::Log
ログの管理ができるライブラリ。
ブラウザをはじめ、ファイルやデータベースなどの出力先を選ぶことができる
2007年5月29日
ワタクシ、最近はポイント目当てで楽天ブックスをご利用しております。

↑のとおり通常は、1500円以上は送料無料なのです。
ま、ワタクシの場合、技術書なので大抵は送料無料になるのですが
問題となるのが代引き手数料。
ワタクシ、現金主義ですので代引きを利用します。
そうなると毎回300円以上かかるのがネックなのですね。
ま、この辺はポイント利用でカバーしているので問題ないといえばないのですけど。
そう思っていたらなんと、「ファミマ受取便」なるサービスが!
これだと、今なら1500円以下のものでも送料が無料。
なんといっても代引き手数料が無料なのですよ。
ご近所にファミマがあれば、いつでも引き取り可能なので
日中はお仕事で荷物を受け取る暇が無いー!
という皆様には、助かるのではないのかと。
そんなわけで早速利用してみた。
在庫があるもの(1日~3日以内に発送)を火曜日午前中に注文、
発送連絡が木曜日にあり、金曜日の15時過ぎにはファミマに届くといわれ
無事に金曜日の夜に受け取ることができました。
すげー、便利。
いままでは週末に届くように計算をして、注文をしていたのだけれども
このシステムが導入されてだいぶ楽になりましたよ。
もし本を買うご予定があるようでしたらいかがですか?

PEAR::DB_DataObject
データベース操作をデータアクセスクラスと呼ばれるオブジェクトを介して行うこと。
データベース製品ごとの方言を意識する必要がなくなる。
データベースアクセスをより直感的に、かつシンプルに記述することが可能になる。
アプリケーションに簡単に「認証フォーム」機能を追加することが可能となる。
利用する場合はユーザ情報をDBにて管理したほうがセキュリティ上好ましい。
実装する場合、passwordフィールドは32桁以上の領域を確保することが必要。なぜならパスワードを平のテキストではなく、MD5ハッシュ値として管理しているからである。しかし通信経路上には平のテキストが流れるので、SSLなどのセキュアな通信プロトコルを使用するなどの必要があるので注意)
PEAR::HTML_QuickForm
HTMLフォームを迅速に構築するためのライブラリ。
入力されたデータをそのまま扱うと、クロスサイトスクリプティングやSQLインジェクションなどのセキュリティホールの原因になるので入力チェックは必要となる。しかし自前で関数などを用意すると大変なのでライブラリを使うと便利。
HTML_QuickFormを利用することで、入力データの検証やフィルタ処理をシンプルなコードで実現することが可能となる。入力チェックとしては、クライアントサイドスクリプトで一時的なチェックを行い、サーバサイドスクリプトで最終的なチェックを行うのが一般的
2007年5月28日
週末といえば引きこもりが定番なワタクシですが、
珍しくこの週末はお出かけしてました。
土曜日はゆんさんとHJKさんと一緒に牛久大仏ツアー。
牛久大仏→うなぎ→ワープステーション江戸と
いわゆるB級観光スポットを堪能しました。
すっごい歩いて、くたくたになるほどに(笑)
帰りに友達の新居にご招待されまして
しかも山菜尽くしの夕飯までご馳走になってしまいました。
ふだん野菜を摂取する機会がないのでとってもうれしかったです。
思わずご飯のお変わりをしてしまいました。
あまりにも居心地のよいおうちでしたので
かなり遅い時間の帰宅となりさくらさんご立腹でした(汗)
ほ、ほら明日お出かけするからご機嫌直してね!
と素直に謝りました…。
そして日曜日はご近所のコーギー友達と
すいらんへ!
相変わらずの遊ぼうワンワン攻撃をしつつも
とってもやさしいさくらちゃんとワトソン君に遊んでもらえて
ご満悦のさくらさん。
お昼にはコンビニで買い物をして九十九里まで足を伸ばしてみました。
今考えるとさくらは初太平洋で興奮気味なのか
一緒のさくらちゃん(そう、コーギー友達のおうちのコギさんもさくらちゃん)に
吠え掛かってしまい大変な状況にも。
せっかくだからと海に入ったら、さくら、波をジャンプでかわす行動に。
んが、所詮シャコタン族の運命かジャンプしたところでたいしたことも無く
でも必死にジャンプしてやり過ごすさくらには笑えた。
しまいには「助けて~」と足にしがみつくおかげで
ジーパンがびしょぬれになってしまったよ。
こんなに遊んでも2時半ぐらい。
そのまま帰宅して近所でお茶する余裕もあるほど。
いやー、すいらん→九十九里はたっぷり遊べて素敵です。
友達と別れた後は図書館によって、
すぐにサティでさくらの爪切りと爪周りバリカンをしてもらい
実家にて車返却とソラマメを渡し、雨が降ってきたので
両親に送ってもらうというVIP待遇で帰ってきました。
帰りには病院にもよってさくらの薬ももらってきてもう満足ですよ。
帰宅早々、2人でお風呂に入ってさくらはばたんきゅー。
ワタクシもケージの砂落としだけしてご飯を食べてTV観戦。
もう動く気すらなくて、今週も「ガキ使い」が見れませんでした。
さくらなんてお風呂の直後からもううだうだモードですよ。
おかげで今朝はさくらに起こされずに朝を迎えました。
しかし久しぶりのお風呂に入れたので今朝は毛がボコボコして
またゴソッと取れる状態に。
出勤前だというのに楽しく取っていたら遅刻するのでほどほどにして、毛が舞わないように洋服を着させてハウスさせておきました。
帰ったら毛をとるぞー。
きっとさくらもおやつを食べてまた寝るんだろうなぁ。
そんな感じ+朝の大幅遅延によるラッシュで今日は頭が働きません。
でもほんと楽しかった~。
2007年5月24日
息抜きにエントリー。
5/31に行われる Google Developer Day - 2007 の
東京会場の詳細な情報のアナウンスが始まりましたなぁ。
Google Developer Day 2007 - 東京
めったに参加できるものではないと思うので
頑張って仕事を片付けていきます。
これを励みに仕事をがんばろー。
元暴走族の総長であった俳優の宇梶さんの人生を綴ったお話。
野球に夢を掛けた中学生、高校生。
よくあるであろう運動系の上下関係がキーポイントとなり
暴力事件を起こし、退学。
その後は暴走族の総長にまで上り詰め、
そこでのトラブルが原因で少年院へ。
少年院ですてきな先生と巡り会い、
また自分を見つめ直す時間を得ることで新しい夢、俳優を見つける。
新たなる俳優への夢に向かって頑張る姿は
どこか不器用で、でもとてもまっすぐな姿。
いまの穏やかな宇梶さんからは
想像できないさまざまな人生を綴った本でした。
なんか頑張れば必ず夢は叶うんだなぁと思わせる本でした。

生きる力
背中を押してくれる一冊
本物を感じる2007年5月22日
quoteメソッド
SQLを実行する場合、クォート処理(シングルクォーテーションにてエスケープする)を行う必要がある。
PDO関数では、quoteメソッドで処理を行うことができる
DBサーバに発行するためのSQLクエリを準備するメソッド。引数にプレイスホルダを含めることができ、実行時に動的にパラメータを埋め込むと自動的にクォート処理がされる。
パラメータの引渡しはexecuteメソッドやbindParamメソッドで行うことができる
execメソッドとprepare/executeメソッド、queryメソッド
結果を返さないSQLクエリを発行する場合は「execメソッド」
結果を返す場合は「prepare/executeメソッドまたはqueryメソッド」
すでにBiz.IDやこの本の監修者でもある田口さんからGTDやLifeHackを学んでいたからこれといって目新しいものや感動はなかったです。
まだGTDとかを知らない人はお勧めなことばかりなので、ぜひどうぞ。

GTD実践者にとっての箴言の書
要は。。。
本編(仕事を成し遂げる技術)を読む前に読むべし。2007年5月19日
天気予報は曇り時々雨だった。
朝は晴れていて、運動会の声が風に乗って届いていたのに。
突然の突風と大雨で一気に曇った。
まー予想していた通りだったので洗濯を1回だけして
簡単な掃除をし貯まっていたネタを書こうかなぁと思っていたら。
友達に頼まれたタイヤを渡してさぁ!と思った。
そうしたらその友達から電話。
「車のなかでどうやらカマキリの卵がふ化したらしくコカマがたくさんいる・・・。」
はぁ?
ってことで急遽カマキリの除去を手伝う羽目になってしまった。
もうカマキリはみたくないぐらいみました。
そんなわけで気がつきゃ夕方です。
雨が降るといって降らないし。暑いし。
こんなことなら洗濯物をもう1回ぐらいできたよ~。
今日は何もできなかった・・・。
明日は掃除洗濯頑張らなきゃなぁ。
2007年5月16日
2007年5月13日
4月12日に申し込んだ「Google Developer Day」。
申し込みをした時点では受付完了メールとか受付番号交付とかはなくて。
ちゃんと申し込みができているかかなり心配だったのだけれども。
昨日、ちゃんと受付完了メールが届いた!
あー、よかった。
受付時に名刺が必要とのことだけど、派遣なワタクシには名刺なんて存在しない。
数年前に個人事業主としてやっていたときも名刺なんてなかったしなぁ。
ここはひとつ、個人名刺を作ろうかな。
幸い、机の横にいつか作ろうと思って買ってあった名刺用の紙がある。
来週、作ろうっと。
さー、あとは31日に休みが取れるように仕事を頑張らなきゃな。
2007年5月11日
お仕事の都合上、Cookieを利用することになったのでメモ。
内容
VBScriptとJavaScriptの両方からCookieを書き込み、VBScriptで読み込む。
VBScript
Response.Cookies("testcookie") = strval
Response.Cookies("testcookie").Expires = DateAdd("d",30, Date)
JavaScript
var expire = new Date();
expire.setTime(expire.getTime() + (30*24*60*60*1000));
document.cookie= "testcookie=" + escape(strval) + "; expires=" + expire.toGMTString();
・Cookieが届く範囲を再確認
なるほど。
ドメイン指定+Pathの設定が重要っぽいのね。
ってなわけで書き直し。
VBScript
Response.Cookies("testcookie") = strval
Response.Cookies("testcookie").Domain = "ここにドメインを指定する。うちの場合snow-drop.orgとかね"
Response.Cookies("testcookie").Path = "/"
Response.Cookies("testcookie").Expires = DateAdd("d",30, Date)
JavaScript
var expire = new Date();
expire.setTime(expire.getTime() + (30*24*60*60*1000));
document.cookie= "testcookie=" + escape(strval) + "; expires=" + expire.toGMTString() + "; domain=" + "ここにドメインを指定する。うちの場合snow-drop.orgとかね" + "; path=/;";
これで完了!
VBScript側からもJavaScript側からも同じファイルに書き込みに行ってくれるようになった!
ううーん、かなりお勉強になりました。
2007年5月10日
以前はお仕事先からmixiの日記に書き込めたのに。
はやるちょっと前から書込み禁止。
そのためmixiへの足が遠のいたのだが。
でもメッセージやコミュは書き込めたのでまた最近出没していたのに。
今朝、メッセージを送ろうとしたらNGになった。
うーむ、どんどん厳しくなってきたなぁ。
そろそろ閲覧自体も禁止になりそうな予感。
そんなわけで送りたかったメッセージは家に帰ってからだ。
あ、ワタクシに携帯からという選択肢はありません。
携帯で長文打つのが苦手なんだもん。
2007年5月 9日
__autoload関数
PHP5より追加されたもの。
通常は必要なクラス分だけファイルをインクルードするが、扱うクラスが多いとインクルードが大変。そのため未定義のクラスを呼び出したタイミングで自動的に呼び出される特別な関数が __autoload関数。
__autoload関数自体はなにも実装を持たない関数なので自分で中身を作成する必要あり。これによりインクルードし忘れや、余計なクラスのインクルードが減るしコードもシンプルになる。
__autoload関数を定義したファイルはアプリケーション内のすべてのスクリプトに有効になるようにしておくのがよい(.htaccessにて自動で読み込む処理を追加するなど。.htaccessはアプリケーションごとに設定ができるので便利。php.iniはサーバ全体に有効になるので注意。)
未定義のメソッドが読み出された場合の処理を定義するためのメソッド。
__autoload関数同様、なにも実装を持たない予約関数なので自分で中身を作成する必要あり。
未定義のプロパティを取得、設定しようとしたタイミングで呼び出されるメソッド。
__autoload関数同様、なにも実装を持たない予約関数なので自分で中身を作成する必要あり。
連休明けである月曜。
1本リリースがあったのでリリースしてから帰宅。
・・・帰宅途中に上司より電話があり不具合があるから21時半までに直して欲しいとユーザから連絡があったそうな。
そんなわけで20時半ごろに会社へUターンし、21時半ちょうどに修正完了し帰宅。
初めての呼び出しに心身ともにお疲れ。
そして火曜日である昨日。
そのリリースしたシステムで問題多数。
2つは単純に記述ミスなバグ。
もう1つは新たに導入した技術の想定外ケース利用による不具合。
新技術の以外はテスト段階で見つかるはずなのに、自分でのテストおよびユーザでのテストでも発見できなかったという、とほほな状態で昨日1日は胃が痛かったです。
それ以外にもプライベートでイライラすることがあり昨日は最悪な1日だった。
今日は気持ちを入れ替えてお仕事できているのでほっ。
そうそう、今週から昼休みにPHPの勉強を始めることにした。
どうあがいても平日帰宅してからだと、家のことをやるので精一杯な状態。
勉強なんてできやしない。
そんなわけで昼休み開始から20分程度、参考書片手にお勉強することにした。
最初はご飯を食べた後にしていたのだけれども、ご飯を食べると眠くなっちゃうのよね。
なので食べる前に勉強することに。
そんなわけでしばらくは「PHPメモ」が続きます。
2007年5月 8日
「->」演算子
一般的なメソッド/プロパティを呼び出すには「->」演算子を使用する。例) $obj=new MyClass;
$obj->width=5;
$obj->height=10;
クラス外部から静的メソッドを呼び出すには「::」演算子を使用する。例) MyClass::getname(1);
クラスを利用するに当たってはインスタンス化が必要だが、例外的にインスタンス化を行わなくても利用できるメソッドのこと。
静的メソッドには static 修飾子がついている。
PHP5からは例外処理としてtry~catch構文が利用できる。
try{
処理
}catch(発生するかもしれない例外の種類 例外を受け取る関数){
例外処理
}例外処理は、自分自身が定義したクラス内で発生させることも可能。
その場合は、 throw を使用する。
興味があったんだけれども、値段の高さに手が出なかったもの。図書館にあって本当に良かった。
その名のごとくGoogleが誕生してから、というより
創立者であるラリーとサーゲイの生い立ちから
たくさんの人のインタビューを交えて説明されている。
Googleが株式公開した後ものすごいいきおいで上昇しているとか、
図書館の本をデジタル化する、ランチは全て無料とか
そういうのはニュースで話題になっているから
知っていたのだけれども、それ以外の細かいこと…
株式公開するに当たって株が2種類にわかれている、
Googleニュースの生い立ち、
CEOを迎えるに当たっての出来事など詳細な内容が描かれていると思う。
しかし、この本を読んでいて思ったのが
創立者であるラリーとサーゲイがすごい人物なんだなぁと。
あともちろんCEOであるエリック・シュミットも。
頭脳の問題ではなく、人柄や思想など。
きっとGoogleは個人でも凄い人たちなんだけれども、
それぞれが得意分野があって3人が集まってくることで
あれほどにも凄い会社になったんだろうなと思う。
それにやはりこの間のセミナーでもわかったことだけれども、
少人数でチームを組むって言うのがやはり一番効率が良いんだろうね。
それと開発をする環境。
それがやっぱりかなり重要なんだと思う。
居心地がよければ仕事の効率も上がる、
それによって新しい技術が生まれるかもしれない。
そうなれば会社も利益があがるだろうし。
優秀な人材がいなくなるってこともないだろうしね。
創立者である2人はユーザだけじゃなく社員にも
快適な生活が送れるように常に気を配っているのがよくわかった。
そりゃみんなが憧れるわけだよね。
ワタクシも入れるのなら入りたいわ。ってその前に英語ですねぇー。
最後にこの本は和訳されたからかもしれないけれども、
(もしくはインタビューの記事をそのまま載せているからか?)
たとえば「ラリー・ペイジ」のことを「ラリー」だったり「ペイジ」と
表記されているのでちょっと混乱してしまった。
普通の和訳だとこんなものなのかな?

Google創業物語
グーグルストーリー
Googleは管理部門も世界トップクラス2007年5月 7日
抽象メソッド
メソッド定義の頭にabstract修飾子を付加したメソッドのこと。
抽象メソッドは空のメソッドであり、サブクラスで必ずオーバライドする必要がある。
オーバライドされるので、スーパークラス側では中身を持つことができない。
クラス内の抽象メソッドがすべてオーバライドされないとエラーになるので注意
インターフェイス
配下のメソッドがすべて抽象メソッドである特別なクラス。
必要なもののみ、オーバライドすればよい。
インターフェイスを実装する場合は、classキーワードの変わりにinterfaceキーワードを使用する。
インターフェイスの機能を受け継ぐことを「実装する」という。
実装する場合は、extendsキーワードの変わりにimplementsキーワードを使用する。複数のインターフェイスを実装する場合はカンマ区切りでインターフェイス名を書く。
2007年5月 4日
現在、「独習PHP」にてPHPを勉強中。
そこで忘れないようにメモ。
インスタンス化
オブジェクト指向では、わずかな例外を除き元となるクラスを直接操作することを認めていない。
クラスのコピーを生成してそのオブジェクトを使って操作を行う。
クラスのコピーを生成することをインスタンス化という。
new演算子を使って行う。
コンストラクタ
newを使い、インスタンス化のタイミングで実行されるもの。
データの初期化とかそういうものに利用する
PHP5では[__construct]で統一
PHP4ではクラス名と同名のメソッドらしい
デストラクタ
コンストラクタとは逆でオブジェクトが破棄されたタイミングで実行されるもの。
リソースの初期化などに利用する。
デストラクタは省略可能。
PHP5のみ[__destruct]で利用できる
PHP4ではない。
public : どこからでもアクセス可能。デフォルト
protected:現在のクラスとサブクラスでのみアクセス可能
private:現在のクラス内部でのみアクセス可能
parentキーワード
スーパークラスの機能を受け継ぎながらサブクラス側で機能を追加したい場合使う
継承することを想定しないメソッドには、final修飾子を付与しておく
extends
外部ファイルを取り込む命令。
include_once関数は外部ファイルが存在しなかった場合は警告するだけ。
require_once関数はエラーとなりスクリプトの実行が中止される

hoge*hoge
入門に留まらない実践的な内容
ネットと連携させて勉強すれば最高に役に立つ!2007年5月 3日
携帯が水没したので、定時ダッシュでauショップへ。
一応使えてはいたのだけれども、突然背面ディスプレイがチカッと光ったと思うと文字が消えたので。
それに再度電池パックを確認したところいつの間にか水が出ていたのだ。
そのため、データ保存のためにも電池パックを抜いてトイレの温風で手を乾かすヤツにて再度乾燥させてauショップ到着までは電源を入れない形が良かったのか無事にデータ救出可能。
で、auの新人お姉さん(後ろにもう一人お姉さんがついていたので)に状況を説明したところ、修理(確か10,250円)か、機種変更もしくは今の携帯を使ってから9ヶ月なので「au安心サービス」が使えるそうな。
でもワタクシが使っている携帯はもうないので、別の機種が対象となるそう。で、金額が1万4500円ぐらいだったと思う。それは無理ってもんだ。
で、残る道が機種変更か修理な訳で。
GWまっただ中なのであまりお金は使いたくない。
っていうか水没したせいでお金を使うのはなんだか悲しい。
ってなわけで機種変更ですよ。
9ヶ月という利用状況なので若干お高め。でもその中に1890円というものが!
あとは8600円ぐらいのが2つぐらいとあとは1諭吉以上という現状。
んで、ポイントが2500円分貯まっているらしいので、1890円のものから選ぼうと。
対象なのが「W43K」と「W42SA」の二つのみ。
ワタクシが携帯に求めるのは、
メーカーが変わったので凄く使いづらい。
また一から覚え直しですわ。とほほ。
2007年5月 2日
トイレにて携帯が水没しました・・・。
躊躇無く手を突っ込み救い出してみると外側の液晶は真っ黒・・・。
すぐに水で洗い流し、トイレ併設の温風がでる機械で乾燥。
電池を確認したところこっちには水が入っていない模様。
しかしすぐにミーティングが控えていたため泣く泣く諦め。
そうしたら着信が!おお、生きている。
みると液晶部分が復活している!
でも会議中なので出れず・・・。そうこうしているうちに液晶の表示が汚く意味不明。
しばらく放置して置いたところ再度メイン液晶をみるとブルー画面・・・。
終わった・・・。
ためしに通話を押してみると電話が掛かる。
でも液晶が壊れちゃ意味が無い。
ああ、バックアップとかとっていないのに・・・。
と諦めてまたしばらく置いてまた携帯を開けるとなんとさくらの待ちうけが!
復活だ!
と慌てて電話をかけてみたりメールしてみたり。
そうするとまたブルー画面・・・。まだ水分が残っているのね。
諦めてまたしばらく放置すると液晶復活!
今のところ問題が無く使えているが内部には多少なりとも水が入っているのでいつまた同じ現象が発生するのかわからない。
まずは電話帳のバックアップを行った。
データフォルダのはサイズが大きくて一括登録もできないらしい。
でもSDカードもないし・・・。困った困った。
1年以内なら同じ携帯に安い価格で買えるらしいのでそれを利用して新しい携帯を買いにいかねば・・・。ああ、無駄な出費(涙)
そんなわけでもしかするとワタクシの携帯が利用できないかもしれません。
その場合はPCメール宛に連絡下さい。
ってGW中だから大丈夫だと思うけど。
2007年5月 1日
カレンダー通りの出社な友蔵です。こんにちは。
都内は雨が降っていますね。
さて、GW前半が終わりました。
日曜日から月曜日にかけてひさしぶりにアクティブに行動しました。
日曜日は夕方より友達が来訪し、軽くお買い物をし諸事情によりカラオケを5時間程度(爆)
いやー、最近あまり音楽(邦楽)を聞かないので昔歌えた歌も歌えなくて焦った。
その後はさくらさんの攻撃を横目で見つつ安らかに就寝・・・。
できるわけもなく。
久しぶりの友達訪問にさくらさん大興奮で、朝もはやから動き回ってぐっすりと眠れませんでした(涙)
9時ごろに起きて、準備をしていざ「すいらん」へ。
若干時間がずれているせいか、下道だったのにもかかわらず1時間程度で到着。
さくらと共に走り回りながら、ときには捕獲して(吠えて他の子を追いかけるのだ)遊び、お昼ご飯を食べてさらに広場に行くと程よい広さの誰もいないコーナーがあったのでそこで遊びました。
そこに2匹のコーギーが遊びに来てくれ、コーギー広場へと変身。
たっぷりと癒されました。
GWということもありたくさんのワンコがいましたよー。
15時ぐらいにすいらんを後にし、一度部屋に戻って用事を済ませてから今度はららぽーとへ。
春夏ものを買って、ご飯を食べて解散しました。
いやー、さくら共々たっぷりと動いて今日はへとへとです。
さくらも今頃へそ天で眠っているんだろうなぁ。
そんなGW後半はもう一度すいらんに行くぐらいであとは地元で用事を片付ける予定です。

