JavaFX開発環境を整える

先日、授業の調べ物で気になり、ちょっとだけ取り上げたJavaFX。学生にも好評だったので、もうちょっと自分でも触ってみる気になった。というわけで自宅に開発環境を整備する。

必要なモノ一覧。

  1. eclipse4.6
    1. 今回はPleiadesプロジェクトでDLした。eclipse4.6Neonのx64版。Java開発環境のFullバージョン。
  2. SceneBuilder
    1. JavaFXで外観を作るのに使うツール。Eclipseにe(fx)clipseをインストールした後、連動設定が必要。
  3. Xtext
    1. e(fx)clipseをインストールするために必要。サーバが弱いのか、インストールにめっちゃ時間掛かる。
  4. e(fx)clipse
    1. eclipseでJavaFXを使うために必要なプラグイン。

eclipse4.6のインストール

今回は最初から日本語環境で使いたかったので、PleiadesプロジェクトからDL。バージョンは4.6Neon。JavaJRE付きのFullバージョン。全部で1G程だったが、回線の調子も良く、数分でDLできた。DLした後は解凍。Explorerの標準ツールで「全て解凍」を選択。eclipseは階層が深いので、Cドライブ直下に解凍する。つまり「C:\」だ。解凍すると1.6G程になる。「c:\pleiades\eclipse」にあるeclipse.exeを実行すれば良い。

SceneBuilderのダウンロードとインストール

SceneBuilderのサイトを開き、DownLoadを選択。自分の環境の合わせた物をDL。私はWindows10ProなのでWindows Installer (x64)を選択。msiファイルなので、DownLoad後は普通に実行してインストール。インストールされるフォルダは「C:\Users\<ユーザー名>\AppData\Local\SceneBuilder」。このフォルダは、e(fx)clipseと連動させる際に必要なので覚えておくこと。

Xtextのインストール

e(fx)clipseのインストールに必要なXtextをインストールする。インストール方法は

  1. Xtextのサイトを開き、DownLoadをクリック、Releaseのリンク先URLを右クリックして取得する。
  2. eclipseを開き、「ヘルプ>新規ソフトウェアのインストール」を選択
  3. 作業対象右の「追加」ボタンをクリック
  4. 出てきたダイアログの名前に「Xtext」、ロケーションにXtextサイトで取得したURLをペースト
  5. 後は、指示に従ってインストール。

私の場合、回線が細く、中々終わらなかった。3時間ほど掛かったかなぁ。皆さんも時間の余裕を持って行って欲しい。

e(fx)clipseのインストール

Xtextとインストール方法は同じ。

  1. e(fx)clipseサイトを開き、上のメニューからInstallを選択。文中のリンクURL(2016/11/09時点ではバージョン2.4.0)を取得する。
  2. eclipseを開き、「ヘルプ>新規ソフトウェアのインストール」を選択
  3. 作業対象右の「追加」ボタンをクリック
  4. 出てきたダイアログの名前に「e(fx)clipse2.4」、ロケーションにe(fx)clipseサイトで取得したURLをペースト
  5. 後は、指示に従ってインストール。

SceneBuilderとe(fx)clipseを連動させる

やり方は

  1. eclipseを開き、メニューの「ウィンドウ>設定」を選択
  2. 左の一覧からJavaFXを選択
  3. SceneBuilder executable欄の参照ボタンをクリックし、SceneBuilderのexeを選択(C:\Users\<ユーザー名>\AppData\Local\SceneBuilder\SceneBuilder.exe)する。

Applyして、OKすればできあがり。

環境出来上がったら、次はプロジェクト作成してアプリ生成だ。

逆転しつつある力関係

タローとハヤテの力関係が変わりつつある。7月末にハヤテが来た。当時ハヤテは3ヶ月。まだ幼かった。タローに押されると押し負けた。体重も軽かったし。

しかし最近、マウンティングを掛ける側が変わりつつある。ハヤテがタローにかける事が増えてきた。そして先ほど、パパイヤの葉を取り合うときにハヤテが勝ってタローが押しやられてた。

タローは今年12月で5歳。ハヤテはまだ1歳にもならない。体重はほぼ同じだ。そりゃハヤテが強いよねぇ。勢いがある。幸いハヤテはタローを追い込むようなことをしてないから、多分大丈夫だと思う。でも、オヤツをやる時などの順番やエサの配置など、気をつけないと行けないのだろうな。

awstatsのcronが動いてなかったのを修正した

Log解析ソフトのAwstats。インストールしてからずっとcron更新ができてなかった。解析データが欲しいときには、その度に初期化用のスクリプトを起動してた。しかしいい加減面倒くさくなったので原因を調査。

  • cron.hourlyにawstats用ファイルができてなかった
  • awstatsの自ドメイン用設定(awstats.sougetu.net.conf)のlogファイルの場所が間違っていた

以上二つが大きく関わってると分かる。awstatsファイルを作成する。

#!/bin/bash
exec /usr/local/awstats/tools/awstats_updateall.pl now -configdir="/etc/awstats" -awstatsprog="/usr/local/awstats/wwwroot/cgi-bin/awstats.pl" >/dev/null
exit 0

そしてawstats.sougetu.net.confを修正。試しに動かしてみるとイイ感じであった。多分大丈夫。Loglotateについては明日確認しよう。

ハヤテの体重、タロウを上回る(タローとハヤテの体重 10/30)

degu体重20161030

デグーの体重20161030

そういえば最近体重計ってないよねぇと思って、今朝計ってみた。そーすると聞いて下さいよ奥さん!ハヤテの体重が231gになってタローの227gを上回ったんですよ。まぁ今までも体重計ると数グラムは変動するから、恒常的にタローをハヤテが上回った訳じゃ無いと思うんだけど。でも、ほぼ一緒になったって事だよねぇ。

最初に計ったときには結構差が付いてて、タローとハヤテの力関係がどうなるか心配だったけど。これで一安心なのかなぁ。ただまぁそうなると、今後衰えていくタローが虐められやしないかとか考えちゃうけど。まぁそれはじっくり見ていくしか無いかな。

 タローとハヤテの体重 2016/10/30 タロー ハヤテ
2016/8/3 209 184
2016/8/18 206 195
2016/8/26 215 204
2016/9/5 220 206
2016/9/11 219 210
2016/9/14 223 212
2016/9/18 221 212
2016/9/23 224 210
2016/9/26 230 209
2016/10/2 234 214
2016/10/5 235 216
2016/10/11 228 215
2016/10/14 232 220
2016/10/21 232 226
2016/10/30 227 231

デグーの冬支度

今年はケージも大きくなりハンモックも設置したので、冬支度にちょっと工夫をして見た。ハンモックにペット用ヒーターを仕込んでみた。

ところが、タローもハヤテも何故か警戒してハンモックに近づかない。どーも上に伸びるコードが嫌なようだ。三日目にやっと使ってくれた。使い始めると心地よいらしく、良く使っているのを見かける。これで冬の寒い時期も安心だろう。

お絵かき環境と絵の成果(デグー)

ClipStudioを導入し、ぼちぼちと絵を描き始めた。まだ各所の機能とか分かって無くておっかなびっくりだけど。

手作り作業台と手袋

手作り作業台と手袋

作業台も作った。本棚の余った仕切り板と、手近にあった杉板を合わせて作成。まぁまぁ使いやすい。人にみせる物じゃ無いしこれでいいだろう。タブレットに手刀部分が当たると誤動作するので、それの対策も行った。カービング用に買っていた作業用手袋を切り刻んでタブレット作業用手袋を作成する。まぁ買うより安いだろう。

さすがにメモリ4Gでは、幾つかソフトを立ち上げるときつい。EsetSmartSecurityも入ってるし仕方が無い。色々切り詰めてやるしか無いだろうな。

昨日からちょいちょいと手を動かしてみるが、中々物にならなかった。なので今日の夕方はちょっと楽にデグーを描いてみた。今回は二点。

一つは何も見ずに適当に。もう一つは、写真を下絵に。

まぁまぁの出来じゃ無いかと自画自賛。

デグー適当1

デグー適当1

デグーちょっと頑張った絵

デグーちょっと頑張った絵

Photon2買ったぜ!

台湾のメーカーbungbungameが販売しているWindowsタブレット「Photon2」を購入した。

目的はお絵描きである。このタブレットは、10.1インチの画面に、1024段階の筆圧感知デジタイザを備える。メモリは4G、ストレージはSSD64G、CPUは、AMD A6 Micro-6500T-APUという変わり種だ。祥しい事はレビューなどを探して欲しい。

Photon2の開発元であるbungbungame社の社長が夏頃急死、その為、各所で投げ売り状態となっている。私はそれをAmazonで24800円で買った。キーボードなしサポート無しの怖い状態だがその値段に惹かれたのである。今ネット上で様々な情報が共有されているが、一番怖いのはスタイラスペンの替えが無いこと。駄目になったらどうしよう。

昨日昼届いたPhoton2を開封し、セットアップしていった。

起動出来たところで、bungbungame上で公開されているドライバを当てる前に、WindowsUpdateを当てる。AnniversaryUpdateが終わるまでかなりかかった。

全てのアップデートが終わると、日本語化も完全になった。それまではかなりの部分に英語が混ざっていた。そして昨日は就寝。

今朝はDriverBoosterでドライバを一括更新した後、bungbungameのドライバを当てた。再度DriverBoosterを当ててみたが、CardReader以外は大丈夫だった。

筆圧なども特に大きな問題は無いようだ。後は絵のソフトを何にするかだな。恐らくClipStudioにするとおもう。

タローとハヤテの体重 10/21

ふと気づくと、前回の測定から1週間経ってた(^^; 相変わらずタローもハヤテも元気です。しかし人間様の方はここの所の気温変動の激しさにダウン気味。困ったもんです。

ハヤテの体重増加が目立ちますね。もう余りタローと変わらなくなってきました。最近はエサの取り合いでも対抗して押しやったりすることも出てきました。二匹の力関係にも微妙な変化があのかな?

そろそろ体重の表も長くなってきたし、省略が必要かなぁ。

二匹でまったりしてる様子

二匹でまったりしてる様子

デグー体重20161021

デグー体重20161021

 二匹の体重 タロー ハヤテ
2016/8/3 209 184
2016/8/18 206 195
2016/8/26 215 204
2016/9/5 220 206
2016/9/11 219 210
2016/9/14 223 212
2016/9/18 221 212
2016/9/23 224 210
2016/9/26 230 209
2016/10/2 234 214
2016/10/5 235 216
2016/10/11 228 215
2016/10/14 232 220
2016/10/21 232 226

タローとハヤテの体重 10/14

ん。タロー君の体重おおよそ元に戻ったね。ハヤテ君の体重が220gに達した。ほほう。

デグー体重2016/10/14

デグー体重2016/10/14

お布団でまったり

お布団でまったり

 デグーの体重 2016/10/14 タロー ハヤテ
2016/8/3 209 184
2016/8/18 206 195
2016/8/26 215 204
2016/9/5 220 206
2016/9/11 219 210
2016/9/14 223 212
2016/9/18 221 212
2016/9/23 224 210
2016/9/26 230 209
2016/10/2 234 214
2016/10/5 235 216
2016/10/11 228 215
2016/10/14 232 220

今朝のデグー達。

朝のおめざを貰ってご機嫌なデグー達。