
Apple Storeへの商品リンク作成ソフト、AppleStore商品リンクメーカー v0.1.1をリリースしました。
今回は、カスタムリンクのプレビュー機能を追加しました。クリップボードにコピーする前に、ウェブブラウザでの表示を確認できます。HTMLのソース表示も、タブで切り替えられます。
後は細かな修正がいくつか。
ダウンロードはこちらからどうぞ。

Apple Storeへの商品リンク作成ソフト、AppleStore商品リンクメーカー v0.1.1をリリースしました。
今回は、カスタムリンクのプレビュー機能を追加しました。クリップボードにコピーする前に、ウェブブラウザでの表示を確認できます。HTMLのソース表示も、タブで切り替えられます。
後は細かな修正がいくつか。
ダウンロードはこちらからどうぞ。
拙作のAppleStore商品リンクメーカーを、新しもの好きのダウンロードさんとMACお宝鑑定団さんに紹介していただきました
どちらのサイトも、ずっと拝見させていただいているので感激です。どうもありがとうございました。
そのAppleStore商品リンクメーカーですが、カスタムリンクにプレビューを付けようと現在作業中です。DrawerにWebViewを入れて表示させる予定です。新しくウインドウを開くよりも、スッキリして良いのではと思っています。
今日使い方を覚えたクラス。
自作のNSValueTransformerの作り方と使い方は、「Cocoaバインディングの値の変換機能(NSValueTransformer)を試してみる」のおかげで理解できました。手順が分かってしまえばそう難しいわけではないんですが、前にドキュメントを読んだときには無理でした。皆さん、Appleのドキュメントだけで分かるものなんでしょうか?Interface BuilderとXCodeって、あまり連携が取れていない気もしますし。
唯一変更したところは、ValueTransformerの登録するタイミングです。サンプルでは「applicationDidFinishLaunching:」になっていましたが、「initialize」メソッド内で行いました。Google Code Searchの検索結果を参考にしてみました。
次はWebViewの勉強を続けます。

レバレッジ・シンキング 無限大の成果を生み出す4つの自己投資術
「テレビは生で見ない」
『レバレッジ・シンキング』のP.57に掲載されている習慣チェックリストの言葉ですが、ちょうど昨日図書館で読んできた本にも同じ趣旨のことが書かれていたのを思い出しました。

仕事がうまくいく0.7の法則—厖大な情報も簡単な数式でスイスイ
見たいテレビは必ずハードディスクレコーダーに録画して視聴する。そうすれば、必要な箇所はじっくり見て、そうでない部分は飛ばし見ができて時間の大幅節約につながります。『レバレッジ・シンキング』によると、一時間番組を10分間で見てしまうそうです。
確かに見たいテレビ番組でも、最初から最後まで面白かったり、興味がある訳ではありませんからね。おまけに、見ていた番組が終わっても、ついダラダラとテレビを見続けてしまったりもします。
ただ、この視聴方法を実践するにはハードディスクレコーダーを所有していることが前提な訳ですが、新聞記事やWikipediaなんかによると、普及率の伸びも鈍化してきているようです。
このメソッドが広まると不都合な人たちにとっては、一安心といったところでしょうか。
追記:
青野 慶久さんの『ちょいデキ!』の第五章にも「テレビをみてますか?」というタイトルで同様の記述がありました。
読書家を自任する人にはテレビを否定する人が多いけど、全く見ないのも勿体ない。だから、一週間分をハードディスクレコーダーに録りだめしておいて、週末にまとめて見るそうです。それも何か他の作業をしながらの「ながら」見。
もはや、HDレコーダーは、時間を無駄にしないためには必須のアイテムなんですね。
今回、AppleStore商品リンクメーカーのために、はじめて「.dmg」の拡張子がついたディスクイメージ形式をサーバーにアップロードしてみました。
MacではSafari 2、Firefox 2、WindowsではInternet Explorer 6、Firefox 2でダウンロードしてみましたが、特に問題なく完了しました。Windowsでは未知のフォーマットのためか、本当にダウンロードしていいかどうかの警告ウインドウが出ましたが。
ただ、マイナーな拡張子のファイルをApacheウェブサーバーで使用する場合、.htaccessなどにMIMEタイプを指定しておかないといけないのではと思い、ちょっと調べてみました。
アップル – ダウンロードで紹介されているファイルをダウンロードする際に、FirefoxのLive HTTP Headersプラグインで観察してみました。
「Mac版Ripplexダウンロード|無料アドレス帳ソフト「Ripplex」」では”text/plain”、「Mozilla Japan – Firefox」では”application/x-apple-diskimage”、「wija」では”application/octet-stream”という結果。
結構バラバラなんですね。Firefoxで使われている”application/x-apple-diskimage”を改めて検索してみたところ、こちらのページを発見。
Unsanity.org: My DMG is Bwoken After Download!
Content-Typeを設定しておかないと、Safariがファイル形式を推測して勝手に拡張子を追加してしまうということでしょうか。やはり、一応設定だけはしておいた方が良さそうです。MIMEタイプも、”application/x-apple-diskimage”で良さそうですし。
.htaccessに以下の一文を追加しておきました。
AddType application/x-apple-diskimage .dmg

Mac OS X用のブロガー向けユーティリティソフト、AppleStore商品リンクメーカー v0.1をリリースしました。
リンクシェアにログインせずに、Apple Store
への商品リンクを作成できるようになります。
ちょっとブログにiPodやiMacのリンクを張りたいだけなのに、いちいちリンクシェアのサイトにIDとパスワードを入れてログインしないといけないのは面倒ですよね。Amazonなんかだと、bookmarkletで簡単に作れますから、なおさらです。
その手間を、少しだけ省いてくれるツールです。時間節約のお役に立てれば幸いです。
ダウンロードはこちらからどうぞ。
角谷さんの所で、『The Ruby Programming Language』の予約購入ができるようになったのを知り、早速Amazon.comで注文してみました。
The Ruby Programming Language: Books: David Flanagan,Yukihiro Matsumoto

アクセスしてみて気づきましたが、書籍の予約購入が表示価格から更に5%引きになると記載されています。いつの間にこんなサービスを始めたんでしょう。今月からかな?
せっかくなので、同時期にリリース予定の『Mac OS X Automation with Xcode, Automator, and Scripting: Visual QuickPro Guide (Paperback)』と『Prototype and script.aculo.us: You Never Knew JavaScript Could Do This! (Paperback)』も、一緒に注文。
Subtotal of Items: $72.55 Shipping & Handling: $16.96 Books Pre-order -$3.63 Pre-order Guarantee -$0.00 --------- Total: $85.88
$3.63、得しました
Recent Comments