2018-06-01から1ヶ月間の記事一覧
Wicket 8 リリース以前の古い Wicket からそうであるが、Wicket の DropDownChoice は、 言語ロケールに沿って日本語であれば、「選んでください」が先頭に付いたプルダウンになる。 DropDownChoice 生成時のデフォルト Model Object を null にすれば WebAp…
Windows です。 pip で wxpython をインストール pip install wxpython で実行したのだけれど、PyCham でいざ、 import wx を書いて実行すると、、 ModuleNotFoundError: No module named 'wx' python - Cant import wx using pycharm - Stack Overflow に、…
Python の pip コマンドメモ パッケージ検索 pip search キーインストールされてるパッケージ一覧 pip freezeまたは pip listパッケージインストール or アップデート実行 pip install -U パッケージwxPython インストールした時、、 >pip install -U wxPyth…
なぜか Jython の情報が少ない。Python ってそんなに他言語と一線を画すような拘りがあるのだろうか? Python は Pythonの良い所を利用して、Java はJavaの長所を活かして相互補助して使おうと考えないのだろうか?Java → Python 実行で、パラメータ渡し、結…
Java から Python を call するのに、Process 作ってシェル実行でなく、Jython を使うこと検討する。 シェル実行だと結果が欲しい時に実行結果の標準出力や標準エラー出力ハンドリングをしなきゃならないからだ。 Maven で、以下より jython-standalone JAR …
JSONのキーから、JsonElement - Oboe吹きプログラマの黙示録 "." ドットで繋げたJSONのキーから JsonElement を抽出する これを更に、関数型インターフェースにする。Reader 、JsonElement 、JSON文字列、各々に対するパターンを 書いたが、JsonElement に対…
先日、JSONのキーを、GSONを使用してセパレータ "." ドットで繋げて値を取得するものを書いてみた。 oboe2uran.hatenablog.com でも、配列など JsonArray として取得して使用したい場合もあり要件が外れる時もある。 それに長ったらしいコードで気に要らない…
証明書認証をスキップするような空証明書での HTTPS 通信を Java で書いて、 サンプルを試す先=相手側は、なかなか見つからないものです。 Slack API というのが、HTTPS でした。これなら比較的自由に試せます。。 まずは、常套手段である誰もが以下のよう…
同じような, logback.xml を書くことが多いので、サンプル <configuration> <statusListener class="ch.qos.logback.core.status.NopStatusListener" /> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <Target>System.out</Target> <encoder> <Pattern>%-2…</pattern></encoder></appender></statuslistener></configuration>
今更だけど、長くてわすれるので、メモです long milliseconds = System.currentTimeMillis(); LocalDateTime time = Instant.ofEpochMilli(milliseconds).atZone(ZoneId.systemDefault()).toLocalDateTime(); long seconds; LocalDateTime time = Instant.o…
ATOM markdown で、# , ## , ### による h1 , h2 , h3 に対して章番号を付ける方法、 HTML に変換しても、章番号を付ける。。 ユーザホームディレクトリ、~/.mume ディレクトリ Windows なら、C:\Users\XXXXXXX\.mume に、 Style.less を書いておくか、任意…
Slack に投稿したファイルの一覧を取得するAPI https://api.slack.com/methods/files.list 問い合わせする時に、絞り込み条件をしないと1つのファイルの情報だけでも大きく 大量に出てたいへん、 投稿時刻等の条件指定するのが現実的で、 ts_from = From …
Slack を使用していて、アカウントのSlack表示名を、日本語2バイト文字で設定している アカウントに、Slack API chat.postMessage でメッセージ送信しようと思って channel 指定を、"@" + URLエンコードした文字列にしたけど、ダメだった。しかたないので、S…
stackoverflow.com
PlantUML ダウンロードした jar ファイルで、 java -jar plantuml.jar ファイル -charset UTF-8 を実行するのは、結構面倒くさい。。。 oboe2uran.hatenablog.com そこで、ファイル選択ダイアログで選択する bat ファイルを用意することにする。まずは、ファ…
PlantUML で作成するPNG画像サイズを調整する スケールを記述する 0.5 倍に縮小する時 @startuml scale 0.5シーケンス図での文字サイズ調整 @startuml skinparam sequence { ActorFontSize 24 ParticipantFontSize 24 GroupFontSize 24 ArrowFontSize 24 tit…
wicket-auth-roles を使った認証済をチェックするのは、@AuthorizeInstantiation で指定する役割 Role で制御して機能も Page だけでなく、 Panel やコンポーネントにも指定できて機能は優れている。 でも、そこまでの機能が不要で単純な 認証済をチェックし…
グラフに任意に1本の縦線しか書き足さない場合は、 chart.js 任意の点でグラフに縦線を描画する - Oboe吹きプログラマの黙示録 のとおり。では、2本引く場合は、chart.js 任意の点でグラフに縦線を描画する - Oboe吹きプログラマの黙示録 を例に、、 単に…
線グラフ Chart.js で、任意のポイントでグラフに縦の線を描画する。 この方法、まだ完全に理解できてないけど、なんとなくこんな方法になるのかと。。。 データセットコントローラとやらを設定するみたい、 Chart.controllers.line.prototype そして datase…