投稿

5月, 2013の投稿を表示しています

android エミュレーターが動かない。

症状  Android Studio で RUN すると 「 emulator-arm.exeは動作を停止しました 」のエラーダイアログが表示し、エミュレーターで動作確認ができない。 対処 Android Studio をアンインストールし、新規ファイルをダウンロードしてインストールする。 【追記】 Android Studio を「管理者として実行」すると動きました。 【さらに追記】 android エミュレーターがやっぱり動かない。 参考 updateしたら症状が起きた。 やってみてダメだったこと: エミュレーターの作り直し エミュレーターのメモリサイズを変更

veewee vbox build で セグメントエラー が発生する

症状 [foo@s11-chef vagrant_vm]$ veewee vbox build CentOS-6.3-x86_64-minimal-ja --force Downloading vbox guest additions iso v 4.2.10 - http://download.virtualbox.org/virtualbox/4.2.10/VBoxGuestAdditions_4.2.10.iso Checking if isofile VBoxGuestAdditions_4.2.10.iso already exists. Full path: /home/foo/vagrant_vm/iso/VBoxGuestAdditions_4.2.10.iso The isofile VBoxGuestAdditions_4.2.10.iso already exists. Building Box CentOS-6.3-x86_64-minimal-ja with Definition CentOS-6.3-x86_64-minimal-ja: - nogui : false - postinstall_include : - force : true - debug : false - postinstall_exclude : - redirectconsole : false - auto : false The isofile CentOS-6.3-x86_64-minimal.iso already exists. VBoxManage unregistervm  "CentOS-6.3-x86_64-minimal-ja" --delete Deleting vm CentOS-6.3-x86_64-minimal-ja Creating vm CentOS-6.3-x86_64-minimal-ja : 480M - 1 CPU - RedHat_64 Creating new harddrive of size 10140, format VDI, variant Standard Attaching disk: /home/foo/VirtualBox VMs/C

Vagrant で Base Box を作成しようとすると `open_http': 404 Not found (OpenURI::HTTPError) が発生する

症状 # vagrant basebox build mycentosbox [mycentosbox] Downloading vbox guest additions iso v  - http://download.virtualbox.org/virtualbox//VBoxGuestAdditions_.iso [mycentosbox] Creating an iso directory [mycentosbox] Checking if isofile VBoxGuestAdditions_.iso already exists. [mycentosbox] Full path: /root/iso/VBoxGuestAdditions_.iso /usr/lib/ruby/1.8/open-uri.rb:277:in `open_http': 404 Not found (OpenURI::HTTPError)         from /usr/lib/ruby/1.8/open-uri.rb:616:in `buffer_open'         from /usr/lib/ruby/1.8/open-uri.rb:164:in `open_loop'         from /usr/lib/ruby/1.8/open-uri.rb:162:in `catch'         from /usr/lib/ruby/1.8/open-uri.rb:162:in `open_loop'         from /usr/lib/ruby/1.8/open-uri.rb:132:in `open_uri'         from /usr/lib/ruby/1.8/open-uri.rb:518:in `open'         from /usr/lib64/ruby/gems/1.8/gems/veewee-0.3.7/lib/veewee/provider/core/helper/iso.rb:30:in `download_progress'         from /usr/lib64/ruby/gems/1.8/gems/veewee-0.3.7/lib/

Sphinx を Python3 で試す

至った経緯 すでに Python 2が入っており、こちらがメイン。共存も考えたが面倒くさいので Portable Python を使うことにした。 手順 1. Portable Python をダウンロード&適当なフォルダにインストールする。 2. インストールしたフォルダに以下の内容をswitch_py3.batで保存する。 set path=%~d0%~p0App;%~d0%~p0App\Tools\Scripts;%~d0%~p0App\Scripts                 start 3. http://python-distribute.org/distribute_setup.py を適当なフォルダにダウンロードす  る。 4. 先ほど作成したswitch_py3.batを実行する。 5. 表示されたDOSプロンプト上から python distribute_setup.py を実行 6. easy_install pip 7. pip install sphinx 課題 いくつかのプラグイン( blockdiag とか、 blockdiagとか、 blockdiag など) がPython3に対応していない模様。

vagrant で共有フォルダが共有されない?

症状 [syamamura@s11-chef vagrant_vm]$ vagrant up [default] Importing base box 'base'... [default] Matching MAC address for NAT networking... [default] Clearing any previously set forwarded ports... [default] Forwarding ports... [default] -- 22 => 2222 (adapter 1) [default] Creating shared folders metadata... [default] Clearing any previously set network interfaces... [default] Preparing network interfaces based on configuration... [default] Booting VM... [default] Waiting for VM to boot. This can take a few minutes. [default] VM booted and ready for use! [default] The guest additions on this VM do not match the install version of VirtualBox! This may cause things such as forwarded ports, shared folders, and more to not work properly. If any of those things fail on this machine, please update the guest additions and repackage the box. Guest Additions Version: 4.2.8 VirtualBox Version: 4.2.10 対処 Guest Additions と VirtualBox のバージョンを合わせる。 $ vagrant ssh

chef-clien で rubygems/format (LoadError) が起きる

症状 $ chef-client /usr/lib/ruby/site_ruby/1.8/rubygems/core_ext/kernel_require.rb:45:in `gem_original_require': no such file to load -- rubygems/format (LoadError)         from /usr/lib/ruby/site_ruby/1.8/rubygems/core_ext/kernel_require.rb:45:in `require'         from /usr/lib64/ruby/gems/1.8/gems/chef-11.4.4/bin/../lib/chef/provider/package/rubygems.rb:34         from /usr/lib/ruby/site_ruby/1.8/rubygems/core_ext/kernel_require.rb:45:in `gem_original_require'         from /usr/lib/ruby/site_ruby/1.8/rubygems/core_ext/kernel_require.rb:45:in `require'         from /usr/lib64/ruby/gems/1.8/gems/chef-11.4.4/bin/../lib/chef/providers.rb:60         from /usr/lib/ruby/site_ruby/1.8/rubygems/core_ext/kernel_require.rb:45:in `gem_original_require'         from /usr/lib/ruby/site_ruby/1.8/rubygems/core_ext/kernel_require.rb:45:in `require'         from /usr/lib64/ruby/gems/1.8/gems/chef-11.4.4/bin/../lib/chef.rb:25         from /usr/lib/ruby/site_ruby/1.8/rubygems/co

gvim で R6034 Runtime Error が発生する

症状 gvim 起動時、あるいは 何かしらのプラグインを実行しようとすると「R6034 Runtime Error」が起きる。エラーダイアログを閉じると、問題なく処理は継続できる。 試してはいないが、Rubyでも同様な問題が生じている場合、下記の対処で直るかもしれない。     対処 gvimの マニュフェスト を抽出する 。 > "C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\mt.exe" -inputresource:c:\application \ gvim.exe -out:gvim.manifest Microsoft (R) Manifest Tool version 5.2.3790.2076 Copyright (c) Microsoft Corporation 2005. All rights reserved. python.exeのマニュフェストを抽出する。 >  "C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\mt.exe" -inputresource:c:\Python27\python.exe -out:python.manifest Microsoft (R) Manifest Tool version 5.2.3790.2076 Copyright (c) Microsoft Corporation 2005. All rights reserved. テキストエディタで(2)のpython.manifestを開き赤色の個所を、クリップボードにコピーする。 <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">   <trustInfo xmlns="urn:schemas-microsof

config.vm.network :hostonly にすると vagrant up が失敗する

症状 $ vagrant up /opt/vagrant/embedded/gems/gems/vagrant-1.2.2/plugins/kernel_v2/config/vm.rb:146:in `[]': can't convert Symbol into Integer (TypeError)         from /opt/vagrant/embedded/gems/gems/vagrant-1.2.2/plugins/kernel_v2/config/vm.rb:146:in `network'         from /home/test/vagrant_vm/Vagrantfile:24:in `block in <top (required)>'         from /opt/vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/config/v2/loader.rb:37:in `call'         from /opt/vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/config/v2/loader.rb:37:in `load'         from /opt/vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/config/loader.rb:104:in `block (2 levels) in load'         from /opt/vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/config/loader.rb:98:in `each'         from /opt/vagrant/embedded/gems/gems/vagrant-1.2.2/lib/vagrant/config/loader.rb:98:in `block in load'         from /opt/vagrant/embedded/gems/gems/vagrant-1.2.2/lib/va

vagrant up で "The following SSH command responded with a non-zero exit status" が発生

症状  [foo1] Importing base box 'base'... [foo1] Matching MAC address for NAT networking... [foo1] Clearing any previously set forwarded ports... [foo1] Fixed port collision for 22 => 2222. Now on port 2200. [foo1] Forwarding ports... [foo1] -- 22 => 2200 (adapter 1) [foo1] Creating shared folders metadata... [foo1] Clearing any previously set network interfaces... [foo1] Preparing network interfaces based on configuration... [foo1] Booting VM... [foo1] Waiting for VM to boot. This can take a few minutes. [foo1] VM booted and ready for use! [foo1] The guest additions on this VM do not match the install version of VirtualBox! This may cause things such as forwarded ports, shared folders, and more to not work properly. If any of those things fail on this machine, please update the guest additions and repackage the box. Guest Additions Version: 4.2.8 VirtualBox Version: 4.2.10 [foo1] Configuring and enabling network interfaces... The following SSH comma

Cygwin で pip install hogehoge すると Windows 環境のc:\python27\以下にインストールされる。または、しそうになる。

症状     Cygwin で pip install hogehoge すると Windows 環境のc:\python27\以下にインストールされる。または、しそうになる。 対処 Cygwinのターミナルを全て閉じる。 Cygwinのbinフォルダにあるash.exeを起動する。 C:\cygwin\bin\ash.exe ./rebaseall をタイプ しばらく時間がかかるのでコーヒー飲む。 完了したash.exeを閉じる。 もう一回 pip install hogehoge   参考 http://stackoverflow.com/questions/11990350/pip-error-while-installing-package-in-cygwin-python2-7