[?][vmware] VMWare 使用時のネットワーク環境をなんとかしたい

2008.2.29(金) 20:43   タグ: linux, vmware

はじめに

今さらながら VMware Server を試してみているここ数日.

ネットワーク環境を,引きこもっているときでも外出時でもたいした変更を行わなくても使えるような設定にしたいのですが,あまりよくわからないので他力本願的アウトプット.

現状

ゲストOS を 2つインストールし (どちらも Debian さん),ホストOS とは NAT で接続(?)しています.

引きこもり時のネットワーク環境は次のような感じです.

引きこもり時のネットワーク環境.

引きこもり時のネットワーク環境.

で,外出時は次のような感じです.ThinkPad は有線無線問わず LAN には接続されていないとします.

外出時のネットワーク(?)環境.

外出時のネットワーク環境.

問題

上記のような設定の場合,外出時,ゲスト同士の通信はできても,ゲスト側からインターネットに接続することができないわけですね.(引きこもり時は無問題で接続できます.)

ThinkPad + EMOBILE の役割が ADSLモデムのそれと同じように見えるので,ThinkPad 自体に PPPoE サーバのような役割を持たせられればいいのでしょうかねぇ...ううん,サッパリ.

おわりに

現状でもホストとゲストとの通信は可能なので,まぁいいといえばいいのですが,やはり問題は解決したいのが正直なところです.当然その方がハッピーですしね.今後も要調査,と.

どなたか,この辺のしくみを理解されている方がみえましたら,ぜひご教授くださいまし.

[memo][thunderbird] Thunderbird のアップデート時は Webカメラに注意

はじめに

先日,メールクライアント Thunderbird の (2.0.0.12 へ) アップデートをしようとしたところ,ヘンなエラーがループしてアップデートできない症状に見舞われました.

症状と原因

ちょうどこんな感じ.

で,何が原因かというと,

ということらしいです.

さらに,上記引用の大元の情報 によると,Logitech 製の Webカメラの場合に発生するようです.(他社製のものについてはわかりませんが.)

実践

タスクトレイにカメラなアイコンがあったので,ここからユーティリティを終了させた後に再度アップデートをリトライ.

問題なくアップデートできました.

おわりに

Thunderbird をアップデートするときは,Webカメラのユーティリティを終了させておいた方がよさげです.

Kanasan.JS JavaScript第5版読書会#3 に参加して

2008.2.26(火) 5:28   タグ: JavaScript, イベント

はじめに

前回 (厳密には前々回?) に引き続き,Kanasan.JS JavaScript第5版読書会に参加してきました.

読書会と prototype.js Code Reading とが月 1回交互にあるものと勝手に思い込んでいたので,日程的にちょっと不意をつかれました.

それでは,いつものように箇条書きな感じで以下.

会場まで

今回の会場は,前回と違う 豊中市立蛍池公民館.前日に GoogleMaps で調べたルートを頼りに向かいます.

車窓からの雪景色 その 3
  • 名古屋駅.前日からの雪のため,新幹線が 2,30分遅れ.
  • トンネルを抜けると目がさめるとそこは雪国だった.
  • 米原駅.カメラな方がたくさんホームでかまえていた.
  • 大阪も雪.
  • 大阪駅 ~ 阪急梅田駅のわずかな間で迷いかける.
  • samurai20000さんとルシオーレ (会場のある建物) 内のスタバにて待ち合わせ.

第1部

スタート前に...
  • hayamizuさんが東京から初参加.
  • Yuyaさんが MacBook Air を持参!
7.5 ~ 7.8
  • a[ -1.23 ] == a[ '-1.23' ]; // true
  • Array.toString()Array.join()(引数なし)は同じ?で,どちらが速い?
  • ↑について nanto_vi先生の実装レベルでのお話.
  • JavaScript で簡単にベンチマークをとる方法について.
  • 走るフォクすけカワユス.
  • [ 1, 2 ] == [ 1, 2 ]; // false
  • オブジェクトの Object.toJSON() による比較.(要 prototype.js)
  • Array.toLocaleString() の区切り文字が気になる.
8.1 ~ 8.2
  • ujihisaさん:会場にいる方は、名前のpostfixに!をつけてください.! == 階乗.
  • ↑なるほど.issm! に変更.
  • Nickname乱入.
  • 日本語でおk > Nickname
  • Nickname自重.
  • 引数の型チェックは自分でね.
  • Nickname:How old is yhara? => yharaさん:18! years old.
  • ujihisaさん: Number.NEGATIVE_INFINITY == -1/0; // true
  • JavaScript に関数のオーバーロードはあるか? => ない.自分で引数の型や数をチェックする必要アリ.
  • 関数の命名規則について.各自触れている他の言語の規則を取り入れているケースが多い?グローバルとローカルで分ける方も.
小休憩・自己紹介
  • 学生率が高いなぁ.
  • hayamizuさん:8月くらいに北陸でカンファレンスやろう,とamachang.
  • kanasan の JavaScript歴10年てスゴス.
8.3 ~ 8.7
  • 睡魔が...
  • Function.apply() の理解が進んだ.
  • カリー化について.ぜんぜん分かっていない自分.

夕食

モッツァレラチーズカレー
  • カリー化 (食事的な意味で).
  • Haskell Curry.
  • 多彩なメニュー.
  • dankogai の速読術.

第2部

スタート前
  • hayamizuさんが持ってきた露出度の高い本に群がる参加者の皆さん.
8.8 ~ 8.9
  • naoya_t is now known as naoya_t@ルシオーレ3F
  • クロージャ.理解少し前進.
  • クロージャを使って private (ライク)な変数.

懇親会

終了は 21:00.さすがにないですね.

ルシオーレと蛍池との連絡通路(?)で主催者陣のお話と deqさんの基調講演の後に解散となりました.

大阪駅内で挙動不審だった私を誘導していただいた deqさん,ありがとうございます.無事に名古屋まで帰り着くことができましたw

おわりに

Function オブジェクトの振る舞いをあまり知らないまま JavaScript を使っていたので,今回,その辺の理解を進めることができたのは大きな収穫でした.

そして,前回もそうでしたが,他の言語 (Perl とか Ruby とか Haskell とか Scheme とか Lisp とか)のスペシャリストでもある方も多数参加されているので,そんな方々のセンスを間近で感じられるのも刺激的ですね.ほんの一部でも吸収できるように精進精進,と.

あとは他の言語についても積極的に触っていくこと,ですかね.JavaScript との比較として議論にもよく出てくるので,基礎の基礎だけでも理解しておきたいところ...

Kanasan.JS JavaScript第5版読書会#3 参加者ほぼ集合写真

おまけ

その他ひとりごと.

  • スタバのコーヒーできあがり待ちカウンターのランプが赤かった.自宅近くのスタバは黄色.地方で違う?
  • MacBook Air 薄いね.メタリックな質感.HDD が S-ATA でないのにちょっと絶望.
  • YAAさんが 百式トート を所持.自分以外で持っている方に初めて会った.曰く,Kanasan.JS 参加者の中に何名か見えるらしい.

関連リンク

ついともにた 0.1.3 公開

2008.2.23(土) 1:58   タグ: 開発ごっこ, ついともにた

はじめに

ついともにた にちょっとした動作を追加して,ver. 0.1.3 としました.

個人的にこんなのがあるといいなぁ,というもののなかで簡単に実現できそうな以下の 2点をとりあえず.

更新時のタイトル表示

非アクティブ時&更新時のタイトル.

ウィンドウが非アクティブなときに更新処理が行われた場合,タイトルが

<モニタ中のお友達数>/<全お友達数(最大100)> @ <時刻> - twitomonitor [ついともにた]

といった感じに変更されるようにしました.タブブラウザであればこれがタブにも表示されるので,他のサイト利用時でも更新の概要が簡単に把握できるかな,と思ってみたり.

更新後に強制的にフォーカスさせる,というのもあったんですが,何らかの作業中にいきなりウィンドウが切り換わるのもねぇ...ということで却下しました.

ちなみに,「ついともにた」にフォーカス後10秒くらいで,タイトルは元に戻ります.

つぶやきの拡張表示

つぶやき拡張表示.

「モニタ」のサイズからはみ出して見えなくなっている「つぶやき」を表示できるようにしました (これを「拡張表示」と呼ぶことにします.今だけかも).「つぶやき」 のテキストをクリックすることで表示・非表示を切り換えられます.

はみ出した部分にURLが含まれていたりしたときにけっこう不便だったので...

おわりに

こんな感じでゆるゆるっとやっていきますよ.

[memo][perl][linux] ファイルから最近アペンドされた n行を取得する

2008.2.16(土) 13:31   タグ: 覚え書き, Perl, linux

ログファイルのようにアペンド保存されているファイルから,最近アペンドされた n行を取得する一方法のメモ.個人的に今まで気づかなかったので.

my $n    = <取得数>;
my $file = <対象ファイル名>;
my @recent_appended = reverse split( m{\x0d\x0a?|\x0a}, `tail -$n $file` );

tail コマンドを使えば簡単ですね.

次のようにすれば head コマンドや tailコマンドのように使えそうです.

#!/usr/bin/perl
use strict;
use warnings;
$ARGV[0] =~ s{-}{}; # 取得数に ‘-’ をつけてもつけなくてもいいように...
print join( "\n", reverse split( m{\x0d\x0a?|\x0a}, `tail -$ARGV[0] $ARGV[1]` ) ) . "n";

ぶろぐ内検索

WCAN 2008 Autumn

wcan2008autumn

DeLLa.JS

細々公開ちゅう

  • ごよてい?
  • にこぐらふ
  • twitomonitor [ついともにた]
  • issm's ...
  • 今さら攻略 スーパーマリオブラザーズ 2

I'm doing...

Loading...

最近のエントリ

最近のトラックバック

最近のコメント

タグ

月別

数値いくつか

  • issmの泳いだ距離
  • issmの100m個メタイム(秒)
  • issmのBMIとissmの体脂肪率
  • issmの最高血圧とissmの最低血圧

スポンサード リンク

メタ情報