<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1291617389649108960</id><updated>2011-11-19T05:00:47.005+09:00</updated><category term='GAE'/><category term='Tomcat'/><category term='GRUB'/><category term='Ubuntu'/><category term='JAVA'/><category term='Git'/><category term='Android'/><category term='OpenGL'/><category term='Eclipse'/><title type='text'>Lazycozy's Blog</title><subtitle type='html'>プログラマーのちょっとしたメモです。</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://lazycozysblog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://lazycozysblog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>lazycozy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>19</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1291617389649108960.post-71589581363276000</id><published>2011-02-19T17:25:00.002+09:00</published><updated>2011-02-19T17:41:54.743+09:00</updated><title type='text'>V8 JavaScript Engine を Mac OS X でビルドする</title><summary type='text'>以下を参考に、V8をビルドしてみる。http://code.google.com/intl/ja/apis/v8/build.html0. ツールの確認    $ gcc --version    $ svn --version    $ python -V    $ scons --versionXcodeを既にインストールしているなら、svnとpythonとGCCはある筈とのこと。で、sconsはなかったのでインストール。    $ sudo port install scons（MacPortも要インストール）1. ソースコードを入手。     http://code.google.com/p/v8/ の ”Source” の説明にしたがってDL。    $ cd ~    $ mkdir v8-work    $ cd v8-work    $ svn co http://v8.</summary><link rel='replies' type='application/atom+xml' href='http://lazycozysblog.blogspot.com/feeds/71589581363276000/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://lazycozysblog.blogspot.com/2011/02/v8-javascript-engine-wo.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/71589581363276000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/71589581363276000'/><link rel='alternate' type='text/html' href='http://lazycozysblog.blogspot.com/2011/02/v8-javascript-engine-wo.html' title='V8 JavaScript Engine を Mac OS X でビルドする'/><author><name>lazycozy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1291617389649108960.post-8516416969458524134</id><published>2011-02-12T14:58:00.007+09:00</published><updated>2011-02-12T15:38:47.100+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='JAVA'/><title type='text'>Eclipse WTP で Servlet を作成する</title><summary type='text'>Tomcat6 の設定ができたので、今度はServletを作成してみます。1.プロジェクトの作成[File] -&gt; [New] -&gt; [Dynami Web Project]プロジェクト名を入力して [Finish] ボタンを押す。2.Servletの作成作成したプロジェクトを選択して、[File] -&gt; [New] -&gt; [Servlet]パッケージ名とクラス名を入力して[Finish]ボタンを押す。srcディレクトリの中に MyServlet.java が作成される。3.コード編集MyServlet.java をエディタで開いて編集。ここでは、とりあえず doGet(...) メソッドに以下の１行を追加。response.getWriter().println("Hello, Servlet!");ファイルに保存。4.実行作成したServletを選択して [Run] -&gt; [Run </summary><link rel='replies' type='application/atom+xml' href='http://lazycozysblog.blogspot.com/feeds/8516416969458524134/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://lazycozysblog.blogspot.com/2011/02/eclipse-wtp-servlet.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/8516416969458524134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/8516416969458524134'/><link rel='alternate' type='text/html' href='http://lazycozysblog.blogspot.com/2011/02/eclipse-wtp-servlet.html' title='Eclipse WTP で Servlet を作成する'/><author><name>lazycozy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-DaDlLkACTI4/TVYi-MwxUrI/AAAAAAAAAAY/lZfHDD3mMik/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%25EF%25BC%25882011-02-12%2B15.03.21%25EF%25BC%2589.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1291617389649108960.post-5232869063043890723</id><published>2011-02-11T23:58:00.004+09:00</published><updated>2011-02-12T00:13:03.476+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='Tomcat'/><title type='text'>EclipseにTomcatを設定する</title><summary type='text'>Snow LeopardのEclipseにTomcat6を設定してみる。1. Tomcatのインストールhttp://tomcat.apache.org/からTomcat6.0.32をダウンロード。apache-tomcat-6.0.32.tar.gz をホームに展開。2.Eclipseの設定Eclipse下のServerビューで[New]-&gt;[server]Apache-&gt;Tomcar v6.0 Server のパスに展開したディレクトリを指定。3.実行EclipseのServerビューで追加したサーバーを選択して、Startボタンで開始。以上</summary><link rel='replies' type='application/atom+xml' href='http://lazycozysblog.blogspot.com/feeds/5232869063043890723/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://lazycozysblog.blogspot.com/2011/02/eclipsetomcat.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/5232869063043890723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/5232869063043890723'/><link rel='alternate' type='text/html' href='http://lazycozysblog.blogspot.com/2011/02/eclipsetomcat.html' title='EclipseにTomcatを設定する'/><author><name>lazycozy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1291617389649108960.post-7905331797467983260</id><published>2011-02-10T11:48:00.006+09:00</published><updated>2011-02-10T13:27:47.890+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Git'/><title type='text'>Git で Proxy 超え</title><summary type='text'>今更ですが、GitでProxyを越えるための設定をメモしておきます。ちなみには、この手順は Ubuntu 10.04 の場合です。1. corkscrew をインストール$ sudo apt-get install corkscrew2. スクリプト作成$ vi ~/bin/git-proxy.sh#/bin/bashCORKSCREW=`which corkscrew`$CORKSCREW &lt;proxy-server&gt; &lt;port-number&gt; $1 $2スクリプトはパスの通っているディレクトリに作成。3. git コンフィグ設定$ git config --global core.gitproxy git-proxy.sh以上。</summary><link rel='replies' type='application/atom+xml' href='http://lazycozysblog.blogspot.com/feeds/7905331797467983260/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://lazycozysblog.blogspot.com/2011/02/git-proxy.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/7905331797467983260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/7905331797467983260'/><link rel='alternate' type='text/html' href='http://lazycozysblog.blogspot.com/2011/02/git-proxy.html' title='Git で Proxy 超え'/><author><name>lazycozy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1291617389649108960.post-6728950870000527841</id><published>2010-04-12T14:34:00.001+09:00</published><updated>2010-04-12T14:35:37.929+09:00</updated><title type='text'>Subversion で proxy を超えるためのメモ</title><summary type='text'>vi ~/.subversion/servers[global]http-proxy-host = http-proxy-port = </summary><link rel='replies' type='application/atom+xml' href='http://lazycozysblog.blogspot.com/feeds/6728950870000527841/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://lazycozysblog.blogspot.com/2010/04/subversion-proxy.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/6728950870000527841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/6728950870000527841'/><link rel='alternate' type='text/html' href='http://lazycozysblog.blogspot.com/2010/04/subversion-proxy.html' title='Subversion で proxy を超えるためのメモ'/><author><name>lazycozy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1291617389649108960.post-5306604005294023190</id><published>2010-04-07T11:21:00.003+09:00</published><updated>2010-04-07T11:28:26.065+09:00</updated><title type='text'>Mercurial での proxy 超えメモ</title><summary type='text'>MercurialでProxyを超えてリポジトリにアクセスしたい場合.hg --config http_proxy.host=proxy.hogehoge.com:&lt;port-number&amp;gt clone &lt;repository&amp;gt [dest]</summary><link rel='replies' type='application/atom+xml' href='http://lazycozysblog.blogspot.com/feeds/5306604005294023190/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://lazycozysblog.blogspot.com/2010/04/mercurial-proxy.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/5306604005294023190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/5306604005294023190'/><link rel='alternate' type='text/html' href='http://lazycozysblog.blogspot.com/2010/04/mercurial-proxy.html' title='Mercurial での proxy 超えメモ'/><author><name>lazycozy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1291617389649108960.post-1545904457347670177</id><published>2010-03-14T20:56:00.019+09:00</published><updated>2010-05-08T05:40:35.911+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GAE'/><title type='text'>Twitter Bot を作ってみる &lt;その1&gt;</title><summary type='text'>Webアプリの素人である私が Google App Engine で twitter bot を作ろうとしている過程の記録です.1. Google App Engine SDKのインストール.2. Twitter API のお勉強.この記事がとても参考になりました.3. python-twitterのダウンロード.4. simplejsonのダウンロード. (python-twitterが依存している)5. 試しに、ハマコーさんのタイムラインを取得してみます.import twitterapi = twitter.Api()statuses = api.GetUserTimeline('555hamako')for s in statuses:    print s.textしかし、エラー! File "~/twitter-bot/twitter-bot.py", line 6, in</summary><link rel='replies' type='application/atom+xml' href='http://lazycozysblog.blogspot.com/feeds/1545904457347670177/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://lazycozysblog.blogspot.com/2010/03/twitter-bot.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/1545904457347670177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/1545904457347670177'/><link rel='alternate' type='text/html' href='http://lazycozysblog.blogspot.com/2010/03/twitter-bot.html' title='Twitter Bot を作ってみる &lt;その1&gt;'/><author><name>lazycozy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1291617389649108960.post-1943546053036863015</id><published>2009-11-08T20:30:00.003+09:00</published><updated>2010-05-04T02:43:27.645+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenGL'/><title type='text'>AndroidのOpenGL API</title><summary type='text'>AndroidでOpenGLを使う場合、パッケージ：javax.microedition.khronos.openglesに使えるAPIがinterfaceとして定義されています。ソースコードのパス:./frameworks/base/opengl/java/javax/microedition/khronos/opengles/の中にGL.javaGL10.javaGL10Ext.javaGL11.javaGL11Ext.javaGL11ExtensionPack.javaというようにAPIが定義されています。以上。</summary><link rel='replies' type='application/atom+xml' href='http://lazycozysblog.blogspot.com/feeds/1943546053036863015/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://lazycozysblog.blogspot.com/2009/11/androidopengl-api.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/1943546053036863015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/1943546053036863015'/><link rel='alternate' type='text/html' href='http://lazycozysblog.blogspot.com/2009/11/androidopengl-api.html' title='AndroidのOpenGL API'/><author><name>lazycozy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1291617389649108960.post-3843759638083071377</id><published>2009-11-08T17:15:00.006+09:00</published><updated>2010-05-04T02:45:42.412+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenGL'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>UbuntuでOpenGL</title><summary type='text'>Ubuntu 9.04 でOpenGLアプリでも作ろうかと思い、とりあえず赤本のサンプルコードをダウンロード。何も考えずにコンパイル！$ gcc aaindex.c当然エラー！error: GL/glut.h: No such file or directoryglut.h が無いというので、Ubuntuのパッケージマネージャから glut で検索するとfreeglut3freeglut3-devfreeglut3-dbgの３つのパッケージをインストールする。再度、コンパイル！$ gcc aaindex.cやはりエラーundefined reference to `glutSetColor'・・・リンク時にAPIが見つからないとのことなので$ gcc -lglut aaindex.cこれでコンパイルは通過。続いて実行してみる。$ ./a.outまたもエラーget fences </summary><link rel='replies' type='application/atom+xml' href='http://lazycozysblog.blogspot.com/feeds/3843759638083071377/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://lazycozysblog.blogspot.com/2009/11/ubuntuopengl.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/3843759638083071377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/3843759638083071377'/><link rel='alternate' type='text/html' href='http://lazycozysblog.blogspot.com/2009/11/ubuntuopengl.html' title='UbuntuでOpenGL'/><author><name>lazycozy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1291617389649108960.post-28450108805525738</id><published>2009-11-07T15:57:00.004+09:00</published><updated>2010-05-04T02:45:12.542+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><title type='text'>SpriteMethodTestを動かしてみる</title><summary type='text'>GoogleのChris Pruett氏が作成されたSpriteMethodTestをエミュレータ上で動かしてみた。http://www.atmarkit.co.jp/fwcr/rensai2/google_int_01/01.htmlはっきり言ってエミュレータでは意味がありませんでした。Canvasなら30FPSでているのに、OpenGLを使った場合は9FPSしかでません。やはりハードがあってなんぼですね。</summary><link rel='replies' type='application/atom+xml' href='http://lazycozysblog.blogspot.com/feeds/28450108805525738/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://lazycozysblog.blogspot.com/2009/11/spritemethodtest.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/28450108805525738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/28450108805525738'/><link rel='alternate' type='text/html' href='http://lazycozysblog.blogspot.com/2009/11/spritemethodtest.html' title='SpriteMethodTestを動かしてみる'/><author><name>lazycozy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1291617389649108960.post-4638607642816515432</id><published>2009-11-02T04:07:00.003+09:00</published><updated>2010-05-04T02:44:48.712+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Ubuntu で Eclipse がやたら重いと思ったら</title><summary type='text'>Ubuntu 9.04 上でEclipse 3.5を使おうとしたのですがやたら重くて使いものにならないなぁ、と思っていたら・・・どうやらUbuntuさんは、デフォルトのVMとして GCJ を使っているためのようです。JAVAのVMをSunのJVMに切り替えると結構動作が軽くなりました。切り替えるには、$ sudo update-alternatives --config javaでsunの名のついたjavaを選択します。情報源はこちら。</summary><link rel='replies' type='application/atom+xml' href='http://lazycozysblog.blogspot.com/feeds/4638607642816515432/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://lazycozysblog.blogspot.com/2009/11/ubuntu-eclipse.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/4638607642816515432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/4638607642816515432'/><link rel='alternate' type='text/html' href='http://lazycozysblog.blogspot.com/2009/11/ubuntu-eclipse.html' title='Ubuntu で Eclipse がやたら重いと思ったら'/><author><name>lazycozy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1291617389649108960.post-2542813782434955954</id><published>2009-08-04T14:25:00.006+09:00</published><updated>2010-05-04T02:50:21.684+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Ubuntu で emacs の Ctrl + Space で Mark set できない問題</title><summary type='text'>Ubuntu 9.04 のデフォルト環境で emacs を使っているとき、Ctrl + Space でマークをセットしようとすると SCIM(IME) が立ち上がってマークができません。Ctrl + @でもマークを設定できるバインディングになっているみたいですが長年、Ctrl + Space を使ってきたので、SCIMを起動させなくする方法を調べました。１．[System] -&gt; [Preferences] -&gt; [SCIM Input Method Setup]を起動。２．左のリストから、[FrontEnd : Global Setup] を選択。３．[Hotkeys] の [Trigger] の [...] ボタンを押して、Select the trigger keys を起動。４．"Control + space" を選択して、[Delete] ボタンを押す。５．"Control </summary><link rel='replies' type='application/atom+xml' href='http://lazycozysblog.blogspot.com/feeds/2542813782434955954/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://lazycozysblog.blogspot.com/2009/08/ubuntu-emacs-ctrl-space-set-mark.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/2542813782434955954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/2542813782434955954'/><link rel='alternate' type='text/html' href='http://lazycozysblog.blogspot.com/2009/08/ubuntu-emacs-ctrl-space-set-mark.html' title='Ubuntu で emacs の Ctrl + Space で Mark set できない問題'/><author><name>lazycozy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1291617389649108960.post-4822094203130490544</id><published>2009-07-24T17:51:00.012+09:00</published><updated>2010-05-04T02:50:39.499+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><title type='text'>Android x86 をビルドする (パッチを当てる)</title><summary type='text'>ビルドは通ったものの起動しないので、いろいろと原因を調べていたらここのパッチで片付く問題が多いようなので、面倒くさがらずに当てることにしました。まず、パッチを当てるコマンドの使い方です。$ patch -p1 &lt; patchfileオプションは、patch ファイルに書かれているファイルのパスに対して 何個のスラッシュ(/)を外してファイルを探すかというオプションですが、今回ディレクトリ構成はオリジナルのままなので、すべて -p1 で事足ります。eee_701 のバグ修正.$ cd vendor/asus/eee_701$ patch -p1 &lt; 0001-1.-added-scripts-to-build-install-image.patch$ cd ../../..preload-class で起動時にフリーズする問題とマウスを認識しない問題の対策.$ cd frameworks/</summary><link rel='replies' type='application/atom+xml' href='http://lazycozysblog.blogspot.com/feeds/4822094203130490544/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://lazycozysblog.blogspot.com/2009/07/android-x86_24.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/4822094203130490544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/4822094203130490544'/><link rel='alternate' type='text/html' href='http://lazycozysblog.blogspot.com/2009/07/android-x86_24.html' title='Android x86 をビルドする (パッチを当てる)'/><author><name>lazycozy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1291617389649108960.post-4123394393467882133</id><published>2009-07-23T14:30:00.010+09:00</published><updated>2009-07-25T17:02:09.746+09:00</updated><title type='text'>Android x86 をビルドする（カーネル編）</title><summary type='text'>カーネルのビルドですが、特筆すべきことはありませんね。ITProの記事、そのままです。$ cd kernel$ make i386_defconfig              ※x86系のデフォルトに設定$ make menuconfig                  ※設定編集メニューを起動以下は必要最小限と思われるものだけです。ネットワーク関連は省略。Framebuffer Console は必要に応じてEnable/Disableしてください。General setup  ---&gt;  [*] Enable the Anonymous Shared Memory SubsystemPower Management Option  ---&gt;  [*] Wake lockDevice Drivers  ---&gt;  [*] Misc Devices  ---&gt;     [ ] </summary><link rel='replies' type='application/atom+xml' href='http://lazycozysblog.blogspot.com/feeds/4123394393467882133/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://lazycozysblog.blogspot.com/2009/07/android-x86.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/4123394393467882133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/4123394393467882133'/><link rel='alternate' type='text/html' href='http://lazycozysblog.blogspot.com/2009/07/android-x86.html' title='Android x86 をビルドする（カーネル編）'/><author><name>lazycozy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1291617389649108960.post-148424404201557512</id><published>2009-07-22T09:43:00.015+09:00</published><updated>2010-05-04T02:49:59.844+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><title type='text'>Android x86 をビルドする（フレームワーク編）</title><summary type='text'>以下は、2009/7/22 0:39 に最新 cupcake ブランチのソースコードを取得して作業を行いました.最新のツリーでは、カーネルがmenifest.xmlから外されているようですので、下記のようにlocal_manifest.xmlにプロジェクトを追加しました。.reop/local_manifest.xml&lt;manifest&gt; &lt;project name="kernel/common" path="kernel" revision="refs/heads/android-2.6.27" /&gt; &lt;project name="platform/vendor/asus/eee_701" path="vendor/asus/eee_701" /&gt;&lt;/manifest&gt;ビルド開始$ TARGET_ARCH=x86 TARGET_PRODUCT=eee_701 </summary><link rel='replies' type='application/atom+xml' href='http://lazycozysblog.blogspot.com/feeds/148424404201557512/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://lazycozysblog.blogspot.com/2009/07/androidmake.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/148424404201557512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/148424404201557512'/><link rel='alternate' type='text/html' href='http://lazycozysblog.blogspot.com/2009/07/androidmake.html' title='Android x86 をビルドする（フレームワーク編）'/><author><name>lazycozy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1291617389649108960.post-1182337475262295285</id><published>2009-07-21T10:46:00.014+09:00</published><updated>2010-05-04T02:49:24.838+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><title type='text'>repo init の使い方覚書</title><summary type='text'>Androidのソースコード管理ツール repo についての覚書.使用例repo init -u git://android.git.kernel.org/platform/manifest.git -b cupcake-u URL"URL"にはマニフェストファイルのリポジトリのURLを指定する.通常は git://android.git.kernel.org/platform/manifest.git を指定する.-b REVISIONマニフェストファイルのブランチまたはリビジョンを指定する.どんなブランチやリビジョンがあるかは、http://android.git.kernel.org/platform/manifest.git を参照.省略すると"master"になる.一度作成したrepoクライアントのマニフェストファイルのブランチはrepo init -b &lt;変更したいブランチ名</summary><link rel='replies' type='application/atom+xml' href='http://lazycozysblog.blogspot.com/feeds/1182337475262295285/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://lazycozysblog.blogspot.com/2009/07/repo-init.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/1182337475262295285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/1182337475262295285'/><link rel='alternate' type='text/html' href='http://lazycozysblog.blogspot.com/2009/07/repo-init.html' title='repo init の使い方覚書'/><author><name>lazycozy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1291617389649108960.post-7829788488757585707</id><published>2009-07-18T17:40:00.006+09:00</published><updated>2010-05-04T02:49:02.545+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><title type='text'>Androidをビルドする（環境設定編）</title><summary type='text'>Androidのソースコードをビルドをしてみます。手順は、とりあえず下記に従います。http://source.android.com/downloadまずは、環境設定です。私はUbuntu 9.04を使用しますので、Ubuntu Linux (32-bit x86)の設定をします。まずは、必要なパッケージの確認ですね。・Git 1.5.4以降 : これはリーナスさんが作られた構成管理ツールですね。・GNU Privacy Guard : これは、いわゆるPGP、暗号化ツールですね。repoが使います。・JDK 5.0, update 5以降：言わずと知れた JavaのSDK. JDK 6は互換性に問題ありですって。・flex：The Fast Lexical Analyzer. 高速構文解析器生成プログラム.・bison：YACC 互換なパーサジェネレータ.・gperf：完全ハッシュ</summary><link rel='replies' type='application/atom+xml' href='http://lazycozysblog.blogspot.com/feeds/7829788488757585707/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://lazycozysblog.blogspot.com/2009/07/android.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/7829788488757585707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/7829788488757585707'/><link rel='alternate' type='text/html' href='http://lazycozysblog.blogspot.com/2009/07/android.html' title='Androidをビルドする（環境設定編）'/><author><name>lazycozy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1291617389649108960.post-9162519098801616858</id><published>2009-07-18T12:39:00.002+09:00</published><updated>2010-05-04T02:48:27.879+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>UbuntuでCtrlとCapsLockを入れ替える</title><summary type='text'>UbuntuでのCtrlキーとCapcLockキーの入れ替え方法です。1. メニューの【システム】→【設定】→【キーボード】を選択する　キーボードの設定ダイアログが表示されます。2.【レイアウト】タブを選択し、【レイアウトのオプション】ボタンを押す　キーボード・レイアウトの付書んダイアログが表示されます。3.リストの中から【Ctrlキーの位置】を開いて【Swap Ctrl and CapsLock】をチェック以上Step1までは分かっても、Step2でつまづく方がいらっしゃるようです。</summary><link rel='replies' type='application/atom+xml' href='http://lazycozysblog.blogspot.com/feeds/9162519098801616858/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://lazycozysblog.blogspot.com/2009/07/ubuntuctrlcapsno.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/9162519098801616858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/9162519098801616858'/><link rel='alternate' type='text/html' href='http://lazycozysblog.blogspot.com/2009/07/ubuntuctrlcapsno.html' title='UbuntuでCtrlとCapsLockを入れ替える'/><author><name>lazycozy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1291617389649108960.post-4091003411219675482</id><published>2009-07-18T07:42:00.009+09:00</published><updated>2010-05-04T02:48:04.716+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GRUB'/><title type='text'>MBRの修復</title><summary type='text'>UbuntuとかAndroidとかをいじってるときに、間違えてMBRを書き換えてしまって、GRUBのErrorで止まってWindowsが起動できなくなってしまった場合、一番簡単に復帰できると思われる方法を書き残しておきます。1. Ubuntu 9.04 をCDブート　Ubuntuとかいじってる人なら必ず持っていますよね？　持ってない方は、　「週刊アスキー別冊 さくさくUbuntu! 新バージョン9.04 CD-ROM付き」　なんかを買って来てください。2. ターミナルを起動し、下記のコマンドを実行　# sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/XXX　XXXは、Windowsのブートドライブを指定します。以上。簡単でしょ？</summary><link rel='replies' type='application/atom+xml' href='http://lazycozysblog.blogspot.com/feeds/4091003411219675482/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://lazycozysblog.blogspot.com/2009/07/windows-mbr.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/4091003411219675482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1291617389649108960/posts/default/4091003411219675482'/><link rel='alternate' type='text/html' href='http://lazycozysblog.blogspot.com/2009/07/windows-mbr.html' title='MBRの修復'/><author><name>lazycozy</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
