Oracle Linux 6.5 + oracle-rdbms-server-12cR1-preinstallのRPMが入ったDocker Imageを作成する手順。CentOSイメージをConvertする手順となっている。
完成品は以下にある。(Dockerfile)
https://github.com/yasushiyy/vagrant-docker-oracle12c/blob/master/Dockerfile
Oracle Linux 6.5 + oracle-rdbms-server-12cR1-preinstallのRPMが入ったDocker Imageを作成する手順。CentOSイメージをConvertする手順となっている。
完成品は以下にある。(Dockerfile)
https://github.com/yasushiyy/vagrant-docker-oracle12c/blob/master/Dockerfile
1秒単位とかで、定期的にSQLを実行したいときのやり方。
#!/bin/sh
cd `dirname $0`
LOCKFILE=.lock_sesw_`date "+%m%d%H%M%S"`
rm -f .lock_sesw_*
touch $LOCKFILE| setsync 1 | |
| timeout = 0 | |
| ; getspecialfolder save_dir "MyDocuments" | |
| getspecialfolder save_dir "Desktop" | |
| ; save_dir = "C:\My Documents" | |
| ; save_dir = "" | |
| do | |
| recvln |
embulk-plugin-input-roo-excelはExcelのデータを読み込むためのInputプラグインです。このプラグインでは、Excelファイルを読込みするためにrubyのライブラリrooを使用しています。
このドキュメントはEmbulkで、Rubyのライブラリを使うためにはどのようにしたら良いかをメモしたものです。
このドキュメントは一部不完全なところがあります。(まだ手順が確立できておらず試行錯誤中です。)
| #!/usr/bin/env ruby | |
| # License: CC0 | |
| include Math | |
| STDOUT.sync = 1 | |
| case `env LC_ALL=C stty -a` | |
| when / (\d+) rows; (\d+) columns/ | |
| rows = $1.to_i |
| #!/usr/bin/env ruby | |
| # | |
| # License: CC0 | |
| # | |
| gravity = 3 | |
| require 'timeout' | |
| include Math | |
| $stdout.sync = 1 |
| git clone https://github.com/muga/embulk-output-elasticsearch.git | |
| cd embulk-output-elasticsearch/ | |
| ./gradlew gem | |
| embulk gem install -l pkg/embulk-output-elasticsearch-0.1.8.gem |
sample.txt
id_field,key1=aaa; key2=bbb; key3=ccc
config.yml
| diff -ur ansi.c ansi.c | |
| --- ansi.c 2015-04-08 14:34:29.000000000 +0900 | |
| +++ ansi.c 2016-01-19 23:23:20.000000000 +0900 | |
| @@ -1554,12 +1554,10 @@ | |
| } | |
| #endif | |
| #ifdef RXVT_OSC | |
| - if (typ == 0 || typ == 1 || typ == 2 || typ == 20 || typ == 39 || typ == 49) | |
| + if (typ == 0 || typ == 1 || typ == 2 || typ == 11 || typ == 20 || typ == 39 || typ == 49) | |
| { |
| diff -ur ansi.c ansi.c | |
| --- ansi.c 2015-04-08 14:34:29.000000000 +0900 | |
| +++ ansi.c 2016-01-19 23:23:20.000000000 +0900 | |
| @@ -1554,12 +1554,12 @@ | |
| } | |
| #endif | |
| #ifdef RXVT_OSC | |
| - if (typ == 0 || typ == 1 || typ == 2 || typ == 20 || typ == 39 || typ == 49) | |
| + if (typ == 0 || typ == 1 || typ == 2 || typ == 10 || typ == 11 || typ == 20 || typ == 39 || typ == 49) | |
| { |