金曜日, 2月 12, 2010

iTunes

今日はちょっとしたAppleScriptを載せておきます。
iTunesのウインドウを最大化するためのスクリプトです。MacのiTunesはディスプレイサイズが変わったときにウインドウサイズが適切な大きさにならずにサイズを変更できなくなるので作りました。

tell application "Finder"
set displayBounds to bounds of window of desktop
end tell
set winBounds to bounds of window 1 of application "iTunes"
set item 2 of displayBounds to 22
set bounds of window 1 of application "iTunes" to displayBounds
"iTunes"になっている部分を他のソフトウエアの名前に変えればそのまま動く気がします。

それはそうとQt-BSch3Vのリリース版でツールバーの挙動がおかしいですね。デバッグ中には正常に動いているので気づきませんでした。どうもQtをStatic Linkすると駄目なようです。次のリリースでは直したいところですが、うまい解決法が思いつかないので少々お待ちください。

火曜日, 2月 09, 2010

開発中

右上が新しいプロジェクトを作って始めたもの、右下は現行のQtBSch3V Modifiedで左はWineで動くBSch3V 20100204です。けっこうWineで動いてしまうもんですね。次いでだからQtCreaterもWineで入れてみようとしたらインストールはできたもののきちんと動きませんでした。
なお、英語表示なのは仕様です。

新しいプロジェクトを作った方が、、

Qt-BSch3Vですが新しいプロジェクトを作って全面的に書き換えた方が良い気がしてきました。現在C++で書かれている部分もフォームエディタ等を使うように書き換えた方がメンテナンス性もよく、コードが短くなります。一般的にコードが短い=バグが少ない、ですのでこのほうが良さそうですね。問題は作業量がものすごく増えることですが、とりあえず試すだけ試していけそうならその方向で試してみようと思います。

月曜日, 2月 08, 2010

Qt-BSch3V 0.47.002

ライブラリエディタ等を含んだVersion 0.47.002が本日公開予定です。ライブラリエディタ等がこのBlogのスクリーンショットにあるようなバージョンではなく、挙動がおかしな部分もありますが、とりあえずつかえるバージョンをリリースすることにしました。Version 0.47.003は再来週には公開したいですね。そのときまでに、挙動がおかしな部分を地道に直しておきたいと思います。

QtでSheet

賛否両論ありそうですが各種ダイアログをSheet化しています。いままでだとコメント挿入時にフォント選択ダイアログで難があったのですが、これで解決されました。問題はダイアログを移動できないので回路図を見ながら文字を書き込めないことですね。

ついでですのでQ3MainWindowとQ3ToolBarの除去が終わったQt-LCoVのスクリーンショットも公開しておきます。こっちも可能な限りSheet化して行く予定です。あと、BSch3Vと色を合わせた方が良さそうですね。

日曜日, 2月 07, 2010

Qt-LCoVのQt3Support排除中

現在Qt-LCoVからQt3Support依存を排除中です。現在Vectorに公開依頼中のVersion 0.47.002は水魚堂さんで頒布されているソースのごくごく一部を改変したもので外見がQt-BSch3Vにマッチしていません。

Qt3Supportを排除する上で面倒なのがQ3ToolbarとQ3ScrollView。この二つはアーキテクチャが大きく変わっており単純にQToolbarとQScrollViewに置き換えて一部を直すだけでは使えません。Qtのドキュメントとデモを参照しつつ試行錯誤しながら試すしかありません。なお、Qt-BSch3Vは、この影響でスクロールの挙動が少し変わりました。以前は部品を隅っこまで持って行けば自動スクロールしたのですが、現在はその機能がありません。そのうち実装したいと思いますが今はまだBSch3Vの全容を理解していないのでまだまだかかりそうです。

とりあえず開発目標は以下の通りです。
  1. Q3Supportの排除
  2. Windows版のBSch3Vで作ったファイルを読めるようにする。
  3. Macにあわせた挙動にする。
まだまだしばらくかかりそうですね。いつまでモチベーションが続くか分かりませんが、続く限り開発して行こうと思います。

ffmpegによるオーディオ変換

つまらないShell Scriptですが、いくつか変換用スクリプトを載せておきます。FFmpegは複雑すぎてよく分かりませんね。

  • FLVやMP4の動画から音楽ファイルをそのまま取り出す。
#!/bin/bash

if [ $# -ne 2 ]; then
echo "extractaudio [input] [output]"
exit 1
fi

ffmpeg -i "${1}" -acodec copy "${2}"

  • iPodやiTunesで再生可能な音楽ファイル(AAC)に変換する。
#!/bin/bash

if [ $# -ne 2 ]; then
echo "${0} [input] [output]"
exit 1
fi

ffmpeg -i "${1}" -vn -acodec libfaac -ac 2 -ar 44100 -ab 128k "${2}"

しかし、シェルスクリプトはこういうときに便利ですね。PerlやPythonを使うまでもないけどAliasじゃ無理な場合に重宝します

土曜日, 2月 06, 2010

累計ダウンロード数

いままでStork Labで公開してきたソフトウエアの累計ダウンロード数です。ときどき跳ね上がっているのは新しいソフトウエアをリリースした月ですね。今月はQt-BSch3Vをリリースしましたので、また跳ね上がってくれることを期待したいですね。Export for WebmailとRemovable Disk Cleanerもアップデートすればさらに跳ね上がってくれると思いますが、そこまで手が出るかは分かりません。

木曜日, 2月 04, 2010

Qt-BSch3V Modified 0.47.002

インストーラー化は諦めてQtをstatic linkすることにしました。ファイルサイズは大きくなりますが、Macの単純コピーでインストールできる利点を生かすにはStatic Linkしかありませんので。

という訳で0.47.002をVectorに公開申請しました。今度はライブラリエディタ等を含んだバージョンです。まだ、ライブラリエディタ等は手を入れていないので直すべき点が多くありますが、ライブラリエディタがないと使いにくいソフトですので早急にリリースすることにしました。ついでにBSch3Vにおいてコマンドキーを押すと選択が解除され、コピーができない問題にも対処しました。

そういえば更新回数がすでに去年と一昨年の回数を上回っていますね。

水曜日, 2月 03, 2010

インストーラー

現在インストーラーの作成に苦戦しています。Qtのライブラリを配置する都合上、インストーラーが必要なのですが、上手くインストールができません。OSのバージョンがあがるたびにツールもアップデートされているので過去のBlog記事もあてにならず、苦戦しています。

火曜日, 2月 02, 2010

Qt-BSch3V Modified 周辺ソフトウエア

周辺ソフトウエアもとりあえずビルドは通りました。アイコンを設定したくらいしか変更は入れてないませんけどね。ソースコードを整理してBSch3Vのコマンドキーで選択が解除される問題の解決版と一緒にリリースしたいと思います。
もし、ソースからビルドできる場合はapplications.cppの778行目の関数を以下のように訂正していただければなおります。
void ApplicationWindow::keyPressEvent ( QKeyEvent * e )
{
switch(e->key()){
case Qt::Key_S:
ToolSelector();
break;
default:
break;
}
}



日曜日, 1月 31, 2010

BSch3Vの周辺ソフトウエア





まだ、コードを書いていないのにアイコンから作ってます。しかし、Macのオンラインウエアの作者はどうやってアイコンを作っているのだろう。どれもきれいなアイコンばかりで私にはまねできません。どれも曲線を使わずにすむ記号ばかり使いました。

木曜日, 1月 28, 2010

Qt-BSch3V Modified

先ほどVectorに公開依頼をしました。なんとファイルサイズはBZip2圧縮で168.4MBもあります。そのうち150MBはQtのソースコードで15MBはQtのバイナリファイルだと思われます。別に欲しい人はメールで問い合わせてもらうことにしてもGPL的には構わないはずですが、一番確実な方法にしておきました。

iPad

Mac OS XではなくiPhone OSが来るだろうと思っていたら、やっぱりiPhone OSでした。このままMac OS 11はiPhone OSベースにでもなるんでしょうかね。さすがにパーソナルコンピュータのくくりではマルチタスクがないと無理でしょうけど。
私は今、iPod touchを音楽を聴く用途よりもドキュメントビューワーやWebブラウザとして使うことの方が多いので、私の用途にはマッチしそうです。それでも、まだまだ2年前に買った初代iPod touchが現役なので買うつもりはありませんが(当時5万円もしましたし)、これが寿命を迎えた頃に買いたいと思います。

火曜日, 1月 26, 2010

リリースしたいけど




Qt-BSch3Vですが、Vectorに公開申請してからQtのソースコード入れていないことに気づきました。GPLのため含めないとまずいので公開までしばしお待ちください。Qtのライセンスの確認しておきます。初回はQt-BSch3Vだけでライブラリエディタ等は含まれない予定です。含めていたらいつまでも公開できない気がするので。

しかし、QtをDynamic Linkすると、結構ファイルサイズが大きいですね。サイズが44MBほどあります。回路図エディタだけなら、全部一つのパッケージに入れてしまえばいいですが、ライブラリエディタもリリースしたときには共有した方が良さそうです。インストーラー付きにするかもしれません。もしくはQtは各自ダウンロードしてもらうようにするかですね。

日曜日, 1月 17, 2010

再びQt-Bsch

Qt4.6でビルドできない問題が解決しました。ただ単にリンク時に-framework Carbonを追加するだけで解決です。でもいずれCocoaなQtが主流になったら書き換えないといけないな。
いったん、どこかで開発途上版をリリースするつもりです。そうでないといつまでも公開できそうにありませんですので。

水曜日, 1月 06, 2010

Cocoa と Apple Event

Apple Eventを使おうと思ったのですが、Apple Scriptとの対応関係がよくわかりません。ならば直接Apple Scriptを実行してしまえとNSAppleScriptなんていうクラスを利用しています。AppleScriptとAppleEventはどこへ向かうのでしょうかね。Apple製ソフトウエアでもAppleScript非対応なんて言うのもありますし。もちろんUI Scriptingなんて方法があるのは知っていますけど。

火曜日, 12月 15, 2009

Emacs 23

最近Cocoa Emacs 23 (CVS HEAD)を使い始めました。

とりあえずつまづいた点。

1.64bitビルドではインラインパッチがあたらない。
32bitビルドでも良いが、せっかく64bitでコンパイルできるので適当に直してコンパイル。もうちょっとまともに動くようになったらパッチでも載せておきます。Emacsのデバッグってどうやってやればいいのだろう。日本語/英語の切り替えが上手く行かない場合がある。

2.M-x gdbがうまく動かない。
M-x gud-gdbとするのが正解のようです。

とりあえず.emacsをさらしておきます。フォント関連はMacEmacsから拾ってきたものです。
(setq load-path (append load-path "~/Documents/Emacs/lisp/"))

;; for cocoa emacs
(when (>= emacs-major-version 23)
(if (eq window-system 'ns)
(setq default-input-method "MacOSX"))
(define-key global-map [ns-drag-file] 'ns-find-file)
)

(if (eq window-system 'w32)
(setq default-frame-alist
(append (list
'(alpha . (100 80))
'(font . "MS ゴシック")
) default-frame-alist))
)

(if (eq window-system 'ns) ; for Cocoa Emacs (progn (tool-bar-mode t) (setq initial-frame-alist (append (list '(top . 200) '(left . 300) ) initial-frame-alist)) (setq default-frame-alist (append (list '(alpha . (100 80)) ) default-frame-alist)) ) )

;; misc
(require 'jaspace) ; 全角スペースを表示
(require 'redo+) ; redo
(setq inhibit-startup-message t) ; うるさい
(display-time-mode 1) ;; show time
;(display-battery-mode 1) ;; show battery

;; Backup files
(setq make-backup-files t)
(setq backup-directory-alist
(cons (cons "\\.*$" (expand-file-name "~/Documents/Emacs/Backups"))
backup-directory-alist))

;; Font Setting
(if (eq window-system 'w32) ;; for NTEmacs
(progn
(set-default-font "MS ゴシック")
))

(when (= emacs-major-version 22) ;; for carbon emacs
(if (eq window-system 'mac)
(progn
(require 'carbon-font)
(fixed-width-set-fontset "hirakaku_w3" 12))))

(when (>= emacs-major-version 23) ;; for cocoa emacs
(if (eq window-system 'ns)
(progn
(setq fixed-width-use-QuickDraw-for-ascii t)
(setq mac-allow-anti-aliasing t)
(set-face-attribute 'default nil
:family "monaco"
:height 120)
(set-fontset-font
(frame-parameter nil 'font)
'japanese-jisx0208
'("Hiragino Kaku Gothic Pro" . "iso10646-1"))
(set-fontset-font
(frame-parameter nil 'font)
'japanese-jisx0212
'("Hiragino Kaku Gothic Pro" . "iso10646-1"))
;;; Unicode フォント
(set-fontset-font
(frame-parameter nil 'font)
'mule-unicode-0100-24ff
'("monaco" . "iso10646-1"))
;;; キリル,ギリシア文字設定
;;; 注意: この設定だけでは古代ギリシア文字、コプト文字は表示できない
;;; http://socrates.berkeley.edu/~pinax/greekkeys/NAUdownload.html が必要
;;; キリル文字
(set-fontset-font
(frame-parameter nil 'font)
'cyrillic-iso8859-5
'("monaco" . "iso10646-1"))
;;; ギリシア文字
(set-fontset-font
(frame-parameter nil 'font)
'greek-iso8859-7
'("monaco" . "iso10646-1"))
(setq face-font-rescale-alist
'(("^-apple-hiragino.*" . 1.2)
(".*osaka-bold.*" . 1.2)
(".*osaka-medium.*" . 1.2)
(".*courier-bold-.*-mac-roman" . 1.0)
(".*monaco cy-bold-.*-mac-cyrillic" . 0.9)
(".*monaco-bold-.*-mac-roman" . 0.9)
("-cdac$" . 1.3))))))
;; Font Configuration -- ここまで

;;Auto Complete
(require 'auto-complete)
(when (>= emacs-major-version 23)
(require 'auto-complete-extension)
(define-key ac-complete-mode-map "\C-n" 'ac-next)
(define-key ac-complete-mode-map "\C-p" 'ac-previous)
(global-auto-complete-mode t)
)

;(setq TeX-default-mode 'japanese-latex-mode)
(if window-system (server-start))

;; Yatex Support
(setq auto-mode-alist
(cons (cons "\\.tex$" 'yatex-mode) auto-mode-alist))
(autoload 'yatex-mode "yatex" "Yet Another LaTeX mode" t)

;; octave
(autoload 'octave-mode "octave-mod" nil t)
(setq auto-mode-alist
(cons '("¥¥.m$" . octave-mode) auto-mode-alist))
(add-hook 'octave-mode-hook
(lambda ()
(abbrev-mode 1)
(auto-fill-mode 1)
(if (eq window-system 'x)
(font-lock-mode 1))))

;; Indent
;(setq c-auto-newline t)
(setq c-default-style
'((java-mode . "java") (other . "cc-mode")))

;; Gauche
(modify-coding-system-alist 'process "gosh" '(utf-8 . utf-8))

(setq scheme-program-name "gosh -i")
(autoload 'scheme-mode "cmuscheme" "Major mode for Scheme." t)
(autoload 'run-scheme "cmuscheme" "Run an inferior Scheme process." t)

(defun scheme-other-window ()
"Run scheme on other window"
(interactive)
(switch-to-buffer-other-window
(get-buffer-create "*scheme*"))
(run-scheme scheme-program-name))

(define-key global-map
"\C-cs" 'scheme-other-window)
ちょっと整理が必要ですね。

それはそうとQt-Bschは放置中です。Qt-4.6にしたらビルドが通らなくなりました。どうもCarbon APIを呼んでいた部分が駄目になったようです。

水曜日, 10月 14, 2009

Qt-BSch3V


Qt-BSch3VからQ3Support排除にむけて作業中

日曜日, 8月 30, 2009

64bit Safari

Snow LeopardではSafariが64bitになってプラグインのクラッシュから保護されるようですが、どうも32bitモードでは効かないよう。アクティビティモニターではプラグインは32bitの様だから、64bitブラウザで32bitプラグインを動かそうと、別プロセスにしたら、たまたま保護されるようになっただけではないだろうか。

土曜日, 8月 29, 2009

Snow Leopard対応状況

Removable Disk Cleaner 2.0はSnow Leopardでも問題なく動くようです。Export for Webmail はもう私が使っていないため、確認していません。もし、動かないようでしたらメールをいただければ対応します。

金曜日, 8月 28, 2009

Snow Leopard

Snow Leopardを導入しました。第一印象はLeopardとあまり変わりませんね。まだインストールしたばかりでbackupdとmdsが働いているので、早くなったかどうかもよくわかりません。とりあえずSafariのプラグインが全滅がいたいです。32bitで動かせば動くようですが、それではSnow Leopardにした意味がないような気がして、、

木曜日, 7月 23, 2009

Removable Disk Cleaner 2.0 リリース

Removable Disk Cleaner 2.0をリリースしました。久々のリリースとなりました。
機能は減っていますが、使いやすくはなっていると思います。ぜひ、お試しください。

月曜日, 7月 20, 2009

Removable Disk Cleaner 2.0


現在Removable Disk Cleaner 2.0を開発中です。今回はデバイスの名前と容量を表示するようになったので、たとえUNTITLEDというディスクが複数あっても見分けやすくなっています。ついでにマウント解除に失敗した場合は原因となるファイルの一覧も表示できるようにしました。微妙に機能が減っていますが、そこらへんはご愛嬌ということで。

金曜日, 10月 24, 2008

MacBook HDD交換

MacBookのハードディスクの容量が足りなくなったので交換しました。ウエスタンデジタルの320GBのWD3200BEVTです。元々の東芝のハードディスクに比べ若干熱くなるようです。

水曜日, 7月 23, 2008

ご無沙汰しております

なかなか忙しい日が続きしばらくサイトの方がノータッチでした。おかげででかい広告が表示されてしまっています。これから先はしばらく余裕ができそうなので、少しずつBug Fixをやっていき、余裕があれば何か新しいソフトウエアを開発したいと思います。ここ最近はObjective-Cから離れてしまっていて純粋なCでOSのない環境でのプログラミングが多かったので、ちょっと感覚が取り戻すまで時間がかかりそうですが、、

金曜日, 2月 29, 2008

iPod touch

少し前のことになるのですが、iPod touchを購入しました。薄くてsafariものっていてパソコンをつけるまでもないホームページの閲覧や天気予報の確認に役立っています。もともとはもうすぐSDKがでるから買おうとおもって買ったのですがなかなかSDKが出ないですね。どうやら来週の火曜日の予定のようなので楽しみです。制限なしにいろいろ開発できるといいのですが。SDKがでたらこのサイトも更新されるかもしれません 。もっとも最近はそれどこではないので難しいと思いますが。

木曜日, 1月 10, 2008

Happy Hacking Keybord

HHKB Lite 2を買ってしまいました。USB、US配列モデルの黒です。とても打ち心地がいいですね。MacBookのキーボードも悪くはないのですがやっぱりキーストロークはこれくらいの方が好みです。Back Spaceが右上にないためしょっちゅううち間違えてみますが。Enterキーが小さいのは特に気にならないのですけどね。あとはノートPC用スタンドを買ってくれば完璧です。今のままだと机のスペースが足りないんですよね。明日、液晶モニタが届くのでそれを手前に据えてMacBookを脇においておくというのも手ですね。その前に机の上をかたさなければなりませんが、、

土曜日, 1月 05, 2008

あけましておめでとうございます。

本年もよろしくお願いします。

といいつつ更新が滞っている上に特に更新予定もないのですが、、、

金曜日, 10月 26, 2007

Leopardインストール

早速上書きでインストールしました。まだ、Spotlightのインデックス作成が終了していないのでパフォーマンスを比較できませんが、ぼちぼちいい感じで動いています。とりあえず私のサイトにあるソフトウエアはすべて起動は出来たようです。多分、動きます。

Dashboardが一部非対応Widgetsがあるとうまく動かないようです。
Spotlightのインデックス作成がTigerよりも時間がかかるような気がするのですが、そんなにファイル増えたかなぁ。

日曜日, 10月 21, 2007

Leopard

Leopard注文しました。発売日には届くはずです。Stork Labのソフトウエアは早いうちに対応させる予定です。そのときはPanther対応は多分切ります。このサイトに来ている人の半分強がPowerPCを使ってる以上PowerPCを切る訳には行きませんので、ちゃんとUniversalで出します。後は近いうちに今までやってこなかったコンテンツがアップされるかもしれません。でも、特に新しいソフトを開発している訳ではないので特に目立ったものはない予定です。最近は特に不便を感じている訳ではないので。

月曜日, 9月 17, 2007

Visual Studio

Windowsでの開発作業を強化すべくVisual Studio 2005 Academic Edtionを購入しました。いまいちどこから手をつけてよいのかわかりにくいので解説書を購入してこようと思います。しかし、Macの開発環境と違い片っ端から日本語化されているのはいいのですが使い方がどうしてもなれない。なんでもできるんだけど機能が複雑になりすぎてわからなくなるというMicrosoftのいつものパターンのように思えますね。まぁ、MicrosoftもMicrosoftでよい所もたくさんあるのですが、Appleのデザインに慣れてしまうと張りぼてのように見える。あと、POSIXでないのもいたい。これは仕方ないけど普段POSIX互換システムばかり使っているので。さらに、MicrosftのHPからダウンロードしたサンプルがビルドできないとか勘弁してください。(Appleでもありますけれど)

木曜日, 9月 06, 2007

Removable Disk Cleaner 1.2

Removable Disk Cleaner 1.2を公開しました。現在、Vectorで公開されているアーカイブには問題があるのでVectorダウンロードページに行く前に表示される説明をよんでくださいね。ただ単にファイル名が間違っているだけです。複数のファイルを含む訳ではないのでtarをやっていなかったのですがVectorに勝手に入れられてしまったようです。

今回の変更点はUniversal Binary化、アイコン更新、バグ修正です。バグはMac OS X Tigerの10.4.9か10.4.10でCocoaのAPIの挙動が変わったことへ対処しました。どうも、「._」から始まるファイルをリストアップしないようになったのでPOSIXを直接使って実装しました。本当はD&Dでクリーニング&アンマウントとかやりたいのですが既にコードがぐちゃぐちゃになっているので作り直さないといけないかもしれません。本当はコマンドライン版もあるのですが面倒なので公開しません。もし、欲しい方がいらっしゃいましたら直接メールしてください。

そういえばMac OS X Leopardももうすぐですね。私はLeopardのβを手に入れられる立場ではないのですぐに対応することはできませんが、正式版を入手後速やかにテスト&対応したいと思います。

金曜日, 8月 03, 2007

Fedora 7

Fedora 7をPower Mac G5にインストールしてみました。以前あったブートローダーが正しく設定されないバグやサウンドまわりもきちんと設定されてあっさりインストールが完了しました。yabootを使っているので設定はGentooのページを参照するとデフォルトOSを変更したりできます。でも、Mac OS Xをメインに使う人はMacの起動ディスクでMac OS Xを選択しておき、必要に応じてOptionキーを押しながら起動させてLinuxを起動させたほうが実用的かもしれません。
しかし、PPC64でもFirefoxがあっさり立ち上がったりと以前の目立ったバグは大体取り除かれたようですね。あとは3Dデスクトップが使えるようになれば完璧です。

火曜日, 7月 17, 2007

Export for Webmail 0.4

Export for Webmail 0.4をリリースしました。今回は以前このブログでコメントを頂いた「ことえり」に対応しました。あとは、プリンタを買ったついでについてきた宛名職人と新しいWindows Live Hotmailに対応しました。新Hotmail対応でめんどくさくなって日本語版Outlook Express互換はやめにしました。本当は新しいWindows Mailに対応させるつもりだったのですが、どうも新しいHotmailは日本語版Windows Mail形式に対応していないようなので。多分Windows Live Hotmail形式は英語版Outlook Expressなどと互換だと思います。確認のしようがないのでわかりませんけどね。

月曜日, 7月 09, 2007

Windows Live Hotmail

Export for WebmailをWindows Live Hotmail用に結局書き直してしまいました。もうすこし調整した後にVectorに送りたいと思います。

月曜日, 7月 02, 2007

Hotmail

どうやらWindows Live Hotmailになってから仕様が変更された模様です。よってExport for Webmailで読み込めません。さて、どうしましょう。

金曜日, 6月 29, 2007

Export for Webmail 0.4

7月中旬には公開できると思います。現在はヘルプを一新し内容を書いているところです。ただ、Macのヘルプシステムがいまいちよくわからない。とりあえず、Safariのヘルプファイルを解読する等してがんばっているところではありますが、ちゃんとアプリに組み込めるかどうかはわかりません。

また、Removable Disk Cleanerはスクラッチから書き起こした方が良さそうです。コードがぐちゃぐちゃで、D&Dへの対応やバグの修正ができそうにありません。次はCのコマンドライン版とWindows版も出してみたいと思います。なのですこし時間がかかるかもしれません。もしかしたらIntel Mac専用とかになってしまうかもしれません。

日曜日, 6月 24, 2007

再始動

そろそろStork Labも再始動します。今までPowerPC版しかなかったプログラムについてUniversal Binary化、およびBug Fixをする予定です。現在はRemovable Disk CleanerにOSのアップデートによるものと思われる結構致命的なバグがあるのでそれの対策もするつもりです。Export for Webmailは宛名職人、ことえりに対応予定。7月上旬にはダウンロードできるようにします。

水曜日, 6月 13, 2007

ふたたびご無沙汰しております

WWDC2007が始まりましたね。私は参加できる身分ではないのでとりあえず基調講演のQuickTime Movieだけみました。

んで、まずはSafari 3
Mac版は快調に動いています。しいていうならブックマークバーの上にマウスを持ってきたときのハイライトの幅が合っていないくらい。見た目はほとんど変更なしで環境設定も変化があまりありません。でも、地味にアップデートされています。例えばタブが移動できるようになったりだとか、タブからウインドウを作るのもタブをD&Dでタブバーの外に持っていくだけ。テキストエリアも右下のリサイズボックスを使えば大きさがかえられます。その他にもSVGがサポートされていたり、検索がかわっていたりと少しずつかわっています。
でも、Safari Standが使えないのはいたい。
そして、Windows版。使い物になりません。日本語環境には全く対応していないようです。今後に期待ということですね。

次にLeopard
Dockの改善はいいとしてメニューバーが半透明なのはどうなんだろう。あまりうれしくない機能の一つかもしれませんね。Finderは完全にiTunes化されてしまったようで。使ってみないことにはわかりませんが、ぜひ試してみたい機能の一つであったりもします。VoiceOverが日本語に対応するというのも気になる点ではありますね。あと、FrontRowがApple TVと同じようになっていますね。Appleのサイトで紹介されているのは300ある新機能のごく一部なのでまだまだ何か出てくるかもしれません。とりあえず10月には入手したいと思います。

火曜日, 5月 15, 2007

ご無沙汰しております

前回投稿したのが3/29ですから実に1ヶ月半ぶりの投稿となります。さて、この間にしたこと、あったこと、これからの予定について書いてみたいと思います。

Windows Vista導入
都合上Windowsが必要となったのでWindows Vista Businessを導入しました。現在はBoot Camp β 1.2を使ってMac OS X TigerとVistaでデュアルブートにしています。本当はParallels Desktopが欲しいところですがそっちまでまだ手は出ません。キーボードの不具合解消にはKbdAppleを利用しています。それでもコマンドプロンプトで\が入力できない不具合はありますが。
ええ、ActiveXの利用はぜひともやめてもらいたいものです。

Stork Lab各種ソフトウエア改良
少しずつ進めていますのでなかなかできません。最近は他のプログラムを書かねばならないこともあってリリースは7月までかかりそうです。

VirtualBoxインストール
少しは使い物になるかと思いましたが、まだまだですね。とりあえずLinuxをインストールしてみました。GNOMEでなくXFaceでもつかえばいいんでしょうけど、そこまでして使うつもりもないのでパス。そのうちMac OS X&Windows&Linuxのトリプルブートにしたいのですが、120GBではトリプルブートには少なすぎます。

では最近のニュースにコメント

シイラ2リリース
ちょっとさわってはみましたがまだまだβ版みたいな感じですね。完全に実装されたら、とてもいいものになると思うのですが。あとはPageDockが下にあるのはワイド液晶のMacBookにはつらいです。左に出せたらいいのですが。

Leopard延期
10月ですか。長いですね。でもまさか現行のMacBookで使えないことはないと思うので出たら是非いれてみたいとおもいます。そのときはBootCampも正式版になりますしね。

今後の予定

7月をめどにソフトを更新したいと思います。

また何か思い出したら追記します。

木曜日, 3月 29, 2007

Boot Camp 1.2β

まだWindowsを入手していないのですが試しにダウンロードしてみました。英語のサイトでしか配布されていないのでそこからダウンロードしたのですが、なぜかPDFドキュメントの名前が英語でなく日本語になっている。なぜかと思って調べてみたら、PDFやRich Textの見かけをしていたファイルは実はアプリケーションでした。アプリケーションなら名前を言語ごとに変えられますし、一度起動されたら必要なファイルを開くことも簡単です。Terminalでls -lを打ったときは驚きました。.appが出てくるとは思わなかったですからね。これは、悪用されたら自分でも気づかないだろうなと思いました。カラム表示でプレビューを見ながら作業するのが一番かも知れませんね。

日曜日, 3月 25, 2007

wxWidgets

久々にwxWidgetsをいじっています。Xcodeが2.4にバージョンアップしgcc4のバグがとれたようなので簡単にコンパイルができるようになりましたが、今度はコンパイル、リンクが完了し、起動しようというときにBusErrorになってしまいます。どうやら複数のファイルに分けているのが原因のようで単一ファイルにすべてのソースをぶち込んでコンパイルする分には問題なく起動できるのですが、、。まだまだC++になれていないので先は長そうです。

ところでHPをリニューアルしました。トップのレイアウトはほとんどかえていませんが配色を変えたのでまた違った印象を受けるかもしれません。その他のページもすべてトップページにあわせたデザインにやり直しました。これで以前のようにいろいろなデザインが混在していることもなくなりました。ただ、この際古くなっり、現在では不要になったTipsもまとめて削除しました。なので少しTipsが減っています。もっともこのHPの中ではあまり参照されないページであったりするのですが。

日曜日, 3月 18, 2007

RsyncBackup

RsyncBackupの新版「備え」が公開されました。Vectorに送ってから公開までえらく時間がかかったように思えますがこれはウイルス騒動の結果でしょうか。Stork Lab初のUniversal Binary化アプリケーションになります。その他のアプリケーションのUB化も完了していますがヘルプの更新が間に合っていないのとWebデザイン一新のついでに公開するつもりなのでまだまだ時間がかかりそうです。そもそもWebデザイン一新がTipsに手を付けるところで止まっているのでなかなか進みません。
ところでMacBookへのLinuxインストールですが、Fedora Coreのx64版で試したところインストーラー起動前のブートローダーがキー入力を受け付けず断念しました。x86版で試す気力もないのでBootCampで元のパーティションに戻してそのうち再チャレンジしようと思います。

火曜日, 3月 13, 2007

New PC

MacBook Kuro届きました。2GBメモリ増設版です。早いですね。でもMS Officeはややもっさり。やはりRosettaで動くものは少し遅いですね。私のExport for WebmailもRosettaで動かすと起動が遅いです。でもちゃんとUniversal Binary化されているソフトはさくさく動きますね。でもまだG5 1.6GHzよりも特に早いと感じる場面はありません。それほど使っていませんからね。これでプログラミングを始めると感じられるのでしょうか。デュアルコアの恩恵はまだまだ受けられていません。さらに無線LANで接続しているのですが周りにいくつもの暗号化&ステルス化されていないネットワークがたくさんあります。MacBookは何もしなければ自動的にそちらに接続されるので勝手に他人のネットワークに接続してしまいました。もっとも暗号化していない時点で入っても違法にはならないんですけどね。明日にはFedora Linuxを入れてみるつもりです。

水曜日, 3月 07, 2007

HPデザイン

現在HPデザインの変更作業をしています。トップページはそれほどかわりませんが残りのページをよりシンプルにそしてかっこ良くするために作業しています。今まではなんでもかんでも枠で囲っていましたがそのようなことをなくし、さらに背景を全面白にしてより見やすくしました。これでちょっとはプログラマらしくないデザインに仕上がったと思います。あ、もちろんTidyはエラーなしです。もっとも広告でエラーになるのでそこまで気を使わなくてもいいと思いますが。まだ、テキストブラウザに優しくない面があったりするのでそのうち修正していきたいと思います。まだ少し時間がかかりそうなのでお楽しみに。
さて、Universal Binary化ですがRsync Backupの方だけは完了しVectorに送りましたが、その他のものはまだ手をつけていません。Removable Disk Cleanerは機能追加で四苦八苦したのですが結局設計をやり直さないと機能追加は出来なさそうです。という訳でとりあえず機能追加なしでUniversal Binary化したものを近日中にVectorに送るつもりです。

水曜日, 2月 28, 2007

新版

現在Removable Disk CleanerのUB化&新機能の追加を行っています。UB化は簡単なんですがそれだけでは面白くないので新機能の追加&アイコンの刷新をしています。UB化だけならすべてのソフトで完了しているのですけど。気づけばこれもバージョン管理をしていない。「書類」フォルダ以下を一度整理しなければならないようです。一応フォルダを細分化して管理しているのですがつぎはぎだらけになっているようです。バージョン管理をするものはすべて一つのフォルダにまとめた方がいいのか、それとも目的ごとに分けてバージョン管理するフォルダにはラベルでもつけておくか。ラベルが良さそうですね。せっかくあるものは活用しましょう。

木曜日, 2月 15, 2007

Universal Binary

ここら辺でStrok LabのUniversal Binary化について方針を示しておきたいと思います。
まずUniversal Binary化を行うソフトウエアは
  • Removable Disk Cleaner
  • Export for Webmail
この二つは特に大きな機能追加をせずにUniversal Binary化を行います。
次に
  • Rsync Backup
これは公開停止し代わりのUniversal Binary化されたソフトウエア公開する予定です。
はい、最後
  • Block Getter
Universal Binary化しません。もともとCVSで管理していないため0.1のソースコードがなく0.2を作りかけてやめてしまったりとコード管理を怠ったためにどうしようもないことになってしまいました。新しいものはだいたいCVSかSubversionで管理しているのですが、、

木曜日, 2月 01, 2007

1月のダウンロード数

今月はExport for Webmailが強いです。相変わらず、Block Getterはいまいち。全Stork Lab製ソフトウエアのダウンロード数は4602です。

水曜日, 1月 10, 2007

iPhone&iTV

まずはiPhoneから
まさかMac OS Xをそのまま載っけてくるとは思いませんでした。しかもほぼフル機能。本当にあれだけの電池が持つのでしょうか?しかし、ソフトはおろかWidgetsすらサードパーティのものがインストールできないとは何をAppleは考えているのでしょうか。せめてWidgetsくらい個人で作らせてくれてもいいように思うのですが。とりあえず日本ででるのは相当さきになるのでしょう。
次にApple tv
こっちもMac OS Xのサブセット。ネットにはつながらないのですね。単独で使えないのは欠点かも。せめてiTunes Storeへの接続機能くらいは欲しいですね。PCなしでiPodと同期ができるといいですね。むしろPCのiTunesのデータをApple tvに転送するのではなくApple tvがサーバーとなり複数のPCのiTunesに転送できた方便利だと思います。

とりあえずどれもサードパーティのソフトが提供できないことが最大のネック。いろんな開発者が参加すると面白いものが出来ると思うんですけどね。

日曜日, 12月 03, 2006

ダウンロード数


毎月のダウンロード数です。相変わらずBlock Getterのダウンロード数は増えません。Removable Disk CleanerがExport for Webmailを追い越しそうです。グラフが見にくくなってきましたね。今度からバージョンごとのグラフはやめようかと思います。

日曜日, 11月 19, 2006

アイコン

どうしてMacのソフトのアイコンはみんなセンスがいいのでしょう。私にはアイコンのアイデアはなかなか浮かんでこないし、浮かんだところで実現する技術もソフトもないのでいつも出来上がってくるのは私のサイトにあるような簡単なアイコンばかり。どうしてもソフト名を入れないと伝わらないので入れるのですがそれでは16x16pxくらいになると全く読めない。なかなか難しいもんですね。
Rsync Backupの新版はだいぶ機能強化が進みましたがリリースするまでにはだいぶ時間がかかりそうです。

水曜日, 11月 08, 2006

ダウンロード数


先月のダウンロード数です。一番苦労したはずのBlock Getter for Mac OS Xは相変わらず最下位です。これまた二週間ほどでRemovable Disk Cleaner 1.1.1に抜かされました。Block Getterはあと半年ほどで新版が出せるかもしれせんがまだまだ分かりません。

火曜日, 10月 31, 2006

Ubuntu

KubuntuをLiveCDで試してみたのですが、いい感じですね。KDEよりもGNOMEのほうが好みなのですが最寄りのサーバーからノーマルな Ubuntuのダウンロードに失敗したので現在海外サーバーからダウンロードしています。場合によってはFedoraを置き換えることも検討。CD一枚に 収まる軽さがいいです。DVDのFedoraは重いですからね。もともとデータ領域が少ないですし。
それはそうとMac OS Xのパーティションがだいぶ埋まりつつあります。もともと積んでいるHDDは80GB。そのうち10GBをLinux用に残りの70GB(実質65GB) をMac OS X用に確保しているのですが、Mac OS X用の領域が残り15GB。LinuxのDVDをダウンロードするとそれだけで4GBほど使ってしまうので出来れば20GB確保したい。ついでにいうと外 部の120GBのHDDバックアップをDVDに焼くなりして整理したいところです。既にVirtual PCのWindows XPは外部HDD上に移して運用しているのですがこいつがなかなか不便ですので出来ればもとに戻したいところですね。しかし、自分の音楽ファイルや写真 データで10GBくらいあるのはどうしようもありません。iPodに入れてあってもiPodはiTunesと同期するのが前提で設計されていますので手動 にすると不便です。

追記:
Ubuntuはシャットダウンと再起動ができない。これは致命的です。いくらパッケージが使いややすくまとまっていてもこれではどうしようもありません。仕方ないのでしばらくはFedoraを使います。

日曜日, 10月 29, 2006

Firefox ビルド その2

再挑戦しました。もしや今までGUIでyumを使っていましたがコマンドラインからなら32bit版develが得られるのではないかと思い挑戦。とりあ えずビルドには成功しましたが。。起動しません。エラーがでるのならまだ解決策が見つかるのですがエラーすらでない。./firefoxとうったら何も言 わずに終了してしまう。
という訳で当面はMacに戻ります。もともとLinuxは10GBしかパーティションを確保していないので。
PowerPC G5でLinuxを使うのは案外大変なようです。

土曜日, 10月 28, 2006

Firefox ビルド

どうも簡単にはいかないようです。まずcairoがないといわれてyumを探してみたがcairo-develはインストール済み。しかたないので一旦削 除した上で再インストール。今度はgtkがないと。cairoを削除したときに一緒に削除されたようですね。もう一回gtkをインストールしてみたら今度 はpangoがないと。これもちゃんとpango-develがインストールされていることになっているのでcairoと同じように再インストール。今度 はfont-configといわれもう一度。そしたら今度はまた別のがたりないといわれたので、面倒になって開発環境をもう一度yumでインストールしな おそうと思います。どうも64bitと32bitが混在しているのがまずいようですね。両方インストールしないと動かない。その上64bitがインストー ルされていると32bitがyumに出てこない。
ビルドに成功した暁にはここでPowerPC Linux版Firefoxを配布したいと思います。

追記:
結局Firefoxのビルドはあきらめました。どうしてもビルドできません。その代わり64bit版Firefoxを削除し32bit版のみにしたら起動 できました。フォントはIPAフォントをいれてとりあえず使えるようにはなりました。でもGTKを使ったビルドができないのはちょっと辛いです。まあ、 yumを使えば大体手に入るんですがね。

金曜日, 10月 27, 2006

インストール完了

Fedora Core 6のインストールが完了しました。いま、Fedoraから投稿していますがひとつ問題が。Core 5のときのような起動できなかったりサウンドがならなかったりすることはないのですがFirefoxが起動しません。しかたないのでyumで SeaMonkeyをインストールさせて投稿しています。いまからKDEをインストールしてKDEのブラウザも試してみるつもりです。どうも SeaMonkeyはつかいづらいので。どうせFirefox 1.5しか入っていないのでFirefox 2でもビルドしてみようかと。もしかしたら英語環境では起動できるかもしれませんね。ユーザー作って試してみます。

木曜日, 10月 26, 2006

ダウンロード

国内ミラーからダウンロードしたのですが失敗しました。ハッシュの値が違うし.isoがマウントできない。これはサーバーの所為のように思えるのでようやくファイルが行き渡ったRing Server Projectか らダウンロードしています。ここでダウンロードすると私の回線の帯域いっぱいいっぱいまで速度が出るのでいいですね。BitTorrentなんかよりずっ と早いです。BitTorrentも悪くはないですけどユーザーがいないとスピードが出ません。ダウンロードに残り22日とかでてますしね。海外ユーザー がメインのようなのであまり日本向けのようには思えません。日本のユーザーが増えないことにはちょっとつらいですね。ユーザーが増えれば増えるほどスピー ドが出るというのは面白い技術ではありますけれど。

水曜日, 10月 25, 2006

Fedora Core 6

とうとうFedora Core 6がリリースされましたね。だいぶ遅れましたがリリースが遅れるのはしょっちゅうですし、ボランティアで構成されているものの場合は開発者が満足できる方 が良いのかもしれません。私も協力したいところですが能力が足りません。C言語があまり得意ではないので。どうもGUIがないと作る気がしないのがまずい ですね。GTKなんかはC言語のパワーを存分に使っているようですし、C言語初心者にはつらいです。私はHSPから入り、その後にJava、 Objective-C、Perlを使ったので特にメモリ管理が苦手です。Objective-Cでretain、releaseも怪しいですしね。 NSAutoreleasePoolに頼っている面もあります。
さて、Fedora Coreの話。いったんppc版を国内ミラーからダウンロードしたのですがHDDの空きが少なかった成果ダウンロードしたにも関わらず、やり直す結果に。4GBほど削除した上で再挑戦しています。今度はFirefoxでなくダウンローダーを使って。
そういえばFirefoxもリリースされましたね。ビルドIDが20061010なのでRC3と一緒かと思います。Firefox 2は1.5に革新的な機能はないけれど気が利く機能が増えたよう思いますね。環境設定もより分かりやすい構成になったように思います。さて、Fedora Core 6ダウンロード完了まで1時間40分。それまでには寝てしまいそうです。

月曜日, 10月 16, 2006

はてな

はてなに無断リンクされたとずいぶんご立腹の方がいらっしゃるようですが、私はどうかと思います。
私ははてなブックマークでなくLivedoorクリップを使っていますが(スクリーンショットがでるので)、ブラウザのブックマークはトップページを登録するために、クリップを特定の記事を登録するために使っています。ちょっと気になった記事とかをタグをつけて分類する、これはトップページでなく各々の記事について登録するのに向いています。トップページを登録するならブラウザのフォルダで十分だし、その方が簡単に呼び出せる 。それでもタグを使うのは膨大な記事を整理するためだと思います。そんなにはてな嫌いならはてなを排除するようにCGIでもJavascriptでも書けばよし。Javascriptでは完全な排除にはなりませんがどっかのページに飛ばすようにでもしておけば飛んでくる人は激減するでしょう。
「リンクをする際はトップページへ」という理論はWeb2.0の世界では面倒なだけです。普通の静的なWebページならともかくBlogなどで特定のページを紹介したいときにトップから探せてというのは余りにも不便です。Blogは過去ログが参照されることよりも新しい記事が参照されることの方が多いですからリンク切れなんかはあまり心配いりませんし。逆に静的なWebページでちゃんとリンクをいつもチェックする気のない人はトップページにリンクすべきだと思いますけどね。ちなみに私のページはそのうちフォルダの再構成をするのでトップページ推奨です。まあしばらくはやりませんけどね。

土曜日, 10月 14, 2006

FOMA903i

相当気合い入れてますね。ではまず共通機能で気になる点を

メガiアプリ
1024kBのアプリ容量は魅力的です。ちょっとしたソフトを30kBに押し込むためにあんなけ苦労したのに、もっとすごいソフトを30kBをおさめている人はどんな努力をしているのでしょう。まあ、私のソフトは10kBが画像で6kBくらい文字データでしたのでこれはインターネット経由でダウンロードするように出来るんですけどね。でも、1024kBでもただ単にデータ量が増えるだけでプログラマの努力はかわらないかもしれませんね。しかし、アマチュアにとっては楽になります。

GPS
ちゃんとアプリから利用できるようですね。これと地図を組み合わせて今まで通ってきた軌跡を書いてみたりしてみたいです。

3Gローミング
アメリカで使えないというのが微妙ですが、、まあ、便利かもしれません。(あんまり興味なし)

メール強化
Wordなどが添付できるようです。ドキュメントビューワーが搭載されている機種が増えたようです。

解像度
N903iがうらやましいです。ドキュメントビューワー搭載でニューロポインター、300画素のCMOSにそしてフルブラウザ。Linuxケータイというのは抜きにしても十分いいですね。後はこの高解像度がアプリでつかるかどうか。多分使えるでしょうね。

ワンセグ
DoCoMoでもサイクロイドがでますね。でもちとでかい。ワンセグはそれほど必要だとは思いません。

ハイスピード
お願いです。フルブラウザで定額をやってください。AUみたいに多少値段があがっても定額と定額ではないのでは大違いです。ハイスピードはPC的な使い方をして初めて意味があると思うんですねよ。

日曜日, 10月 08, 2006

New Rsync Backup


新しいRsync Backupの開発中の画面です。とりあえず英語で作っていますが正式公開には日本語化するつもりです。しかし、どっかで見たような画面ですね。ええ、Removable Disk Cleanerとそっくりです。でも、テーブル表示が強化されています。具体的にはドラッグ&ドロップによる並べ替え。現在はソートも出来るように改良しようとしています。対応OSは10.3以上になるか10.4以上になるか分かりませんがおそらく10.4以上になると思います。いま、ターゲットを10.3にしたら警告がたくさんでましたので。このソフトは私が初めて投入する機能の実験をかねています。なのでUI周りをのんびり作っています。だからなかなかrsyncとの連携に入れない。まあ、実験だからいいんですけどね。

VectorにRemovable Disk Cleaner 1.1を送ったので近日中に公開されると思います。

水曜日, 10月 04, 2006

今月のダウンロード数

  • Block Getter v0.1 295(+10)
  • Rsync Backup v0.1 619(+115)
  • Export for Webmail v0.3 769(+61)
  • Export for Webmail 全バージョン 1485
  • Removable Disk Cleaner v1.0 825(+106)
括弧内は先月に比べての数。なんでこの中で一番出来の悪いRsync Backupが増えているのでしょう。これよりかはBlock Getterの方が断然手間がかかっています。それともこれだけはソースが付いているからですか?Removable Disk Cleaner v1.1ではソースをつけますよ。Rsync Backupはv1.0にバージョンアップ予定です。デザインから使い方まですべて一新します。すべて一から書き直しています。ちゃんとテーブルでDrag&Dropをサポートしています。なかなか使い方が分からなかったのですがNSTableDataSourceに書けばNSTableViewにはあまり手を加えなくてよいことが分かったので簡単に出来ました。詳しいことはAppleのドキュメントを参照。後はソートをサポートすればMacの標準的なUIは完成ですね。さすがはCocoa、分かれば簡単に実現できるようになっています。
JavaだとAPIリファレンスはしっかりしていてみやすいですがチュートリアルやその他説明は不足気味です。日本語化されているのはうれしいですけどね。その点Appleは日本語のドキュメントはほとんどありませんがドキュメントがしっかりしており、APIリファレンスから関連のドキュメントにリンクしてあるので親切です。
そういや最近は全くJavaにさわっていません。t-maruさんは最近Javaをやっているとかやっていないとか。今までJavaで作ってきたBlock Getter v0.5もObjective-C(かC++)に移植してしまおうかと考えています。もっともそんなに時間がないですけどね。

金曜日, 9月 29, 2006

Vector

ウイルス感染とはまさかVectorならそんなことはないだろうと思っていたのに、
とりあえず.exeファイルのみが感染しているようなので私のMac用ソフトは感染しないようです。一応、私の頒布しているファイルは一部改変してもハッシュで引っかかるので大丈夫だと思います。ぜんぶ置き換えられたらおしまいですけど、まず二重で圧縮してありますしディスクイメージなのでMacのウイルスでない限り大丈夫でしょう。

さて、Removable Disk Cleaner 1.1、そろそろ出します。データの準備はできたのでVectorの騒動が収まればメールを送りたいと思っています。マウント自動解除にしておくとファイルが正常に削除されないという重大なバグが修正されているはずです。まあ、元々そんなに大きなソフトではないので 改変する場所もないんですよね。1月くらいにはすべてUniversal Binary化する予定です。

水曜日, 9月 20, 2006

Googleカレンダーを携帯で

Googleカレンダーを携帯で見る方法という記事がでていますが、これ、非公開設定でも次のようにすれば出来ます。
  1. Googleカレンダーにアクセス
  2. 「設定」から「カレンダー」を選択
  3. 見たいカレンダーを選択(デフォルトで登録した名前のカレンダーが出来ていると思います)
  4. 個人用URLのHTMLをクリック
  5. でてきたURLにアクセスし、「月/予定リスト」から「予定リスト」を選択
  6. このときのURLが携帯で見るURLになります。
簡単ですね。自分でURLを打つ手間も省けます。Japanese Holidaysでこれをやっておくと休日のでない携帯で便利かもしれません。ついでにiCal形式に対応しているのでiCalに取り込める、つまり、iPodへ転送できるということですね。WindowsではこのiCalのファイルをiPod内のCalendarというフォルダにコピーすれば見れるはずです。

月曜日, 9月 18, 2006

やりたいことリスト

  • HPデザイン刷新
  • HPのローカルファイルの整理
  • アクセス解析を全ページに
  • 新規ソフトウエア開発
  • OpenGLマスター
  • iPodにLinuxをインストール
  • PowerMac G5のLinuxを修復
  • Linux関連Tips公開

時間が欲しいです。

水曜日, 9月 13, 2006

新iPod&iTunes

まずiTunesから。

アイコンがいかん。Windowsなら小さいからいいかもしれないがMacのような128x128のアイコンでは安っぽさが丸出し。以前の方が好みです。なんかiTunesだけDockで浮いています。

デザインがWindows版に近くなりましたね。ちと画面が暗いです。もうちょっと明るく作ってほしいです。

次iPod
HDDタイプから
80GBも必要でしょうか。まあ、映画を見るならそうかもしれませんね。でもiPod用に最適化すれば2時間の映画でも300MBです。でもTVで見ることを考えると4倍の解像度が欲しいですね。

nano
iPod miniの再来という感じがしますね。8GBもあるなら現在の30GBよりこっちの方がいいかも。とりあえずHDDのiPodはデカイです。これが音楽を聴くには一番実用的かと。

shuffle
この前買ってきたiPod Radio Remoteそのまんまみたいです。ただのリモコンにしか見えない。

金曜日, 9月 01, 2006

Firefox 2β

なかなかの好印象です。表示は早いし、デザインは(フォームのボタン等を除いて)良くなっているし、 ちゃんとMac OS X版でもブックマークメニューにアイコンがついてるし、最近閉じたタブのメニューは便利だし、これでマウスジェスチャーさえあれば文句なしなんですけどねぇ。常にたくさんの機能拡張を利用している私にとってはなかなかいたい問題です。せめてマウスジェスチャーとAdblockは欲しい。そういやバージョン制限を解除する機能拡張があったような。あとで探してみます。とりあえず今日はこのブラウザでいってみます。Safari並みの速度できれいに表示できるならもうSafariはいりませんね。Safariは使えないWebサービスが多いですからね。

火曜日, 8月 29, 2006

画像三昧

一枚目
Google Analyticの解析画面です。

なぜこんなに海外からのアクセスがあるのでしょう。不思議です。

二枚目
Stork Labのダウンロード数をExcelでグラフにしてみました。

Removable Disk Cleanerで0.1と1.0があるのは私のVectorに申請したときのミスに起因するものでプログラムはかわりません。(READMEが少し違うくらいです。)
まだ8月のレポートが来ていませんがRemovalbe Disk Cleanerはものの一週間でBlockGetterやExport for Webmailの各バージョンのダウンロード数を上回ってしまいました。やっぱり求めている人がいるんですね。たかが400行程度のものなんですがね。BlockGetterの方がよっぽど作るのに苦労しています。苦労して作ったものは機能があるところに特化され求めている人が限定されるということでしょうか。

日曜日, 8月 27, 2006

ようやく


5000HITしましたね。実はこのサイトはソフトをリリースしていない月でも訪問数は500くらいあるのです。カウンターの回らなさからは想像できないでしょうが。ちなみに今月は今日までに1700のユニークアクセス、5400くらいのPVがあります。まあ、これはソフトをリリースしたからですが。ソフトを紹介ページに載せてもらえば一日500くらいいきますからね。

さて、本日は謎のスクリーンショットでも。Stork Lab初のCarbonアプリです。もっともAboutを実装しただけで何も出来ませんが。おまけにソフト名も伏せましたしね。とりあえずwxWidgetsを使ってみました。このソフトを世の中に送り出すのはまだまだ先になりそうです。少なくとも一年はかかりそうですね。久しぶりに1000行を超えるアプリになりそうです。(今までのが簡単すぎたんですけどね。)

そういやVectorにライブラリ更新が遅くなったような気がします。前は一週間に二回でしたがメールすれば必ず一週間以内には返信が来ました。でもこの前いつまでも送ってこないのでもう一度送ったら一度登録されてまたすぐに更新という形になってしまいました。毎日更新は結構ですが審査が遅くなっては意味がないと思います。さて、Removable Disk Cleaner v1.1でもそろそろ公開しようかな。

土曜日, 8月 26, 2006

wxWidgetsようやく

Mac OS X and Xcode for Beginnersというサイトをみてようやく自分のコードをビルドすることに成功しました。まだまだC++に不慣れなのでちょっと書き直すだけでエラーが続発しますが。ただ、GUI作成ソフトがどれもこれも動いてくれないのがつらいですね。どうもMacのpythonとは相性が悪いようです。あとは英語のドキュメントと格闘です。

水曜日, 8月 23, 2006

アイデア

アイデアはあってもそれを形にする時間がない。一日30時間くらい欲しいです。
仕方ないのでネタ帳にアイデアを書き連ねています。現在のアイデアは三つ。一つは新・語り合いの場ですが、その他はまだまだ公開する訳にはいきません。作るかどうかすら分からないですしね。とりあえず一つはエンディアンの問題が絡んできそうなのでCocoaで作るかJavaで作るかはたまたwxWidgetsで作るか(注:wxWidgetsを使ったコンパイルには今だ成功していません)。ちょっと重たい処理を組み込みたいのでJavaはさけたいところです。ついでにWindowsも視野に入れたいのでwxWidgetsが良さそうですが、こいつの使い方はまだ分かっていません。サンプルのmakefileを見る限りではgcc4でもコンパイル&リンクできているようなのですが、Windows用やLinux用に解説されているページを見てもリンクでエラーが発生します(gcc3、gcc4ともに)。しばらくはサンプルのMakefileの解読に捧げることになりそうです。
さて、話題は変わりますがRemovable Disk Cleanerのバグ修正&機能追加版がそろそろ出せそうです。後は私がヘルプを修正する気になればいつでも出せます。私のソフトの場合、コードは数百行程度なのでヘルプを書く方がよっぽど面倒ですね。あ、今度はソースも入れますよ。前回は入れるのが億劫で入れませんでしたけど。

木曜日, 8月 17, 2006

Core Data

Core Dataを使ってみようと四苦八苦しています。とりあえずバックアップソフトを作るためにバックアップすべきファイルをすべてCore Dataに登録してみたのですが、、保存できません。
Can't margeというエラーがでます。
登録するファイルを少なくしたらちゃんと保存できたので数が原因だと思いますが。なんせDocuments以下に50000個のファイルがありましたのでね。
まあ、バックアップソフトを作るのにこのようなツリーを作る必要性はあまりないので実際に作るときはもっと簡単に実現することになると思います。

んで、バックアップソフトを作ろうとしているのですが、実現の方法として
  1. 自前でバックアップする
  2. Rsyncを使う
  3. subversionやCVSを使う
といった手段があります。既にRsync Backupがあるじゃないかと言われそうですが、ダウンロードしたことがある人には分かると思いますが相当できの悪いソフトなので作り直したいと思っています。そこでsubversionやCVSのもつバージョニングをやってみたいと思うのですがあまり大きなファイルを扱う場合には不利になりますしね。こいつらはこいつらで専用に作った方がいいのでしょうか。

しかし、Core Dataは便利ですね。わざわざ保存のためのコードを書く必要がなく、バインディングと組み合わせればコーディング量がずいぶん減らせます。Removable Disk CleanerはMac OS X 10.2に対応させるためにバインディングを使わずに済ましたのですが、バインディングの便利さを再認識しました。まあ、使うといってもUser Defualtsくらいですけどね。

水曜日, 8月 16, 2006

Removable Disk Cleaner

Removable Disk Cleanerを公開しました。 これはリムーバブルディスクにある.DS_Storeや._ではじまるリソースフォークをまとめて削除します。ついでにアンマウントやディスクのゴミ箱まで削除します。まだ任意のフォルダの清掃には対応していませんがそのうち対応したいと思います。

火曜日, 8月 15, 2006

戦争

戦争なんて
勝てば英雄
負ければ犯罪人

戦争が憎しみを呼び
憎しみが戦争を呼ぶ

愛する人間の敵を討つために
罪もない人間の命が奪われていく
その人間たちにも家族がいるにも関わらず

自分たちの受けた苦しみを倍にして返そうとする
それが連鎖し、どんどん大きくなっていく

戦争は戦争をしてもなくならない

火曜日, 8月 08, 2006

Leopard

1.Time Machine
アイデアはおもしろいですけど別にハードディスクが余計に一台必要では使う人も限られるのでは。制限付きでも一台のHDDでどうにかしてほしいところです。
2.Mail&iCal
HTMLメール作成機能はAppleらしいですね。でも、あまり使う機会はないように思います。
TODOやNoteはまさに今まで足りなかった機能だと思うので歓迎です。でも、ここまでやるならばいっそiCalと統合してもいいのでは。
3.iChat
Desktop SharingにiChatを使うのは賢い選択だと思います。Windowsのリモートデスクトップはメールで送ったりと面倒ですから。これなら気軽にいけますね。
4.Space
既にフリーウエアで見たことがあるような。でも、ウインドウをドラッグ&ドロップで動かせるのは今までになかったかもしれません。
5.Spotlight&64bit&アクセシビリィ
ノーコメント
6.Dashbord
うーん。クリップは確かに便利かもしれせんが。
Dashcodeはいいですね。これで外形を作って自分はコード作成に注力するというXcode with Interface Builderみたいな使い方が出来るのでしょうか?
7.Core Animation
感動。でも使うの難しいんだろうな。Core Imageすら使ったことないのに。

結論
私にとってTigerから乗り換えるに十分な魅力はありませんでした。
なお、日本語版のLeopard紹介はまだまだ翻訳がされていませんので英語版の紹介を見ることをお勧めします。ビデオを見るだけでもそこそこ楽しめますしね。特にCore Animationはあそこまでやられると感動できます。

キーバインド

NSTextViewってEmacsキーバインドに標準で対応しているんですか?特にアドオンを入れた覚えはないのにNSTextViewを利用しているソフトでEmacsの癖でCtrl-Fを押してしまったらいきなりカーソルが前に移動。試しにCtrl-PやCtrl-Nを試してみたらしっかり動く。もしかしてXcodeが入っているから?Carbonソフトでは意味がなかったのでCocoa限定のようです。

水曜日, 8月 02, 2006

一ヶ月ぶり


約一ヶ月ぶりです。相変わらず忙しい日々を過ごしています。忙しい、忙しいと言っておきながら新しいソフトを作ってしまいました。
Removable Disk Cleanerです。リムーバブルディスクの.DS_Storeや._で始まるリソースフォークを削除するためのソフトです。ついでにゴミ箱の中身も消してくれます。今日、Vectorに送りましたので今週中には掲載されると思います。

日曜日, 7月 09, 2006

更新

ひっさびさの更新です。Web Materialのページを旧デザインから新デザインに置き換え、テンプレートを一つ追加しました。このサイトに使われているテンプレートはそのまま配布することも考えていたのですが、Java Scriptを無効にしただけで悲惨なことになるのでそれを改善したうえで配布したいと思います。

木曜日, 7月 06, 2006

Emacs

どうやらEmacs以外のエディタが使えなくなりつつあるようです。久しぶりにJavaを書くためにEclipseを使っているのですが、いきなりC-fやらC-eなどを押し出す始末なのでEclipseのEmacsキーバインドを利用しています。まだまだ、Emacsの全機能を引き出せている訳ではありませんが、取っ付きにくいけど慣れたら離れられなくなるunixアプリの怖さを見たような気がします。さて、今度はviをマスターしてみますか。今はSSと:q!くらいしか知らないので。

水曜日, 7月 05, 2006

RSSリーダー

今まではBloglinesを使ってRSSを読んでいましたが、最近Livedoor Readerに変えました。最近のLivedoorはデザインが良くなっているということと携帯対応が大きいです。Livedoorは最近、今までの模倣路線を撤回し新しい物を作ろうとしているように思えます。ちょっと広告が大きいように感じますが。
とくにLivedoor Mailなんかはひどいですからね。Yahoo Mailを改悪したという感じで。

近いうちにHTMLテンプレートを公開したいと思います。ありきたりのタブ型ですがね。ちょっとタブを大きくしすぎた感じもありますがそこは愛嬌ということで。

土曜日, 7月 01, 2006

Objective-C

ようやくObjective-C Mac OS Xプログラミングを購入しました。なかなかいいお値段がします。いままで買ったプログラミング関係の本はやさしいJavaの初版本とJavaによる はじめてのアルゴリズム入門。はじめてプログラミング触ったHSPには充実した解説がついていたので本なしでやってしまいました。この三冊だけで一万円は超えるでしょう。PC関連書籍は高いです。以前は図書館にいろいろあったのでよく借りていましたが、最近は図書館にさっぱりいかなくなってしまった上に肝心の本も減らされてしまったようなので、残念です。

金曜日, 6月 30, 2006

ホームページ完全Emacs Wiki移行計画

相変わらずemacs wikiにはまってしまったStorkです。
それでころかすべてのコンテンツをemacs wikiで管理しようなんて無謀なことを考えています。すでにProductsは移行完了。テンプレートさえ書き直せばそこそこのページが作れそうです。何も手を付けないテンプレートはかなり殺風景なので改造は必須ですが。Tipsが面倒ですがそのうちすべてemacs wikiベースになりそうです。

日曜日, 6月 25, 2006

トップページ改装

トップページを改装してみました。いままでのデザインも好きだったのですが、必要な情報がどこにあるのかわかりづらかったので、わかりやすくなるように改良しました。あとは、更新履歴が必要かなとも思っているのですがそれはまた今度にします。
最近ではなかなか時間をとれなくなりつつあるので、プログラミングの方もさっぱり進まず、アイデアがあっても時間がないというなかなか辛い状況になっています。しかたないのでアイデアをメモして時間ができたら作りたいですね。
ちにみにメモはFreeMindを利用しています。マインドマップというノート法で直感的にメモすることができます。アウトラインプロセッサに一味加えたようなものですね。キーボードだけで基本的な操作はほとんどできます。Javaで作られている割にはうまくできています。

さて、最近どうもEmacsが手放せなくなりました。いまもEmacs+w3m+anthyで書いています。まあ、Anthyはおまけですが。finkが諸事情により使えなくなってしまったのでw3mを自力でインストール。必要なライブラリが揃っていれば./configureでmake、make installだけなので簡単です。いまは、Macでしか使っていませんがそのうち.emacsを持ち歩かねばならなくなるかもしれません。もっとも今使っているCarbon Emacsはもともとだいぶ設定してあるので他のEmacsでは今の.emacsは不十分かもしれません。取り合えず、Virtual PCのWindowsにインストールしてみたいと思います。

日曜日, 6月 18, 2006

HTMLでプレゼンテーション

HTMLでプレゼンテーションができるというツールを見つけました。S5HTML Slidyです。Safariでもしっかり動くなかなか優れものです。何も買わなくてもエディタとモダンブラウザ、そしてHTMLとCSSの知識があればただで作れてしまいます。Windowsならフルスクリーン機能も使えますしね。あまり表現力がないようですが私はもともとアニメーションはあまり使わないので十分です。でも、script.aculo.usと組み合わせてみると面白いかもしれません。これを組み合わせてPower Pointに負けないプレゼンが作れるかもしれません。まあ、とりあえず当面の間プレゼンはないと思うので使う機会はなさそうです。

火曜日, 6月 06, 2006

iアプリで小数点(2)

どうもVirtual PC固有の問題のようです。試しに携帯の実機に転送してみたら何事もなかったかのように動作。Pentium 4 3.0GHzのマシンで動かしたところこれもあっさり。どうりで検索してみても全く引っかからない訳です。
自分の書いた計算式を信じてやるしかなさそうです。

土曜日, 6月 03, 2006

iアプリで小数点

さっきからiアプリで浮動小数点を使った計算を使用としているのですが、エミュレータ毎回NaNになってしまい、まともに計算できません。
仕方ないので固定小数点を使って自前で計算するしかないようです。 せっかくCLDC-1.1対応の端末に変えたのに使えないんじゃどうしようもありません。

日曜日, 5月 28, 2006

Google

ようやくGoogleに引っかかるようになりました。以前は引っかかっていたはずなのですが、このところ引っかからなかったので。どうやら忍者Toolsの「只今オンライン」に登録したのがまずかったみたいですね。外したら数日で引っかかるようになりました。もっとも正確な因果関係は不明ですが。
しかし、少し気になるのが最終クロール日が5/25になっていること。クロールしてから少し時間が空いたようです。
ある、別のページでもGoogle Sitemapsで管理していたのですが、こっちの最終クロール日は5/08。しかし、実際に表示されるようになったのはほんの数日前。いや、不思議です。
私のページはYahoo!ではもともと表示されているのですが、内容が内容なだけにいくらYahoo!の方がよく使われているとはいってもGoogleを使う人の方が多いです。(Bloggerの方は前から引っかかるので)これで、少しは訪問者が増えることを期待してよいでしょうか。
で、Sitemapsに登録してGoogleへの登録状況を確認しているのはいいのですが、まだ肝心のSitemapを作っていないんですよね。JavaでXMLの扱いを少しやったのでちょうど挑戦してみたいところなのですが、その時間、そして、精神的余裕がとりづらい。ページ数が多いので手作業ではやりたくないのでちょっと考えどころです。まあ、Javaでプログラム書くより手作業の方が早いでしょうが、単純作業は面白くないのでね。

土曜日, 5月 20, 2006

あついですね

PCが使いづらい季節がやってきました。U3 Heatsinkが50度を超えています。ファンがうるさいです。という訳で現在CPUの速度を半分に落として使用しています。どうも真夜中にしかVirtual PCが使えなさそうですね。明日は今日より気温が下がるようなのでフルスピードで使えるでしょうか。i Appliの二つ目を作成しているのですが、これにはVirtual PCが必須。ちょっとつらいですね。Intel MacでBoot Campをやりたいです。MacBookがでましたけど、MacBook Proとどっちがいいかな。デザインはMacBook Proの方が好みですがでかいです。MacBookのサイズのMacBook Proを作ってください。まあ、買えませんけど。

金曜日, 5月 19, 2006

はてな

はてなのカウンターがなかなか使いやすいことが判明。解析がページごとにできないことが不満ですが、CSVデータでダウンロードできるので自分で解析すればよし。Java + JFreeChartを使えば簡単にできるでしょう。有料なのがちょっとですが、質問に答えて今までに1000ポイント近くもうけましたから。ひと月に60ポイントは結構容易にたまります。まあ、答える内容がだいぶ偏りますが。

最近気づいたのですが、Stork Labのコンテンツ方がGoogleに引っかからない。Yahoo!やGoogleでもBlogの方はOKなんですけどね。なにか悪いことしましたかねぇ。Google Sitemapsには違反したからどうこうとは書いてないんですが、
ただ、Sitemapsはサイトの確認だけして、サイトマップ自体は作っていないんです。これが原因でしょうか。それとも忍者ToolsはGoogleに嫌われることもあるのでしょうか。このままならGeocitiesに戻すことも考えています。GoogleのHPサービスを利用してもいいですけど、これはこれで制限がありますし。
GeocitiesならYahoo!検索に引っかかることはほぼ保証されたようなもんですしね。
まあ、Googleで旧サイトが引っかかるからいいとしましょうか、、
でもGoogleに内容が引っかからないのは、、、

土曜日, 5月 13, 2006

GIMPでつややかな表現をわりと簡単に実現する(予告編)


Photoshop でつややかな表現をわりと簡単に実現するをGIMPでやってみました。こういうのは色を選ぶのが難しいですね。私はよくまなざしの工房〜縞・格子のWEB用和風素材〜様から色を拝借するのですが、ここの色でポップなデザインにしようとするとたいていうまくいきません。色自体は好きなんですけどね。
Photoshopだとあっさりと書いてありますが、GIMPだとなかなか面倒です。まあ、これがフリーと商用版との違いでしょうか。でもできない訳ではないので時間を見つけてはチュートリアルを書いてみたいと思います。

木曜日, 5月 11, 2006

間が開きますね

いろいろ忙しいです。

今日は携帯のHTML対応状況について調べてみました。

DoCoMo
iモードHTML 1.0〜5.0
iモードXHTML 1.0〜2.0 (WAP2.0互換)

EZweb
HDML
XHTML Basic 1.0 (WAP 2.0互換)

Vodafone
Vodafone Live!向けHTML
Vodafone Live!向けXHTML (WAP 2.0互換)

どうやらWAP2.0互換で作れば全部対応できるようです。ってかEZwebはHTMLに対応していないんですね。まあ、どこかで表示できるように仕込んであるとは思いますが。スタイルシート対応はまちまちなのであまり使わない方が良さそうです。XHTML Basicにどんなタグがあるのか調べないといけませね。fontタグは廃止されているのかとか。
今でもよく使われていますが、fontタグはHTML 4.01 Strictでは廃止済みです。Traditionalなら使えますがXHTML 1.1ではもうない様なので使わない方がいいでしょう。

追記:
XHTML Basicで使えるタグ一覧

body, head, html, title
abbr, acronym, address, blockquote, br, cite, code, dfn, div, em, h1, h2, h3, h4, h5, h6, kbd, p, pre, q, samp, span, strong, var
a
dl, dt, dd, ol, ul, li
form, input, label, select, option, textarea
caption, table, td, th, tr
img
object, param
meta
link
base

XHTML Basic(W3C)

土曜日, 5月 06, 2006

Webデザイン

どうもまた、かっこいいデザインを作りたくなったようです。現在、こことは関係ないところでHPの断片を作っているのですが、私だけで作っているHPでないのでデザインに制約があるんですよ。そうすると、「ここをこうすれば」とか「こういう構成よりもこういう構成の方がいいのではないか」とか思ってしまうんですね。まあ、今のデザインでも悪くはないんですが私の趣味ではないんですよ。という訳でWeb Materialのページを更新するかもしれません。まあ、現在開発中のソフトが完成したらですけど。ほぼ完成しているのであとはユーザーインターフェース面の改善とエラー処理をしっかりやることくらいですね。

木曜日, 5月 04, 2006

ご無沙汰しております

再び長い間更新していませんね。
現在、新しいソフトを開発中です。
多分、それが完成した後は一年近く更新が止まると思います。
下手したら二年近くかも。
Blogだけはちょこちょこ更新するかもしれませんが。
とりあえずコンテンツを削除する予定はないのでご安心ください。まあ、忍者に削除されたら終わりですけど。

金曜日, 4月 28, 2006

Mac People

また雑誌載りました。今度はMac Peopleです。
そして今度も連絡なしですね。まあ、かまいませんけど。

水曜日, 4月 19, 2006

ケータイ

SH505iSからSH902iに機種変更しました。Sharp製の携帯は他のFOMAに比べ早いとの噂ですがmovaからの変更だとかなり遅く感じます。その見返りも大きいですけど。やはりTRONではFOMAの要求を満たすには不十分なのでしょうか。今回はSymbian OSを採用しているようですが機能としてはバージョンアップしていてもスペックに現れない基礎部分はmovaに劣るように思えます。SH505iSは似非マルチタスクを持っていたのでマルチタスクの恩恵もあまり感じられませんし。まあ、アプリの容量が100kbに増えますのでよしとしましょうか。30kbと100kbの差は大きいです。一般公開用にはまだまだ30kb向けに作らねばなりませんが、少なくとも個人で使うアプリに関しては容量削減をせずにすみそうですから。

水曜日, 4月 12, 2006

スパム解除

ちゃんと生の人間が確認して解除してくれたようです。でも解除のメールは英語でした。Bloggerサポートに日本語の読める人はいるのでしょうか。いないならなぜ解除できたのか、いるなら、なぜメールが英語なのか不思議なところです。ところでBlogの移行は忍者Blogにしようかと思っています。でもまだテンプレートが未完成なのでしばらく先になりそうですが。もしかしたら忍者のBetaが外れるまで移行しないかもしれません。

日曜日, 4月 09, 2006

スパムブログ

なぜかこのブログがスパムブログに指定されてしまいました。なぜでしょう。
確かに何回かこのブログをテキストに書き出すためにユーザーに優しくない設定にしましたが、今はすべてもとに戻してあります。まあ、認証をすれば投稿できない訳ではないようですが。
でもこのブログとももうすぐおさらばです。BloggerはPCからみる分にはいいのですが携帯対応が弱い。所詮は海の向こうのサービスですからね。現在、はてなダイアリー、忍者ブログ、FC2のどれかへの乗り換えを考えています。とりあえずこのブログのログ移行に成功したのはFC2のみ。FC2で書き出したものを忍者ブログで読み込むことはできましたが。はてなダイアリーはいまいちうまくいきません。まあ、元々無茶な変換を行っているのでしかたないっちゃ仕方ないことですが。
んで感想。

FC2
  • サーバーが海の向こう
  • テンプレートのデザインはよい
  • 機能は充実
忍者Blog
  • サーバーは海を越えない
  • テンプレートのデザインに偏りが、、わるかぁないんですが私が使うにはちょっと
  • FC2のまねのように気がしてならない
  • 忍者で固められると楽
どちらにしろテンプレートは自分で用意しましょうか。

水曜日, 4月 05, 2006

まさかAppleが

まさかAppleがIntel Mac上でのWindows起動をサポートするとは思いませんでした。Boot Campとよばれ次期Mac OS X "Leopard"に搭載されるとか。でも、わざわざこんなことするならVirtual PCのような仮想化をやってほしかったな。もちろん仮想化のほうが比べ物にならないほど難しいのでしょうけど。

FC5のサウンド

いままでFedora Core 5をPowerMac G5で動かしたときのサウンドがなりませんでしたが、鳴らしかたがわかりました。
/etc/sysconfig/modules/udev-stw.modulesの最後の行に
/sbin/modprobe snd-powermac
を追加すればいいようです。掲示板で見つけたところでQuick Fixと書いてありましたので根本的な解決策ではなさそうですが、取り合えず使えるようになったのでよしとします。たぶん、
/etc/modprobe.d/modprobe.conf
あたりでも書き換えねばならないのでしょうがよくわからないので取り合えずこれで。
ちょっとなるかためしてみるだけならば、
/sbin/modprobe snd-powermac
をRoot権限で実行してやるといいです。ちょうど今日起動させたらカーネルのアップデートがありましたが、Fedora Core 4のときのように起動不能になることもなくちゃんと起動できました。しかし、今度はbeagledが起動しない。monoがエラーを吐いて止まってしまいます。これはアップデート待ちということでしょうか。最初は動いてたと思うんだけどなぁ。