<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>ishwt::tracking &#187; 開発</title>
	<atom:link href="http://ishwt.net/blog/category/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://ishwt.net</link>
	<description>人 間 万 事 塞 翁 が 馬</description>
	<lastBuildDate>Sat, 05 Nov 2011 15:36:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ishwt.net/blog/category/development/feed/" />
		<item>
		<title>IP Messenger for Mac OS X 0.11.3</title>
		<link>http://ishwt.net/blog/2011/09/27/ipmsg-0-11-3/</link>
		<comments>http://ishwt.net/blog/2011/09/27/ipmsg-0-11-3/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 18:04:36 +0000</pubDate>
		<dc:creator>ishwt</dc:creator>
				<category><![CDATA[IP Messenger]]></category>
		<category><![CDATA[IPMsg]]></category>

		<guid isPermaLink="false">http://ishwt.net/?p=5893</guid>
		<description><![CDATA[メンテナンスリリースです。
下のダイアログに悩まされている方向け。

ファイアウォール（環境設定のセキュリティから設定するやつ）が有効になっていると、何度許可設定してもアプリ起動時に毎回上のような確認ダイアログが表示され [...]]]></description>
			<content:encoded><![CDATA[<p>メンテナンスリリースです。<br />
下のダイアログに悩まされている方向け。</p>
<p><img src="http://ishwt.net/wp-content/uploads/2011/09/firewall-confirm-dialog.png" border="0" alt="Firewall confirm dialog" title="firewall-confirm-dialog.png" width="500" height="258" style="display: block; margin-left: auto; margin-right: auto;" /></p>
<p>ファイアウォール（環境設定のセキュリティから設定するやつ）が有効になっていると、何度許可設定してもアプリ起動時に毎回上のような確認ダイアログが表示されてしまう場合がある問題を修正しました。</p>
<p><span id="more-5893"></span> 問題の現象が発生しない環境もあり、規則性は分かっていません。過去のインストール状態とファイアウォールの設定時期などが影響するように思われます。</p>
<p>発生していた原因はアプリケーション署名がないからで、オレオレ証明書で署名しました。機能的な変更はありません。<br />
現象が発生する環境でも最初の数回はダイアログが出てしまう場合もあるようです。一週間程度様子を見ても問題が解消されない方がいらしたらお知らせ下さい。</p>
<p>アップデートは IP Messenger メニューの「アップデートを確認&#8230;」からお願いします。</p>
<p><img src="http://ishwt.net/wp-content/uploads/2011/04/menu_update.png" title="menu_update" width="359" height="285" class="aligncenter size-full wp-image-5443" /></p>
<ul>
<li><a href="http://ishwt.net/software/ipmsg/" target="_blank">IP Messenger for Mac OS X</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ishwt.net/blog/2011/09/27/ipmsg-0-11-3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ishwt.net/blog/2011/09/27/ipmsg-0-11-3/" />
	</item>
		<item>
		<title>IP Messenger for Mac OS X 0.11.2</title>
		<link>http://ishwt.net/blog/2011/07/27/ipmsg-0-11-2/</link>
		<comments>http://ishwt.net/blog/2011/07/27/ipmsg-0-11-2/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 13:40:50 +0000</pubDate>
		<dc:creator>ishwt</dc:creator>
				<category><![CDATA[IP Messenger]]></category>
		<category><![CDATA[IPMsg]]></category>

		<guid isPermaLink="false">http://ishwt.net/?p=5749</guid>
		<description><![CDATA[IP Messenger をリリースしました。

IP Messenger for Mac OS X

不具合修正版です（ご指摘とデバッグのご協力ありがとうございました）。
v0.10.0 で UTF-8 に対応した時に [...]]]></description>
			<content:encoded><![CDATA[<p>IP Messenger をリリースしました。</p>
<ul>
<li><a href="http://ishwt.net/software/ipmsg/" target="_blank">IP Messenger for Mac OS X</a></li>
</ul>
<p>不具合修正版です（ご指摘とデバッグのご協力ありがとうございました）。</p>
<p>v0.10.0 で UTF-8 に対応した時に、ログを UTF-8 化するために起動時にログファイルの文字コード変換をするようにしたのですが、それ関連での不具合修正です。移行用に 1 回だけ動作するのが普通なので、あまり関係のない人も多いでしょうが&#8230;。</p>
<p>多言語対応でログファイルがどう変わったかについてと、トラブルが起きた場合にどうすればいいかについて、近日中に別途エントリして説明するようにします。</p>
]]></content:encoded>
			<wfw:commentRss>http://ishwt.net/blog/2011/07/27/ipmsg-0-11-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ishwt.net/blog/2011/07/27/ipmsg-0-11-2/" />
	</item>
		<item>
		<title>IP Messenger for Mac OS X 0.11.1</title>
		<link>http://ishwt.net/blog/2011/06/17/ipmsg-0-11-1/</link>
		<comments>http://ishwt.net/blog/2011/06/17/ipmsg-0-11-1/#comments</comments>
		<pubDate>Fri, 17 Jun 2011 08:03:47 +0000</pubDate>
		<dc:creator>ishwt</dc:creator>
				<category><![CDATA[IP Messenger]]></category>
		<category><![CDATA[IPMsg]]></category>

		<guid isPermaLink="false">http://ishwt.net/?p=5686</guid>
		<description><![CDATA[IP Messenger をリリースしました。

IP Messenger for Mac OS X

不具合修正版です（ご指摘ありがとうございました）。
v0.10.0 から発生していたデグレードで、新規にインストール [...]]]></description>
			<content:encoded><![CDATA[<p>IP Messenger をリリースしました。</p>
<ul>
<li><a href="http://ishwt.net/software/ipmsg/" target="_blank">IP Messenger for Mac OS X</a></li>
</ul>
<p>不具合修正版です（ご指摘ありがとうございました）。</p>
<p>v0.10.0 から発生していたデグレードで、新規にインストールした場合や plist ファイルを削除した後では、環境設定から LocalNetwork 以外への Broadcast 設定を追加できない（リストに追加されない）というものです。</p>
<p>v0.9.3 以前のバージョンで一度でも追加したことがあれば追加できてしまうため、気がつきませんでした&#8230;。</p>
<p>ついでに害のない小さい変更も含めました。</p>
<ul>
<li>送信ウィンドウの検索フィールドの幅を画面の半分ほどまで広げました。画面いっぱいにするとなんとなく使いにくく感じるので、半分で。</li>
<li>同じく検索フィールドで、未入力時の灰色の表示文字列を、検索対象のカテゴリに応じた表示になるようにしました。虫眼鏡アイコンをクリックして出てくるメニューで選んだ検索対象に応じた文字列になる、という意味です。</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://ishwt.net/blog/2011/06/17/ipmsg-0-11-1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ishwt.net/blog/2011/06/17/ipmsg-0-11-1/" />
	</item>
		<item>
		<title>IP Messenger for Mac OS X 0.11.0</title>
		<link>http://ishwt.net/blog/2011/06/08/ipmsg-0-11-0/</link>
		<comments>http://ishwt.net/blog/2011/06/08/ipmsg-0-11-0/#comments</comments>
		<pubDate>Wed, 08 Jun 2011 14:29:16 +0000</pubDate>
		<dc:creator>ishwt</dc:creator>
				<category><![CDATA[IP Messenger]]></category>
		<category><![CDATA[IPMsg]]></category>

		<guid isPermaLink="false">http://ishwt.net/?p=5654</guid>
		<description><![CDATA[
IP Messenger をバージョンアップしました。

IP Messenger for Mac OS X

送信ウィンドウにユーザ検索機能を追加しました。

ユーザ検索がなかった理由。
ユーザ検索は長らく要望の多か [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://ishwt.net/wp-content/uploads/2011/06/ipmsg_user_search.png" title="IP Messenger 0.11.0" width="468" height="170" class="aligncenter size-full wp-image-5656" /></p>
<p>IP Messenger をバージョンアップしました。</p>
<ul>
<li><a href="http://ishwt.net/software/ipmsg/" target="_blank">IP Messenger for Mac OS X</a></li>
</ul>
<p>送信ウィンドウにユーザ検索機能を追加しました。</p>
<p><span id="more-5654"></span></p>
<h3>ユーザ検索がなかった理由。</h3>
<p>ユーザ検索は長らく要望の多かった機能なのですが、いままで実装してこなかった理由はいくつか。</p>
<ul>
<li>自分自身の日常利用ではポート番号を変えて小規模のグループで使っているので切実に実装欲求がなかった</li>
<li>やるならインクリメンタルサーチしかない（Mac 的には）けど内部データ構造がそれに適したものになっていなかった。</li>
<li>インクリメンタルサーチは OS X 10.4 以前では面倒な実装が必要だった</li>
<li>Windows のような別ウィンドウが出るタイプの検索だと実装が面倒に思えた</li>
<li>検索フィールドのクラスが OS X 10.3 以降でしか使えなかった（0.9.1 にした 1 年半前にはできるということなので理由にならない&#8230;）</li>
</ul>
<p>といったところです。</p>
<h3>何でやる気になったか。</h3>
<p>技術的な面では、2つ。</p>
<ul>
<li>0.10.0 でユーザリストをただの編集文字列のリストからカラム表示のテーブルに変える時に、ユーザ一覧のデータの持ち方を変えたのでインクリメンタルサーチが実装できるようになった（これまでユーザリストを 1 箇所に持ち、すべての送信ウィンドウが同じリストを表示していたものを、送信ウィンドウ側でリストをコピーして保持するようになったのでウィンドウ単位でリストを絞り込めるようになった）。</li>
<li>0.10.0 で OS X 10.5 以上のみにしたので、インクリメンタルサーチの実装が簡単になった（ <a href="http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/KeyValueCoding/Articles/KeyValueCoding.html" target="_blank">Key-Value Coding</a> と <a href="http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSPredicate_Class/Reference/NSPredicate.html" target="_blank">NSPredicate クラス</a>が使えるととても簡単）。</li>
</ul>
<p>モチベーション的なところでは、Twitter でのやりとりがやる気にさせてくれました。</p>
<p>IPMsg 関連はキーワード検索してウォッチしているのですが、「ユーザ検索がないのがネック」というつぶやきを発見しまして少し状況をお聞きしたところ、300 人程度のリストで使っているとおっしゃっていたのでそれはキツそうだと。上記のような技術的な下地もできちゃったし、じゃあいっちょ作ってみようか、という気になり、ユーザ検索のプライオリティを一番上に持ってくることにしました。</p>
<p>で、実際やってみたところ上手くできてしまったので早々に公開しました。そんな感じですので、旧 OS からの足かせもなくなった今、要望を直接聞いてしまうとプライオリティが上がる可能性が高かったりしますw。</p>
<h3>次。</h3>
<p>今度こそ暗号化通信を&#8230;.。と思っております。</p>
]]></content:encoded>
			<wfw:commentRss>http://ishwt.net/blog/2011/06/08/ipmsg-0-11-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ishwt.net/blog/2011/06/08/ipmsg-0-11-0/" />
	</item>
		<item>
		<title>IP Messenger for Mac OS X v0.10.0</title>
		<link>http://ishwt.net/blog/2011/05/31/ipmsg-v0-10-0/</link>
		<comments>http://ishwt.net/blog/2011/05/31/ipmsg-v0-10-0/#comments</comments>
		<pubDate>Mon, 30 May 2011 17:54:46 +0000</pubDate>
		<dc:creator>ishwt</dc:creator>
				<category><![CDATA[IP Messenger]]></category>
		<category><![CDATA[IPMsg]]></category>

		<guid isPermaLink="false">http://ishwt.net/?p=5638</guid>
		<description><![CDATA[IP Messenger for Mac OS X v0.10.0 の正式版を公開しました。


IP Messenger for Mac OS X

久しぶりに大きめのバージョンアップでした。

変更点。
まず一番大き [...]]]></description>
			<content:encoded><![CDATA[<p>IP Messenger for Mac OS X v0.10.0 の正式版を公開しました。<br />
<img src="http://ishwt.net/wp-content/uploads/2011/05/73787abc1b48f5c34594aa8953d358df.png" title="IPMsg v0.10.0" width="386" height="266" class="aligncenter size-full wp-image-5639" /></p>
<ul>
<li><a href="http://ishwt.net/software/ipmsg/" target="_blank">IP Messenger for Mac OS X</a></li>
</ul>
<p>久しぶりに大きめのバージョンアップでした。</p>
<h3><span id="more-5638"></span></h3>
<h3>変更点。</h3>
<p>まず一番大きいのが、プロトコル 3.0 （ Windows 版 3.0 ）で導入された多言語通信（ UTF-8 での通信 ) への対応です。これまでは Shift_JIS と断定して文字列処理をするために中国語等でクラッシュが発生することがありました。v0.10.0 以上同士、もしくは Windows 版 3.0 以降との通信においては、日本語と英語以外の文字も自由に使えるようになりました。ログファイルについても、従来 Shift_JIS で保存していたものを UTF-8 で保存するように変更しました。</p>
<p>次に、Software Update の対応です。オンラインで定期的にアップデート版がないかチェックし、バージョンアップがあるとダイアログで表示し、ボタン一つでアップデートができてしまう昨日です。いろいろなソフトウェアで見かけると思いますが、Sparkle という素晴らしいフリーのエンジンを利用しています。外部のライブラリを取り込んだのは今回が初めてです。</p>
<p>あとは UI デザインの変更。これは v0.1 を 10 年ほど前に公開してからほとんど変わっていなかったウィンドウデザインを、いくぶん最近の Mac OS X らしいデザインに変更したものです。初期のデザインは、 Windows 版 1.x を模したものでした。今回はそれを最新版にするというよりも、 Mac OS X のデザインガイドラインに近づく方向で修正し、デザイン上の無駄が無くなっています。送信画面のユーザ一覧についても、要望が多かったカラムを利用したものに変え、ヘッダ部のクリックでソートできるようにしています。</p>
<p>0.10.0 からは Leopard 以降に対応となりました。10.5 以降とすることで利用出来る API や OS の機能が大幅に増え、Mac OS らしいアプリケーションにしていくことができます。Objective-C 2.0 が使えるようになってソースの可読性向上やステップ数の削減が実現しています（間接的に品質が向上する&#8230;.可能性が高いです）。Mac OS X 10.4 については、0.9.3 が最終バージョンとなります。</p>
<h3>1 年ぶり。</h3>
<p>実は前回の 0.9.3 を出してからちょうど 1 年経ってしまっています。OS X 10.4 をサポートし続けようとして途中作業が中断してしまったというのが大きな理由でしたが、今後は SoftwareUpdate の仕組みも出来たことだし、なるべく頻繁にアップデートをかけていきたいと思っています。ただ、SoftwareUpdate にも対応したことで、手順や用意するものが増えてちょっとリリースが面倒になってしまいました&#8230;.w。</p>
<p>次は&#8230;いままで置いてきぼりになっていたアレに取り組みたいと考えています。</p>
]]></content:encoded>
			<wfw:commentRss>http://ishwt.net/blog/2011/05/31/ipmsg-v0-10-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ishwt.net/blog/2011/05/31/ipmsg-v0-10-0/" />
	</item>
		<item>
		<title>IP Messenger for Mac OS X v0.10.0beta5</title>
		<link>http://ishwt.net/blog/2011/05/23/ipmsg-0-10-0b5/</link>
		<comments>http://ishwt.net/blog/2011/05/23/ipmsg-0-10-0b5/#comments</comments>
		<pubDate>Sun, 22 May 2011 18:33:20 +0000</pubDate>
		<dc:creator>ishwt</dc:creator>
				<category><![CDATA[IP Messenger]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[IPMsg]]></category>

		<guid isPermaLink="false">http://ishwt.net/?p=5615</guid>
		<description><![CDATA[なかなかベータが終わりません。

今回はログファイルの UTF-8 化がメインです。

ベータバージョン


メッセージが UTF-8 化されて多言語メッセージをやりとりできるようになったものの、ログファイルは以前通り  [...]]]></description>
			<content:encoded><![CDATA[<p>なかなかベータが終わりません。<br />
<a href="http://ishwt.net/wp-content/uploads/2011/05/ipmsg_log_converting.png" rel="lightbox[5615]"><img src="http://ishwt.net/wp-content/uploads/2011/05/ipmsg_log_converting-420x181.png" title="ログ変換ダイアログ" width="420" height="181" class="aligncenter size-large wp-image-5616" /></a></p>
<p>今回はログファイルの UTF-8 化がメインです。</p>
<ul>
<li><a href="http://ishwt.net/software/ipmsg/beta/" target="_blank">ベータバージョン</a></li>
</ul>
<p><span id="more-5615"></span></p>
<p>メッセージが UTF-8 化されて多言語メッセージをやりとりできるようになったものの、ログファイルは以前通り Shift_JIS で保存していました。日本語以外のメッセージでは文字化けしてしまうのですが、途中からログファイルの文字符号が変わってしまうと、テキストエディタなどで開いた場合にも文字化けしますし、検索なども出来なくなりますので、いきなり出力文字符号を変えるのは避けたいな、と。</p>
<p>というわけで、今回の多言語対応に合わせて過去ログを変換した上で UTF-8 での保存に切り替えることにしました。起動時や環境設定でログを指定した場合に、必要ならば UTF-8 への切替を行います。ログファイルが変換済みかどうかは、簡易な方法ですがログファイル先頭に BOM があるかどうかで判定しています。</p>
<p><a href="http://ishwt.net/wp-content/uploads/2011/05/ipmsg_log_alert.png" rel="lightbox[5615]"><img src="http://ishwt.net/wp-content/uploads/2011/05/ipmsg_log_alert-420x233.png" title="変換確認" width="420" height="233" class="aligncenter size-large wp-image-5617" /></a></p>
<p>OS 標準のテキストファイルの文字符号が  UTF-8 だったにも関わらず Shift_JIS で保存していたのは&#8230; Windows 版のログファイルと互換性を持たせたかったというか、Windows 版のログファイルとしても扱える状態にしておきたいと当初考えたからなのですが、今となっては失敗だったかも、と思っています。</p>
]]></content:encoded>
			<wfw:commentRss>http://ishwt.net/blog/2011/05/23/ipmsg-0-10-0b5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ishwt.net/blog/2011/05/23/ipmsg-0-10-0b5/" />
	</item>
		<item>
		<title>IP Messenger for Mac OS X v0.10.0beta4</title>
		<link>http://ishwt.net/blog/2011/05/10/ipmsg-0-10-0b4/</link>
		<comments>http://ishwt.net/blog/2011/05/10/ipmsg-0-10-0b4/#comments</comments>
		<pubDate>Mon, 09 May 2011 19:53:14 +0000</pubDate>
		<dc:creator>ishwt</dc:creator>
				<category><![CDATA[IP Messenger]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[IPMsg]]></category>

		<guid isPermaLink="false">http://ishwt.net/?p=5544</guid>
		<description><![CDATA[beta 4 を公開しました。

上の画像のようにオンラインアップデートをするか、下記からダウンロードしてアプリ差し替えをお願いします。

ベータバージョン

IP Messenger for iPhone からのメッセ [...]]]></description>
			<content:encoded><![CDATA[<p>beta 4 を公開しました。</p>
<p><img src="http://ishwt.net/wp-content/uploads/2011/04/menu_update.png" width="359" height="285" class="aligncenter size-full wp-image-5443" /></p>
<p>上の画像のようにオンラインアップデートをするか、下記からダウンロードしてアプリ差し替えをお願いします。</p>
<ul>
<li><a href="http://ishwt.net/software/ipmsg/beta/" target="_blank">ベータバージョン</a></li>
</ul>
<p>IP Messenger for iPhone からのメッセージ受信時にクラッシュする問題を修正しました。あとはウィンドウサイズをリサイズ時に自動保存し、ウィンドウ位置固定機能を削除しました。ウィンドウ位置・サイズに関する変更は、メニューから選択して指定するのが Mac OS らしくないので。</p>
<p>目に見える修正はそれだけですが、内部のソース整理や実装方法の改善と見直しも多数行われています（まだ途中です）。</p>
]]></content:encoded>
			<wfw:commentRss>http://ishwt.net/blog/2011/05/10/ipmsg-0-10-0b4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ishwt.net/blog/2011/05/10/ipmsg-0-10-0b4/" />
	</item>
		<item>
		<title>IP Messenger for Mac OS X 0.10.0 beta3</title>
		<link>http://ishwt.net/blog/2011/04/27/ipmsg-0-10-0b3/</link>
		<comments>http://ishwt.net/blog/2011/04/27/ipmsg-0-10-0b3/#comments</comments>
		<pubDate>Tue, 26 Apr 2011 18:32:14 +0000</pubDate>
		<dc:creator>ishwt</dc:creator>
				<category><![CDATA[IP Messenger]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[IPMsg]]></category>

		<guid isPermaLink="false">http://ishwt.net/?p=5463</guid>
		<description><![CDATA[beta2 にも不具合があり、連日になりますが beta 3 を公開しました。

上の画像のようにオンラインアップデートをするか、下記からダウンロードしてアプリ差し替えをお願いします。

ベータバージョン

複数添付ファ [...]]]></description>
			<content:encoded><![CDATA[<p>beta2 にも不具合があり、連日になりますが beta 3 を公開しました。</p>
<p><img src="http://ishwt.net/wp-content/uploads/2011/04/menu_update.png" width="359" height="285" class="aligncenter size-full wp-image-5443" /></p>
<p>上の画像のようにオンラインアップデートをするか、下記からダウンロードしてアプリ差し替えをお願いします。</p>
<ul>
<li><a href="http://ishwt.net/software/ipmsg/beta/" target="_blank">ベータバージョン</a></li>
</ul>
<p>複数添付ファイル付きで送信すると、相手が添付ファイルの DL に失敗するようになってしまっていたので、修正しました。</p>
<p><span id="more-5463"></span>どうしてデグレードが発生しているのか（以前動いていた機能の動作不具合が発生するのか）といいますと、結構大がかりに手をいれているからです&#8230;。動作確認不足の言い訳になっていませんね。</p>
<p>今回、全体的にクラスの実装を見直しています。対応 OS を 10.5 以上としたことで Objective-C 2.0 が利用できるようになったり、SJIS 依存のコードが多数あることがわかったためです。今後の機能追加や変更に向けても、一度きちんと整理してしまいたいという思いもあります。</p>
<p>てなわけで、バージョンアップですがバグ Fix のみで目新しいところはありません。</p>
]]></content:encoded>
			<wfw:commentRss>http://ishwt.net/blog/2011/04/27/ipmsg-0-10-0b3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ishwt.net/blog/2011/04/27/ipmsg-0-10-0b3/" />
	</item>
		<item>
		<title>IP Messenger for Mac OS X 0.10.0 beta2</title>
		<link>http://ishwt.net/blog/2011/04/26/ipmsg0-10-0b2/</link>
		<comments>http://ishwt.net/blog/2011/04/26/ipmsg0-10-0b2/#comments</comments>
		<pubDate>Mon, 25 Apr 2011 18:20:34 +0000</pubDate>
		<dc:creator>ishwt</dc:creator>
				<category><![CDATA[IP Messenger]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[IPMsg]]></category>

		<guid isPermaLink="false">http://ishwt.net/?p=5442</guid>
		<description><![CDATA[昨日公開した beta1 に致命的なバグがあったので beta2 を公開しました。フィードバックありがとうございます。


v0.9.3 以前や Win 版 2.x 等、多言語通信に対応していない IPMsg に添付ファ [...]]]></description>
			<content:encoded><![CDATA[<p>昨日公開した beta1 に致命的なバグがあったので beta2 を公開しました。フィードバックありがとうございます。</p>
<p><a href="http://ishwt.net/wp-content/uploads/2011/04/v0.10.0b2_update_digalog.png" rel="lightbox[5442]"><img src="http://ishwt.net/wp-content/uploads/2011/04/v0.10.0b2_update_digalog-420x297.png" title="Update Dialog" width="420" height="297" class="aligncenter size-large wp-image-5451" /></a></p>
<p><span id="more-5442"></span></p>
<p>v0.9.3 以前や Win 版 2.x 等、多言語通信に対応していない IPMsg に添付ファイルが送れなくなっていました。添付ファイル以外でも、多言語通信に対応していない IPMsg との通信には問題が発生する可能性があると考えられます。</p>
<p>現状多言語に対応していない IPMsg の方がまだまだ多い状況ですので、beta1 をお試し頂いている方はすぐに beta2 へアップデートして下さい。</p>
<p>また、ベータ版では今回のように不具合があったり、中途半端な実装が含まれる場合があります。そういったバージョンがいつまでも使われることは望ましくないため、ベータ版については、オンラインでのソフトウェアアップデート確認機能を OFF にはできないようにしました。ご理解ください。</p>
<p>アップデートは、アプリメニュー（「IP Messenger」メニュー）から「アップデートを確認&#8230;」を選ぶことで自動的に実行することが可能です。</p>
<p><img src="http://ishwt.net/wp-content/uploads/2011/04/menu_update.png" title="アップデートを確認メニュー" width="359" height="285" class="aligncenter size-full wp-image-5443" /></p>
<p>もちろん、ダウンロードして上書きすることでも同様にアップデート可能です。</p>
<ul>
<li><a href="http://ishwt.net/software/ipmsg/beta/">ベータバージョン</a></li>
</ul>
<p>早々の不具合検出となってしまい、お恥ずかしい。</p>
]]></content:encoded>
			<wfw:commentRss>http://ishwt.net/blog/2011/04/26/ipmsg0-10-0b2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ishwt.net/blog/2011/04/26/ipmsg0-10-0b2/" />
	</item>
		<item>
		<title>IP Messenger for Mac OS X 0.10.0 beta1</title>
		<link>http://ishwt.net/blog/2011/04/25/ipmsg0-10-0b1/</link>
		<comments>http://ishwt.net/blog/2011/04/25/ipmsg0-10-0b1/#comments</comments>
		<pubDate>Mon, 25 Apr 2011 03:10:57 +0000</pubDate>
		<dc:creator>ishwt</dc:creator>
				<category><![CDATA[IP Messenger]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[IPMsg]]></category>

		<guid isPermaLink="false">http://ishwt.net/?p=5428</guid>
		<description><![CDATA[Windows 版 3.00 が公開され、Unicode（UTF8）による多言語通信が可能になったので、対応するベータ版 0.10.0beta1 を公開しました。不具合などあれば是非お知らせ下さい。

ベータバージョン
 [...]]]></description>
			<content:encoded><![CDATA[<p>Windows 版 3.00 が公開され、Unicode（UTF8）による多言語通信が可能になったので、対応するベータ版 0.10.0beta1 を公開しました。不具合などあれば是非お知らせ下さい。</p>
<ul>
<li><a href="http://ishwt.net/software/ipmsg/beta/" target="_blank">ベータバージョン</a></li>
</ul>
<p><span id="more-5428"></span></p>
<p>UTF8対応以外に、</p>
<ul>
<li>最初の公開からほぼはじめて、大幅にUIを変更した</li>
<li>オンラインでのソフトウェアアップデートに対応した</li>
<li>Mac OS X 10.5 Leopard 以降対応にした</li>
</ul>
<p>というのが大きな変更点です。</p>
<p>元々開発は進めていて、結構前にUTF8対応以外で v0.9.4 のベータ版を出そうと思っていたのですが、OS X 10.4 での動作確認ができる環境（PowerPC Mac）が手元にない状況でした。ユーザの方に協力をお願いできたのですが不具合が出て解消できず、しばらく作業が中断していました。今回本家の Windows 版が 3.00 にバージョンアップするということで時期を明けずに対応したかったので、思い切って Tiger は 0.9.3 でディスコンとさせてもらうことにしました。</p>
<p>UTF8 対応も考えると、10.5 以降対応にするのは利用出来る API や開発言語仕様が広がる事もあって、結果的に妥当な判断だったと思います。10.4 ユーザは今でも少なくないらしい、というお話も聞きますので心苦しいですが、ご理解頂きたく。ソースは公開していますので&#8230;。</p>
<p>さて、現時点で要望の多い機能として</p>
<ul>
<li>ユーザ検索</li>
<li>通信の暗号化</li>
</ul>
<p>があるのを理解しています。前向きに考えていますが、これらを 0.10.0 に入れ込めるかはまだちょっと分かりません。</p>
]]></content:encoded>
			<wfw:commentRss>http://ishwt.net/blog/2011/04/25/ipmsg0-10-0b1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://ishwt.net/blog/2011/04/25/ipmsg0-10-0b1/" />
	</item>
	</channel>
</rss>

