shin'nosuke さんのアレグロモデラート

アレグロモデラート(Allegro moderato)は、速さを示す演奏記号で「穏やかに速く」

コンピューティングティップス

SharePoint Server 2013 (SP1なし) を Windows Server 2012 R2 にインストールする

太田さんのブログ にも書いてあるように、SharePoint Server 2013 は、SP1 でないと、Windows Server 2012 R2 にインストールしようとしたとき、製品準備ツールで以下のように失敗する。SharePoint Server 2013 SP1 の完全な iso ファイル、つまり、SharePoi…

大文字と小文字を区別する Excel 関数の組み方と条件付き書式

最近ちょっと手の込んだ Excel を作ったのだが、集計範囲を可変にしたり、大文字と小文字を区別する関数での集計と条件付き書式の設定に手間取ったので、そのまとめ。 座標文字列を座標にする INDIRECT 関数 使うことが多いのだが、すぐ忘れるのでメモ。 =CO…

Y!mobile の PHS へ、リモートメールからのメール転送が突然されなくなった

ながさわさんは仕事用のメールアドレスをいっぱい持っている。どこでも読みたいし、どこでもそのアドレスで返信したいので、Domino サーバーで受信して、iNotes でブラウザからチェックする。メールボックスがたくさんあるため、いちいち手動巡回もしていら…

Domino サーバーの認証者 ID ファイルのパスワード忘れ

Domino サーバーの認証者 ID ファイルのパスワード忘れてしまった。 運用して時間が経っていたので、再インストールするのもしゃくだったので、いろいろ調べてみる。 1. OLE か Java API で総当たりでパスワードをハックする これはできなかった。OLE でアク…

Access Web データベースから Oracle のトリガーを呼び出す(問題とその解決編)

さて、アプリケーションページには、Oracle のトリガーを呼び出すコードは書けているので、これを CLR トリガーに移植しようと粛々と作業。コンパイルが通り、DLL をデプロイしようとしたが、次々に起こる問題。 1. CLR トリガーそのものから、ODP.NET が呼…

Access Web データベースから Oracle のトリガーを呼び出す(基本実装編)

CLR トリガーは以下のようにつくる。本家のチュートリアルはこちら → CLR トリガーSharePoint Server または SQL Server が入っているコンピューターで Visual Studio を実行し、SQL Server プロジェクトをつくる。プロジェクトプロパティを開けて、C# か VB…

Access Web データベースから Oracle のトリガーを呼び出す(導入編)

ゴールデンウィークでちょっと時間があるので、以前よりまとめようと思っていたテーマをポスト。SharePoint の Access Web データベースから、Oracle のトリガーを呼び出す必要があり、これまでは、ボタンが押されたときに、Web ブラウザーコントロールの UR…

Apache POI でつくった 200,000 × 255 の .xlsx ファイルを Microsoft Excel 2010 で開く

Excel は 2007 から、ワークシートの最大サイズが 1,048,576 × 16384 になったので、Apache POI で大きな .xlsx ファイルを作ってみる。Apache POI の プロジェクトサイトから、POI のバイナリーをダウンロードする。 Apache POI - Download Release Artifac…

app ファイルが展開できない(解決編)

つづき。Windows Update 終了後、SPConfig を走らせると、構成失敗。数回再起動しても、構成失敗。 サーバーの全体管理は起動できるので、サイトのほうを表示すると、以下のような例外。これは SPConfig の構成失敗のときと同じメッセージ。 アセンブリ 'Mic…

app ファイルが展開できない(さらにつづき)

つづき。 前回失敗した SPConfig は、再起動後にもういちどやると成功。しかし、Access Web データベースは表示できない。 アプリをテンプレートから作り直す アプリカタログに app ファイルを展開し直す オンプレミス での Access Services の セットアップ…

app ファイルが展開できない(つづき)

前エントリからのつづき。 予想通り、データベースごとの、セキュリティ設定がされていたようなので、それを外してもらった状態で app ファイルを送ってもらったら、アプリの作成は完了するようになったが、開くと、以下の画面の日本語バージョンが出るよう…

app ファイルが展開できない(調査中)

SharePoint Access Services 2013 では、Web データベースをファイル化するためには、app ファイルにする方法しかない。support.office.comしかしながら、この app ファイルは、環境が違うと、展開できないことがある。 app ファイルは、zip で圧縮されてい…

Jersey で JSON を受ける

以前、Jersey で REST サーバーを作ったときに、JSON の扱いがあいまいだったが、使い方がわかったのでメモ。 @XmlRootElement public class MessageInfo { @XmlElement public String message; @XmlElement public String level; } があったとき、 @PUT @Pa…

Python の GUI ツールキットを試してみよう

あけましておめでとうございます。 昨年末に実家に移動している最中に来年の戦略を練っていたのだが、それに関連して、小職のコンピューティングティップスサイトのシステム化について、悩みはじめる。システム化したいサイトはこちら→ソフトウェア - ティッ…

Tomcat サービスが使う JRE (JDK)の場所

あれは今年の春先だったか、自宅で順調にほげほげ言っていたながさわさんに、フリーの仲間から Java の技術的な質問で電話があった。 話題は、Tomcat プラグインを入れた eclipse で、どうやってトレースするのか、ということで、いくつか助言したところで、…

現在のプログラムのアンインストールまたは変更が完了するまで、待てない

Windows 7 で、コントロールパネルのプログラムと機能から、プログラムをアンインストールしようとしたとき、「現在のプログラムのアンインストールまたは変更が完了するまでお待ちください。」というメッセージが表示され、プログラムが削除できないときが…

Office 365 の WebDAV ネットワークドライブ を Windows を起動時に再接続する もっとも現実的な方法

こんばんは。 Office 365 というのは、Microsoft が提供するクラウドサービスで、ようするに、Google Apps で、もっとようするにいえば、インターネットで使える 小規模 Notes/Domino なんですけど、このサービスを使うと、割り当てられたインターネットアド…

ASP.NET と C#.NET の違い

どうも、shin'nosuke さんです。shin'nosuke Online のほうの アクセスログを表示するページのURLが長いので、覚える気もなくって、そのブックマークが入ったパソコンをしばらく立ち上げていなかったのですが、最近やっとネットワークに参加させて、久しぶり…

このブログを読んでいるみなさんにぜひ知ってもらいたい「羽生の5ニ銀」

動画の埋め込みばっかでたいへんもうしわけないが、やっぱ、羽生喜治の5ニ銀は何度見てもしびれる。 第38回NHK杯(1989年)の準々決勝。後手は加藤一二三(ひふみ)。50手目くらいの中盤のねじり合いに入ろうという、互い突破口を開きたい局面。羽生の1五飛車…

MFC どこから実行される どうやってCWinAppを探している

数年来、気になっていたことがやっとわかったのでブログにアップしてみる。 Windowsには、MFCというアプリケーションフレームワークがある。これは、MVCモデルに基づいた、Windowsアプリケーションの構築における構造(アーキテクチャ)の定義(ようするに狭…

アスペクトと暮れる新大阪の夕方

アスペクト指向という言葉はけっこう昔からあったが、その具現であるDIとか、Springという言葉は、2005年くらいになってから出てきた言葉である。 やや遅れて、Javaが、クラスを動的に呼び出すことを美徳にするようになったあたりで、テストファーストという…

xampp の apache が 起動しない

こばわ。黄金色の一週間の真っ最中ですが、みなさん、いかがお過ごしですか。 shin'さんもおやすみですが、たまってる事務と、来月以降の仕事探しの段取りをしています。 さて、今日、shin'さんをよく知るある女性が、Skype の向こう側で、xampp の apache …

LNK2005 VC++

ここ1週間くらい悩んでたんだけど、既存のVisual Studio ソリューションに新しいプロジェクトを追加して、必要なコードを書いて、コンパイルが通るんだが、リンクが通らない。エラーコードはLNK2005で、実体が重複しているという意である。出力ウィンドウ、…

twitterでの忙しいからやめる宣言

わからない。 いわゆるインフォメーションテクノロジーにおける、情報発信は、 キャプテンのころは、NiftyServeやPC-VAN、もっというと、草の根BBSにでの掲示板書き込みであったが、Ju-net がひろがってできた、インターネットによって、ホームページという…

ffftpのセキュリティ問題的なこと

とあるftpサイトのパスワードをすっかり忘れてしまったのだが、別のPCのffftpに登録してある設定では接続することができた。うーむ。ffftpのプログラムフォルダにサイトの情報がないようなので、レジストリを見にいくと、おっ、 HKEY_CURRENT_USER\Software\…

トグルの実装

function toggle(mainid,anchorid,anchoropen,anchorclose,opencontent,closecontent){ if(document.getElementById(anchorid).innerHTML==anchoropen) { document.getElementById(mainid).innerHTML=opencontent; document.getElementById(anchorid).innerH…

ソーシャルブックマーク

いわゆるWeb2.0のキーワードはAmazonのロングテイルとGoogleMapによる知の共有であって、これらは最近になって、ロングテイル以外は金にならないと言われてきたみたいだね。ちょっと乗り遅れた感じだが、ソーシャルブックマークをいろいろ試してみた。 この…

Dir関数やAPIのGetOpenFileNameでフォルダがロックされる

Visual Basic(クラシック)のDir関数で、あるフォルダの一覧を取得して、vbEmptyが返ってくるまで繰り返さないときは、内部的に何かの情報をもっているらしく、フォルダがロックされてしまい、削除や移動、名前の変更ができなくなる。vbEmptyになるまで繰り…

Java1.4では無名パッケージはimportできない

ひっさびさにTomcatに触ったとき、有名パッケージのBeanなら呼び出せるのに、無名パッケージのBeanが呼び出せないことに気がついた。どうやら、こういうことらしい。 http://sdc.sun.co.jp/java/docs/j2se/1.4/ja/compatibility.html コンパイラは、名前のな…

VB でミリ秒を取得する方法

Visual Basic(クラシック)ベースのツールを使うとき、ツールの組み込みの関数だけではミリ秒までを取得できない。C でも標準ライブラリには用意されていない。(はず) そこで、Windows APIのGetLocalTime 関数を使う。 Visual Basic での API宣言は次の通…