2012年8月31日
2012年8月30日
2012年8月29日
2012年8月28日
2012年8月27日
2012年8月24日
2012年8月23日
2012年8月21日
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
をそれぞれ、有効にします。
アップグレードしたものを確認すると、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 のアップデートを行いました。
仮想マシンでアップグレード後、実機をアップグレードする方針で実施しました。
ここまでのアップグレードの過程で特に問題は起こりませんでした。
仮想マシンでアップグレード後、実機をアップグレードする方針で実施しました。
- アップグレードマネージャーからアップグレードを開始する。
で、ひたすら小一時間程度待ちます。クリックをしていけば、 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・キースの祈り 」からの引用です。
逆説の十カ条
しんどい今こそ自分を見つめ直したいと思います。
考えた方は、ケント・M・キースさんという方。
「逆説の10ヵ条」の原文は" The Paradoxical Commandments"といい、
以下のページに記載されています。
Anyway, The Paradoxical Commandments - Do It Anyway -
日本語訳は、いろいろな所に記載されていました。
ケント・M・キースの祈り
「逆説の10ヵ条」の翻訳本は、Amazonで販売されています。
以下の本をクリックすると Amazon から購入できます。
以下 、「ケント・M・キースの祈り 」からの引用です。
逆説の十カ条
- 人は不合理で、わからず屋で、わがままな存在だ。
それでもなお、人を愛しなさい。 - 何か良いことをすれば、隠された利己的な動機があるはずだと人に責められるだろう。
それでもなお、良いことをしなさい。 - 成功すれば、うその友だちと本物の敵を得ることになる。
それでもなお、成功しなさい。 - 今日の善行は明日になれば忘れられてしまうだろう。
それでもなお、良いことをしなさい。 - 正直で率直なあり方はあなたを無防備にするだろう。
それでもなお、正直で率直なあなたでいなさい。 - 最大の考えをもった最も大きな男女は、最小の心をもった最も小さな男女によって撃ち落されるかもしれない。
それでもなお、大きな考えをもちなさい。 - 人は弱者をひいきにはするが、勝者の後にしかついていない。
それでもなお、弱者のために戦いなさい。 - 何年もかけて築いたものが一夜にして崩れ去るかもしれない。
それでもなお、築きあげなさい。 - 人が本当に助けを必要としていても、実際に助けの手を差し伸べると攻撃されるかもしれない。
それでもなお、人を助けなさい。 - 世界のために最善を尽くしても、その見返りにひどい仕打ちを受けるかもしれない。
それでもなお、世界のために最善を尽くしなさい。
2012年8月15日
2012年8月14日
2012年8月13日
2012年8月10日
2012年8月8日
mechanize をUbuntu 11.10 にインストールする
ruby のインストールが完了しているという前提です。
mechanize のインストールは簡単で、以下の二つのコマンドを実行すれば完了です。
mechanize のインストールは簡単で、以下の二つのコマンドを実行すれば完了です。
gem install nokogiri
gem install mechanize
2012年8月7日
ruby で csv を連想配列にする
普通の配列より、ハッシュの方が読みやすくなるから、調べました。
参考ページは、
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 ライブラリは互換性がなかったのを知らずに、
古いサンプルを参考にしていたのが原因でした。
うまく動きませんでした。
その原因は以下のWebページで分かりました。
[ruby-list:46551] Re: CSV.openがうまく動きません
要は、ruby 1.8, 1.9 の csv ライブラリは互換性がなかったのを知らずに、
古いサンプルを参考にしていたのが原因でした。
2012年8月3日
2012年8月2日
2012年8月1日
登録:
投稿 (Atom)