イメージバックアップソフトウェア
Blu-Rayディスクに直接保存できるイメージバックアップソフトウェアってないものなんですかね。
VistaのComplete Backupでできれば文句ないんですが、そこまで言わなくても、市販で書き込めるものが出てこないですかね。DVDだと追いつかなくて。
Norton Ghost も12から14に(13は?)バージョンアップしましたが、ブルーレイサポートはまだのようです。
« 2008年01月 | メイン | 2008年03月 »
Blu-Rayディスクに直接保存できるイメージバックアップソフトウェアってないものなんですかね。
VistaのComplete Backupでできれば文句ないんですが、そこまで言わなくても、市販で書き込めるものが出てこないですかね。DVDだと追いつかなくて。
Norton Ghost も12から14に(13は?)バージョンアップしましたが、ブルーレイサポートはまだのようです。
Twitter statuses
- 楽しいことはないだろうか (00:45:40)
- DDDの翻訳は同人誌作って販売すればいいよ (00:48:31)
日本の業界内での知名度は、出版社がまともにつかないぐらい低いのだろうか。
受託開発が多いくせに、その教典みたいな本が翻訳されないなんて、それだからこの国はというのは別に置いておくとしてもにしても、どんどん旬が過ぎて言ってしまっている気がするなぁ。
出版社がつかないなら、有志翻訳、同人誌でも仕方がないのか。でも翻訳権交渉とかどうするの。。
Visual Studio 2008, Windows Server 2008のLaunchにあわせて発行された特別号です。
特別号はこの手のLaunchイベントのときやPDCのときに発行されます。
オリジナルが出てちょっと経ってますが、日本語への翻訳が終わったようです。
マジで終わってしまうらしい。。
Stage6 · Upload Video Clips. Share, Watch, Download Videos
DivXは高画質でよかったのに。。Youtubeには勝てなかったか。。
ここから書くことはあくまでも僕の経験則なので、KB等にあったり、MSから正式にコメントが出ていることではありません。
事前に以下の設定が行われているか確認すること。
後ろのPC名のほうはもしかしたらSQL Serverの照合順序をBIN以外や大文字小文字の区別を使用しないように設定すればOKかもしれません。
とりあえず自分の今までの経験上は先にこうしておかないと失敗します。(というかいつも忘れていて、セットアップを始めて萎えます。今日もそうでした。。)
そのほかReporting Serviceをインストールされる方は以下のKBも参考にしてください。
Windows Vista-based コンピュータに SQL Server 2005 レポート サービス をインストールする方法
対象製品
http://support.microsoft.com/kb/934164/ja
ダウンロードの詳細 : Microsoft SQL Server 2008 用 Feature Pack CTP - 2008 年 2 月
内容的にはSQL 2008 Native Clientのパッケージとそこには含まれないSQL 2005以下のコンポーネント(Exp.SQL-DMO)のインストールパッケージです。
3月15日に東京都文京区にてNT-Committee2の勉強会を開催します。
今回は私もパネリストとして参加させていただきます。
参加申し込み、勉強会詳細については以下よりお願いします。
EUの命令が元になった話なので、初回公開分はその範囲だけと思っていましたが、思ったよりも広範なプロトコル仕様が公開されています。
※プロトコル設計者・マニアへの忠告
見だすときりがありませんし、仕事が手につかなるの請け合いなので、心しましょう。
ADO.NET team blog : Coming soon to LINQ to SQL
追加された日付型への対応はわかったのですが、ジオメトリ関係は?とか。
ともあれ、SQL Server 2008がRTMになる頃にはLinq to SQLも対応されるといいな。
その中にWindowsのソースコードもあると。
Windowsのソースコードなどを無料で公開へ - GIGAZINE
現地時間21日午前8時30分(PST)にスティーブ・バルマーとレイ・オジーが発表したようです。
大事なのはソースコードだけでなく、関連ドキュメントも公開されること、これらの情報を元に非商用のソフトウェア開発が行えること、商用ソフトウェアについてはパテントのライセンスをすること、そして本当に大事なのは(そして一番大きな変化が)プレスリリースにある以下の点です。
Microsoft is providing a covenant not to sue open source developers for development or non-commercial distribution of implementations of these protocols. (マイクロソフトは、これらのプロトコルの実装の開発か非営利的な分配でオープンソース開発者を訴えないように契約を提供しています@Exite翻訳)
そのほか、Office 2007に対して3rdパーティーが独自フォーマットでの入出力ドライバを作れるようにするためのAPI開発であるとか、オープンソースコミュニティへの支援(※今までinetaやカラムニスで提供されてきたものと同じようなこと)などがプレスリリースで発表されています。
いくつか注意点があります。
ネットへの接続環境を用意するか、あらかじめインストールしましょう。。。製品時には一考が必要です。
日本語版なのに照合順序がSQL_Latin_1_General_CP1_CI_ASなのはいかがなものでしょうか。あやうくそのままインストールしてしまうところでした。
このサーバーの構成で忘れずに照合順序 タブを選んで、カスタマイズしておきましょう。
これで、Japanese90_CI_ASです。JIS2004対応が気になる人はバイナリーコンポーネントをチェックしましょう。(それでJapanese90_BIN2)
Analysys Servicesも忘れずに変更を。
初期設定はJapanese90_CI_ASでいいと思います。BIN2ってひともいるかな。
※(23:00)あーまた照合順序を参照順序って間違えていたので修正しました。
この前、こちらとしては指をくわえながら開催されたLanguage.NET Symposium 2008の描く発表内容が公開されていました。
2008 Lang.NET Symposium - Talks
うひょひょってかんじでこれから見ていきたいと思います。
John Lam on Software: Want to work on languages at Microsoft?
Our languages team is growing fast; we have five open positions as of today. We need devs for IronRuby, IronPython and F# and testers for IronRuby and F# (the links to the F# jobs will appear soon). In the meantime, feel free to contact me (jflam at you-know-where) about any of these positions, and I'll put you in touch with the right folks.
えーっと。。。
それで、MSDNマガジンにF#の記事とかのってしまうのですか。
ということで、さすがにインストールはって方もドキュメントが公開されているのでごらんになってはいかがでしょう。
http://msdn2.microsoft.com/en-us/library/bb543165(sql.100).aspx
このお父さんから泣きが入っている件。
マイクロソフトが、何かを提供しない週はどのぐらいあるんだろう ?
いや、ここでお父さんに泣かれたら、ふつうの人は。
しかしもういじめに近いこのリリースラッシュはなぜだろうと思ったら、来週ロスでラウンチイベントじゃないか。
Microsoft Launch Wave 2008
http://www.microsoft.com/heroeshappenhere/events/los-angeles/default.mspx
おみやげ渡さないといけないものね(マテ
http://www.microsoft.com/virtualevents/
こんなのも平行して行われる模様。
というわけで、やっとリリースのようです。
Euan Garden's BLOG : SQL Server 2008, Feb CTP - Get it while it is hot!
ダウンロードそのほかについては以下を参照。
Microsoft SQL Server 2008: Try SQL Server 2008 Today
※ただし、まだMicrosoft Downloadには公開されていない模様。
※ 12:00現在ダウンロード可能になっています。また本CTPより日本語版の提供も始まったようです。
Software Cafe : コラム {Parking-lot ~ プロジェクトの課題管理で活用しよう}
今は議論すべきでないけど蓄積しておいて後で議論するものを一時的に退避しておくことを、Parking-lot と呼ぶことがあります(日本ではあまりいいませんね)。
こういう言い回しがあるんですね。覚えておこう。
そして、どう実践していこうかな。
Open XML標準化向けてへの公開のようです。
Microsoft Office Binary (doc, xls, ppt) File Formats
米Microsoftがついに,バイナリ形式のOffice文書仕様を公開:ITpro
公開ライセンス(正確にはライセンスでないかもしれない)
http://www.microsoft.com/interop/osp/default.mspx
いい加減SaaSといったらどうなんだろう。
というのは置いておいて、サービスサイト構築用の情報をまとめたポータルサイトがMSDN(ENU)にできたようです。
なぜ「見た目」にこだわらないのか、IT部門の大きな勘違い:ITpro
Joelが言っていたようにそれがエモーショナルであれば使うほうは使う気になる。
Software Development : Power Tools for Visual Studio Team System 2008 Database Edition
そういうもの。
入っているものは、MS Buildからも使えるSQL Scriptの静的分析ツール、データ作成用ツール(テキストファイル、フラットファイルからの作成)、逆にDataBaseからXMLファイルを作成するツール等となっているようです。
Saveen Reddy's blog : Updated Add-In for Visio 2007 to Export to XAML
これでVISIOでXAMLが書けるようになりました。
上のBlogを見る限りテキストの処理にはまだ難があるようです。
正直なところドローイングツールとしてのExpression Designerのひどさを考えるとVisioでXAMLが書けるようになったのはかなり喜ばしい。ステンシル多いですしね。
CodePlexのプロジェクトサイト
http://www.codeplex.com/VisioExportToXAML
Angus Logan's Blog : LINQ to FLICKR - this is cool
Flickr!を対象としたLinqプロバイダがあるらしい。当然クエリの結果帰ってくるのは画像ファイルのリスト。
http://www.codeplex.com/LINQFlickr
※もう何でもありだなぁ。。
.NET 関連の「サポート技術情報」 (Microsoft Knowledge Base) 資料の検索キーワード
サポート技術情報で特定技術に対する一覧がほしかったり、より希望する検索結果を得たいために使用できるキーワードの一覧が上で公開されていました。
各KBにはこれらのキーワードが設定されています。
SQL Serverも一覧がないか探してみたのですが、どうもまとめられていないようです。
マイクロソフト セキュリティ情報 MS08-008 - 緊急 : OLE オートメーションの脆弱性により、リモートでコードが実行される (947890)
このセキュリティ更新プログラムは、OLE オートメーション内のメモリ リクエストのチェックを追加することにより、この脆弱性を解決します。この脆弱性に関する詳細情報は、次の「脆弱性の情報」のセクションの下の特定の脆弱性のエントリに関するサブセクション「よく寄せられる質問 (FAQ)」をご覧ください。
今回のWindows Updateに含まれている。
OLE AutomationのエンジンであるOLEAUTO.DLLが更新されるので、それを使うアプリケーション(OPC!)は対応が必要だ。このパッチで動かなくなるとしたら、おそらく自分たちのコードにバッファオーバーランや、不正なアドレスを指定している等のバグがある可能性が高い。
またVB6アプリケーションではおそらくインストールパッケージの作り替えが必要になる。
こうやってまとめてしまうとつまらなさそうですが、偏に私の筆力が足りない故であって、会場爆笑であったことをも申し加えておきます。
| 一級品 | iPod |
| よくある安物 | Zune |
何が違うのか。
Windows XPの例。デジカメで撮った写真1枚Blogにアップしようとしただけで、インストールメディアを要求されたり、再起動を要求されたり、たまたまデジカメのUSBケーブルが抜けただけでエラーが表示される。
ユーザーが機械を全くコントロールが出来ていない上に、機械にコントロールされている感覚。この状態ではユーザーに大きなフラストレーションがたまる。
最悪の場合は鬱病になってしまうことも。これを学習制無力感という。
ソフトウェアを作る上ではユーザーをそうさせないためにユーザーに主導権を与え、ユーザーにコントロールしていることを実感させる。レスポンスの短さもこの実感に繋がる。(1秒以内)
心理的な事実と技術的な事実は必ずしも一致しない。
一級品ではしばしば心理的な事実の方が優先されている。(SUVは技術的にはセダンよりも事故時横転しやすく、事実死亡率も高く危険な車だが、内装や装備の工夫により心理的に安全だと訴えることで、セダンよりも売り上げが多い(北米))
モダニズムにとってデコレーションはデカダンス(装飾は退廃)華美な装飾を廃し、機能美を追求する。直線、モノクローム。
ソフトウェアにおけるモダニズムは、最低限のユーザーインターフェイス、機械の状態を無機質に表示、代表的な例はUnixのコンソール。
一般的なユーザーはソフトウェアのインターフェイスにモダニズムを求めていない。
建築の世界と違いソフトウェアの世界では人々は無駄に飽きていない。Mac OS Xは、たしかに無駄だらけだが、人に対してエモーショナルにさせるものにあふれている。
一級品を作るには人にエモーショナルだと感じさせる美学が必要。
※だからといってソフトウェアのUIがアールデコなのかというと、違うという点については多くの同意が得られると思う。
※では何かって言うところは、一つのヒントはモダンアートのインスタレーション作品の中にあったりすると思はれるので、ポストモダニズムの中に答えがあるのではないか。
感情の原因を勘違いすること。たとえば映画館にってでっかいコーヒーを買って映画を見たときに、実際にはコーヒーのカフェインで興奮したのにもかかわらず、映画の内容で興奮したと勘違いして、その映画がすばらしかったと勘違いしてしまうこと。
※誤帰属をうまく使うことも必要なのか。
John Robbins' Blog : Download All the .NET Reference Source Code at Once with Net Mass Downloader
特別なことをするわけではなく、CodePlexからNetMassDownloaderを入手して、すべてのソースを落とした後にそれらに対して参照設定を行う。ただ細かく手順を書いてくれているので、参考になります。
最近気になって気になって仕方がなかった Beautiful Codeですが、今春の翻訳・出版が決まったようです。以下のオライリージャパンのページからサンプルが確認できます。
www.oreilly.co.jp -- オライリー・ジャパン
原著はこちら。

by G-Tools , 2008/02/12
総額6億円のホームシアターシステム。機材詳細は以下。
4Kのプロジェクターって何ですか。。(だいたい映像ソースは。。)
音楽再生に関してはまだまだお金をかけられそうですが、求めてるのがピュアオーディをではなく、あくまでもAVですから、その辺つっこんじゃだめかと。
だいたい、きっと下手なシネコンだって一部屋6億もかかってませんよ。
まぁ夢の箱ですなぁ。
基本的には同じものを指す。
どちらの用語を使って話をするかで、その人がIT世界の住人なのか、オートメーションの世界の住人なのかがわかっておもしろい。最近センサーネットワークということよく聞くようになってきた。このままなら僕らの仕事がITにそのまま飲み込まれるのもそんな先じゃないだろう。
Microsoft declares its modeling love with a new language, ‘D’ | All about Microsoft | ZDNet.com
マイクロソフトがエンタープライズアプリケーションもしくはSaaS、マイクロソフト的に言うのならSoftware + Serviceのプラットホームとしている開発しているOsloで使用するワークフロー(と言うよりビジネスコラボレーションとでも行った方が適切だろう)やビジネスロジック記述用のDSLとして「D」という言語を開発しているようだ。「D」はおそらく現状のWFより粒度の高いレベルでのワークフロー、ビジネスロジック記述、サービス定義をするための言語となるはずで、ZDNetの記事によれば、WFと同じくXAMLベースの宣言型プログラミング言語となるようだ。ちなみにXAMLはWPFでのUI記述言語と思われる方も多いと思うが、実際には汎用的な宣言型プログラミング環境だと思っていた方がこれからは無難だ。
すでにこの分野で仕事をしている人たちからみれば、どうして業界標準になりつつある、BPMLやBPEL4WSでないんだと言うことになると思う。MSとってそれではだめな理由としては、それがマイクロソフト技術ではないからというのもあるかもしれないが、まずそれらが複雑で簡単の記述できないと言うことがまずある。(ツール支援は当然あるし、必要だが、何かが不十分だと考えていると思う)次に考えられるのは、「D」がカバーしている範囲がそれらの扱う範囲以上だと言うことだろう。BPEL4WSやBPMLとの何らかの相互運用性は必要だとは思うが、Osloの世界でみてみると、BPMLはWFで、BPEL4WSはWF+WCFでやるべきことのように思う。
むやみやたらに言語を増やしてという向きもあるかもしれないが、言語には向き不向きもあるのだし、対象領域の粒度が違えばそれにあった言語もあるべきだし、何よりも将来へ向けたチャレンジが必要だろう。
また、「D」言語、あるいはOsloは今後OPC UAにも大きな影響を与えるはずだ。
10月の終わりにあるPDCが楽しみだ。
13日、14日にオーディエンスとして行きます。DB関係は寂しいものの、今回はJoelがきたり、羽村さんとまつもとさんとの対談があったり、萩原さんの講演があったりと、かなり盛りだくさん。楽しみです。
WPFで作られたマインドマップツール。デザインはかなりキャンディ。使い勝手や機能的には可もなく不可もなくといったところ。
マイクロソフト、2007 Office製品を37言語で利用可能なMulti-Language Packを発売:ニュース - ZDNet Japan
Microsoft(R) Office Multi-Language Pack 2007 日本語版は「日本語版」Office 2007にこれを加えることで最大37言語のユーザーインターフェイスを切り替えて使用できます。以前からOffice用のMulti-Language Packはありますが、今回いくつか点で大きく異なります。
基本となる言語のエディション
今までのOfficeは基本的に英語版(正確にはEnglishi, United States)のOfficeに対して各言語のUIを適応するものでしたが、2003の時の日本語版に対する英語版UI提供を例外とすれば、はじめて、元になる言語エディションが英語以外の日本語となりました。これはある意味すごいことです。
販売形態
今まではVolume LicenseでしかMUIというか、英語版+MUIのライセンスを購入する方法がありませんでしたが、これにより何と一般のパッケージとして購入することが可能になりました。
その他
私の記憶が確かなら、以前よりMUIの範囲が広がっています。(UIでサポートしている言語が多い)
日本語版をもとに国内の製品として出荷されるので、国内でしっかりとしたサポートを受けられるという望みを持つことができます。
ほとんどの人にとっては「へー」ぐらいのニュースだと思いますが、一部分の人間にとってはかなり画期的なニュースです。かなり興奮してます。特にベースが日本語版でよいこと、普通にパッケージで購入できるのがいいです。
マイクロソフト(株)プレスリリース
http://www.microsoft.com/japan/presspass/detail.aspx?newsid=3346
3月1日に札幌にてNT-Committee2の勉強会を開催します。
参加申し込みは以下でお願いします。
http://ezo.mucleus.jp/cgi-bin/mail/mail.cgi
詳しくは以下を参照ください。
Tech-Ezo(てっくえぞ) - Round 37:第 11 回 NT-Committee2 北海道勉強会
InfoQ: Ruby.NET future uncertain
InfoQの記事によると、Ruby.NETの中の人であるWayne A. Kellyが、 Lang.NETでDLRみて、やっぱこっちがいいかもと思ったらしく、IronRubyのプロジェクトに加わることにしたようです。ということで、Ruby.NETのメンテをする人がいなくなるので、なくなってしまうかもと。
ということで、これから.NET上でのRuby実装はIronRubyにまとめられるということになりそうです。
SP1においてスレッドプール周りの見直し等によりパフォーマンスが改善されたという記事。
ADO.NET team blog : ADO.NET performance improvements with the .NET Framework 2.0 SP1
本文だと表が切れてしまっているが(RSSでは全部確認できる)、SqlReaderで27%ほど、DataSetのInsert処理で40%程の改善がみられているようです。
現在公開されているのは英語と日本語のx64版です。ダウンロード項目としてはDatacenter Editionのみとなっていますが、一つのメディアでプロダクトキーの入れ替えによりエディションを決める方式となっています(Vistaと同じ方式)
キタ━━━( ´∀`)・ω・) ゚Д゚)・∀・) ̄ー ̄)´_ゝ`)-_-)=゚ω゚)ノヨォ━━━!!!!
Windows Vista Team Blog : Announcing the RTM of Windows Vista SP1
とは言っても今現在(0:24)まだWindows UpdateにもMicrosoft Downloadにも現れておりません。リリースノートがダウンロード可能になっています。
Release Notes for Windows Vista Service Pack 1
http://www.microsoft.com/downloads/details.aspx?FamilyID=b5b681f5-f366-4ad2-ba10-6a7d209de7bd&DisplayLang=en
ここから「初心者向け言語が避けていること」言い替えれば「初心者が苦手なこと」が何であるかだいたいわかる。彼らは「抽象化」が苦手なのだ。
ある意味言われ続けてきたことであり、ちょっと脱力した。その辺に注目した本もある。

ルールブックではない実践書
表題は合っているのか? どこが「革命的」なのか?
学校の教科書になんか本文の最後のほうではあきらめが入ってますが、自分の位置がどこにいるかの気づきがないと、そこから上に行こうとなかなか人は考えられません。井の中の蛙も、最初に自分が井戸の中にいることに気付かなければ井戸の中にいるしかありません。たぶんその気づきのきっかけを与えるのがたぶん勉強会を開いたりするコミュニティと言われている者の役割なんだろうと自分では思っています。自分そこで「気づいた」わけですし。残念ながら今の日本の会社という組織は井戸過ぎてそれに気づかせてくれる機会がないように思います。
日経ソフトウェアあたりでこのての話が増えると気付く人も増えるんですかね。
あとこれは「ソフトウェア開発における初心者@Matzにっき(2008-02-04)」何もまた爆弾投下しなくてもとちょっと思った。
PHPの議論がスラッシュドット/Jまで飛び火し照るみたいですが。
ここに実際どのあたりに注意すればいいかがまとめられています。
そしてここが一番の肝だろうと思ったところ
脆弱性への対応がバージョンアップにおいて行われる限り、この留意は絶対に必要だろう。しかしこのやり方は受託開発には全く向いていないのは明らか。自社でサービス提供したり自社内向けのシステムであれば、これも可能だと思うが、受託開発ではそんな予算をおそらく取りようがないので売りきり後はさようならとは行き辛い。(手切れが悪い)
まぁ、これもソフトウェアシステムの開発とひとくくりにしても、いったいどういう組織形態で、どういう発注・受注関係かで話が大きく変わる例のような気もするなぁ。
場所はヨドバシ秋葉原、ビックカメラ有楽町
日時は2/8(金)17時から20時
携帯からのメールでついったぁを更新
Lang.net終了ということでJohn Lamがまとめています。
John Lam on Software: Lang.net wrap-up
印象に残ったのは、上記事でリンクされているInteroperability Happens - Highlights of the Lang.NET Symposium, Day Oneにかかれているアンダースの話した以下のこと。
I think that the taxonomies of programming languages are breaking down. I think that languages are fast becoming amalgam. ... I think that in 10 years, there won't be any way to categorize languages as dynamic, static, procedural, object, and so on.
これは間違いなくC#の指向性なんだけど、果たしてほかの環境ではどうだろうか。少なくともJavaにはそういった動きはあると思うけど。
しかし、3日間その場にいたらさぞ刺激的であっただろうと思う。
#しかしVoltaの中の人は真冬なのにまた絞り染めTシャツだな。。
InfoQ: Draft DLR Hosting Spec Released
DLRのホスティング仕様のドラフトが公開されたようです。
その中ではホスティングレベルが3つに分かれているようです。
ドラフト仕様は以下のJohn LamのBlogから参照することができます。