• 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
 

Rubygemsが新しすぎると、掲題のようなエラーが出る場合があります。 とりあえず回避するには

   1  # gem update --system 1.6.2

までダウングレードすればok

posted by Png genki on Sun 15 May 2011 at 04:19

Rubygems-1.8.2 にアップデートして色々と痛い目にあっています。 ちょっと時期尚早な気がしたので、一旦過去のバージョンに戻すことに。 以下のようにすればokです。

   1  # gem update --system 1.7.1

posted by Png genki on Sun 15 May 2011 at 04:05

溶けたiPhone事件の後、新しいiPhoneにしてからエラーが出だしたのですが、これのお陰でバックアップが出来なくなってしまいました。
で、バックアップに失敗するので、iOSのアップデートにも失敗するという事になってしまい………ついに解決を目指す事に。

iOSのアップデート失敗時に下記を見るように指示されたので、Resolutionの項を一つ一つ試して行きます。

Update and restore alert messages on iPhone, iPad, and iPod touch
http://support.apple.com/kb/TS1275

でもだめです、解決しません。
アップデートをする際に、ステップの一部としてバックアップをするようになっているのですが、そこで失敗しているようです。

というわけで、まずはバックアップが成功するのを目指すことにしました。
ですが通常のバックアップも(ちゃんと)失敗して、下記のメッセージが表示されてしまいます…:

itunes_error_sync_services.png

iTunes was unable to load dataclass information from Sync Services. Reconnect or try again later.

メッセージ内容で検索してみたら下記が出てきました。 2008年7月の質問ですが、返信の中に「治ったー!」という報告がいくつかあったので試してみることに。

MacRumors Forums:"iTunes was unable to load dataclass information from Sync Services.... Jul 17, 2008, 03:42 AM
http://forums.macrumors.com/showthread.php?t=524354

回答として挙げられていたのは下記のリンク。

iTunes: How to remove and reinstall the Apple Mobile Device Service on Mac OS X
http://support.apple.com/kb/HT1747?viewlocale=en_US

下の方にある、OS XのApple Mobile Device Serviceを削除・再インストールする方法をやってみました。ざっくりと訳します。

OS XのApple Mobile Device Serviceを削除・再インストールする方法

  1. iPhone、iPad、iPodをMacと繋がっているケーブルから外す
  2. FinderでApplicationsフォルダ内にあるiTunes.appファイルをごみ箱に捨てる。iTunesアイコンも捨てる。
  3. FinderのメニューでGo > Go to Folderを選択、下記を開く:
    /System/Library/Extensions

  4. AppleMobileDevice.kextファイルをごみ箱に捨てる

  5. FinderのメニューでGo > Go to Folderを選択、下記を開く:
    /Library/Receipts/

  6. AppleMobileDeviceSupport.pkgファイルをごみ箱に捨てる。認証ダイアログが出てきたら、administratorパスワードを入力する。
    注意:Mac OS X v10.6以降の場合は、このファイルがないかもしれない。その場合は次のステップへ。

  7. Macを再起動する
  8. FinderメニューでFinder > Empty Trashを選択、Macを再起動する。
  9. iTunesの最新版をダウンロード、再インストール。
  10. Macにデバイスを接続して、iTunesを開く

さてこの作業後、iPhoneを接続してみたら…みごとバックアップも成功、iOSも更新できました!

posted by Png satoko on Wed 11 May 2011 at 05:58 with 1 comment

Rubyスクリプト中から

   1  require "hoge"

されている hoge のソースを見てみたい時には、

   1  vim `gem which hoge`.rb

すると見つけてきてくれます。

posted by Png genki on Sun 8 May 2011 at 17:22

CDH3に同梱されているgen-rbファイル群は若干古いらしく、上手く動かないのでif/hadoopfs.thrift を使って手動で生成します。

   1  % thrift --gen rb /path/to/if/hadoopfs.thrift

これで gen-rb/ ディレクトリの中にRuby用インターフェイスが生成されます。

posted by Png genki on Sun 8 May 2011 at 10:47 with 1 comment

最初にhadoopを入れておく。

続いてhbase-0.90.2をダウンロード。

/usr/local/hbase あたりに展開し、/usr/local/hbase/bin にPATHを通す。

rootディレクトリの設定

conf/hbase-site.xmlを開いて <configuration>の中に以下を記述。

   1    <property>
   2      <name>hbase.rootdir</name>
   3      <value>hdfs://127.0.0.1/hbase</value>
   4    </property>
   5    <property>
   6      <name>hbase.cluster.distributed</name>
   7      <value>true</value>
   8    </property>
   9    <property>
  10      <name>hbase.zookeeper.quorum</name>
  11      <value>127.0.0.1</value>
  12    </property>
  13    <property>
  14      <name>hbase.zookeeper.property.clientPort</name>
  15      <value>2222</value>
  16    </property>

後は

   1  % start-hbase.sh

すると起動する。jps コマンドを実行すると以下のような感じになる。

   1  % jps
   2  21245 DataNode
   3  15141 JobTracker
   4  21615 HRegionServer
   5  21330 SecondaryNameNode
   6  22236 Jps
   7  21152 NameNode
   8  15224 TaskTracker
   9  22068 HQuorumPeer

posted by Png genki on Sat 7 May 2011 at 15:10

まずはhadoop-0.21.0をダウンロード

hadoop-envの設定

$HADOOP_HOME/conf/hadoop-env.sh を開いて JAVA_HOME/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Homeあたりに設定。

$HADOOP_HOME/binにPATHを通して

   1  % start-dfs.sh
   2  % start-mapred.sh

でHadoopを起動。0.21.0ではstart-all.shはdeprecatedらしい。

停止は

   1  % stop-mapred.sh
   2  % stop-dfs.sh

注意点として、ssh で localhost にログインできるようにしておく。

"システム環境設定" -> "共有" から、"リモートログイン"にチェックでok

初期化・設定

$HADOOP_HOME/conf/hdfs-site.xmlに以下のような感じで記入

   1  <configuration>
   2    <property>
   3      <name>fs.default.name</name>
   4      <value>hdfs://127.0.0.1</value>
   5    </property>
   6    <property>
   7      <name>dfs.replication</name>
   8      <value>2</value>
   9    </property>
  10  </configuration>

hdfsを初期化。

   1  hdfs namenode -format

mapredの設定

$HADOOP_HOME/conf/mapred-site.xml<configuration>の中に以下を記入。

   1    <property>
   2      <name>mapred.job.tracker</name>
   3      <value>localhost:54311</value>
   4    </property>

あとは起動して http://localhost:50070 あたりを見ると状態を確認できます。

posted by Png genki on Sat 7 May 2011 at 10:25 with 1 comment

Mac OS環境ではRiakをbrew install riak でインストール出来ますが、 Xcode4が入っている環境ではコンパイルエラーが発生して上手くいかないようです。どうやらllvm-gccが使われてるのが原因らしい。

以下のように--use-gccで強制的にgccを使うようにすれば良さそうです。

   1  # brew -v install --use-gcc riak

posted by Png genki on Fri 6 May 2011 at 06:02

ubuntuのバージョンを調べるには

   1  % lsb_release -a
   2  No LSB modules are available.
   3  Distributor ID:	Ubuntu
   4  Description:	Ubuntu 10.10
   5  Release:	10.10
   6  Codename:	maverick

とやれば良いらしい。

posted by Png genki on Fri 6 May 2011 at 04:33

以下を参照

しつつ、

   1  # wget http://downloads.basho.com/riak/riak-0.14/riak_0.14.0-1_amd64.deb
   2  # dpkg -i riak_0.14.0-1_amd64.deb

posted by Png genki on Fri 6 May 2011 at 02:55
Contents
*** has an invalid value for @cert_chain が出たら
Rubygemsをダウングレードする方法のメモ
【解決】iPhoneのバックアップ エラー:iTunes was unable to load dataclass information from Sync Services. Reconnect or try again later.
requireされいているRubyスクリプトを見つけて編集する方法
thriftでHadoopのRuby用インターフェイスを生成する方法のメモ
hbase-0.90.2をMacOSにインストールするメモ
hadoop-0.21.0インストールメモ(Mac OS X)
Xcode4が入っている環境でhomebrewでRiakをインストールする方法のメモ
ubuntuのバージョンを調べる
ubuntuにRiakをインストールする手順のメモ
Comments
瀧内元気: MacOS版は以下にあります * [genki/ViMouse](https://githu... '23-1
KingofSmack: Here also good reads for this mobile applicatio... '14-5
Spencer: You don't have to re-compile it, this version w... '14-4
staiano: Any chance we can get a recompile for 10.9? '14-1
dsjf: https://gist.github.com/6bf1bf2c3cbb5eb6e7a7 これ... '13-1
Services from s21g
twpro(ツイプロ)
Twitterプロフィールを快適検索
地価2009
土地の値段を調べてみよう
MyRestaurant
自分だけのレストラン手帳
Formula
ブログに数式を埋め込める数式コミュニティ