Blog Home  Home Feed your aggregator (RSS 2.0)  
light-hearted.net - September, 2007
人は計画を立て、神はそれを笑う
 
 Sunday, September 30, 2007

ダウンロード可能になっています。
いろんなところで入手可能となっていますね。

とりあえず、インストールだけ完了。
こないだから、評価用に仮想化環境を構築中(ディスク周りが未完了)なので
そちらにインストールしましたが、Beta3にくらべかなりサクサク動作している印象です。

 

9/28に一時的にサイトが落ちてたみたいですね。
サーバに障害でもあったのかな?

Sunday, September 30, 2007 1:06:53 AM (東京 (標準時), UTC+09:00)  #    Comments [0]   Windows  | 
 Thursday, September 13, 2007

其の1と其の2をまとめるとこんな感じ。手抜きコードですが。。。

[Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")
$site = New-Object Microsoft.SharePoint.SPSite("http://wssv3/")
$web = $site.OpenWeb()

function AddListItem([string]$listName, [System.Xml.XmlElement]$item)
{
    $isExists= $false
    $list = $web.Lists[$listName]
    $list.get_items() | foreach{ if($_["ContentId"] -eq $item.guid.get_innertext()){$isExists = $true};}
    if ($isExists) {return}

    $newItem = $list.items.Add()
    $newItem["タイトル"] = $item.title
    $newItem["url"] = $item.link
    $newItem["本文"] = $item.description
    $newItem["ContentId"] = $item.guid.get_innertext()
    $newItem.Update()
}

function GetRss([string]$url, [string]$listName)
{
    $wc = New-Object System.Net.WebClient
    $stream = $wc.OpenRead($url)
    $reader = New-Object System.IO.StreamReader($stream)
    $xml = New-Object System.Xml.XmlDocument
    $xml.LoadXml($reader.ReadToEnd())
    $xml.rss.channel.item | ForEach-Object { AddListItem $listName $_ }
}

GetRss "http://blogs.msdn.com/MainFeed.aspx?Type=AllBlogs" "Blog - MSDN"
GetRss "http://blogs.technet.com/MainFeed.aspx?Type=AllBlogs" "Blog - TechNet"

細かい説明は省きますが、重複してたらはじく仕組みも実装してます。
が、コンテンツが増えるに従って処理時間が伸びること、OOになってないことは改良ポイント。

Thursday, September 13, 2007 10:02:04 PM (東京 (標準時), UTC+09:00)  #    Comments [0]   PowerShell | SharePoint  | 
 Tuesday, September 11, 2007

其の1に続いて。

PowerShell から SharePoint の、リストにデータを追加するスクリプト。

[Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")
$site = New-Object Microsoft.SharePoint.SPSite("http://wssv3/")
$web = $site.OpenWeb()
$list = $web.Lists["お知らせ"]
$newItem = $list.items.Add()
$newItem["タイトル"] = "Title (" + [System.DateTime]::Now.ToString("yyyy/MM/dd HH:mm:ss") + ")"
$newItem.Update()

私はこんな感じでテストデータを自動的に作成しています。

Tuesday, September 11, 2007 10:09:10 PM (東京 (標準時), UTC+09:00)  #    Comments [0]   PowerShell | SharePoint  | 

いろいろと連携について考えている最中です。

とりあえずとっかかりは以下の通り。

$url = "http://www.light-hearted.net/SyndicationService.asmx/GetRss"
$wc = New-Object System.Net.WebClient
$stream = $wc.OpenRead($url)
$reader = New-Object System.IO.StreamReader($stream)
$xml = New-Object System.Xml.XmlDocument
$xml.LoadXml($reader.ReadToEnd())
$xml.rss.channel.item | ForEach-Object { $_.title + "(" + $_.pubDate + ")" }

続きはまた今度。

 

Tuesday, September 11, 2007 12:01:27 AM (東京 (標準時), UTC+09:00)  #    Comments [0]   PowerShell | SharePoint  | 
 Monday, September 10, 2007

公開されました。

http://translator.live.com/

ページの翻訳は結構便利な感じです。

Monday, September 10, 2007 8:06:02 PM (東京 (標準時), UTC+09:00)  #    Comments [0]    | 

SCVMM の How to Video が公開されています(英語ですが)。
実は、私はまだ現物を見たことないので、こういう情報は非常にありがたいです。

内容は以下の通り。

  • Virtual Machine Manager (VMM) - Getting Started
  • VMM Introduction 1 - Layout and Use
  • VMM Introduction 2 - How to Deploy a New Virtual Machine
  • VMM Introduction 3 - Physical to Virtual Machine Migration
  • VMM Introduction 4 - Virtual Machine to Virtual Machine Migration
  • VMM Setup - The Three Steps to Install VMM

今度の PASSJ の勉強会でも SCVMM が取り上げられるようなので、参加しようかな。

System Center Virtual Machine Manager 2007 How To Videos
http://technet.microsoft.com/en-us/scvmm/bb688094.aspx

ネタ元
Clive Watson's Weblog - SCVMM How to videos
http://blogs.technet.com/clive_watson/archive/2007/09/10/scvmm-how-to-videos.aspx

Monday, September 10, 2007 7:57:33 PM (東京 (標準時), UTC+09:00)  #    Comments [0]   Virtualization  | 

現在の感想は、とにかく楽しい!です。

とりあえずセンサを使ってみて、想像を膨らませています。
個々は非常にシンプルになっていて、要はこれを如何に組み合わせてロボットを作るかということですね。

Robotics Studioに辿り着くのは、結構先の話になりそうです。

Monday, September 10, 2007 10:50:22 AM (東京 (標準時), UTC+09:00)  #    Comments [0]   LEGO | Robotics  | 
 Saturday, September 08, 2007

当分これに夢中。

Saturday, September 08, 2007 10:04:43 PM (東京 (標準時), UTC+09:00)  #    Comments [0]   LEGO  | 
 Tuesday, September 04, 2007

SharePointの冠のついたイベントが開催されます。
SharePointもついにそこまで来ました。

内容的には、導入を検討している側(利用者)向けですので、きっと参加はしませんが、
今後もこのようなイベントが継続開催され、ITプロや開発者向けのイベントへと成長していくことを期待しています。

Microsoft Office SharePoint Conference
http://www.microsoft.com/japan/office/2007/sharepoint/conference.mspx

Tuesday, September 04, 2007 12:51:35 PM (東京 (標準時), UTC+09:00)  #    Comments [0]   SharePoint  | 
 Monday, September 03, 2007

最近、本を買いまくっています。
と、いうことでどんな本を買っているかというと。。。

  • INSIDE OFFICE SHAREPOINT SERVER 2007
  • INSIDE WINDOWS SHAREPOINT SERVICES 3.0
  • ビジネスパターンによるモデル駆動設計
  • SQLクックブック
  • DEBUGGING .NET 2.0 APPLICATIONS
  • デザイニング・インターフェース
  • ソフトウェア見積り
  • ASP.NET 2.0 Everyday Apps
  • マルチコアCPUのための並列プログラミング
  • 要求開発と要求管理
  • コンサルタントの道具箱

他にも10冊ほど。。。えぇ、全部未読ですよ。

Monday, September 03, 2007 11:16:28 PM (東京 (標準時), UTC+09:00)  #    Comments [0]    | 
 Sunday, September 02, 2007

私も熱中していたことがありました。
今は、読みやすさも重視しているので、常に”ショート”ではありませんね。

著者の観点が非常に面白いです。
C/C++やる方には、お勧め。

掲載されてるコードを試したくなると思います。

Short Coding ~職人達の技法~
http://www.amazon.co.jp/Short-Coding-~%E8%81%B7%E4%BA%BA%E9%81%94%E3%81%AE%E6%8A%80%E6%B3%95~-Ozy/dp/4839925232/

Sunday, September 02, 2007 6:30:17 PM (東京 (標準時), UTC+09:00)  #    Comments [0]    | 

2008年1Qに発売の予定とのこと。

TechEdの時に使ってる人が意外と多くて、
「いいな~。そろそろ欲しいな~」って思ってました。

HTCのUIに興味津々です。

Windows Mobile OS搭載FOMA「F1100」「HT1100」の2機種を開発
http://www.nttdocomo.co.jp/info/news_release/page/070830_00.html

(2007.09.09追記)
発売は、2007年4Qとのこと。

Sunday, September 02, 2007 4:18:24 PM (東京 (標準時), UTC+09:00)  #    Comments [0]   Mobile | Windows  | 
Copyright © 2010 yama3. All rights reserved.
DasBlog 'Portal' theme by Johnny Hughes.
Pick a theme: