MIRACLE
メールサービス申込 ユーザー登録 パートナー情報
お問い合わせ FAQ サイトマップ
MIRACLE LINUXの特長 製品紹介 サービス案内 購入 サポート 技術フォーラム

プロフィール

日本発のリナックス企業、ミラクル・リナックスで奮闘する社員のブログです。

ミラクル関連リンク

採用情報

サイト検索

2008年10月

      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  

« 2007年2月 | メイン | 2007年4月 »

ボンジョルノ Capistrano!

メモエントリです。anaitoです。

タイトルの通り、ML4.0でCapistrano を使ってみました。まあ、私は開発者ではないので本来のデプロイとかは全く使わず(理解してないのが正解)shell機能を試しただけですが。。。
ご多分に勢いで作業をしているので動作保証するものでは全くありません。あしからず。

まずは、rubyを入れ替えたいので削除します。コマンドが頭悪そうな感じですが気にしないで下さい。

# rpm -qa | grep -e ruby -e irb | xargs rpm -e --nodeps

今回はCentOSのTestingからSRPMを取ってきてビルドしますので足りないemacsとXaw3dパッケージはDeveloperCDから入れときます。

# cd /usr/src/asianux/SRPMS
# wget http://dev.centos.org/centos/4/testing/SRPMS/ruby-1.8.5-1.el4.centos.src.rpm
# rpmbuild --rebuild ruby-1.8.5-1.el4.centos.src.rpm
# cd ../RPMS/i386
# ls ruby* | grep -v debug | xargs rpm -ivh --nodeps
# ruby -v
ruby 1.8.5 (2006-08-25) [i386-linux]

で確認出来たらrubygemsを入れましょう。

# mkdir -p /usr/src/ruby && cd /usr/src/ruby
# wget http://rubyforge.org/frs/download.php/17190/rubygems-0.9.2.tgz
# tar xzf rubygems-0.9.2.tgz && cd rubygems-0.9.2
# ruby setup.rb
# gem -v
0.9.2

接続できるか確認してみる

# gem list --remote

それじゃあ、capistranoインストール(依存するものは入れちゃう)

# gem install capistrano
# cap -V
Capistrano v1.4.1

単純なrecipeファイルを作る。shell機能試すだけならちょこっとだけ。

recipe.rb
######
set :user, "anaito"
set :password, "hogehoge"

role :local, "localhost", "host01", "host02"
######

各サーバでアカウント使えるようにして下さい。LDAPとかでもいいですけど。
パスワードはオプションでも渡せました。

あとは実行あるのみ。

# cap -f recipe.rb shell

そいでもってこんなのとか実行。

cap> uname -r
[establishing connection(s) to localhost, host01, host02]
    [localhost] executing command
    [host01] executing command
    [host02] executing command
[localhost] 2.6.9-42.10AX
[host01] 2.6.9-42.10AXsmp
[host02] 2.6.9-42.7AXsmp
    command finished
cap>

便利~♪

でも、実はTeraTermProAssistantを使ってたりするんですが。。。

さて、次はpuppetかな。

ThinkPad の 英語キーボード

お久しぶりです。物欲担当のdtonokiです。
あまりネタが無かったので、今日はノートパソコンの英語キーボードについて書きます。

私はパソコンを使い始めた当時はMacintoshをつかっていまして、

配列としては101英語配列キーです。(SE/30付属品)
Se30_e_key
当然のようにノートパソコンもPowerBook Duo2300など

デフォルト英語配列のものを利用していました。

さてMacでは飯が食えないのでIntel系に鞍替えしましたが、

選んだのは英語キーボードに交換できるVaioC1です。
これはSONYに交換を依頼して、交換済みの日本語キーボードは

返してくれなかった記憶があります。

英語キーボード代も取られたのに、今思うと変ですねー

デスクトップ用のキーボードはMacでもP/S2でも使える

当時出たばっかりのHHKです。(今も使用中)
Hhk_e_key

でVaioC1からThinkPads30に乗り換えたのですが、

この当時は秋葉原のT-Zone6階にサービスセンターがあって、

交換を受け付けてくれました。

その後ThinkPadX30に乗り換え(若松通商にて購入)
X30_e_key

さらに会社のThinkPadX40(若松通商にて自腹購入)
X40_e_key

さらに会社のThinkPadT41(ネット通販で自腹購入)
T41_e_key

ThinkPadZ61tに乗り換え(英語キーボード版を購入)
Z61t_e_key

JIS配列に慣れれば英語キーボードへの無駄な投資を抑えられるのですが、

なかなかうまくいきません。

会社のPCにまで自腹で英語キーを購入する馬鹿っぷり。

うーん、ノートも選択の幅が増えるのですが。。。

追い討ちをかけたのが、最近再び手に入れたThinkPads30、

なんとヤフオクで33kを超える価格にまで値がつりあがりました。

s30本体は26kだったのに、キーボードが33kとは。。。
S30_e_key

結局やさしい知り合いから2kで手に入れたのですが、

心の底から「そろそろJIS配列に乗り換えるか」と悩みました。<大げさ?

英語キーボード好きの皆さんはどうされてます?

Virtual PC on Vista Home Premium

どうも、Aeroが見たいが為に家のPCのOSをVistaに変更したsmorisakiです。

今回はそこで発生した問題について書きます。

私は家でLinuxをさわるときは、VMware上に作成した仮想マシンを使用していました。ところが、VMwareはVistaには対応していなかったのです!Vistaに変更後気付きました。

そこで、microsoftが出しているVirtual PCを使用することにしました。最新verの2007はVista対応を謳っていましたし。

いざサイトにいってみると、必要システムの欄にVistaはあるのですが、私の使用しているHome Premiumが無いのです。

Vista上で仮想環境は諦めるしか無いのかなと思いましたが、念のためインストールを試してみることにしました。

インストールしてみると、対応していない云々の警告が表示されるのですが特に問題無く完了しました。

次に、Linux(asianuxが手元になかったのでCentOS4)をインストールしました。こちらも特に問題は無かったのですが、インストール後の再起動が終わり、ログインするところで問題が発生しました。

仮想マシンの時刻の進み方が異様に早く、ログイン時のパスワードを入力する前にタイムアウトになってしまうのです。(1秒に1分程進むので人間の入力では無理ですw)

ネットを調べてみると、次のようなFAQを見つけました。意外と有名みたいですね。でこの通りに起動パラメータを変更すると、今度はログイン出来ました。

Cent4 画像はxが起動していますが、ここでも問題があり色数の設定が24bitでは動かず、16bitにすると動きました。大変だったー・・・

最近知ったんですけど、現在公開中のVMware Workstation 6.0 ベータ版はvista上で動くみたいですね 笑

vim の エクスプローラ

ご存知の方も多いと思いますが、vim には、Windowsの
エクスプローラの様な、ファイルブラウザ機能があります。

起動方法:
vim を起動し、":Explore"

操作:
<Enter>: ディレクトリ、ファイルを開く
- : 一つ上のディレクトリに移動する
p : プレビューウィンドウに開く

Vim_explorer_7

詳しい情報は:
":help file-explorer"
今回使用した vim のバージョン:
$ vim --version
VIM - Vi IMproved 6.3 (2004 June 7, compiled Aug  4 2005 06:40:24)

今日のお題はswap

ごぶさたです。anaitoです。

どうもウチのブログというのは“お題”的なものが盛り上がるような気がしています。ま、みなさん、なにかを解決したくてウズウズしているんでしょうかねぇ。

そんなわけで日々の中で拾ってきたネタを書いてみたいと思います。

先日、スワップするかどうか確認するというお題が近所で起きたんですね。
スワップの状況は

# swapon -s

で確認出来ますよね。でもUsedが0から変化するかが確認したいのですよ。
ちなみに諸々の事情によりプログラム作っちゃうのは無しなのです。そんなのウチには出来る人いっぱいいますけどね。
まあ、個人的にはいずれはNIHシンドローム的になりそうなのでそういう対応は好きではありませんけど。

時間もあまり余裕がなかったので軽く確認して私が出した答えは以下の手順でした。
※メモリ256MのVMware上のMLで試してました。

# mkdir /tmp/hoge
# mount -t tmpfs -o size=300m tmpfs /tmp/hoge
# dd if=/dev/zero of=/tmp/hoge/foo bs=1024 count=300000
# swapon -s

tmpfsのパーティション作って実メモリ以上のファイル作ってみますた。。。
ま、微妙やね。。。

さて、もっとスマートなのはなんでしょうか?

多分、早川健風の人が現れて、

「その答え、ニッポンじゃあ、2番目だ!」

的なことを言ってくれることを期待していますw

(2番は無いかな。ベスト10入りすればいい方かなぁ)

MIRACLE LINUX v4.0 SP2 on VMWare fusion Beta2

2007/03/01にVMWare fusion Beta2がリリースされました。ついでに2007/03/02に弊社のOS、「MIRACLE LINUX V4.0 SP2」がリリースされたので前回と同様レビューをします。

VMWare fusion

SP2も問題なく起動し、vmware-toolsによって1280x800の解像度で表示できる様になっています。


5

視覚的に変更されたのはアイコンです。それからスナップショットもとれる様になりました(ただし一つだけ)。
あと私が気になっていた事として、VMWare fusionを起動すると、ExposeとDashboardのキーバインド(F9〜F12)が無効になるバグも修正されていました。

Beta2の機能追加に関しては以下の通りです(参照ページ
)。

Experimental 3D graphics: The rumors are true! You can now play select DirectX 8.1 games in a Windows XP virtual machine. See the release notes for details.
DirectX 8.1のサポートにより3Dゲームが動く様になった様です(ただしexperimental)。

Rollback: Take a snapshot of your virtual machine configured just the way you like it, so you can quickly roll back to that ideal state whenever you need to, with a single click.
これは先ほど説明したスナップショット機能の追加です。

Run Microsoft Vista on your Mac: Want to run Vista on your Mac? Run Vista Business, Enterprise, or Ultimate 32-bit or 64-bit editions side-by-side with Mac OS X.
Windows Vistaのサポートでしょうか。新規にゲストOSを作成するときにVistaのメニューが追加されています。私の場合VMWareはLinuxしか動かさないのであまり関係ありません。
6_1

Improved networking support: Full support for AirPort networking with seamless switching between wired and AirPort/Wi-Fi connections.
AirMac(無線LAN)サポートです。これにより無線LANでもブリッジ接続ができる様になりました。前回はNATに設定しないとネットワークに接続できませんでしたが解消された様です。
beta1: AirMac(ホストOS)、Bridge接続(ゲストOS)...×
beta2(今回): AirMac(ホストOS)、Bridge接続(ゲストOS)...○

Improved ability to add virtual hardware: Add virtual hard drives for more storage capacity, add up to ten virtual network interfaces to support private and public networks, and keep an eye on your laptop's battery level from inside your virtual machines.
バッテリー監視機能等のハードウェアサポートの強化です。

VMWare fusionはVMWare workstation 6(現在beta)と同等の機能を実現しようとしている事を考えている様ですが、実際Workstation 5.5系の機能までたどり着いていません。個人的に早く実現してほしいのはスナップショット管理機能ですね。次回のリリースはこの辺りを期待したいところです。

7_1

Podcastで英会話とか。

ご存知の通り? MiracleといえばAsianuxで日中韓で開発を行っています。
なので必然的に英語でのコミュニケーションが必要になるわけで、Miracleにいればこれは避けて通れないお約束です。
っと、強引に英語ネタに持ってきたところで、今回は私(yosuzuki)のPodcastの英語お勧めサイトをいくつか紹介します。(Techネタを書く気力がぁ、、、)

まず、私のお気に入りで、聞いてて笑えるてそこそこ勉強になるのが、
・English Aya Pod
Pod01_4

です。アメ人同士の雑談がベースでアメ人特有の表現があったりで、日本人/日本文化に対する感想なども聞けて結構楽しめます。レベル的には中の上ぐらいです。

次は、しっかり英会話の勉強が出来て、わかりやすい英語が聞けるもの。
・English as a second Language Podcast
Pod02_1

だてにTOEFLの会社が作っているわけではなく、非常に分かりやすく、ちょーど良い長さのトピックが聞けます。すべて英語での分かりやすい解説なのもお勧めの理由です。レベルは中の中ぐらいです。

同じぐらいのレベルで、トピックは短いが更新が多いのが、
・1日1語で英会話を覚えよう!
Pod03_1

です。これは毎回1単語を題材に、最近の時事ネタを織り交ぜた話をしてくれます。英語以外の発見もあるかもしれません。これは最近更新がないので終了した可能性もありますが、、、。

英語はこれから、っの方にお勧めは、
・ECC英会話Podcasting知ってる単語でこんなに話せる!
Pod04_1

でしょうか。
これはFMラジオ?のナビゲーターが日本語で解説の合いの手を入れながら、誰でも知っている単語(makeとか)を使った会話例を紹介します。
英会話に馴染むに調度良いです。レベル的には初+αぐらいです。

最後に、上級者向けに面白いものを3つ紹介します。
・Grammar Girl's Quick and Dirty Tips for Better Writting
・This American Life
・JapanesePod101.com | Learn Japanese

Pod05_1

一つ目のは、英語圏の人が英文を書くときのQAについて15分ぐらい解説する内容です。解説は現役大学生のような印象の女性です。
レベルは、Ungra(大学)のFreshmanの英語クラスレベルでしょうか。英文でなんとなく使い方があやふやなもの、論文で書く場合に適切な表現などを解説してくれます。

Pod06_1

二つ目のは、アメ人の友人が進めてくれたPodcastです。タフですが、勉強になります。勉強になりますが1時間ぐらいの長いものなので、だんだん眠くなります。

Pod07_1

最後、中級以上の方なら楽しめるかもしれません。タイトルどおり、英語圏の人向けの日本語講座のコースです。ただ、日本語のレッスンが多いのであまり英会話の練習にはならないかもしれません。

以上、他にも面白いPodcastがありますが、とりあえずこんなところです。お試しあれ。

謎のドラマ撮影

 あ~ネタが思いつかない…と悩んでいたら、そうだ、一つ気になっている事がありました。
以前のブログで会社周辺はよく撮影に使われているようだと書いた事があるのですが、昨年末あたりにもビルの前で結構大がかりな撮影をしていました。ただ、今だに何の撮影かが分かりません。雨のシーンなのか散水車が二台もスタンバってました。
 有名人らしき人物は全く見えず、うじゃうじゃとスタッフらしき人々だけが忙しそうに準備しています。その脇に薄青のフェラーリF360モデナ(しかもオープン)だけが妙に目立って置いてありました。
近くにいた人がスタッフらしき人に話しかけているのが聞こえてきました。

「何の撮影ですか?」
「来年のドラマの撮影です。」
「誰が来てるんですか?」
「今日は車だけなんですよ。オホホホ。」

などと言っていた様子。しかし、様子を見ると車は走行中のシーンを取るためカメラ備え付けのトラックと連結され引っ張られる準備がされ、気がつくと明らかに怪しいスモークのバスが一台。
心のなかで、

「ウソつけ!、無人の車の走行シーンてどんなドラマなんだ?誰か居るに決まってんじゃん。」

とついツッコミを入れてしまった。野次馬の相手はまともにしてられないって事なんでしょうね。どうやら今時期放映中のドラマらしいのですが、どなたか何のドラマか分かる方います?

会社情報 採用情報 個人情報保護方針 商標等取り扱い事項 English
Copyright(c)2000-2006 MIRACLE LINUX CORPORATION. All Rights Reserved.