育休ボケでGitをだいぶ忘れてしまった私。「とりあえずpullするんだっけ?」と、もはや生中との区別もあやしくなっていたそんな時に @syobochimさんと @ihcomega さんが執筆された「いちばんやさしいGit&GitHubの教本」をいただきました。 いちばんやさしいG…
kansaiddd.connpass.com 増田さんが「亀岡温泉に行きたい」とおっしゃったので京都になった。 会場が見つからなくて、すんでのところでガレリア亀岡になりかけた。 それはそれで面白かったかも。 直前に補欠から繰り上がった方まで全員参加いただいて、とて…
エラー AWSでELB(Elastic Load Balancer)をCREATEしようとすると、以下のメッセージが出た。 At least one subnet must be specified for a VPC load balancer. (VPCロードバランサーには少なくとも1つのサブネットが必要です) それならということで、一つ…
関西Javaエンジニアの会スペシャル! JavaOne 2014 報告会 JavaOne 2014 サンフランシスコの最新レポートについて @yoshioteradaさん #てらだよしおがんばれ でおなじみ、国民的エバンジェリストの寺田さんです。今回ハッシュタグつぶやきそびれた… CREATE T…
こんにちは。いろふ型駆逐艦12番艦のゆきーんです。これはいろふ Advent Calendar 2013の24日目の記事です。 前の日は@hajikamiさんのirof history i18n 対応への第一歩でした。 およそ1年ぶりの記事ですね。私のブログはいろふ Advent Calendarを書くた…
いろふ Advent Calendarの12日目担当、ゆきーんです。 前日は@masafumi_ohtaさんのI don”t know ‘irof-san’ but I know ‘roifadm’.(Just kidding for Japan Java UG :-p)です。歌います。 これっくらいの♪canvasにっ♪ var canvas = document.getElementByI…
環境 SQL Server 2005 エラー番号 一意エラー:2627 ロックエラー:1222 例(VB.NET Framework2.0) Try Dim dao As New SampleDao dao.insertSample() Catch ex As SqlClient.SqlException If ex.Number = 2627 Then '一意エラー Console.WriteLine("一意エ…
OutOfMemoryExceptionのテストを行うためわざと発生させるお手軽な方法。Long型の配列を作成する。 Try Dim longs(100000000) As Long 'DEBUGコード Catch ex As OutOfMemoryException MsgBox("メモリが不足しています。再起動してください。") System.GC.Co…
SQL ServerではNULLと空文字('')を区別するらしい。例を追って検証してみる。 環境 SQL Server 2005 検証 以下のテーブル「猫マスタ」があったとする。 ID 名前 カリカリ 111 すだち シーバ 222 ちろこ フリスキー 333 ごん モンプチ これをそれぞれNULLと…
Oracleの「SELECT 〜 FOR UPDATE」みたいなことがSQL Serverで出来ないかなーと思い調べていたらあたったのでメモ。 環境 SQL Server 2005 ロックヒント SELECT * FROM [テーブル名] WITH (UPDLOCK) [WHERE 〜] これでSELECT時に更新ロックを取得できる。他…
Visual Studio からVisual SourceSafe(以下VSS)へ接続してソース管理する手順。 環境 Visual Studio 2005(.NET Framework 2.0) Visual SourceSafe 2005 今回はLANで接続する 手順 サーバ機にVSSをインストールする サーバ機でVSSデータベースを作成する サ…
バンドルCrystal Reports対応表 Visual Studioに同梱されているCrytal Reportsのバージョン。 Visual Studio Crystal Reports Crystal Reportsアセンブリバージョン .NET 2002 Standard なし .NET 2002 Professional 以上 Crystal Reports for Visual Studio…
Crystal Reports 9 対応OS(Windows) Windows 98 SE(機能に一部制限あり) Windows ME(機能に一部制限あり) Windows NT Windows 2000 Windows XP Professional Windows Server 2003 開発ツール Visual Studio .NET 2002 Visual Studio .NET 2003 IBM Web…
.NET Frameworkのシステム要件。開発環境と実行環境で対応OSが異なるため注意する。 .NET Framework SDK 対応OS(Windows) 98 ME NT 2000 XP 2003Server Vista .NET Framework SDK 1.1 ○ ○ ○ ○ .NET Framework SDK 2.0 ○ ○ ○ ○ .NET Framework SDK 3.0 ○ ○ ○ …
Oracle8iインストールエラーがらみの情報。 Pentium 4搭載マシンにOracle8i(8.1.XX)をインストールしようとすると、Oracle Universal Installer(OUI)が起動しない。これはJAVA JITライブラリの不具合によるものらしい。 環境 Oracle8i(8.1.XX) Pentium 4…
3,4年ほど前、Oracle8iの開発がまだ多かった頃はよくハマっていた現象。古い情報だけど埋もれると困るのでメモしておく。 Oracle8i(8.1.X)を DUAL CPUマシンへインストールしようとすると、途中でOUI(ORACLE UNIVERSAL INSTALLER)がハングしてしまいインス…
VirtualPCにWindowsVistaをインストールすると、再起動後になぜか英語キーボードになってしまう。ログイン後にキーボードの設定を手動で変更しよう。※ログインパスワードに"_"を使っていてログインできなくなった私のような方は、shift+"ほ"キーを使いましょ…
Windowsサービスにアプリケーションを手動で登録する手順を以下に記述する。 サンプルパラメータ 今回は例として以下の値を使う。 リソースキットツールインストール先 C:\win2003rkt 登録するサービス名 ServiceTest 登録するEXEファイルディレクトリ E:\wo…
WindowsVistaにVisualStudio6.0をインストールすると、起動時に以下のようなエラーがでる。 オートメーションエラーです。OLEレジストリへのアクセスエラーです どうやら初回起動時にレジストリ登録を行っているらしい。 VisualStudio 6.0のexeファイルを「…
VB6で開発したアプリケーションをVistaで動作させたいのだけれど、帳票を作っているCrystalReports(含バーコード)が対応していないことが判明。以下はCrystalReportsとActiveReportsの比較検証結果。 CrystalReportsXI Developer CrystalReports2008 Activ…
何かの統計システムなどを作っていると、よく複数項目で小計をとる場面にであう。これを実現するためにGROUP BY句を使用すると、小計単位でSQLを発行しなければならない。また、小計でソートを行いたいときにアプリケーション側で制御するのも面倒だ。OVER関…
VirtualPCではファイルが使用している領域が削除後も開放されず、結果として仮想ハードディスクファイルのサイズが肥大していく。この現象を解消するために、手動でハードディスクファイルを縮小する必要がある。以下の処理により13GBが7GB程度に縮小できた…
Oracle10g create table PLAN_TABLE ( statement_id varchar2(30), plan_id number, timestamp date, remarks varchar2(4000), operation varchar2(30), options varchar2(255), object_node varchar2(128), object_owner varchar2(30), object_name varchar…
20071205
シート名を表示 =MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,31) セルA1にシート名"Sample"が入っているとして SampleシートのセルB2に入力されている値を表示 =INDIRECT(A1&"!"&"$B$2") SampleシートのセルA1にジャンプするハイパーリン…
ノウハウはいいから今すぐマテビューを作りたい人向け。 権限付与 ログ作成 マテビュー作成 権限付与 他→自(マスタ所持者≠ビュー所持者=作成者) GRANT CREATE MATERIALIZED VIEW TO [作成者]; GRANT SELECT ON [マスタ所持者].[マスタテーブル名] TO [作成…
意味はさておき作成したい人はこちら。 って何よ? 「実体」のある表。データウェアハウスやレプリケーションに利用される。元ネタ表の事を「マスタ表」と呼ぶ。 マテリアライズド・ビューとは、ある一時点におけるターゲット・マスターのレプリカのことです…
YYYYMMDD形式の日付をWYY.MM.DDに変換する関数。とりあえず書いたので貼っとく。CASE文はOracle9i以降対応らしいので注意。 ソース CREATE OR REPLACE FUNCTION yyyy_to_wyy ( pDate IN NUMBER ) RETURN VARCHAR2 IS cYear VARCHAR2(4); cMonth VARCHAR2(2);…
やっとCVSインストール作業ができたと思ったら、日本語名ファイルが化けるでやんの…。浅はかな自分に乾杯。そんなわけでsjis御用達CVS版に乗り換えする。2008/2/4更新 ダウンロード http://igeta.ifdef.jp/cvsnt.html cvsnt-2.0.51d-sjis-10.exe.zip インス…
現地作業にあたって、既存の社内サーバから、ノートPCにCVSを移行する。クライアントからの利用はEclipse経由とする。日本語名ファイルを扱う予定の方は日本語逆襲編をどうぞ。 対象 WindowsXP Professional SP2 Eclipse3.2.0 ダウンロード http://www.march…