2012-01-01から1年間の記事一覧

ORACLE 9i を使う際に、バインド変数に長い文字列を指定する場合の注意

バインド変数の値が 2000文字(ASCII)以上のになるものが複数存在すると、何故か「ORA-01461: LONG値はLONG列にのみバインドできます。」が発生します。 ORACLE 10g, 11g では発生しません。 サンプルクエリ create table TEST ( PK number(3,0) not null pri…

ODP.NET4 を使っているのに、.NET Framework 3.5SP1 が入っていない環境だとエラーが発生する

システム要件 ドキュメントのシステム要件では、.NET 4 or .NET4 Client Profile となっているんですけどねー。 実行環境 WindowsXP SP3 .NET Framework 4 Client Profile (.NET 2系は未インストール) ODP.NET4 再現コード using System; using Oracle.DataA…

SQLWorld★大阪#10 で SQL Server 2012 Express の紹介をしました

SqlWorld :: SQLWorld★大阪#10 で「SQL Server 2012 Express を使ってみよう」というお題で話しました。 SQL Server 2012 の新機能というよりは、2005/2008/2012 で T-SQL がどれだけ進化したのかがメインになっています。 SQL Server 2000 は使ったことある…

8/4(土) SQLWorld★大阪#10 開催します!

8/4(土) に SQLWorld★大阪#10 を開催します。 第10回となる今回は SQL Server 祭り!SQL Server 2012 の紹介から、SQL Server AlwaysOn でも利用出来るファイル共有のお話し、SharePoint を使った BI のお話しと盛りだくさん。ゲストには、SQL Server Custom…

GitHub for Windows Shell が凄い便利

GitHub for Windows からインストール出来ます。GUI でも操作出来るんですが、コマンドに対応した操作が良くわからないので shell を使ってます。 shell は PowerShell です。なので bash に慣れていない Windows ユーザーにも安心ですね。 で、この PowerSh…

メモ:Unity の config ファイルのスキーマー

Unity は .NET の DI コンテナです。Unity Container config ファイルのスキーマー Unity 2.0 The Unity Configuration Schema Unity 1.2 Unity Configuration Schematic 参考にした patterns & practices: Project Silk - Home では、1.2 の形式で書かれて…

ODP.NET OracleCommand はデフォルトではバインド変数に名前指定出来ない

OracleCommand の BindByName プロパティを true に設定すると、名前指定可能になります。 OracleCommandクラス しかし、デフォルトは false です。 ドキュメント読んでなくて、全然気づかなかった。。普通に名前指定でいけてる感じで使ってました。 しかも…

Community Open Day 2012 終わりましたー

6/9(土) に全国各地で行われた Community Open Day 2012 ですが、大阪会場の ルーム1 で SQLWorld も参加させてもらいました。 大阪会場では、全体で80人程の方が参加されました。懇親会も 40名程の方が参加されたようです。*1 個人的には非常に楽しかったで…

ODP.NET4 をインストールする

公式のドキュメントはここらへん 目次 Oracle Data Access Componentsのダウンロード から、ODAC 11.2 Release 4 (11.2.0.3.0) with Xcopy Deployment をダウンロードします。 適当なフォルダに解凍後、中の install.bat を実行します。 install.bat ODAP.NE…

【解決】 OpenCover で結果が取れない か nunit-agent がハングする

OpenCover で結果が取れない か nunit-agent がハングする - お だ のスペース の続きです。 コメントにて、「nunit-agent がハングする問題」の対応方法を教えて頂いたので、「Jenkins から実行して OpenCover の結果が取れない」についても調べて、無事解…

メモ:ビルドサーバーに Windows SDK7.1 の後 Windows SDK 7.0 を入れると、MSBuild で AL.exe が無いと怒られる

ここらへんと同じ症状です。 .net - Running MSBuild fails to read SDKToolsPath - Stack Overflow Task could not find "AL.exe" でエラーが出た時の対応 - dunno logs Windows SDK7.1 はこちら Download Microsoft Windows SDK for Windows 7 and .NET Fr…

メモ:ビルドサーバー(Jenkins)で MSBuild から T4 Template を実行する時の注意点

ビルドサーバーには、Download Microsoft Visual Studio 2010 Visualization & Modeling SDK from Official Microsoft Download Center はインストールしていません。*1 ビルド処理でのコード生成 引用 isual Studio がインストールされていないコンピュータ…

クエリ書いてみた

元ネタ [1,2]と[1,1,1,3,3,4]が入ってる2テーブルをごにょって[1:3, 2:0, x:3]にするSQLが思い浮かばない2012-05-31 15:26:08 via Echofonというわけで書いてみた。 with [左] ([VAL]) as ( select 1 union all select 2 ), [右] ([VAL]) as ( select 1 unio…

OpenCover で結果が取れない か nunit-agent がハングする

OpenCover/NUnit のバージョンは、現時点(2012/05/30) で NuGet からインストール出来る最新版です。 OpenCover:4.0.301 NUnit:2.6.0.12054 NUnit.Runners:2.6.0.12051 OpenCover + NUnit の組み合わせで nunit-agent.exe が終わらない or No results - n…

Community Open Day 2012 大阪に SQLWorld も参加します!

Community Open Day 2012とは、他のコミュニティに属する方々、もしくは未だコミュニティに属していない方々に各技術コミュニティの活動内容(勉強会)を披露し、興味があればそのコミュニティに参加してもらう機会を構築するオンライン・オフラインイベント…

FxCop、OpenCover、NUnit を実行する MSBuild ファイル(Report.proj) を作ってみた

NUnit、PartCover を組み合わせた MSBuild ファイル(.proj) を作る (個人的なメモ) - お だ のスペース では、PartCover を使っていましたが、今回は OpenCover を使いました。 次のような構成のソリューションを対象にしています。 Sample.sln Sample.WinFo…

メモ:QUnit 使ってみようと調べ中

メモ ASP.NET MVC と QUnit で JavaScript の単体テストをおこなう - THE TRUTH IS OUT THERE - Site Home - MSDN Blogs Chapter 13: Unit Testing Web Applications

Gerrit を LDAP 認証にしてみた

メモ 家の AD に対して、LDAP 認証するように変更してみた。 gerrit.config 抜粋 [gerrit] basePath = git canonicalWebUrl = http://gerritserver:8080/ [database] type = MYSQL hostname = localhost database = reviewdb username = gerrit2 [auth] type…

Gerrit 2.2.2.1 から 2.3 に アップグレードする

gerrit-2.3.war - gerrit - Gerrit 2.3 - Gerrit Code Review - Google Project Hosting から 2.3 の war をダウンロードして、Release notes for Gerrit 2.3 を参考に次のコマンドをたたくだけです。 java -jar gerrit.war init -d site_path

SkyDrive for Windows いれてみた

SkyDrive は前から使ってたので無料で 25GB 使えています。で、Windows のエクスプローラーで SkyDrive と同期出来るのは便利ですね! Windows Live Mesh はどうなるん??。 パッと触った感じ SkyDrive for Windows と Live Mesh の違いは、*1 SkyDrive for…

TDD Pre Camp 大阪 に参加してきた

TDD Pre Camp 大阪 : ATND に参加しました。 TDD ってやった事無かったので、面白かったです!本番も参加出来たら参加したいなー。 書いたコードは、こちら。 仕様変更とか入らなかった(時間が無くて)ので、商品の種類の追加とか何も考慮せずに書いてます。 …

鹿駆動勉強会で JsRender の紹介をしました

鹿駆動勉強会 : ATND で 「JavaScript のテンプレートエンジンについて」の題で LT させてもらいました。 能の舞台に立って LT という、貴重な体験が出来てとても楽しかったです。人数も100人近く来られてたのかな? 資料は、SlideShare に上げています。 Ja…

メモ JsRender と JsViews のドキュメント

Dancing with Data: Approaching Beta: What's changing in JsRender and JsViews3月の頭位に、JsRender のメジャーバージョンがあがりました。 この変更の前迄は、テンプレートの書き方が jQuery Templates と同じだったんですが、これ以降書き方が変わって…

プログラミング生放送勉強会 第15回@大阪 で Gerrit の紹介しました

4/21 プログラミング生放送勉強会 第15回@大阪 [Windows 8, JavaScript, Azure, Kinect 他] #pronama | プログラミング生放送 で 10分程時間をもらえたので、Gerrit の紹介しました。 スライドはこちら Gerrit 使ってみよう View more PowerPoint from odas…

PowerShell でリマインダーメールの送信メモ

メモ: 勉強会のリマインダーメールを GMail から送るときのスクリプト。*1 cmd から、 powershell ~/スクリプト.ps1 で実行。正常に終われば、Excel のプロセスも残りません。 スクリプト.ps1 $tmpl = [System.IO.File]::ReadAllText("〜\テンプレート.txt"…

git clone で ssh プロトコルを利用する際に、キーファイルを id_rsa 以外の名前にしたいとき

Gerrit を構築中にハマったのでメモ $HOME/.ssh/config に以下を記載(config ファイルがなければ作成する Host <hostname> PreferredAuthentications publickey IdentityFile /c/work/home/.ssh/id_rsa_pronama これで、 git clone ssh://<user>@<hostname>:29418/<project> で clone 出来ました</project></hostname></user></hostname>…

バーコードフォントの印刷でハマった…

Word でバーコード(CODE39)を印刷しててハマってしまった。 こんなデータがあって フォントを CODE39 に変更 印刷プレビューで何故か長さが違う! CODE39 のフォントを改行部分まで含めていたことが原因でした。。Word で表示しているときは、普通に見えるの…

4/14(土) SQLWorld★大阪#9 開催します

日時:2012/4/14(土) 13:30〜17:00 会場 : IIJ 関西支社さま 大阪府大阪市中央区北浜4-7-28 6階会議室 http://www.iij.ad.jp/company/about/map/kansai.html 今回は、モデリングの話しが多い予定です。(2つ) SQLWorld では今回の勉強会から IT 勉強会スタ…

わんくま同盟 大阪勉強会 #48 で Selenium の話しをしてきました

4/7(土) に わんくま同盟 で Selenium WebDriver の話しをさせてもらいました。以前 鍋駆動 テスト冬の陣 で Selenium WebDriver の話しをしました - お だ のスペース で話した資料を完成させたバージョンです。 Selenium webdriver使ってみようず View mor…

メモ:MSTest にトレースを仕込む

MSTest.exe にトレースを仕込むには、コンフィグファイル(MSTest.exe.config) にトレース仕込むだけでした。 Test Agent - Error when run through MS Test