ラベル コンピュータ の投稿を表示しています。 すべての投稿を表示
ラベル コンピュータ の投稿を表示しています。 すべての投稿を表示

2011年6月6日月曜日

404 Blog Not Found:ubuntu - Intel MacもブートできるSDカードを作ってみた

404 Blog Not Found:ubuntu - Intel MacもブートできるSDカードを作ってみた

記事の中身を読むまで、SDカード上にOSXをインストールして起動できる方法、だとばかり思ってドキドキした。さすがハッカーはちがうな、と。(^^;)
「Intel Macも」より、「Intel Macでも」にしたほうがより主旨に沿うかも。

それにしても中身はすごく参考になった。なるほどSDカードにUbuntu入れて持ち歩くのか。これなら学校のPCでもUbuntuで遊べるな。

2011年1月17日月曜日

OSX・ブラウザでhtmlからPDFを作成する・ブラウザによってちがうのね

初めは当然firefoxで試したわけです。でもなんかサイトの表示通りになってくれない。あれれ、変だな、やっぱ専用のソフトを探してみようか、と思ったところ、他のSpaceで起動していたchromeでやってみようと思いついた。

うーん、なるほど、同じようにPDF化するにもブラウザによってけっこう差がある、ということがわかりました。

yahooのトップページで試してみた結果です。

まずfirefox。


どうもあれこれ試したところ、firefoxはヘッダの部分を表紙と解釈してしまうようです。だから先頭のページが情けないことになる。
続いてsafari。


これは素晴らしい、さすがapple謹製。ほぼそのまま再現できています。
続けてchrome。


右上の広告が抜けているほかは気にならないレベルです。
最後はOpera。


OperaはPDFに関しては一番残念な結果となりました。見た目だけでなく、処理が重いですね。「印刷」ボタンをおしてからかなり時間がかかる感じです。

最後に、ググるなかで行き着いたApplescriptでPDF化したもの。

htmlのPDF化はけっこう難しい作業のようです。safariだけずば抜けている感じがするのは、apple、なにかやらかしているのかな。昔MicroSoftが一太郎に意地悪したように、(^^;)

というわけで、PDF化すると各ページがA4に割りつけられて、けっこう読みづらくなることも判明したので結局「cocoaの日々」さんもPDF化は止めた、という(^^;)。なんのための調査なんだか。

2011年1月14日金曜日

タブインターフェイス

今やブラウザでは普通になったタブインターフェイス、WindowsやGnomeやKDEでもいろいろなアプリで採用されてます。たくさんのコンテンツの表示をさっさと切り替えることができるので便利ですね。私は好きですな。

OSX上のアプリだと、意外と採用されていない。ブラウザはともかく、ぱっと思いつくのが最近知った「Kod」、iTerm、ターミナル.app、くらいですかねえ。

Windowsのアプリには「SDI」と「MDI」という区別があって、というか昔はあって・・・今はどうなんだろう、触ってないからよくわかんないや、とにかくSDIはひとつのアプリの起動プロセスにつきひとつのドキュメントしか表示できない、というやつ。だからシングルドキュメントインターフェイス。MDIはもともとのMacの仕組みに近いんだけど、一つの親ウィンドウの中に複数の子ウィンドウが表示されるというやつ。これもやっぱりMacでは見かけない方式かも。

タブインターフェイスが生まれてからはMDIは廃れてきているかなあ。Excelも基本的にMDIなんだけどBookを2つも3つも開くことあんまりないしな。

アプリの起動プロセスは一つ、でも複数のドキュメントを開くことができる、というのがOSXのDocument Baseということらしい、と本日初めてわかった。この伝統があるから、わざわざタブを一つのウィンドウの中にたくさん表示する必要がないのか。じゃあなぜターミナル.appだけはこのインターフェイスなのかしらん?

そんなんでタブインターフェイスを初めて採用したアプリってなにか、ちょっと調べてみた。当然ブラウザだろう、という先入観で「タブブラウザ 世界初」でググったら、行き当たったがGIGAZINEさんのこのページ。

世界で初めてタブを採用したブラウザの名は「NetCaptor」

はい?NetCaptorとな?1997年?Operaじゃなかったの?上記ページの写真を見ると、タブは右横に表示されていますねー。このインターフェイスで思い出したのが、OS/2Warpのプレファレンスですね。画像検索したらこんなのが出てきた。


むむ、そういえばWindows95も設定系のダイアログにタブもったコントロールがあったじゃん、というわけでまたもや検索。あったあった。


そういえば自作のアプリにこのインターフェイスをつけようとしてあれこれやった記憶がよみがえってきた。なーんだ、そうするとタブインターフェイスはMicroSoft発祥か。いや待てよ、fluxboxはいくつかのウィンドウをタブにまとめる機能があったぞ・・・。


うーむ、しかしfluxboxは2001年からのプロジェクトのようですね。

結局、日本版WikipediaからTabbed Document Interfaceという言葉に行き着き、英語版Wikipediaのこのページにたどり着きました。なんと、NeWS(はSonyが発売した廉価なワークステーション、かと思ったら、日本語版Wikipediaによると

NeWS(Network extensible Window System)は、1980年代中ごろにサン・マイクロシステムズが開発したウィンドウシステム[1]。古くは "SunDew" と呼ばれ[2]、後にJavaを設計したジェームズ・ゴスリンが主任アーキテクトとして設計に当たった。NeWS インタプリタは PostScript に基づいている(後の Display PostScript に似ているが、2つのプロジェクトに関係はない)。

ということです)上の「Gosling Emacs text editor」が世界初、だそうです。ちなみにWindowManagerレベルでタブインターフェイスに対応したのはPWMが初めてだそうです。

さて、ここで話題はまたまたブラウザに戻ります。(わ、狙っていたみたいな展開ですな)
おそらく、世界で一番新しいブラウザがただいま開発中。あのなつかしい「シイラ」がHMDTの木下誠氏によって再開発中。

私はMacのCPUがインテル製になる、と発表されてからPPC版のmac miniを買った物好きなんですが、シイラの初登場はそのころでした。firefoxとは全く違う使い心地でとっても好きなアプリだったのですが、現在のiMacを買ってからインストールしようとしたらすでに過去の遺物になっていて悲しかった。

cocoaの勉強を始めたら木下氏の文章にすぐに行き当たって、再開発を知ってとてもうれしかったです。とりあえず最後はシイラの話になるように、と思いながら書いてきたこのアーティクル、あれこれ調べながら書いて、意外な発見もあっておもしろかった。