by shigemk2

当面は技術的なことしか書かない

Java

digdag 0.9.36

digdag server –disable-scheduler など Release 0.9.36 — Digdag 0.9.35 documentation

rd_option

rd_option系の変数はsshd_configを弄らないとリモートホストに引き継がれないけどそれやるとセキュリティ的につらいから別の方法を考える。 https://stackoverflow.com/questions/43315968/rundeck-not-setting-up-environment-variable-for-remote-executio…

Drive API Client Library for Java

memo Drive API Client Library for Java 概要 Drive API Client Library for Java | API Client Library for Java | Google Developers サンプル google-api-java-client-samples/drive-cmdline-sample at master · google/google-api-java-client-samples ·…

digdag 0.9.34

Gradleを4.8にダウングレード ドキュメント修正 api.max_archive_total_size_limit backfillコマンドにスケジュールID対応 UI改善 Release 0.9.34 — Digdag 0.9.34 documentation

Embulk v0.9.15

EmbulkEmbedまわりのdeprecated JSON Parser Pluginの実装(実験的) Release Release v0.9.15 · embulk/embulk · GitHub

digdag 0.9.32

digdag 0.9.32 コマンドに--enable-swaggeとか--task-logの追加 Python3ちょいサポート パッケージアップグレード ドキュメント修正 など Release 0.9.32 — Digdag 0.9.5 documentation

embulk 0.9.14

EmbulkEmbedの一部Deprecation Windowsでselfupdateしたときの挙動の変更 Release v0.9.14: Release 0.9.14 · embulk/embulk · GitHub

embulk 0.9.13

Release v0.9.13 · embulk/embulk · GitHub @PostConstruct @PreDestroy のサポート終了

sdkman 5.7.3

sdkman 5.7.3 fish shell 3.0 fish shellは未だサポートされていない。ここから変わっていない。 ので、fisherからsdkman-for-fishをインストールする。するとうごく。 ちなみにsdkman、pyenvみたいにシステム標準のやつに切り替える方法が今はない。Issueみ…

embulk 0.9.10 0.9.11

embulk new csvの区切り文字制御 など Release 0.9.10 — Embulk 0.8 documentation Release 0.9.11 — Embulk 0.8 documentation

digdag 0.9.28

Minor improve log messages shown by version command when it cannot get server version [#868] Update td-client to 0.8.6 for td operators [#869] など digdag/release-0.9.28.rst at master · treasure-data/digdag · GitHub

embulk guess memo

csvとかでカラムの設定を自動でやりつつconfigを清書してくれるかんじ guessなので、パラメータはある程度予め決まっている Pythonとrequestのコンボをembulk-input-commandからのguessでbroke pipeになった https://stackoverflow.com/questions/14207708/i…

Java getStandardDays

Java getStandardDays jodaのアレ。日の差分。 d.getStandardDays() http://www.mwsoft.jp/programming/java/joda_time_sample.html 戻り値はLong http://joda-time.sourceforge.net/apidocs/org/joda/time/Duration.html

getHost

getHost 該当する場合、このURLのホスト名を取得 ホスト名の形式はRFC 2732に準拠 戻り値の型はString https://docs.oracle.com/javase/jp/8/docs/api/java/net/URL.html

memo: HQL

memo: HQL コミュニティのドキュメント。 Java のクラス名とプロパティ名を除いて大文字、小文字を区別しない FROM/JOIN/WITHがつかえる 実際に結果を返さなくてもクエリの結果数を数えるとかできる https://docs.jboss.org/hibernate/orm/3.5/reference/ja-…

cell_processors

cell_processors The number of columns to be processed (x) must match the number of column types (x) td-cliでcsvをバルクインポートするとき、csvのヘッダのカラムと中身のカラムの数がズレてたら怒られるから気をつけようね。 https://super-csv.gith…

Interface OperatingSystemMXBean

Interface OperatingSystemMXBean public interface OperatingSystemMXBean The management interface for the operating system on which the Java virtual machine is running. ですって。 https://docs.oracle.com/javase/6/docs/api/java/lang/managemen…

.properties

.properties .properties is a file extension for files mainly used in Java related technologies to store the configurable parameters of an application. Javaとかに使われるファイル拡張子。application.propertiesとか。Scalaとかでも出てくるけど…

Quartz ConfigThreadPool

ConfigThreadPool Quartzでスレッドプールが使える。デフォルト値は-1で、1日に数回しかジョブが走らないならスレッド数は1でいい。

Class Configuration

Class Configuration A Configuration object is responsible for specifying which LoginModules should be used for a particular application, and in what order the LoginModules should be invoked. https://docs.oracle.com/javase/6/docs/api/javax/…

link connector-j-reference-configuration-properties

link connector-j-reference-configuration-properties JavaでMySQLに接続する方法 jといえばJavaですよねはい JDBCとか https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-reference-configuration-properties.html

Jetty JAAS link

Jetty JAAS link codehausからeclipseになってた。しかもリンクは 古 https://wiki.eclipse.org/Jetty/Starting/Downloads#Jetty.40codehaus_Download 新 http://www.eclipse.org/jetty/documentation/current/quick-start-getting-started.html

keytool

Manages a keystore (database) of private keys and their associated X.509 certificate chains authenticating the corresponding public keys. Also manages certificates from trusted entities. keytool-Key and Certificate Management Tool

codehaus

Rundeckのドキュメント読んでたらちょいちょい遭遇するアレ。 http://www.codehaus.org/ It was announced on the Codehaus website this past week that "The time has come to end the era of Codehaus." This page includes a rough timeline of when pro…

JAAS

JAAS ジャズみたいな発音。 the Java implementation of the standard Pluggable Authentication Module (PAM) information security framework. Java認証サービス。 https://en.wikipedia.org/wiki/Java_Authentication_and_Authorization_Service

log4j 2

log4j 2 Apache Log4j 2 is an upgrade to Log4j that provides significant improvements over its predecessor, Log4j 1.x, and provides many of the improvements available in Logback while fixing some inherent problems in Logback’s architecture.…

metrics

metrics Javaのinstrumentationライブラリ 4系と3系があるようで、Rundeckが使っているのは3系。リンクとか変わってる。 http://repo1.maven.org/maven2/io/dropwizard/metrics/metrics-core/4.0.0-alpha3/ http://repo1.maven.org/maven2/com/codahale/metr…

bouncycastle

Here at the Bouncy Castle, we believe in encryption. That's something that's near and dear to our hearts. 暗号化API bouncycastle.org

JSch

JSch JSch is a pure Java implementation of SSH2. バッハみたいな綴りだけどtypoじゃないよ http://www.jcraft.com/jsch/

cacerts

cacerts 証明書のファイルのこと。typoではないぞ。 https://www.ibm.com/support/knowledgecenter/en/SSYKE2_7.1.0/com.ibm.java.security.component.71.doc/security-component/keytoolDocs/cacertsfile.html