Weblogというかメモ帳

Lotus-NetWork

topimg

「PC系」 カテゴリーの記事

windowsのコマンドプロンプトで、lsとかやってエラー・・・

よくやるとおもうのですが、lsだけじゃなく、100を超えるコマンドを一気に使えるようにするソフトの紹介です。

Cygwinの環境をいちいち構築しないで済む。

「Gow」というオープンソースのwindowsアプリケーション。

インストールすると自動的にPathが設定されるので、コマンドプロンプト上でコマンドが走る。パイプなども使えるので、便利。

※拡大できます

これらのコマンドが使えるみたいだ。

lsや、cp、lnやwc、wget、unzip、pwd、wget、tail・・・など、基本的なコマンドが使える。

ダウンロードはコチラのDownloadから。

iPhone4が発売されて数日で電波問題が浮上していることは、皆さんもう承知の事だとは思いますが、どうやら改善するようです。。

ソース

自分はてっきりハードウェアの問題で、設計上ミスがあったのでは?等と思っていたのですが、どうやら違うみたいですね。

実際のところ、この電波問題は、3G回線の電波状態が悪いわけではなく(皮肉だがいつも良いとは言えない)、電波の状態を示す表示に問題があるとのこと。

上に表示されてる電波メータ(?)ですね。ハードウェアの問題でしたら、アップデートじゃすまないのですが、ソフトウェアのバグなので、アップデートで修正可能。

どうやら、表示する際の計算式にバグがあったみたい。

この電波問題について、Appleは数週間以内に無 償のソフトウェアアップデートを提供する予定だそうだ。

この問題はiPhone 4だけでなくiOSにバージョンアップした、3Gと3GSでも障害がみられたために、こちらも対応するようだ。

あとは液晶をなんとかしてほしいものです。(笑



lotusです。

iPadは持ってないのですが、気になったので。(Apple製品は初代ipod touchしかもってないorz)

そもそもAppleはiPhoneとiPod touch(初代は除くorz)向けにiOS4を提供しました。(旧iPhoneOS、名前が変更されました。)

そのiOSでは、膨大な数の脆弱性を解決した。らしい。

Appleのセキュリティ情報によると、iOS 4で修正した脆弱性は全部で64項目で、コード実行に使われる恐れのある深 刻な脆弱性も多数を占めるそうだ。おうふ

iOS をインストールできないモデルのiPhone(初代)/iPod touch(初代)やiPad(iPadは、最近登場したからといってiOSではない)にも存在するのではないか、と指摘されている。

つまり、iOSをインストールできないモデルは・・・・。

ちなみにiPadは今、iPhoneOSを搭載していますが、iPad向けにiOS 4のアップデートが提供されるのは秋になるみたい。それまでiPadは・・・。

iPad に搭載されている OS は iPhone 3.x。

脆弱性の一部は既に修正されている可能性もあるが、現時点では危険度や、どの程度の脆弱性が残されているのかは不明。おそろしあ

それと、最近こんな事件がありましたが。

色々と大丈夫なのだろうか・・・。

まとめ

iOS4で解決された脆弱性が、これらの端末にも影響あるなら、iOSにアップデートできない端末、秋までのiPad・・・怖いですね。



Samba 3.0-3.3.12に危険度の高い脆弱性があると発表されました。

英文ですが、コチラに詳しい事が書いてあります。

スラッシュドットさんによると

この脆弱性はSMB1パケットの処理過程において適切なバリデーションを行っていなかったのが原因で、特定の細工を施したパケットをサーバーに送り込むこ とによりサーバーをクラッシュさせたり、任意のコードを実行させられる可能性があるとのこと。危険度の高い脆弱性であり、対象となるシステムを利用してい るユーザーは速やかにアップデートするべきと述べられている。

ということです。

ちなみに、。3.4系および3.5系にはこの脆弱性はないそうで、問題ないとのこと。

3.4系と3.5系ではコードが書き換えられているため、この脆弱性はうけないみたいです。

Sambaをお使いのユーザの方で、今回の脆弱性に当該するバージョンを使用している方は、今すぐアップーデートすることをオススメします。

そもそもSambaってなんぞ、という人には全く関係ないです。(笑

GoogleのToDoは前から使っていて、外出先でも同じ内容を見ることができるので、便利なのですが、どうしてもローカルの環境だと使いにくいな-と。

Chromeならこういう方法があるみたい。

Firefoxならprismというアドオンを入れることによって一つのアプリケーションのように使う事ができる。

こちらからDL可能。

Download firefoxからアドオンを追加。

あとは開きたいページでFirefoxのツールから「Convert Website to Application」でデスクトップなどにショートカットを配置できる。

GoogleのToDoを単体で使うなら

http://mail.google.com/tasks/ig

上記のURLを開いて「Convert Website to Application」すれば使えるようになる。

Lotusです。

題名の通り、「FireFox終了時に自動的に全てのタブをブックマークする」アドオンを紹介したいと思います。

BookMark ALL Tabs というアドオン。

何か調べ事などをしていると、あっという間にタブを開きすぎてしまうなんてことがよくあると思います。

アドオンのTabMixPlusなどを使うと、タブを開いたままFireFoxを終了させると、そのタブが次回起動時にも引き継がれるという事が可能です。

しかしタブを何十個、何百個とあったまま、終了すると一気にその数だけ開かれ、CPUパワーをかなり食います。

しかしこのBookMark ALL Tabsですと、お気に入りに追加し、タブとして全て開かないので、ブラウザを間違って終了してしまったときなどに有効です。

インストールは簡単、https://addons.mozilla.org/ja/firefox/addon/11199にアクセスし、FireFoxへ追加というボタンをおし、FireFoxにアドオンをインストールします。

そしてFireFoxを再起動するとアドオンが有効になります。(この時、まだ設定が完了していないので、お気に入りには追加されません。)

FireFox上部のツール→アドオンのように辿り、BookMark ALL Tabsの設定をします。

このような設定画面が出ると思います。

「FireFox終了時に自動的に全てのタブをブックマークする」を選択すると、開いているタブすべてを終了したと同時にお気に入りに追加してくれます。

「終了時に追加したブックマークフォルダには’At END’と付与する」はその言葉の通り、At ENDと付与されます。

「未整理のブックマークへブックマークする」をチェックすると、FireFox上部のブックマークからはそのままではみられず、ブックマークの管理をすることによって管理することができます。

しかし、全てのタブをブックマークするにチェックを入れておくと、最後の一つのタブまでブックマークされるので注意です。毎回一つはブックマークされることになります。(自分の環境では最後の一つのタブを閉じることができなかった)

なので、自分はCtrl+Shift+Aを押すことによってブックマークしています。

Ctrl+Shift+Aは、自動的ではなく手動でブックマークすることが可能です。

BookMark All Tabs、使ってみてはどうでしょうか?



Lotusです。メモに過ぎないこと書きます。

UbuntuなどのLiveCDをドライブにいれると、Windowsならwubiで簡単にインストールすることができます。

Linuxでもwindowsでもふつーにマウントすると、wubi.exeとかisolinuxなどのファイルやディレクトリがのぞけます。

疑問に思うかもしれませんが、通常Linuxとなるとルートディレクトリ直下にetcとかprocとかvarとかtmpとかあるとおもうのですが、このLiveCDからはこのままでは見ることは不可能です。

実際には普通にマウントした時のLiveCD直下にある、casper/filesystem.squashfs、これを正しい形でマウントすることにより、ルートディレクトリ、つまりファイルシステムを見ることが可能になります。

拡張子の通り、squashファイルシステムなので、mountコマンドのオプションで、-t squashとすることにより、ただしくマウントすることができます。

ちなみにsquashfsとはLinux用の高圧縮ファイルシステムの事で非常に安定していることで知られています。

たとえば、hoge.isoというLiveCDのイメージファイルがあり、これを/cdromにマウントします。

mount -o loop hoge.iso  /cdrom

できるだけ構造を保持しながらカレントディレクトリにある作業ディレクトリである、testisoにコピーします

cp -a /cdrom ./testiso

そしてtestiso内のfilesystem.squashfsをさらに-tオプションでタイプを指定し、hogehogeにマウントします。

mount -t squash ./testiso/casper/filesystem.squashfs ./hogehoge

こうすると、実際のファイルシステムが見ることが可能です。

Lotusです。

突然ですがiPodtouchをいじめてみた。

なぜiPodtouchなのかというと、Wi-Fiに対応している端末、つまり無線LANの通信が保証されている端末だからです。

別にiPodtouchではなく、NintendoDSシリーズやPSPシリーズ、Wiiなどの端末でも良いのですが、手元にあったので。

なにをしていじめるのかというと単に処理ができなくするだけです。(というか固まってしまった)

iPodの設定で、staticIPではなく、DHCP、つまり動的にDHCPサーバからIPを割り当てられる設定にしてあります。


電波マークから、ネットワークにつながっていることがわかります。

touchのterminalからifconfigコマンドでIPアドレスなどを調べます。


IPアドレスが192.168.1.5という事がわかります。

これはDHCPがtouchに対し、IPプールから余っているIPを振り当てたものです。

ブロードキャストアドレスは192.168.1.255です。

PCからarpしてみた結果です。


なにもせずにarpしてもarpテーブルが更新されず、192.168.1.5の存在が確認できなかったので、

icmp echo requestをブロードキャストアドレスになげ、ネットワークに参加しているノードからのreplyを受け、テーブルを更新しました。

ntt.setupはNTTの光回線終端装置であり、光信号を電気信号に変えたりする機器です。

icmp echo requestをはじくPCはテーブルに追加されていません。

これはtouch上でarpしてもこのような感じでテーブルに追加されているのがわかります。

ネットワークに参加したのはさておき、実際にいじめてみます。

色々調べて、最後にicmp echo requestを大量、かつ高速に送信してみました。

PSPもそうだったのですが、すぐに固まってしまいました。

おそらく処理が追いつかずにフリーズしてしまったのでしょう。。。

動画にとってみた クソ画質
くだらないなぁ・・・・





Windowsではもちろんつながります。

問題はLinuxで、ドライバがないとかでつながりません。

もちろんすんなりつながるディストリビューションもあります。

一番最初に試したのはBackTrackというペネトレーションテストに特化したディストリビューション。

ubuntuベースなのでaptコマンドが使えるので比較的簡単。

有線で繋げば大丈夫だろうとおもってたのですが、認識しません。

電源投入まえにLANケーブルを刺しても認識してくれないので、違うPCでやることに。

サーバがUSBブート対応だったのでサーバにやらせてるあいだ lotus-network.netは鯖落ち

modfiwiやeeepcubuntusupportだっけ?などをいれるも動かず。

仕方ないでubuntu9.10をインストールし、EeePCに特化したパッチを入れることにしました。

しかし9.10を導入するとドライバなど一切いれず使う事が可能でした。

ubuntu簡単すぎ。

以上

Lotusです。

皆さんCEATEC(シーテック)をご存じだろうか?

CEATECとはアジア最大級のエレクトロニクス展示会です。

幕張メッセで行われますので、とても会場が広いです。

どんな企業がブースを展開してあるのかというと、東芝、intel、三菱、SONY、シャープ、マイクロソフト(去年はブースがあったらしい)など など。

めちゃくちゃ有名な大企業が参入している展示会でもあります。

自分が @ITで書いているコラムでも記事を書きましたので是非ご覧ください。

載せきれなかった写真もありましたのでー

せっかくなので取ってきた写真などをアップしたいとおもいますー。

http://30d.jp/lotus-net/1

合い言葉は「Lopps」です。

30日過ぎたら見えなくなるそうです。

uO