2010年11月08日

Chromium OS ビルドログ(準備)

+はじめに
 私は作業用ディレクトリとして、ホームディレクトリ(/home/tanaka)にgoogleディレクトリを作成し、その中でビルドを行いました。ディレクトリ構成の例は以下の通りです。
 +/home/tanaka
  +google
   +chromium
   +chromiumos
   +depot_tools

+準備

[1] Getting and Building a Chromium-Based OS

 [1]にあるPrerequisitesを揃える。
Ubuntu (Hardy 8.04以上。Lucid 10.04推奨)
64bit版のOSが必要
rootアクセス可能なアカウント
ビルドに必要なパッケージ

-64bit版Lucid 10.04 のインストール
 [2]Get Ubuntu Desktop Edition Download
 1. [2]から64bit版Lucid 10.04のイメージ(ubuntu-10.04.1-desktop-amd64.iso)をダウンロードする。
 2. ImgBurnでダウンロードしたイメージをDVDに焼く。
 3. DVDからUbuntuをHDDにインストールする。

 Ubuntuのインストールを扱ったサイトは多いので、詳しくはそちらを参照してください。
 私はHDDにインストールしましたが、仮想マシンにインストールしてもいいと思います。ただし、ビルドには最低でも12GB程度必要となるので、HDD容量は多くしたほうがいいかもしれません。
 uname -mでx86_64と表示されば64bit版のようです。

-rootアクセス可能なアカウント
 1. rootアクセス可能なアカウントを作成する。
 2. 念のためアップデートを行い、再起動する。
~$ sudo apt-get update
~$ sudo apt-get upgrade
~$ sudo apt-get dist-upgrade
~$ sudo reboot


-必要なパッケージの取得
 
[3]LinuxBuildInstructionsPrerequisites

 [3]に書いてあるパッケージが必要です。スクリプトが用意されているので、それを利用しました。また、[3]には書かれていませんが、gitとsubversionが必要なのでそれらもインストールします。

 1. パッケージインストール用のスクリプトを実行する。
~/google$ wget http://src.chromium.org/svn/trunk/src/build/install-build-deps.sh
~/google$ sudo chmod +x install-build-deps.sh
~/google$ ./install-build-deps.sh
Do you want me to install them for you (y/N) y

Gold is a new linker that links Chrome 5x faster than ld.
Don't use it if you need to link other apps (e.g. valgrind, wine)
REPLACE SYSTEM LINKER ld with gold and back up ld? (y/N) y

 2. gitとsubversionのインストールする。
~/google$ sudo apt-get install git-core subversion

 3. 念のためアップグレードする。
~/google$ sudo apt-get update
~/google$ sudo apt-get upgrade

posted by Tanaka at 00:00| Comment(0) | TrackBack(0) | 備忘録 | このブログの読者になる | 更新情報をチェックする

またChromium OSをビルドした

 以前Chromium OSのビルドログを書きましたが、あれからビルド方法がいくらか変わっています。以前の記事ではソースの取得にgclientを使用していましたが、今ではrepoを使用するようです。
 なのでこれから新しい方法でChromium OSをビルドしたときのログを整理して載せていきます。今回実際にやったことは、Chromium OSのビルド、Chromium単体でのビルド、ChromiumをソースからビルドしたChromium OSのビルドなど。あくまでビルドログです。詳しくは公式サイトを参照してください。

 Chromium OS The Chromium Projects

+ビルドマシン
-CPU: Intel Core i7 920 2.67GHz × 4(8)
-Memory: 1GB × 3
-Mainboard: ASUSTeK P6T DELUXE
posted by Tanaka at 00:00| Comment(0) | TrackBack(0) | 備忘録 | このブログの読者になる | 更新情報をチェックする

2010年11月06日

ImageLoader ver.0.1.0.0

ImageLoader ver. 0.1.0.0 を公開します。

概要
-画像ファイルをPowerPointのスライドとして挿入するアドイン
特徴
画像の挿入位置の指定が可能
画像の拡大方法の指定が可能
必要環境
-.NET Framework 3.5
-Microsoft Visual Studio Tools for the Microsoft Office system (Version 3.0 Runtime)
動作確認
-windows XP(32bit) + PowerPoint 2007
-windows 7(64bit) + PowerPoint 2007
デモ
-マニュアル内に少し載せています

 インストーラ

 マニュアル

 ソース
posted by Tanaka at 21:41| Comment(0) | TrackBack(0) | ImageLoader | このブログの読者になる | 更新情報をチェックする

pdfからpptへ

 chromiumのビルドログを整理していたら1ヶ月ほど経ってしまった。
 chromiumのビルドログなどについては近々載せる予定。

 突然話はかわりますが、昨日pdfファイルをpptファイルに変換する必要がありました。
具体的には、ppt形式でないと読み込めないアプリケーションのために、pdf形式のスライドをppt形式のスライドのに変換する必要がありました。
 pdfからpptに変換する方法はいくつかあり、フリーのソフトウェアもいくつか公開されています。いろいろ試しましたが、変換によってレイアウトが崩れたりして、うまく変換できる方法がありませんでした。結局のところ、Acrobatでpdfファイルの各ページをPNG画像に出力して、それを新規powerpointスライドに1枚1枚貼り付けていくという方法をとりました。
 単純な上、非常に面倒な作業でした。今後のために簡単なPowerpointアドイン(ImageLoader)を作成しました。

 

 単純に複数の画像ファイルをPowerpointの各スライドに貼り付けていくだけのアドインです。ついでに、中央配置や、画像の拡大方法の指定などのいくつかのオプションを指定できるようにしました。
posted by Tanaka at 21:35| Comment(1) | TrackBack(0) | ImageLoader | このブログの読者になる | 更新情報をチェックする

2010年10月03日

インターン終了

およそ2カ月間のインターンが終了。
もう少し時間があれば良かった。

宣伝:

プログラミングコンテストチャレンジブック

プログラミングコンテストチャレンジブック

  • 作者: 秋葉 拓哉
  • 出版社/メーカー: 毎日コミュニケーションズ
  • 発売日: 2010/09/11
  • メディア: 単行本(ソフトカバー)



著者の一人いわく、数少ない競技プログラミングについて書かれた日本語の本らしい。初級・中級・上級があり、初級がしっかりできていれば良いらしい。初級は高校生レベルらしいですが、競技プログラミングには全く関わってこなかった私にとっては初級でもキツイ。
posted by Tanaka at 02:14| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は1年以上新しい記事の投稿がないブログに表示されております。