情シスは何度でも甦るさ。

OracleDB/Ruby好きの情シス部員がお送りします

Sqale使ってみた感想

sqale ちゃんとお金払ってます。月額940円。 railsではなく、sinatra+active_record良かったこと 日本語マニュアル豊富。大体の疑問はマニュアル読んで解決した。日本語さいこー 月額940円は妥当?さくらの共有サーバ(独自ドメインあり)でも、月額740…

will_paginateでページ数がおかしい

ActiveRecord+will_paginateで、ページ数を表示する為のcountのSQLがうまくいかずに、ページ数がおかしいということがあった。SQLの結果は、22件なのに、なぜかcount用のSQLは11件。うまく、いかないので、直にSQL書くしかないのかなぁ。と思ったが、グ…

アンチアウトソース山崎製パンのITとは

IT Initiative Day 2014.3.11 / IT Service Management Special徹底検証:クラウドとシステム運用行って来た。山崎製パンの計算センター 石毛室長 のお話が一番印象的だった。 (元大成建設 CIO木内さんとの対談形式 )冒頭から、2.14の談合坂でのリアルアン…

OracleのWeblogic、MySQL勉強会に行って来た

第44回Oracle WebLogic Server勉強会@東京分散トランザクションの話。 2フェーズコミットとか。その際のWeblogicの設定方法とか。すげー、細かい話で、あまり着いて行けず…。結構前に行った際は、Java7,8の話で、参加人数も多かったのですが、今回は参加者…

感想:脱オンプレ! AWS(クラウド)エンジニアの素顔と舞台裏

http://www.zusaar.com/event/3707003行って来た。AWSの開発・運用会社の中の人が語るAWSの素顔。参加企業 iret:cloudpackというAWSのSIサービスを提供(途中cloudpackが会社名かと勘違いしてた)。日本初のAWSのプレミアムコンサルティングパートナー。現…

オラクル領域見積もりシート

DB

オラクルの表領域を見積もろうと思って、確かOTNでシート配ってたよなー。と、ググってみたら、 以下のリンクが出てくんだけど・・・・ http://otn.oracle.co.jp/document/estimate/ URLが下記の通り変更になりました。 お手数ですがブックマークなどの変更…

sinatra-activerecordでConnectionNotEstablished

最近、rubyでsinatraにハマってます。 で、ormは、sequelを使っていたのだが、勉強がてらactiverecord使ったらはまったはまった。migrate機能を使う為に sinatra-activerecord を使ったのだが、ConnectionNotEstablished連発。 $ bundle exec rake db:migrat…

WebサービスでSOAの実装方法

ついに、このブログのタイトル通り、我が社でSOAプロジェクトが動き出しそう。しかし、プロジェクトメンバーは、SOAというバズワードに懐疑的なメンバーがいる。その気持はわかる。 しかも、ESBの導入という手段をとるという動きもあり、その手段はうちに合…

IE10対応?Oracle Application Testing Suite 12.2.0.1.0 リリース

Application Testing Suiteの記事ばっかりですが、Oracle Application Testing Suite の新板 12.2 がリリースされた模様。USサイトで、評価版がダウンロードできます。(日本サイトはまだ) 新機能引用 OpenScript Hyperion負荷テスト・モジュール - OpenScr…

Oracle Functional Testing OpenScriptで定常作業を自動化する

何気に4回目。 第一回OpenScriptとは 第二回OpenScriptでスクリプト作成 第三回OpenScriptをJenkinsから呼ぶ 皆さん仕事でシステムAの画面上のデータをシステムBに転記して入力するなんてことはありますか。 月次や年次のたまにしかやらない運用作業とか、…

vimの移動系コマンドまとめ

最近エディターをvimにした。もっぱら使うのはWindowsだけども。だいぶ慣れてきたけど、やっぱり移動系がなかなか覚えれないのでメモしておく。 動き コマンド ページ送り/戻り [Ctl] + F / +B 半ページ送り/戻り [Ctl] + D / + U 行の先頭(BOL)/末尾(EOL)…

Oracle Functional Testing OpenScriptをJenkinsから呼ぶ

第一回OpenScriptとは 第二回OpenScriptでスクリプト作成というわけで、3回目。 前回までで、OpenScriptを使用したスクリプト作成とテストができるようになったので、そうなると次はCIです。Jenkinsです。 色々と調べましたが、なんとかできるところまでも…

Oracle Functional Testing OpenScriptでWeb自動テスト2

前回からの続きじゃ、早速、OpenScriptで、スクリプトを作っていきましょう。 1.OpenScriptの入手 本当は高いお金がかかりますが、Oracleの製品は基本的に試用版として製品と同等のソフトウェアがダウンロード可能です。試用版のダウンロードは、Oracleの…

Oracle Functional Testing OpenScriptでWeb自動テスト1

今回はGoogle先生に聞いてもあまり日本語で情報を教えてくれない、Oracle製のテスト自動化ツールについて書いていきます。 機能的に色々イケてるのに、全然ネット上で情報が無いので、しょうがなく自分で調べたことを記述することにしました。まずは、製品に…

バージョンアップしたSVNVB6 ver0.5.0でvb6のソースを管理する

会社でVB6のシステムがwindows7で動くかどうかテストをしています。 なんか、全然前向きじゃないんだが、いざしょっぱいVB6のシステムを.NETにアップデートするのもそれはそれで面倒なので仕方がない。 windows7上でvb6システムのテストは、エラーが出ずでビ…

VSSからSubversionへの移行

社内のバージョン管理をVisual Source Safe(VSS)から、Subversion(svn)にした経緯・苦労した点を書く。技術的な内容については、あまり書いてないので、ぐぐってくださいな。1.VSSの課題 ユーザー毎にライセンス料がかかる Visual Studio,EclipseなどのIDE…

DataPumpでORA-904

DB

既存の開発環境のOracleから、勉強会用の環境にデータを移行しようとした。 DataPumpでスキーマごとデータを丸っと移行。impdpでエラー発生 ORA-00904: "ORIGINAL_OBJECT_NAME": 無効な識別子です。 検索したら、同じ問題が出てきた。(英語) https://forums.…

SOAの次はWOA

SOA

ガートナーのレポートなんかでちょこちょこ出てくるWOAというワード。 Web Oriented Architecture の略で、簡単に言うと、SOAの進化系なんだそうだ。 おどろくなかれ、2008年ごろから登場しているようだ。ちなみに、日本のWikipediaには記述が無いが、USのWi…

噂のジェネクサスを試す2(まとめ)

前回から、少し時間が経って、ジェネクサスのクイックスタートを試してみた上でのGenexusのまとめ。 Genexusとは(おさらい) ウルグアイ産の超イケてる自動コード生成ツール。 よく言われるメリットは、 ノンコーディングでアプリ開発 画面の自動生成 環境…

Oracle XE 11g の制限

DB

Oracle Express Edition 11g のbeta版が出ましたが、10gとは違い、XEの制限が緩和されているようです。 項目値補足 使用CPU1コア複数コア搭載機でも1コアしか使わない インスタンス1つのみ1つのインスタンスしか作成不可 データ領域11GB10gの4GBから、大…

噂のジェネクサスを試す1

会社の昼休みにチョコチョコジェネクサスを触ってます。まずは、先日も紹介したこのスタートアップに沿って、サンプルアプリを作ります。体験版の制約は、以下の通り。 使用日数:60日 言語:C#(Web/クラサバアプリどちらもOK) DB:SQL SERVERなお、基本的…

噂のジェネクサスを試す0

久しぶりのカキコ最近巷で話題になっている、ノーコーディングでシステム開発ができる開発ツールジェネクサスの導入を我が社で検討することになった。SOAでも、BPELなどのフローを書くことによって、ノーコーディングが可能という話もあるが、それはあくまで…

DELL Studio1500 フリーズの解決法

4年ぶりにPC買い換えました。DELL制の Studio1500(正式には、Studio1558)です。スペックは、 CPU: i7 Q740 1.73GHz メモリ:8GB OS: Windows7 64bitと、盛ったんですが、こいつがフリーズしまくる。 現象1: 突然PCが落ちる 現象2: 突然画面がブラッ…

はてなRSSから、Googleリーダーに移行するたった一つの理由

はてなRSSがサービスを停止した。オンラインRSSサービス「はてなRSS」終了のお知らせギリギリまではてなRSSを愛用していたんですが、サービス終了になったので、他のRSSリーダーに移行しなきゃと思った。で、はてなアンテナは、いまいちみにくかったので、(…

フリーのバグ管理システム比較

フリーのバグトラッキングシステム。 仕事関連で調べたので、ついでにポスト。 会社では、Mantisしか使ったことないですが。 自宅では、Trac入れたけど、使って無いっす。(エヘヘ) 製品(リンク) 言語 DB wiki バージョン管理連携 日本語 デモサイト 一言説明 Bugzilla Per…

ORACLEのオープンソース一覧

DB

Sunを買収したOracleが、サポートしているオープンソースの一覧が海外サイトに出ていたので、メモ。計20種類 製品 種類 説明 リンク MySQL DB 言わずもがなオープンソースDBの雄。他社に売られるなどの憶測もあったが、今のところオラクルでサポートされる模…

Google App Engine SDK Setupのerror code 2908の対処法

Google App EngineのSDKインストール時に以下のエラーメッセージが大量に出ることがある。 The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2908. インスト…

フリーのSOAソフトウェア

SOA

時代は、オープンソース!というわけで、SOA製品だって、オープンソースで、無料で使える製品が結構あります。個人的に調べてみたので、その製品郡とコンポーネントをまとめとみた。にしても、いっぱいありますねぇ。JbossとWSO2は、一通りのコンポーネント…

SOAの定性効果5つ

SOA

SOAが微妙なのは、SOAの考え方、コンポーネットセットなどは理解できても、それをどう実装すれば良いかがわからないからだと思う。そのためには、SOAとは、こういうものだけど、これを使うとこんなことができるんだよ。 という、事例集が、圧倒的に不足し…

SOAは不況に弱い

SOA

うちの会社で走っていたSOAのパイロットプロジェクト2つのうち、2つ共が、事実上の凍結となりました。 他の案件にリソースが奪われたのが、主な原因なんですが、分析してみると、昨今の不況の影響で人件費の削減による残業カットにより、本当にやらないと…