2012年8月31日

2012年8月30日

2012年8月29日

2012年8月28日

2012年8月28日のタスク

本日は商品登録と、お問い合わせの対応を行いました。

2012年8月27日

2012年8月27日のタスク

本日はアルバイトの業務を行っていました。

2012年8月24日

2012年8月24日のタスク

今日は午前中で仕事を切り上げ、子どもの病院へ行きました。

2012年8月23日

2012年8月23日のタスク

今日はアルバイトをおこないました。

Twitter Bootstrap 2.1 登場

Twitter Bootstrap のバージョン 2.1 が登場しました。 僕の作成したテンプレートもあわせて更新していきます。

2012年8月21日

Ubuntu 12.04 へアップデートする -その3-

前回の Eclipse の再設定からの続きです。

最後にUbuntu の日本語チームの設定を更新して完了です。
更新の仕方は、Ubuntu の日本語完了のとおりに行いました。

2012年8月20日

Ubuntu 12.04 へアップデートする -その2-

前回のアップグレード からの続きで

アップグレードしたものを確認すると、Eclipseの起動がうまくいきませんでした。
色々プラグインを無効化したりして確認すると、どうやら日本語の設定がおかしくなっているようです。
その後いろいろ試しましたが、 結局、~/.eclipse の削除をしないと上手く動きませんでした。

~/.eclipse を削除した後は、Egit と apnata のそれぞれのプラグインは再インストールしました。


そして、clamtkのパッケージソースも戻します。
Ubuntuソフトウェアセンターから、「ソフトウェアソース」を選択し、

タイプ: バイナリー
URI: http://ppa.launchpad.net/landronimirc/clamtk/ubuntu
ディストリビューション: precise
コーポネント: main

タイプ: ソース
URI: http://ppa.launchpad.net/landronimirc/clamtk/ubuntu
ディストリビューション: precise
コーポネント: main

をそれぞれ、有効にします。

2012年8月17日

Ubuntu 12.04 へアップデートする

開発が一段落したので、Ubuntu のアップデートを行いました。

仮想マシンでアップグレード後、実機をアップグレードする方針で実施しました。

  1. アップグレードマネージャーからアップグレードを開始する。

    で、ひたすら小一時間程度待ちます。クリックをしていけば、 Ubuntu 12.04 へアップグレードが完了します。

ここまでのアップグレードの過程で特に問題は起こりませんでした。


2012年8月16日

逆説の10ヶ条

先日、「逆説の10ヵ条」という格言を見つけました。
しんどい今こそ自分を見つめ直したいと思います。

考えた方は、ケント・M・キースさんという方。
「逆説の10ヵ条」の原文は" The Paradoxical Commandments"といい、
 以下のページに記載されています。
Anyway, The Paradoxical Commandments - Do It Anyway -

日本語訳は、いろいろな所に記載されていました。
ケント・M・キースの祈り 

「逆説の10ヵ条」の翻訳本は、Amazonで販売されています。
以下の本をクリックすると Amazon から購入できます。



以下 、「ケント・M・キースの祈り 」からの引用です。

逆説の十カ条
  1. 人は不合理で、わからず屋で、わがままな存在だ。
    それでもなお、人を愛しなさい。
  2. 何か良いことをすれば、隠された利己的な動機があるはずだと人に責められるだろう。
    それでもなお、良いことをしなさい。
  3. 成功すれば、うその友だちと本物の敵を得ることになる。
    それでもなお、成功しなさい。
  4. 今日の善行は明日になれば忘れられてしまうだろう。
    それでもなお、良いことをしなさい。
  5. 正直で率直なあり方はあなたを無防備にするだろう。
    それでもなお、正直で率直なあなたでいなさい。
  6. 最大の考えをもった最も大きな男女は、最小の心をもった最も小さな男女によって撃ち落されるかもしれない。
    それでもなお、大きな考えをもちなさい。
  7. 人は弱者をひいきにはするが、勝者の後にしかついていない。
    それでもなお、弱者のために戦いなさい。
  8. 何年もかけて築いたものが一夜にして崩れ去るかもしれない。
    それでもなお、築きあげなさい。
  9. 人が本当に助けを必要としていても、実際に助けの手を差し伸べると攻撃されるかもしれない。
    それでもなお、人を助けなさい。
  10. 世界のために最善を尽くしても、その見返りにひどい仕打ちを受けるかもしれない。
    それでもなお、世界のために最善を尽くしなさい。


2012年8月15日

2012年8月15日のタスク

今日は、商品登録の仕事を行いました。

2012年8月14日

2012年8月14日のタスク

今日も子どもと一緒に遊んだ後、夜に仕事をしました。

2012年8月13日

2012年8月13日のタスク

今日から3日間、子どもが通っている保育園がお盆休みなので、
昼は、子どもと一緒に遊び、夜頑張って仕事というパターンになります。

2012年8月10日

2012年8月8日

mechanize をUbuntu 11.10 にインストールする

ruby のインストールが完了しているという前提です。

mechanize のインストールは簡単で、以下の二つのコマンドを実行すれば完了です。

gem install nokogiri
gem install mechanize


2012年8月7日

ruby で csv を連想配列にする

普通の配列より、ハッシュの方が読みやすくなるから、調べました。

form.field_with(:name => 'productname').value =csvdata[0]
のように書くのを

form.field_with(:name => tagid[:商品名]).value = hashedcsv[:商品名]
にしたいのです。

参考ページは、
RubyでCSVを扱うときは配列をハッシュにすると便利な件
です。

ポイントは
Hash[*keys.zip(row).flatten]
シンボルが入った配列と実際のデータを zip メソッドで関連付けるのがポイントです。



2012年8月6日

ruby の csv ライブラリについて

ruby の csv ライブラリの使い方を google で探し、検証しましたが、
うまく動きませんでした。

その原因は以下のWebページで分かりました。
[ruby-list:46551] Re: CSV.openがうまく動きません

要は、ruby 1.8, 1.9 の csv ライブラリは互換性がなかったのを知らずに、
古いサンプルを参考にしていたのが原因でした。




2012年8月3日

2012年8月2日

2012年8月2日のタスク

今日は、大阪で合同会議でした。
その後は、懇談会。
楽しかったです。

2012年8月1日