2009/09/11

Windows Workflow Foundation サンプル メモ

もう嫌だ・・・orz WWFがなかなかうまいこと動かない・・・。取り合えずメモ。

 

Windows Workflow Foundation - SharePoint - Sequential Workflow Sample

 

解決策

workflow.xml ファイルを開き、Id 要素の Workflow 属性に有効な GUID が含まれていることを確認します。 GUID の形式の詳細については、「 GUID」を参照してください。 新しい GUID を生成するには、guidgen.exe を使用します。 詳細については、「 Guidgen のサンプル:グローバル一意識別子 (GUID) を生成します。」を参照してください。
[プロパティ] ウィンドウで、[ターゲット リスト] フィールドに指定されたライブラリまたはリストに SharePoint Web サイト上の有効なライブラリまたはリストが示されていることを確認します。
SharePoint 診断ログ ファイルの内容を調べます。 このログ ファイルの既定の場所は、drive:\Program Files\Common Files\Microsoft Shared\web server extensions\12\LOGS です。 この場所にログ ファイルがない場合は、SharePoint サーバー管理ツールの診断ログ設定を確認してください。 詳細については、 Office SharePoint Server 2007 のマニュアル、ヘルプを参照してください。

 

XMLの要素と属性、逆じゃね?

まず[プロパティ][ターゲット リスト]もどこのことを言っているのかわからない・・・。言われるままにGuidを指定し直してみても状況変わらず。ログファイルを見ても訳がわからない。

 

検索 - プロパティターゲットリストとやら

  • ソリューション内で検索しても見つからず
  • Sampleフォルダ内を「Documents」でgrep
    • microsoft.samples.vsto.seqwkflow\cs\microsoft.samples.vsto.seqwkflow\microsoft.samples.vsto.seqwkflow.csproj.userファイル
<ListURL>http://localhost/Docs/Documents/Forms/AllItems.aspx</ListURL>
<TargetList Id="{c2b22c60-2bc6-4e5b-ab83-d7b36dd8ffb2}">Documents</TargetList>

いじってみるもメッセージが変わるものの配置できず・・・

 

手動配置

  • ビルド
  • GAC(Global Assembly Cache)への配置
    • C:/Program Files/Microsoft Visual Studio 9.0/VC/vcvarsall.bat x86
  • 移動
    • microsoft.samples.vsto.seqwkflow/cs/microsoft.samples.vsto.seqwkflow/bin/Debug
  • gacutil.exe
    • gacutil -i microsoft.samples.vsto.seqwkflow.dll
  • ハイブへ配置
    • C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES\Microsoft.Samples.Vsto.SeqWkFlow
      • feature.xml
      • workflow.xml

やってみたもののこの先どうしていいかわからず断念。

 

全部断念

 

SNMPメモ(C#、net-snmp)

SNMPとは?

Simple Network Management Protocol

SNMP

Win + r -> compmgmt.msc -> サービスとアプリケーション -> サービス -> SNMP Service -> プロパティ -> 開始 -> セキュリティ -> コミュニティを追加する

SNMP Trap Service -> 開始

net-snmp

Net-SNMP - Win32インストール

.NET SNMP Library

いろいろ使ってみたけどコレが一番印象がよかった。ソースも読みやすい。サンプルもおもしろい。

ソースは少し読んでみたけど、設定で挫けた。正直使ってない。

使ってみたけどまだまだ機能不足。今年始まったプロジェクト?

MIBs ブラウザ

SNMP Object Navigator

 

普段はemacsでshell立ち上げてnet-snmp叩いてます。

snmpwalk -v 2c -c public localhost ipAdEntAddr

みたいな。

 

ネットワークおんちなりにこの辺↓の本読んだ。もうよく憶えてない・・・。

実践SNMP教科書―ネットワーク管理ツールの開発と活用 (IT TEXT)
山居 正幸
CQ出版
売り上げランキング: 86161
おすすめ度の平均: 5.0
5 非常に役立った
5 SNMPを詳細に知りたい人むけ。
マスタリングTCP/IP SNMP編
緒方 亮 矢野 ミチル 鈴木 暢
オーム社
売り上げランキング: 31241
おすすめ度の平均: 5.0
5 ようやくわかりました
マスタリングTCP/IP 入門編 第4版
竹下 隆史 村山 公保 荒井 透 苅田 幸雄
オーム社
売り上げランキング: 7835
おすすめ度の平均: 4.5
4 インターネットの仕組みを学ぶ上でのスタンダード本
5 ネットワークスペシャリスト試験には最適
5 まとめ方はうまい
5 ネットワークの基礎を学ぶ上での教科書
4 辞書としてはかなり有用

田 + r

イベントビューワを開くのが面倒くさくて、「ファイル名を指定して実行」で開きたいと思ってググッたメモ。

eventvwr.msc

 

 

この辺は良く使う。

compmgmt.msc
appwiz.cpl
control
control desktop
control printers
Network Folder
cmd

calc

この辺はたまに使う

services.msc
control mouse
control userpasswords
control userpasswords2
iisreset
msconfig
notepad
wordpad
regedit
mspaint
excel

憶えておくと役に立つかも

iexplore
wupdmgr
control admintools
devmgmt.msc
sysdm.cpl
taskmgr
winword

2009/09/10

IronSchemeとVisual Studio 2008

codeplex-logo WS000016 WS000017

 

Visual Studio 2008 でIronScheme を書けると聞いて。シンタックスハイライトと若干の入力補完もあると聞いて。設定失敗。あきらめた。また今度。

 

 

/IronScheme/docs/visual-studio.txt

- Run from the command line:
  * If admin: RegPkg /codebase <absolute path of IronScheme.VisualStudio.dll>
  * If not admin: RegPkg /ranu /codebase <absolute path of IronScheme.VisualStudio.dll>
  * devenv /setup

 

cmd

C:\Program Files\IronScheme>regpkg "c:\program files\ironscheme\ironscheme.visualstudio.dll"

 

Registering   : IronScheme.VisualStudio 1.0.0.0
Registry Root : Software\Microsoft\VisualStudio\9.0
---------------------------------------------------
インストールされている製品:   IVsInstalledProduct インターフェイスを使用
パッケージ:          Package {0bc23fca-38ba-4cc2-9c39-1ed1c46172cb}
言語拡張: .sls、{4bfaea21-b66a-458b-bc32-24457c9178b7}
言語拡張: .sps、{4bfaea21-b66a-458b-bc32-24457c9178b7}
言語拡張: .ss、{4bfaea21-b66a-458b-bc32-24457c9178b7}
言語サービス: IronScheme、{4bfaea21-b66a-458b-bc32-24457c9178b7}
LoadKey:          IronScheme IronScheme.VisualStudio
バージョン 1.0.0.0
必要なエディション: Standard
サービス:          LanguageService

SUCCEEDED:        IronScheme.VisualStudio

 

 

IronScheme Visual Studio 2008 Integration

A quick and dirty way to get your scripts to execute from within visual studio:
1) Click on the Tools Menu and choose "External Tools"
2) Click "Add" and enter a Name (I chose IronSc&heme, the ampersand denotes which character you can use as a shortcut)
3) Click the "..." next to Command and browse to where you installed IronScheme.Console.exe, select it and click "Open"
4) In the Arguments box, enter $(ItemPath) (you can choose other macros from the arrow button list to the right)
5) In the Initial Directory box, enter $(ItemDir) (again, you can choose other macros from the list to the right)
6) Uncheck close on exit
7) Click OK

Now you will be able to run the IronScheme console with your current file as input by selecting the menu item, or by hitting alt+T then H.
It's not a REPL, but it's pretty good for running stuff. Also, if you use ViEmu or other visual studio plugins, you will have access to them.

これ読んで、こういう感じかな・・・と。

WS000018

 

でも動かない。何かが足りないか間違ってるか・・・。Emacsで書けるのでこれ以上追う気になれない。また今度。

IronScheme in Emacs

WS000016

Scheme 処理系には IronScheme という選択肢もあります。R6RS にほぼ準拠していて SRFI も .NET Framework も使えます。.NET に慣れ親しんだプログラマが Scheme を始めるにあたっては良い選択肢の一つかも知れません。ちなみに C# で実装されており、ソースも読むことができます。
コンソールの REPL だけでなく、Visual Studio 2008 で開発を行なうためのアドインや Emacs で開発を行なうためのインターフェースもあります。Visual Studio 2008 のアドインではシンタックスハイライトやインデント、入力補間などがサポートされているようです。

取りあえず Emacs で IronScheme が使えるようにしてみました。
WS000017

以下の設定を .emacs に追加しました。
(defun iron-scheme-other-window ()
  "Run IronScheme on other window"
  (interactive)
  (setq scheme-program-name "\"C:\\Program Files\\IronScheme\\IronScheme.Console.exe\" -emacs")
  (split-window)
  (let ((buf-name (buffer-name (current-buffer))))
    (scheme-mode)
    (switch-to-buffer-other-window
     (get-buffer-create "*scheme*"))
    (run-scheme scheme-program-name)
    (switch-to-buffer-other-window
     (get-buffer-create buf-name))))

例外がスローされた時などのメッセージが化けるのでこちらも追加。
(modify-coding-system-alist 'process "IronScheme.Console" '(utf-8 . utf-8))

起動ショートカット。
(define-key global-map "\C-c\C-si" 'iron-scheme-other-window)

Gauche での設定を参考に以下のように設定。
(defun scheme-other-window ()
  "Run Gauche on other window"
  (interactive)
  ;; set gosh path
  (setq scheme-program-name "\"C:\\Program Files\\Gauchebox\\Gauche\\bin\\gosh.exe\" -i")
  (split-window)
  (let ((buf-name (buffer-name (current-buffer))))
    (scheme-mode)
    (switch-to-buffer-other-window
     (get-buffer-create "*scheme*"))
    (run-scheme scheme-program-name)
    (switch-to-buffer-other-window
     (get-buffer-create buf-name))))

Dynamic Language Runtime

ESXi 新規仮想マシン

 

下記の項目もついでに設定しとくと後々ハッピー

 

  • リモート接続のON
    • Win + Pause -> リモートデスクトップ -> このコンピュータにユーザーがリモートで接続することを許可する -> ユーザー追加
  • Telnet
    • Win + r -> compmgmt.msc -> サービス -> Telnet -> プロパティ -> 開始/自動

Windows Workflow Foundation メモ

WS000014 WS000015

 

Visual Studio -> 「新規作成」 -> プロジェクト -> Workflow -> SharePoint 2007 シーケンシャルワークフロー | SharePoint 2007 ステートマシンのワークフロー

 

---------------------------
Microsoft Visual Studio
---------------------------
ファイルまたはアセンブリ 'Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c'、またはその依存関係の 1 つが読み込めませんでした。指定されたファイルが見つかりません。
---------------------------
OK   ヘルプ  
---------------------------

 

---------------------------
Microsoft Visual Studio
---------------------------
SharePoint サーバーがインストールされていません。Microsoft Office SharePoint Server 2007 セットアップを実行してください。
---------------------------
OK   ヘルプ  
---------------------------

 

http://download.microsoft.com/download/1/a/c/1ace5b62-1fb8-4357-81f1-dbf92d805d9d/VS2008Readme.htm

2.3.5.10. SharePoint がインストールされていないコンピュータで SharePoint ワークフロー プロジェクトを作成しようとすると、Visual Studio 2008 から例外がスローされる

Visual Studio 2008 から "ファイルまたはアセンブリ 'Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c'、またはその依存関係の 1 つが読み込めませんでした。システムでは、指定されたファイルが見つかりません。" という例外メッセージがスローされます。

この問題を解決するには

SharePoint 2007 シーケンシャル ワークフロー プロジェクトまたは SharePoint 2007 ステート マシンのワークフロー プロジェクトを作成する前に、開発用コンピュータに SharePoint をインストールします。詳細については、ヘルプ トピック「SharePoint ワークフロー ソリューションのトラブルシューティング」を参照してください。

 

http://msdn.microsoft.com/ja-jp/library/bb157873.aspx
ワークフローを実行するときに使用する SharePoint Web サイトの URL を入力または選択します。このサイトはローカル コンピュータ上にあることが必要です。

新しい Office SharePoint ワークフロー ウィザードで使用される既定のサイトは、 http://localhost/Docs です。

 

つまり開発はSharePoint Server 2008 と VS がインストールされている環境だけ?

 

Windows Workflow Foundation のサンプル

Test : Blog entry posted from mail.


Windows Workflow Foundation がいまいちよくわからない。
Visual Studio 2008 でWorkflow のプロジェクトテンプレート使おうにもSharePoint Server 2007 がローカルにインストールされてないとダメっぽい。

emacs buffer size change

(global-set-key [C-left] 'shrink-window-horizontally)
(global-set-key [C-right] 'enlarge-window-horizontally)
(global-set-key [C-down] 'shrink-window)
(global-set-key [C-up] 'enlarge-window)

2009/09/09

VMWareとESXiとSharePointとMSOPと

  1. 「新規仮想マシン」追加時
    • 「領域をオン デマンドで割り当ておよびコミット(シン プロビジョニング)」にしておくと後々ハッピー
    • VMを停止なくてもCドライブ等の容量を追加できる
  2. 設定の編集
    • CDドライブの「起動時に接続」のチェックを入れておく
  3. OSインストール
    • vSphereにてインストールメディア(.isoなど)をマウントする
  4. セキュリティ
    • ウィルス対策ソフトなどをインストール
  5. Bios
  6. VMWare Tools をインストールする
    • vSphereでVMを右クリック -> ゲスト -> VMWare Toolsインストール/アップグレード
    • (コンソール画面との間をシームレスに操作可能になる)
  7. ハードウェアアクセレータ
    • Win + r -> control desktop -> 設定 -> 詳細設定 -> トラブルシューティング -> ハードウェアアクセレータを最大に
  8. Windows Update
  9. .NET Framework
    • 3.5をインストール
  10. Windows Update
  11. IIS
    • IISサービスを立ち上げる
    • プログラムの追加と削除
    • Windows コンポーネントの追加と削除
    • ついでに
      • SNMP, ASP.NET, SNMP, WMI SNMP プロバイダ, メール, 証明書サービス, メッセージキューも入れておく
    • その他
      • --------------------------- セットアップ エラー --------------------------- 次のエラーが発生したため、セットアップを続行できません: この製品を使用するには、インターネット インフォメーション サービス (IIS) の Web サービス拡張の一覧で、ASP.NET 2.0 を [許可] に設定する必要があります。ASP.NET 2.0 が一覧にない場合は、ASP.NET 2.0 を再インストールしてください。 上記の問題を解決してから、セットアップを再度実行してください。

        --------------------------- OK   ---------------------------

    • ->  system_drive:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i -enable
  12. Windows SharePoint Server 2007
    • SP2
  13. Windows Update
  14. SQL Server 2005 ManagementStudio
  15. Windows Update
  16. Visual Studio 2008
    • Windows Workflow Foundation
      • VSTOランタイムが必要
      • VS入れれば入るので
  17. Windows Update
  18. Windows Office Project Server
  19. Windows Update

 

Windows Update うざすぎだろ・・・

.emacsオレオレ設定(2)

WS000009

 

現在の行をハイライト(アンダーライン)

(setq hl-line-face 'underline)
(global-hl-line-mode)

 

テキスト編集モードで起動する

デフォルトはLisp-Interaction-mode

(text-mode)

 

キャレットを縦線(縦棒?)に変更する

(set-cursor-type 'hairline-caret)

 

redo(undoの逆)やり直す

redo.el

(when (require 'redo nil t)
  (define-key ctl-x-map (if window-system "U" "r") 'redo)
  (define-key global-map [?\M-.] 'redo))

 

入力補完

highlight-completion.el

(setq hc-ctrl-x-c-is-completion t)
(require 'highlight-completion)
(highlight-completion-mode 1)
(global-set-key "\C-\\" 'toggle-input-method)

 

バッファセレクタを便利にしてC-.、C-,で切り替え

(global-set-key [?\C-,] 'bs-cycle-next)
(global-set-key [?\C-.] 'bs-cycle-previous)
(global-set-key "\C-x\C-b" 'bs-show)

 

.emacsファイルをワンタッチで開く

(global-set-key [f7] '(lambda ()(interactive)(find-file "~/.emacs")))

regionを選択してeval-regionで再起動なしで適用

(今日hitoriblogさんに教えていただきました)

2009/09/08

Ejacs(Ejax)とjs2-modeを連携させる

WS000009

初めてelisp書いてみました。力技丸出しです。

 

C-c jでJavaScriptを書く状態を作る

バッファを上下に2分割して上はjs2-mode下はjs-console(Ejacs)を実行。

WS000010

C-c j

WS000011

リージョンをjs-consoleに渡して評価してもらう

JavaScriptのコードを入力

WS000012

リージョンを選択し、C-c C-r

WS000013 

 

以上(w

ほんとはScheme-modeくらい評価方法が選択できたらいいんだけど取り合えずこれでいいや。

 

C-c jでjs2-modeとjs-consoleを起動

(defun js-other-window ()
  "Run JavaScript on other window"
  (interactive)
  (split-window)
  (let ((buf-name (buffer-name (current-buffer))))
    (js2-mode)
    (js-console)
    (switch-to-buffer-other-window
     (get-buffer-create buf-name))))

 

(define-key global-map
  "\C-cj" 'js-other-window)

 

リージョンを評価

(defun js-execute-region ()
  "Execute region"
  (interactive)
  (let ((buf-name (buffer-name (current-buffer))))
    (copy-region-as-kill (point-min)(point-max))
    (let ((js-code (car kill-ring)))
          (switch-to-buffer-other-window "*js*")
          (js-console-exec-input (car kill-ring))
          (js-console-display-output (switch-to-buffer-other-window buf-name))
          )))

 

(add-hook 'js2-mode-hook '(lambda ()
                (local-set-key "\C-x\C-e" 'js-send-last-sexp)
                   (local-set-key "\C-\M-x" 'js-send-last-sexp-and-go)
                (local-set-key "\C-cb" 'js-send-buffer)
                (local-set-key "\C-c\C-b" 'js-send-buffer-and-go)
                (local-set-key "\C-cl" 'js-load-file-and-go)
                (local-set-key "\C-c\C-r" 'js-execute-region)
                ))

2009/09/07

.emacsのオレオレ設定(Meadow)

WS0805

 

スプラッシュの非表示(起動時のメッセージ)

(setq inhibit-startup-message t)
これ↓を消す
WS0806

透明化

(setq default-frame-alist
      (append (list
               '(alpha . (85 75))) default-frame-alist))

メニューバーの非表示

(menu-bar-mode -1)

ツールバーの非表示

(tool-bar-mode -1)

タイトルバーに開いているファイルの名前を表示


(setq frame-title-format "%b (%f)")

テーマ(配色)

[emacs]テーマ(色調)を変える

日時を表示(ラインバー)

WS0807
(setq display-time-string-forms
  '((substring year -2) "/" month "/" day " " dayname " " 24-hours ":" minutes))
(display-time)

起動時のウィンドウサイズ指定

マイナスを指定するとTop -> Bottom, Left -> Right。
(setq initial-frame-alist
      (append
       '((top . -15)
         (left . -15)
         (width . 45)
         (height . 35)) initial-frame-alist))

マウスカーソルの非表示

(setq w32-hide-mouse-on-key t)
(setq w32-hide-mouse-timeout 5000)

キャレットの位置(座標)の表示

WS0808
(column-number-mode t)
(line-number-mode t)

スクロール行数を1行にする

(setq scroll-step 1)

行番号を表示

wb-line-number
(require 'wb-line-number)
(setq truncate-partial-width-windows nil)
(set-scroll-bar-mode nil)
(setq wb-line-number-scroll-bar t)
(wb-line-number-toggle)
(global-set-key [f11] 'wb-line-number-toggle)

リージョン(選択範囲)の削除

region選択状態でC-dで削除できるように。
(delete-selection-mode 1)

カレントバッファを切り替えるC-oの逆の動作をC-pに割り当てる

(global-set-key "\C-xp" (lambda () (interactive) (other-window -1)))

UndoをC-zに割り当てる

(define-key global-map "\C-z" 'undo)

リージョン(選択範囲)を適切な位置までインデントする

(define-key global-map "\C-ci" 'indent-region)

C-hにBackspaceと同じ動作を割り当てる(前の一文字を削除)

(keyboard-translate ?\C-h ?\C-?)

C-kの切り取り範囲をキャレットの位置以降ではなく行全体にする

;; C-k kill line + next-line-code
(setq kill-whole-line t)
(defun kill-whole-line (&optional numlines)
  "One line is deleted wherever there is a cursor."
  (interactive "p")
  (setq pos (current-column))
  (beginning-of-line)
  (kill-line numlines)
  (move-to-column pos))
(define-key esc-map "k" 'kill-whole-line)

C-c;でリージョン(選択範囲)をコメントアウトする

(define-key global-map "\C-c;" 'comment-region)

C-c:でリージョン(選択範囲)のコメントアウトを解除する

(define-key global-map "\C-c:" 'uncomment-region)

C-oで日本語入力を切り替える(半角/全角ボタンを割り当てる)

(define-key global-map "\C-o" 'toggle-input-method)

カレントディレクトリを指定する

(cd "c:\\")

tab幅を指定する

(setq-default tab-width 4)
(setq tab-stop-list
  '(2 4 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60))

tab押下時にスペースに置き換える

(setq-default indent-tabs-mode nil)
(setq indent-line-function 'indent-relative-maybe)

バックアップファイルを生成しない

(setq backup-inhibited t)

Shellを指定する

(setq explicit-shell-file-name "CMD.EXE")
(setq shell-file-name "CMD.EXE")
(setq shell-command-switch "\\/c")

Shellの文字エンコードを変更する

(add-hook 'shell-mode-hook
(lambda ()
  (set-buffer-process-coding-system 'sjis-unix 'sjis-unix )))

Telnetの文字エンコードを変更する

(add-hook telnet-mode-hook
(lambda ()
  (set-buffer-process-coding-system 'sjis-unix 'sjis-unix )))

自動保存ファイルを生成しない

(setq delete-auto-save-files t)


その他


使用頻度が高いのはgauche、js2-mode、js-console。

入門 GNU Emacs 第3版リスト遊び―Emacsで学ぶLispの世界 (ASCII SOFTWARE SCIENCE Language)入門Meadow/Emacs

MCP, MCTS, MCPD

mcts_csharp_web-win-distri

MCTS取得ついでにMSのMCPのサイトでMCTSのロゴをゲッとしてみた。

せっかくなのでブログのサイドバーに貼ってみた。

 

MCP

 

全てC#

70-536 Application Development Foundation 929点:合格
70-526 Windows-Based Client Development 720点:合格
70-528 Web-Based Client Development 965点:合格
70-529 Distributed Application Development 700点:合格
70-549 Designing and Developing Enterprise Applications by Using the Microsoft .NET Framework 607点:不合格

 

70-526と70-528、70-529と70-549はそれぞれ二つ同時に受験(ダブル受験)。調子に乗りすぎて一番重要な70-549を落とした・・・orz

70-549に受かると随分都合が良くなるんだけどな・・・。

受かったらMCPDなので次は3.5へのアップグレード試験。その次はCCNA(Cisco)だ・・・。畑違いのような気がする・・・。コモディティ化・・・?

 

個人的には別にMSが好きなわけでもないし、最近はC#も仕事でしか書かなくなった。でもまぁ資格試験受けてみて思ったのは良いベンチマークになるし、取って損はないなーと。個人で受けるには高すぎるけど会社から受験料がでるなら試しに受験してみると良いかも。MCPDにでも成れたら結構アピールできるかも?

2009/09/03

Office Project Web Access メモ

---------------------------
Windows Internet Explorer
---------------------------
この操作には、Microsoft Office Project Professional 2007 が必要です。

上記のバージョンを使用している場合、Project Server を実行しているコンピュータの正しいアカウントが設定され、選択されていることを確認してください。アカウントを確認するには、[ツール] メニューの [エンタープライズ オプション] をクリックし、[Microsoft Office Project Server アカウント] をクリックします。この操作を実行できない場合は、サーバー管理者に連絡して、Project Server でエンタープライズ機能が有効になっていることを確認してください。
---------------------------
OK  
---------------------------

これはローカルのOffice Projectのことを言っている。

 

 

キュー詰まり

  • 登録した情報が反映されない
    • キューが滞留している?
      • 確認は「サーバーの設定」「キュー」「ジョブの状態」が「処理待機」
      • DBサーバーとアプリケーションサーバーの構成を分けると当該現象が解消されるという情報あり

 

プロジェクト

  • ローカルのOffice Projectが起動
    • 編集
    • 保存
    • 発行

SharePoint Server 2007 インストールメモ

メモ。近いうちに何度も繰り返すことになる予感がするので。


Windows Server 2003
Windows Update
.NET Framework 3.5
Windows Update
(SQL Server 2005)
(Management Studio)
SharePoint Server 2007
-> SharePointの全体管理ページ
(Management Studio)
Windows Update
SP2 for SharePoint Server 2007


その他
Office Project Server 2007
-> Office Project Web Access
-> http://hostname/pwa/default.aspx
SharePoint 製品とテクノロジの構成ウィザード
Windows Update

(GroupBoard)


GroupBoardはもしインストールするのであれば最後に。そうでないと大変面倒なことになる。SP2とかSharePoint製品とテクノロジの構成ウィザードなどで面倒なエラーになやまされる。手動でDBの値を書き換えたり・・・。

SharePoint Server 2007 URL

メモ


全体の管理
http://hostname:port/default.aspx

共有サービスの管理
http://hostname:port/ssp/admin/default.aspx

サイト
http://hostname/Pages/Default.aspx

Office Project Web Access
http://hostname/pwa/default.aspx

2009/09/02

mail post test

(function (g){
   return g(g);
 })(function (f){
      return function (n){
        return n == 0
          ? 1
          : n * f(f)(n - 1);
      };
    })(5);


(function (g){
   return g(g);
 })(function (f){
      return function (n){
        return n == 0
          ? 1
          : n * (function (x)
                 {
                   return f(f)(x);
                 })(n - 1);
      };
    })(5);


(function (g){
   return g(g);
 })(function (f){
      return (function (h){
                return function (n){
                  return n == 0
                    ? 1
                    : n * h(n - 1);
                };
              })(function (x){
                   return f(f)(x);
                 });
    })(5);


(function (c){
   return (function (g){
             return g(g);
           })(function (f){
                return c(function (x){
                           return f(f)(x);
                         });
              });
 })(function (h){
       return function (n){
         return n == 0
           ? 1
           : n * h(n - 1);
       };
    })(5);

SharePoint製品とテクノロジ構成ウィザードエラー

エラー

 

イベントログ

指定した SPContentDatabase Name=DataBaseName Parent=SPDatabaseServiceInstance Name=OfficeServers は、新しいバージョンの SharePoint にアップグレードされています。この SharePoint アプリケーション サーバーをアップグレードしてから、このオブジェクトにアクセスしてください。

もう一つ

DataBaseName は空ではなく、現在のデータベース スキーマと一致しません。

 

GroupBoardが原因らしい。

Windows SharePoint Services Search サービス設定の構成 ができない

 

GroupBoadをアンインストール後、再構成。

VMWare vSphere ESXi コマンドラインインターフェース

PowerShellベースのコマンドラインインターフェース

操作方法
「スクリプトが無効になっているため」
-> Set-ExecutionPolicy RemoteSigned
接続
Connect-VIServer ipaddress -user user -password password
VMの起動
Start-VM -vm (get-VM vmname)
error
fault.RestrictedVersion.summary
  • ESXi ver 4.0 以降は有償版でなければ設定をすることができない
VMware ESXiでの制約
get-vm vmname など情報の取得は可能

VMware徹底入門 (DVD付)

SharePoint SP2 適用後の構成ウィザードエラー

「SharePoint 製品とテクノロジの構成ウィザード」にて

今回はOffice Projectをインストールした際。

 

 

例外メッセージ

サーバー上でエラーが発生しました。http://go.microsoft.com/fwlink?LinkID=96177

イベントログ確認

hoge 上のデータベース WSS_Content のスキーマ バージョン (3.1.3.0) は、foo 上の予期されたデータベース スキーマ バージョン (3.1.8.0) と一致しません。データ損失を防ぐため、このサーバーからこのデータベースへの接続はブロックされました。Web フロント エンドまたはコンテンツ データベースをアップグレードして、これらのバージョンを一致させてください。

解決方法を検索

スキーマのアップグレード方法について

「イベント ログに記載されている関連データベースそれぞれに関して、データベース内の Versions テーブルにアクセスし、スキーマ バージョンの古い数字を新しい数字に (手動で) 変更しなければならない」
http://blogs.microsoft.co.il/blogs/adlaim/archive/2007/10/26/the-schema-version-3-0-149-0-of-the-database-sps-content-db-on-moss.aspx(英語)

Test - mail post

(function (g){
   return g(g);
 })(function (f){
      return function (n){
        return n == 0
          ? 1
          : n * f(f)(n - 1);
      };
    })(5);

読了本[6-7-8]

6-7-8月の読了本。ほとんど6月に読んでる。全部で30冊ちょいか。

おもしろかったのは「影響力の武器」、福岡伸一さんの本、信田さよ子さんの本。
おもしろくなかったのは流行のビジネス書。全部クソ。特にひどいのはバカの壁。あ、でも「夢を見るゾウ」はおもしろかった!ワロタw

マンガも結構読んでるんだけどはしょってます。
今読んでるのはブログのサイドバーに。

stack stock books
本田式サバイバル・キャリア術
本田 直之
幻冬舎
売り上げランキング: 27847
おすすめ度の平均: 4.0
5 《時代は変る》。
3 最近の著書は刺激が少ないが...
5 さすが わかりやすい
4 自分のキャリアプランを考えなおすきっかけになる書籍
4 著者の地頭は明治商学部入学レベル・・・
生物と無生物のあいだ (講談社現代新書)
福岡 伸一
講談社
売り上げランキング: 399
おすすめ度の平均: 4.0
5 すぐれた科学エッセイ
4 研究にまつわる苦労話
5 生命は神秘としか言いようがない。
4 「ぜひ中学生に薦めてほしい」
5 文系頭の私にしっくりきました
Visual Studio2008機能操作ガイドブック
日向 俊二
アスキー・メディアワークス
売り上げランキング: 193131
Visual C# .NET基礎300の技 (.NETプログラミングTIPSシリーズ)
ガリバー
技術評論社
売り上げランキング: 274938
おすすめ度の平均: 4.0
4 最初のリファレンスとして
4 入門用として星4つ
4 便利だが使用するのに注意が必要
4 わかりやすいが…
4 どんどん進めるところがGOOD!
ウェブはバカと暇人のもの (光文社新書)
中川淳一郎
光文社
売り上げランキング: 482
おすすめ度の平均: 4.0
3 ネットで騒ぐ人やこの著者共々
5 ああ、すっきりした!
1 馬鹿なのは日本のウェブ普及率も知らず騒ぎ立てる作者の方
4 二度読んで、やっといい本だと分かった
4 vs アレクサンダー・グラハム・ベル
絶対現場主義Visual C#実践講座―開発の現場から生まれた実践テクニック&TIPS集
丸岡 孝司
ラトルズ
売り上げランキング: 19319
おすすめ度の平均: 4.5
4 単純なTips本ではない
5 おっさんほいほい
5 初心者から中級者まで・・・
5 痒い所に手が届く感じです。
4 転ばぬ先の杖としてお勧めします
マスタリングTCP/IP 入門編 第4版
竹下 隆史 村山 公保 荒井 透 苅田 幸雄
オーム社
売り上げランキング: 1945
おすすめ度の平均: 4.5
4 インターネットの仕組みを学ぶ上でのスタンダード本
5 ネットワークスペシャリスト試験には最適
5 まとめ方はうまい
5 ネットワークの基礎を学ぶ上での教科書
4 辞書としてはかなり有用
実践SNMP教科書―ネットワーク管理ツールの開発と活用 (IT TEXT)
山居 正幸
CQ出版
売り上げランキング: 39493
おすすめ度の平均: 5.0
5 非常に役立った
5 SNMPを詳細に知りたい人むけ。
強い会社はこうして作られる! ITIL実践の鉄則
久納 信之
技術評論社
売り上げランキング: 14856
おすすめ度の平均: 5.0
5 解説書を超えた逸冊です!
5 初めて“ITIL”が腹に落ちた一冊です。
.NETエンタープライズWebアプリケーション開発技術大全〈Vol.1〉.NET Framework導入編 (マイクロソフトコンサルティングサービステクニカルリファレンスシリーズ―Microsoft.net)
赤間 信幸
日経BPソフトプレス
売り上げランキング: 128094
おすすめ度の平均: 4.0
5 素晴らしいシリーズ。
4 現在の.NETの状況を説明した本
5 良書です。
1 導入としては・・・
夢をかなえるゾウ
夢をかなえるゾウ
posted with amazlet at 09.09.01
水野敬也
飛鳥新社
売り上げランキング: 141
おすすめ度の平均: 4.5
4 自己啓発本の総まとめ的存在。
5 面白いがな、自分。
4 面白かったです
5 ガネーシャのキャラがGOOD!
5 成功のすべてが書かれている
ひと目でわかるMicrosoft Office SharePoint Server 2007 (マイクロソフト公式解説書)
山崎 愛 北端 智
日経BPソフトプレス
売り上げランキング: 40370
おすすめ度の平均: 3.0
5 SharePoint Server 2007
1 概要を理解しづらい…
2 前半は分りやすいが...
5 MOSS 2007 入門書としてお勧めです。
ひと目でわかるMicrosoft Office Project 2007
内舘 町子
日経BPソフトプレス
売り上げランキング: 17879
おすすめ度の平均: 1.0
1 初心者を無視した内容
1 Projectを初めて使う方には絶対おすすめできない。
35歳までに必ずやるべきこと ポケット版―運をつかむ人になれ
重茂 達
かんき出版
売り上げランキング: 47733
おすすめ度の平均: 4.0
5 人の心をつかむ名文句が散りばめられている
2 単なる精神論
3 常識の範囲内
4 35歳までの生き方心得
5 自分を見直すいいきっかけになった
Microsoft Office SharePoint Server 2007オフィシャルマニュアル〈上〉 (マイクロソフト公式解説書)
ビル イングリッシュ Microsoft SharePoint Community Experts
日経BPソフトプレス
売り上げランキング: 182464
きまぐれロボット (角川文庫 緑 303-3)
星 新一
角川書店
売り上げランキング: 455328
おすすめ度の平均: 4.5
5 星さんとの出会いに
5 老若男女を問わず大いに楽しむことができると思います
4 相変わらず
5 星新一氏の世界観,よいです。
4 子供と一緒に!!
ITエンジニアのための【業務知識】がわかる本 第2版
三好 康之
翔泳社
売り上げランキング: 10144
おすすめ度の平均: 3.5
5 SEになる前に読んでおくべき本
3 SEなら一度は読んでみても
2 なあに、かえって免疫がつく
デザイニング・インターフェース ―パターンによる実践的インタラクションデザイン
Jenifer Tidwell
オライリー・ジャパン
売り上げランキング: 15556
おすすめ度の平均: 4.0
1 ゆっくり学ぶ時間の有る方向けです
1 退屈な内容・・・
5 インターフェースデザインの辞書として
5 インターフェースデザインの総合書!
3 読みにくい
食い逃げされてもバイトは雇うな 禁じられた数字 〈上〉 (光文社新書)
山田 真哉
光文社
売り上げランキング: 16639
おすすめ度の平均: 4.0
3 またまた良いタイトルですね。
5 数字にうまくなる
4 数字の見せ方
2 数字のマジック
2 ビジネスマン対象としては内容がはなはだ簡単すぎる本
あたりまえだけどなかなかできない仕事のルール (アスカビジネス)
浜口 直太
明日香出版社
売り上げランキング: 24730
おすすめ度の平均: 3.5
4 面談前に読んで予習しておくと、失敗しない
3 内容はいいのだが、拙速に作られていやしないか? 風雪に耐ええぬかも・・・
4 当たり前だけど、なかなかできない本です。
4 本当に当たり前のルール
2 ルールの内容が普遍的なものばかりとは思えない
人生の地図
人生の地図
posted with amazlet at 09.09.01
高橋 歩
A‐Works
売り上げランキング: 11126
おすすめ度の平均: 4.0
4 人生の地図
4 気分転換に
4 ぽかぽか
1 つまらない。著者に力は無い。
1 やられた!!
ゆりちかへ―ママからの伝言
テレニン晃子
書肆侃侃房
売り上げランキング: 268
おすすめ度の平均: 5.0
5 生きろ。
5 手紙を書きたくなりました・・・
5 あたしも
4 レビュー
5 彼女の娘への思いが伝わります。
影響力の武器―なぜ、人は動かされるのか
ロバート・B・チャルディーニ
誠信書房
売り上げランキング: 28114
おすすめ度の平均: 4.5
4 3ページに一度は頷かせられる
5 多くのビジネス書のネタ本
5 各章のまとめの凄さに驚き
5 他者に行動をコントロールされないように、知識でセルフディフェンスをする
5 案外読みやすいです
クレジットカードの知識 (日経文庫)
水上 宏明
日本経済新聞出版社
売り上げランキング: 79877
おすすめ度の平均: 5.0
5 クレジッカードかなくなる日
人は見た目が9割 (新潮新書)
竹内 一郎
新潮社
売り上げランキング: 42936
おすすめ度の平均: 2.5
1 立ち読みですませた本
1 タイトルと中身が違う
1 期待しちゃいましたが・・・
3 情報の寄せ集め
2 羊頭狗肉(ようとうくにく)の見本
マスタリングTCP/IP SNMP編
緒方 亮 矢野 ミチル 鈴木 暢
オーム社
売り上げランキング: 194548
おすすめ度の平均: 5.0
5 ようやくわかりました
やめる力
やめる力
posted with amazlet at 09.09.01
マツダ ミヒロ
中経出版
売り上げランキング: 18849
おすすめ度の平均: 5.0
5 人生を変えた本!!
5 始めること以上にやめることの方が大変だ
5 いい本ですね
5 幸せの処方箋
5 1冊で、3倍の値打ちがある本
正規表現ケーススタディブック
ハーシー
毎日コミュニケーションズ
売り上げランキング: 344311
おすすめ度の平均: 4.5
4 中身の濃い本です
5 正規表現のリファレンスに最適!
スローセックス実践入門――真実の愛を育むために (講談社+α新書)
アダム 徳永
講談社
売り上げランキング: 1147
おすすめ度の平均: 4.5
4 内容は良いのですが・・・
4 思いやりの気持ちがあるからこそ
5 誰も教えてくれない、こんなにも大切なこと
5 男性から
5 雄たけびを経験してみたい
できそこないの男たち (光文社新書)
福岡伸一
光文社
売り上げランキング: 2668
おすすめ度の平均: 4.0
4 文才あふれる!
5 弱きもの、汝の名は男なり
4 福岡さん、教科書を作って下さい
5 性別の起源をめぐる、興味尽きないエッセイ風の論考
5 文系派科学者のジレンマ
C#エッセンシャルズ 第2版
ベン アルバーリ ブラッド メリル ピーター ドレイトン
オライリー・ジャパン
売り上げランキング: 185281
おすすめ度の平均: 4.0
4 C#の入門書として最適
4 K&R の C# 版
4 他言語プログラマにも。
電子マネーがわかる (日経文庫)
岡田 仁志
日本経済新聞出版社
売り上げランキング: 131197
おすすめ度の平均: 4.5
3 広く浅く
4 モバイルSuicaが社会を変えるとき
5 電子マネーについて考えた最初の本
5 電子マネーが成功したわけが分かる本
5 電子マネーを理解する入門書としてオススメ
バカの壁 (新潮新書)
バカの壁 (新潮新書)
posted with amazlet at 09.09.01
養老 孟司
新潮社
売り上げランキング: 10997
おすすめ度の平均: 3.0
4 最後の言葉は僕の心の宝になりました。
2 難しそうに書いたものをありがたがるのはもう止そう
3 部分部分に面白さ
5 養老孟司流”行動論”
3 いまさらですが
選ばれる男たち―女たちの夢のゆくえ (講談社現代新書)
信田 さよ子
講談社
売り上げランキング: 20381
おすすめ度の平均: 4.5
5 スッキリしました
5 この著作の原動力は怒りなのでは
3 男社会の過酷さを分かっていない、しかし結婚前の女性にはお勧め
5 草食系、肉食系。それってほんと?
4 かわいい男が求められる理由
海と毒薬 (講談社文庫)
海と毒薬 (講談社文庫)
posted with amazlet at 09.09.02
遠藤 周作
講談社
売り上げランキング: 517521
おすすめ度の平均: 4.0
4 弱さ
4 自分の中の曖昧なものへ