2011-01-01から1ヶ月間の記事一覧

sedでファイルを上書き

-i オプションを使えばよい。 $ sed -i 's/検索文字列/置換文字列/g' foo.txt -i の後ろに拡張子を指定するとバックアップファイルを作ってくれる。 $ sed -i.bak 's/検索文字列/置換文字列/g' foo.txtとすると、置換前のファイルが foo.txt.bak、置換後のフ…

Ubuntu10.04にAndroidアプリ開発環境構築

公式サイトにもあるし他のブログでも散々取り上げられているが自分用にメモ。ia32-libsのインストール(64bitの場合)64bitか確認する方法は前回のエントリ参照。 $ sudo apt-get install ia32-libsJDKのインストール $ sudo add-apt-repository "deb http://a…

CPUとOSが32bitか64bitか調べる

現在Androidのmasterブランチのソースをビルドするには64bit環境が必要。 ということでCPUとOSが32bitか64bitか調べる方法について。CPUが32bitか64bitか調べる $ cat /proc/cpuinfoflags の箇所に "lm" があれば64bit。 手元の環境で実行すると以下の通り。…

gitのproxy越え

(1) 以下のどちらかの方法でシェルスクリプト(e.g. ~/bin/git-proxy.sh)を作成し、実行権を付ける。 (1-a) corkscrewをインストール。 $ sudo apt-get install corkscrew スクリプト #!/bin/sh corkscrew $1 $2 (1-b) socketをインストール。 $ sudo apt-get…

svnのproxy越え

~/.subversion/servers を編集。 [global] # http-proxy-exceptions = *.exception.com, www.internal-site.org # http-proxy-host = defaultproxy.whatever.com # http-proxy-port = 7000 # http-proxy-username = defaultusername # http-proxy-password =…

aptのproxy越え

1. システム全体で同じプロキシを使う場合[システム]→[設定]→[ネットワークのプロキシ] でプロキシを設定して[システム全体に適用]ボタンをクリック。 /etc/apt/apt.conf に Acquire::http::proxy "http://:";と書かれていればOK。 2. 個別にaptのプロキシを…

SambaをGUIで設定

system-config-samba をインストール $ sudo apt-get install system-config-samba[システム]→[システム管理]→[Samba] から設定できる。ユーザを制限した場合はパスワードを設定する。 $ sudo smbpasswd -a パスワードを設定 $ sudo service smbd restart //…

タイトルバーのボタンの位置を右側に変更

Macを意識したのかUbuntu10.04からタイトルバーのボタンが左に配置されている。 従来通り右側に配置したい場合は次のコマンドを実行。 $ gconftool-2 -s "/apps/metacity/general/button_layout" -t string "menu:minimize,maximize,close"左側に戻したい場…

ack-grep

grep -r で再帰的に検索すると.svn/ や.git/ 以下のファイルまでひっかかる。 だからといって毎度毎度 $ grep -r hoge | grep -v svnとかするのは面倒。そういうときはack-grepが便利。インストールはaptで。 $ sudo apt-get install ack-grep $ ack-grep ho…

masuidriveと学ぶ「60分で覚えるAndroidアプリの作り方」参加メモ

masuidriveと学ぶ「60分で覚えるAndroidアプリの作り方」に参加してきました。 第1部 masuidriveと学ぶ「60分で覚えるAndroidアプリの作り方」 @masuidrive ※ Ust、スライド ■ Androidの4つの特徴 Open All applications are created equal Breaking down ap…

sudoでパスワードの入力を不要にする

Ubuntu, Macを個人で使っている場合、sudoのたびにパスワードを入力するのは面倒。 そういうときはvisudoを使う。 $ sudo visudo/etc/sudoers を編集できるようになるので %admin ALL=(ALL) ALLとなっている箇所を %admin ALL=(ALL) NOPASSWD:ALLとする。vis…

ディレクトリ名を英語にする

cdとかするときにディレクトリ名が「デスクトップ」とか「画像」といったように日本語だと不便。 以下のコマンドでディレクトリ名を英語にできる。 $ LANG=C xdg-user-dirs-gtk-updateUbuntuをインストールしたら最初にやることをおすすめ。

ブログはじめました

UbuntuやAndroidに関する備忘録、その他140字じゃ収まらないことを書く予定です。MacBook Air 11インチ欲しい!