読者です 読者をやめる 読者になる 読者になる

argius note

プログラミング関連

Exercise: PythonでExcelから取得したデータからグラフ画像を生成

Python

Pythonを日常的に使うようになって、2か月*1が経過しました。

だいぶ馴染んできたので、何か作業の練習をしてみることにします。

*1:前々回の記事がスタートとして

続きを読む

とりあえずStruts2+Spring4+MyBatis3の開発環境を作ってみた(2016年初夏バージョン)

Java

きっかけは、Q&Aの対応と、下記の記事です。

Struts(1,2)もSpringもMyBatisも良く知らなかったので、今更Struts2?とも思うのですが、基礎知識として、手始めにStruts2+Spring+MyBatisの環境を構築してみることにしました。

続きを読む

私はPython使いになるかも知れない

diary Perl Python

ただの日記です。

いままでスクリプト言語Perlがメインでしたが、これからはPythonがメインになるかも知れない、というお話です。

ことさらPythonを持ち上げる(いわゆるマンセー)とか、Perlを貶める(いわゆるdis)という意図は全くありません。

続きを読む

Javaでゲームパッドの入力をJInputを使って実現する

Java game

突然、ゲームを作ってみたくなりました。

ミニゲーム的なものは過去に何度も作ったことはありましたが、アクションとかRPGのような本格的なゲームは作ったことがありません。


それで、欲張りなことに、UnityやAndroidSwift、つまりゲームエンジンスマホアプリ開発に手を出そうとしています。なお、全然捗っていません。集中できるまとまった時間が確保できないと頭に入ってこないのです。

そこで、やはりというか、Javaでできる範囲なら、片手間でもなんとかなるんじゃないかと思いました。
手始めに、手元にある無線ゲームパッドの入力でキャラクターを動かすのに挑戦。
詳しくは後述しますが、JInputを使うことにしました。


今回は、JavaでJInputを使って、ゲームパッド*1の入力を判定する練習をしてみた話です。

*1:ここではプレステ風ゲームコントローラーを指します。

続きを読む

ネットワークが切断されたことをアラームで知らせるツールを作る(解説付き)

Java develop

我が家のパソコンのうちWindows8.1のノートパソコンだけ、ルーターとの相性が悪いのか、2日に1回程度はネットワークが切断されてしまいます。
そのため、2クリックでネットワーク接続を再起動するスクリプトを書いて対応しています。


これ自体は上手くいっているのですが、何か作業中に切断されてそれに気づかないで作業を続行したりすると、困る場合もけっこうあります。
切断されてしまうのは仕方ないとして、なるべく早くそれに気づきたい。


それなら、ネットワークがつながっているかを定期的にチェックして、切れていたらアラームで通知する仕掛けを用意すれば良いのでは?と思いました。
こういうのはフリーソフトなどでもありそうですが、カスタマイズが面倒な気がするので、自分で作ってみることにしました。

WindowsのアプリなのでC#とかで作った方が楽そうですね。今回は残念ながら私の知識不足により調べないとできないことが多いので、ほとんど調べずにできるJavaで書いてみます。


今回は、作る流れも含めて記事を書いてみました。

続きを読む

Bitnami版 Redmine v3.2.0をインストールして、v1.1.1からデータを移行してみました

MacOSX

あけましておめでとうございます。今年もよろしくお願いいたします。

今年初の投稿は、さっそく全く需要が無さそうなネタになりました。ご了承ください。


さて、以前、Redmine 1.1.1をインストールしました。

今回は、ソースからビルドしようと思いましたが、思いのほかRails環境の壁が厚かったため、前回と同様に、Bitnamiさんのインストーラーでインストールしました。

あ、でも少しだけRails環境を触ったので思わず勉強になりました。


下記リンクは、一応参考にしたページです。


アップグレードについては、ちょっと分かりにくいですが、以下のページも参照してみてください。



続きを読む

Swingで矩形選択範囲の表現

Java

下記の投稿を見て、良いサンプルが見つからないので自分で書いてみました。



続きを読む