Friday May 15, 2015

Java&SQL Developer: jar as unzipper

SQL Developer 4.1 was released but there isn't SQLDev and JDK bundled in 1 zip file.

» Oracle SQL Developer version 4.1 is Now Available

for now you’ll have to get Java 8 up and going

If you don't have any version of JDK, be it 1.3,1.4,JDK5, there's 1 good thing if you install by itself beforehand.
JDK includes 'jar' command and unlike other unzip tools, it can read data from stdin and extract directly to file system.

So, if you combine it with 'c-u-r-l', you can install directly off of your corporate/department file server or from OTN.

From your internal file/web server, command line would look simple like:

$ c-u-r-l http://our_corp_server/tool/sqldeveloper-4.1.0.19.07-no-jre.zip \
| /cygdrive/c/JDK18/bin/jar xv

From OTN, command line would look like below. I'm not sure cookie is necessary. Firefox/Chrome web development tool can
present you 'c-u-r-l' part of this whole command line.

$ c-u-r-l "http://download.oracle.com/otn/java/sqldeveloper/sqldeveloper-4.1.0.19.07-no-jre.zip?AuthParam=\
1..." -H "Cookie: ..." | jar xv

Thursday May 07, 2015

Kindle用ドキュメントのタイムスタンプをpythonで知る

ドキュメントが更新されたのをきっかけに過去のpythonスクリプトがまだ動くかどうかを確認してみました。

Kindleなどに適したMobi,ePUBフォーマット電子ブックマニュアルの日付 (INOUE Katsumi @ Tokyo)

どういう製品のマニュアルが ePub, mobi 化されてるか

以下でググってみたところこの2年の間にマニュアルが電子ブック化されている製品群が増えているようです。

ePub, mobi フォーマットドキュメント一覧 (INOUE Katsumi @ Tokyo)

ePUB,Mobi合わせて1000以上のファイルが置いてある

もっとも最近更新されたのは以下のようです。

Oracle Exadata Strage Server 12c リリース1 (12p.1)

Oracle Exadata Strage Server 12c リリース1 (12.1)

というわけで以下pythonスクリプト実行の結果です。w-g-e-t で1個だけ落としたファイルの日付と一致したので
おそらくまだ正常にスクリプトは動いていると思います。以下の出力日付はJSTではなくUTCです。

$ p-y-t-h-o-n oracleJPebooks.py http://docs.oracle.com/cd/E62014_01/ebooklist/ebooklist.html
18 Mar 2015 13:23,18 Mar 2015 13:22     Oracle Auto Service Request Exadata Database Machineクイック・インストレーション・ガイド リリース5.0
19 Mar 2015 00:15,19 Mar 2015 00:15     Oracle Databaseライセンス情報 12c リリース1 (12.1)
19 Mar 2015 00:15,19 Mar 2015 00:15     Oracle Enterprise Manager Exadata管理スタート・ガイド リリース12.1.0.6.018 Mar 2015 13:23,18 Mar 2015 13:22     Oracle Exadata Database Machine拡張およびマルチラック・ケーブリング・ガイド 12c リリース1 (12.1)
18 Mar 2015 13:22,18 Mar 2015 13:23     Oracle Exadata Database Machineインストレーションおよび構成ガイド 12c リリース1 (12.1)
18 Mar 2015 13:23,18 Mar 2015 13:23     Oracle Exadata Database Machineライセンス情報 12c リリース1 (12.1)
18 Mar 2015 13:22,18 Mar 2015 13:22     Oracle Exadata Database Machineメンテナンス・ガイド 12c リリース1 (12.1)18 Mar 2015 13:23,18 Mar 2015 13:22     Oracle Exadata Database Machineセキュリティ・ガイド 12c リリース1 (12.1)18 Mar 2015 13:23,18 Mar 2015 13:23     Oracle Exadata Database Machineシステム概要 12c リリース1 (12.1)
19 Mar 2015 00:15,19 Mar 2015 00:15     Oracle Exadata Storage Server Softwareリリース・ノート 12c リリース1 (12.1)
18 Mar 2015 13:23,18 Mar 2015 13:22     Oracle Exadata Storage Server Softwareユーザーズ・ガイド 12c リリース1 (12.1)
About

The views expressed on this blog are my own and do not necessarily reflect the views of Oracle.

Search

Categories
Archives
« May 2015
SunMonTueWedThuFriSat
     
2
3
5
8
9
10
12
13
14
16
17
23
24
25
26
27
28
29
30
31
      
Today