仮面's profile宇宙仮面の C# 研究室.Live SpacePhotosBlogListsMore Tools Help

Blog


    November 22

    クローム OS

    http://blog.chromium.org/2009/11/hello-open-source-developers-would-you.html

    の中で、電源ONから、数秒でブラウザが起動するビデオがあった。

    現時点では、Linux上で、ビルド&実行ができる。今は Ubuntu 8.04上で開発されている。

    November 15

    Microsoft Online Services

    ここ

    https://mocp.microsoftonline.com/site/default.aspx

    で、Live Meeting Standard 5 ライセンスが月額 2350円でオンラインで買える。でも、最低5ライセンスから。

    image

    そのほかに、こんなものが使える。

  • Microsoft Exchange Online
  • Microsoft SharePoint Online
  • Microsoft Office Communications Online
  •  

    Live Meeting は、会社で電話会議のときに使っているけど、サーバー運用費を考えたら、かなりお得。1ライセンスから売ってほしいなぁ~。

    Google の Go 言語

    最近?アナウンスされたようですね。

    http://golang.org/

    いまのところ、コンパイラーは、Linux, Mac OS X のみ。

    コンパイラーターゲットは、linux/amd64, linux/arm, linux/386, darwin/amd64, darwin/386, and nacl/386.

    実行サンプルはこんな感じ。

    $ cat >hello.go <<EOF
    package main

    import "fmt"

    func main() {
    fmt.Printf("hello, world\n")
    }
    EOF
    $ 6g hello.go
    $ 6l hello.6
    $ ./6.out
    hello, world
    $

    言語仕様は

    http://golang.org/doc/go_spec.html

    C++に似ている。強い型。並列プログラミング、Garbage Collection をサポートしている。ここまではOK。

    その一方で、&, * による address operators を持っていて、c, c++のような、

    &x

    &a[f(2)]

    *p

    *pf(x)

    という表記ができる。この時点でパス。その時代には戻りたくないなぁ~。

    November 14

    Xbox 360からTwitterとFacebookを利用可能に

    http://itpro.nikkeibp.co.jp/article/NEWS/20091113/340527/

    によると、 マイクロソフトは2009年11月13日、ゲーム機「Xbox 360」の会員制インターネットサービス「Xbox LIVE」で、同月17日から米大手SNS「Facebook」とミニブログ「Twitter」を利用可能にすると発表した。11月17日よりXbox LIVEのポータル上に「マイ コミュニティー」チャンネルを開設し、TwitterとFacebookのアプリケーションを配信する。ただし、「ゴールドメンバーシップ」に加入した18歳以上の層を対象。

    November 02

    Google Sitemaps と Crawler

    WM6DeAmedasというページを作ったが、いつになっても Google の検索エンジンに載らない。??と思ったら ずいぶん前に、Google Sitemaps 用XML自動生成ツール http://www.google-sitemaps.jp/ で、sitemap.xmlを作成してあったけれど、そのまま更新していなかったので、Google Crawlerは何も更新していないと判断したようだ。一応、トップページから、rss.xmlを表示し、rss.xmlで新しいコンテンツへのURLが引っ掛かるだろうと想定していた。しかし、shallow crawler のようです。よくよく考えれば、そのためのsitemap.xml なので、あたりまえか・・・

    ということで、sitemap.xml を対応する場合は、こまめに更新しないといけません。

    sitemap.xml を作成するには、

    1. http://www.google-sitemaps.jp/ から、Google Sitemaps 用XML自動生成ツール をダウンロード
    2. PyJUG http://www.python.jp/Zope/download/pythoncore から最新のPython をダウンロード&インストール
    3. 設定ファイルを更新し、実行

    だけれど、かなりめんどくさい。それに、効果が不明。従来、Sitemapがない時では1週間程度でクロールされていたのに、逆にSitemapがないものは全くクロールされない。つまり更新のたんびにSitemap を更新しなければならず、自動化されていない以上、めんどくさい。1週間程度の遅れであれば、全く問題ないので、Sitemapはやめることにしました。

    September 24

    .NET Framwork 3.0 RC1

    2.0 を触る前に3.0になってしまう。 orz
     
     
    作業記録
    (1) Virtual Server の準備
         VS2005 + 3.0RCを入れると、不安定になりそうなので、VS2005の環境はそのままにして、VS2005 + 3.0RC を別立てにする。
        とはいえ、もとのVS2005 自体もVirtual Server に乗っかっているんだけどね。
       VS2005 Virtual Server から、VS2005-30 をコピー
    (2) .NET Framework 3.0 のインストール
        dotnetfx3.0setup.exe (3MB) をダウンロードし、実行。
        実行後ネットからデータをダウンロードを始める。光にしておいてよかった。
        ダウンロード完了から、インストール完了まで10分以上かかる。
    (3) Windows SDK をダウンロード。
      Windows SDK のセットアップウィザードでインストールを実施。
         Register Windows SDK Directories with Visual Studio 2005 を実施し、include パス、lib パスを更新。
    (4) Orcas   vsextwfx.msi
        Visual Studio Orcas Community Technology Preview - Development Tools.
        Coder: Windows Presentation Foundation visual designer for Visual Studio
        Channel 9 wiki / WPF Designer ("Cider") forum on MSDN.