高橋 徹 の活動
2017/05/30から2017/06/28まで
2017/06/28
- 高徹 22:31 ソフトウェアエンジニアリング 調査 #73 (進行中): JavaFX 3Dでバンプマッピング
- JavaFX 3Dには、バンプマッピングの機能がある。
バンプマッピングは、ポリゴン(3次元モデル)としては平面であるが、テクスチャマッピングで擬似的に凸凹を表現するものと理解。
櫻庭氏(Java Champion)のブログにJavaFX 3Dのバンプマッピングの紹介がある。
* "JavaFXでバンプマッピング":http://skrb.hatenablog.com/entry/2016/12/25/125425
バンプマッピングにもいくつか方法がある...
2017/06/27
- 高徹 23:23 ソフトウェアエンジニアリング 調査 #73 (解決): JavaFX 3Dでバンプマッピング
- 調査目的:
JavaFX 3Dでバンプマッピングを行う方法を調査する。テクスチャのサンプルは地球(世界地図)とする。
調査結果:
完了条件:
2017/06/25
- 高徹 20:47 ソフトウェアエンジニアリング 調査 #72 (解決): NetBeansのFindBugs IntegrationプラグインをSpotbugsに入れ替えできるか調査する
- 差し替える(追加する)JARファイル群と、Windows用の差し替えバッチファイルを次のWikiページに用意しました。
[[NetBeans FindBugs#SpotBugs]]
- 高徹 19:34 ソフトウェアエンジニアリング 調査 #72: NetBeansのFindBugs IntegrationプラグインをSpotbugsに入れ替えできるか調査する
- h4. org-netbeans-libs-findbugsjar のMANIFEST.MF変更
- 高徹 17:25 ソフトウェアエンジニアリング 調査 #72: NetBeansのFindBugs IntegrationプラグインをSpotbugsに入れ替えできるか調査する
- 必要な依存ライブラリの入手
* asm-debug-all-6.0_ALPHA.jar
https://mvnrepository.com/artifact/org.ow2.asm/asm-debug-all/6.0_ALPHA
* jsr305-3.0.1.jar
https://mvnrepository.com/artifact/com.google.code.findbugs/jsr305/3.0.1
- 高徹 17:18 ソフトウェアエンジニアリング 調査 #72 (進行中): NetBeansのFindBugs IntegrationプラグインをSpotbugsに入れ替えできるか調査する
- Spotbugs は、mavenリポジトリでビルド済みバイナリが公開されている。
http://central.maven.org/maven2/com/github/spotbugs/spotbugs/
ここから、現時点で最新の spotbugs-3.1.0-RC3.jar を取得し、MANIFEST.MFを取り出して依存ライブラリを確認した。
h4. spotbugs-3.1.0-RC3.jar に含まれるMANIFEST.MF - 高徹 16:41 ソフトウェアエンジニアリング 調査 #72 (フィードバック): NetBeansのFindBugs IntegrationプラグインをSpotbugsに入れ替えできるか調査する
- 調査目的:
Findbugsは、3.0.1リリース以降更新が滞っている。コミュニティは継続に向けて動いているが、暫定的にFindbugsをフォークしたSpotbugsを公開している。NetBeansのFindbugs Integrationプラグインに含まれるFindbugs 3.0.1を、このSpotbugsに差し替えたい。
調査結果:
第2目標は、#72-5で達成
完了条件:
第1目標:FindBugs Integrationのnbmファイル...
2017/06/23
- 高徹 05:39 ソフトウェアエンジニアリング つれづれ Java編: Javaプラットフォーム・フォルダの認識
- [ツール]メニュー > [Javaプラットフォーム] で、[プラットフォームの追加]からJDKをインストールしたディレクトリを選択する際、シンボリックリンクやジャンクションは対象として認識されません。
2017/06/22
- 高徹 22:30 ソフトウェアエンジニアリング つれづれ Java編: Checkstyle
- NetBeans IDEのプラグインでCheckstyleを実行する Checkstyle Beanは、現時点ではNetBeans 8.1までのプラグインポータルに登録されています。
メモ)NetBeans 8.2に対応していないのではなく、プラグイン作者がNetBeans 8.2への登録依頼をしていない場合もある。
Checkstyleサイトでプラグインを公開しているので、そのサイトのURLをプラグインサイトに追加すればよいようです。
http://ww...
2017/06/18
- 高徹 14:39 ソフトウェアエンジニアリング つれづれ Java編: NetBeans IDE dev 201706160001 を JDK 9 EA b174で動かす
- 先にJDK9をインストールしてからNetBeans IDE devをインストールすると、使用するJDKの選択でJDK9が指定できるようになります。
{{thumbnail(install_jdk9-1.png, size=320)}}
更新をチェックする、を外しておきます。
起動時に、以前のバージョンの設定を引き継ぐか聞かれたら引き継がないを選択します。
プラグインを入れるために、8.2のプラグインポータルを設定します。
http://plug...
2017/06/14
- Eclipse -Neon- をインストールしていじってみたメモ
Windows 10 64bit版に、Eclipse IDE for Java Developers Neon.3 Windows 64bit版をインストール。
* e(fx)clipse プラグインを入れようとして、プラグインURLを選択後、プラグイン一覧が出るまでまったりと待たされました。毎回な模様・・・
なんでこんなに時間がかかるんだろう?
* More emacs プラグインを...
2017/06/11
- 高徹 17:50 ソフトウェアエンジニアリング つれづれ Java編: フォントがぁ…
- ソースコードのフォントが、ギザギザ(ビットマップフォント)です。
IntelliJ IDEAは、Javaで作られており、自身を実行するJavaVMはインストーラと一緒に配布されています。
典型的には、IntelliJ IDEAをインストールしたディレクトリの中、@C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2017.1.4\jre64\@ にJavaVM(JRE)が存在します。JREのWi... - 高徹 00:52 ソフトウェアエンジニアリング つれづれ Java編: git.exeが見つからない
- IntelliJ IDEAを起動し、[Check out from Version Control]から[Github]を選ぶと、
{{thumbnail(idea_start-1.png)}}
git.exeが見つからないとのエラーダイアログが表示されます。
{{thumbnail(idea_start-2.png)}}
このマシンには、Cygwinのgit、SourceTreeが入っていますが、Git for Windowsはインストールして...
2017/06/10
- IntelliJ IDEA Community版およびUltimate版をインストールして動かしてみたメモなど。
* IntelliJ IDEA Community 2017.1.4版~
* IntelliJ IDEA Ultimate 2022.2版〜
* Windows 10 Pro 64bit
* macOS 11 Big Sur
2017/06/03
- 高徹 23:10 ソフトウェアエンジニアリング 機器管理 #3: PC F2AM85-V
- ESETのダウンロードとインストール
無線LAN対応について
無線LAN子機 Logitec LAN-W450AN/U2 を発見、ただしメーカーのWebサイトには、Windows 8対応までのドライバしか置かれていない。
http://dl.logitec.co.jp/software.php?pn=LST-D-320
ネット情報では
* MediaTek(旧Ralink社) RT3573 と同じ(OEM)
https://www.mediate... - 高徹 21:02 ソフトウェアエンジニアリング 機器管理 #3: PC F2AM85-V
- OSの入れ替え作業(Linux→Windows)
まず、SSDを新規購入し、HDDはすべて外した。
SSD: SanDisk UltraⅡ 240GB(SDSSDHII-240G-J26)
起動時にDELキーを押すと、ASUS UEFI BIOS Utility画面が表示される。DELキーを押さないと、OSブートを試みてブート可能なドライブがないため起動できない。
当初ブートデバイスにDVDマルチドライブが登場せず、BIOS設定をいろいろいじっている...