yamamoWorks

.NET技術を中心に気まぐれに更新していきます

暫定的に復旧しました

サーバのハード障害により21日からサイトが停止しておりましたが、暫定的に復旧いたしました。Google Calendar Mobile Gateway 等のサービスはご利用可能です。暫定的な処置ですので今後もサービスの一時停止など不安定な状態があるかもしれませんが、ご理解…

SDK1.3での「SetConfigurationSettingPublisher needs to be called before FromConfigurationSetting can be used」回避方法

数時間ハマったのでエントリー。Azureストレージを使用する際に接続情報を CloudStorageAccount.FromConfigurationSetting メソッドで取得しようとすると以下のエラーが発生する場合があります。SetConfigurationSettingPublisher needs to be called before…

Imageコントロールで画像の取得に失敗するとソースが変わっても画像が表示されなくなる件

WPFのImageコントロールのSourceプロパティをバインドして使用する場面は多々あると思いますが、その際に困った問題があります。SourceプロパティにバインドされたURLが正しくなかったりアクセス権がなかったりした場合に画像が表示されないのは当然ですが、…

iPhone4用ディグダグ壁紙

くれあぱぱさんの「iPhone 4 専用のマリオブラザーズ壁紙」をマネてディグダグの壁紙を作ってみました。 アイコンが見にくいや。。。

iPhone4用マッピー壁紙

くれあぱぱさんの「iPhone 4 専用のマリオブラザーズ壁紙」をマネてマッピーの壁紙を作ってみました。 イマイチだな。。。

TwitBoard

リアルタイムTwitterクライアント「TwitBoard」ある日、視聴者が多いUstreamの番組(孫さんのプレゼンだったかな)でツイートが滝のように流れて読めないTLを見たときに 「上から下へ高速に流れていくTLをもっと見やすく表示する方法ないかな。。。」 と思っ…

VS2010のビルドエラー「'Microsoft.Build.Utilities.FileTracker' のタイプ初期化子が例外をスローしました。」の解決方法

この問題に遭遇する方は少ないかもしれませんが...Visual Studio 2010でWindowsフォームアプリケーションやWPFアプリケーションをビルドした時に以下の例外が発生して進めない場合エラー 1 "GenerateResource" タスクが予期せずに失敗しました。System.Ty…

GCMG旧バージョンを停止しました

新バージョン(2009/12~)のリリースに伴い旧バージョン(2008/6~)のサービスを停止しました。引き続きGCMGをお使いになる場合には新バージョンをご利用ください。

@Anywhereのテスト

twitterの新機能「@Anywhere」を試してみる。@yamamo

新バージョンへの乗り換えをお願いします。

GCMG3に「外部向け表示」と「公開設定」オプションを追加しましたこれで旧バージョンにあった機能はすべて新バージョン(GCMG3)で使えるので、新バージョンへの乗り換えをお願いします。旧バージョンは4月末をめどに廃止します

通知オプション機能追加

GCMG3の新しい予定の作成や編集の画面に通知オプションの機能を追加しましたちなみに、通知なしで新しい予定を追加するとカレンンダーに設定されている既定の通知が適応されます。

週表示の先頭を今日に。

GCMG3の週表示で先頭が当日(今日)になるオプションを追加しました。「設定」から設定できます。これによって一覧表示と週表示の棲み分けが微妙になってきたな。。。

ToDo(Tasks)への対応について

Gmailの拡張であったToDo(Tasks)がGoogleカレンンダーと連携できるようになったことから、GCMGでもToDo(Tasks)に対応して欲しいとの要望が多いのですが、GoogleがToDo(Tasks)にアクセスするAPIを用意していないので、残念ながらGCMGに実装する事ができ…

GCMGで頻繁にエラーになる件

GCMGをご利用の方へ最近、「Googleのサーバでエラーが発生しました。」とのエラーが頻発して使い物にならない状況の方がおられるかと思います。これはGCMGがカレンンダー情報を取得する為にGoogleにアクセスした際に「Error: Service Error: Could not gener…

月表示の表示オプション追加

GCMG3の月表示ページは上部がカレンダーで下部が選択された日の予定リストとなっていますが、この予定リストに選択された日以降の予定も表示できるオプションを用意しました。設定画面の「月表示の予定リスト」で以下の指定が可能です。1日分の予定選択され…

Google Calendar Mobile Gateway 3

お待たせしました!? 1年半ぶりのバージョンアップです。とはいっても、内部的には1から作り直して全くの別物になってますが機能的には劇的な変化はありません。。。ですが、要望が多かった月表示と週間表示はサポートしました。旧バージョンをお使いの…

GCMG3開発中

最近は機能追加などをしていないGoogle Calendar Mobile Gatewayですが、夏ごろから少しずつ新バージョンの開発を進めております。現行のGCMGと大きく変わるわけではありませんが、以前から要望があった月単位の表示と週単位の表示(予定がない日も表示)を…

SDDへの書き込みを減らす工夫

SSDをシステムドライブ、HDDをデータドライブとしてSSDへの書き込みを減らそうとしている場合に注意する点があったのでエントリー。MSのパッチや各種アプリのインストーラは実行するとまず解凍処理を始めるものが多いですが、それらの中にはTEMPフォルダでは…

新しい自作PCでWindows 7

マザーボードASUS P7P55DCPUintel CORE i7-860グラフィックボードGIGABYTE HD4550メモリCFD W3U1333P-2G x2SSDSAMSUNG MMCRE64G5MXP-0VBHDDHITACHI HDP725050GLA360電源Owltech 風雅 OWL-PSTBM500鎌力 参DVDドライブPionieer DVR-217JBKCPUクーラThermaltake…

DateTime型のルートパラメータを省略したい場合

例えばカレンダーWebアプリを作るとして、指定した日の予定を表示するURLを以下のようにしたいとします。さらに日付の部分が省略された場合は当日の日付が指定されたものとして処理したいとします。/calendar/event/2009-10-14/calendar/event/ ⇒ 当日として…

あるIPアドレスがあるネットワークに属しているか判定する処理

送信元のIPアドレスでアクセス制限や処理の振り分け行う場面などで、あるIPアドレスがあるネットワークに属しているかどうかを判定する処理を書いてみました。class Program{ static void Main(string[] args) { // 許可するネットワーク string[] allowNetw…

非同期処理中にコントロールの操作を抑制する方法

サーバと通信するクライアントアプリなどで、検索処理などサーバからの応答に時間がかかる処理を実行する際の表示について1つのアプローチを紹介したいと思います。まず、ボタンなどを押した時にそのままの流れで時間がかかる処理を実行した場合、しばらく…

復旧しました

しばらくWebサーバにアクセスできない状態になっておりましたが、先ほど復旧しました。原因は分かってないんですけどね・・・GCMGで予定をチェック出来なかった方、ご迷惑をおかけしました。m(_ _)m

泳ぎながら音楽を聞こう Aquabeat

レーザーレーサーでおなじみ(?)のspeedo社から防水仕様の音楽プレイヤー「Aquabeat」が発売(製造や販売はiriverかな?)されていたので買ってみました。音質は普通の音楽プレイヤーと聞き比べてしまったら劣りますが、泳ぎながら聞く分には十分です。フ…

Mighty Mouseはストレスが溜る

Mac を使い始めてまず思ったのが、マウスの動きが悪くてストレスが溜まるというものでした。Apple純正の Wireless Mighty Mouse を使っているのですが、マウスの設定で軌跡を最大にしても遅くてイライラ。そこでググってみたところ「MouseZoom」というフリー…

ついにMacデビュー

先日、新型iPhoneを買おうかどうしようかと思いながら新宿ヨドバシカメラに行ったところ、店内で4時間ほど迷い考えた末に帰りに手にしていたモノはMac mini。iPhoneを使う → Mac OSが身近になる → アプリを作りたくなる → Macお買い上げ完全にAppleのシナリ…

Google Developer Day 2009

Google Developer Day 2009 に行って来ました。内容はさておき、サプライズプレゼントとして Android 携帯(開発用)が事前登録した参加者全員に配られました!見た感じ DoCoMo から発売された HT-03A と中身は同じ?SIMフリーな端末なので他の3G携帯のSIM…

週刊アスキーで紹介されました

今日発売の「週刊アスキー 2009年6月16日号」の「ケータイGoogle徹底活用術14」という記事の中でGoogle Calendar Mobile Gatewayが紹介されています。週刊アスキーさんからは事前にメールで掲載の連絡を頂きました。他にもGoogleを活用しよう的な本や雑誌で…

DoCoMo2.0

最近はまったく聞かなくなった「Web 2.0」という言葉。「Web 2.0」の定義はいろいろあると思いますが、技術的には「Ajax」という単語が連想されるかと思います。程なく「2.0」という言葉が流行りだし「DoCoMo 2.0」なんてキャッチフレーズがありましたが、そ…

ASP.NET MVC 1.0

もう1ヶ月程経っていますが ASP.NET MVC 1.0 がリリースされています。前にブログにも書いたように、従来のASP.NETでは作りにくかった携帯向けのWebアプリに対する1つの解だと思っているので、先日公開した GCMG - Public Calendar Viewer をASP.NET MVCで…