Heroku上にNode.jsのアプリケーションをDeployする備忘録
Heroku上にNode.jsのアプリケーションをDeployする簡易手順の覚書。
自分用の備忘録の色が強いです。
Heroku上にNode.jsのアプリケーションをDeployする簡易手順の覚書。
自分用の備忘録の色が強いです。
InputStream#readしたバイトデータをByteArrayOutputStreamにwriteして、後でFileOutputStreamでファイルに出力する、というのは、割とよく見る作りだけれども、InputStream#readの結果データを格納したbyte配列をそのままFileOutputStreamに渡すと出力結果に余分なデータが含まれる可能性がある。
これ、昔から割とありがちで、そのたびに毎回実装に若干悩むのだが、ググってみた感じあんまり「これ」といった回避策が載ってるサイトがなかったので、自分用の備忘録として残す。
(まあ、Java1.9以降では、全データ読み込み専用のメソッドも用意されてるらしいので、そっち使えばこんなこと考えなくても済みそうだが…)
Oracle Integration Cloud(OIC)の統合定義は、内部的にXPath形式で値を保持しているようなので、例えばAPIのレスポンスの値をXSLT関数を使うことでちょっとした加工や変換ができるようです。
といいつつ、標準のXSLT関数はお世辞にも種類が豊富とはいえず、仮にXSLT関数が使えたとしてもあまり自由度の高い加工や変換はできませんが、どれくらいのことができるのか試してみたので、ちょっと記録として残しておきたいと思います。
※version 19.1.3.0.0 (190129.1200.23460)にて確認
Oracle Integration Cloud(OIC)で自作のJavaScriptライブラリが使えるらしいので、前回のXLST関数の調査と似てますが、どこまで使えるのか、どんなことができるのか、試してみました。
※version 19.1.3.0.0 (190129.1200.23460)にて確認
create pluggable database文のメモ
XSLのフロー制御系のタグについて
ローカルにUbuntuのVMをいれて、UbuntuにNode.jsとDockerいれて、ホストOSからアクセスする方法のメモ。
VirtualBoxのダウンロード・インストールしていることが前提となります。
Oracle Data Visualization for Desktop(以下Oracle DVD)を使ってSalesforceに接続してみます。
なお、以下実施済であることが前提となります。
※画像は2018年12月19日時点のもので、最新版とは異なる可能性があります。
HTML5の「canvas」の練習用に、チープな「雷」を描画するプログラムを作ってみた。
こんなやつ↓
バルクの練習したついでに、ふと思い立って実験してみたくなったのでその実験結果を載せる。
内容は「バルクインサートを使うとどれくらい早くなる?」の簡単な実証実験である。