プロジェクト

全般

プロフィール

活動

2014/07/11から2014/08/09まで

2014/08/09

高徹 21:24 サポート #18: ArcGIS 10.2.2 for Desktop/Engine/ArcObjects SDKのインストール
ArcGIS 10.2.2 Engineのインストール
* ArcGIS Engine
ArcGIS_Engine_Windows_1022_ja_140656.exe
* 国内対応パック
JpnPack_Engine10_2_2.msi
* バックグラウンドジオプロセッシング(64bit)
ArcGIS_BackgroundGP_for_Engine_1022_ja_140642.exe
ArcGIS_Engine_Windows_1022_ja...
高橋 徹
高徹 18:15 サポート #18: ArcGIS 10.2.2 for Desktop/Engine/ArcObjects SDKのインストール
64bitバックグラウンド・ジオプロセッシングのインストール
ArcGIS_BackgroundGP_for_Desktop_1022_ja_140432.exe
高橋 徹
高徹 18:00 サポート #18 (進行中): ArcGIS 10.2.2 for Desktop/Engine/ArcObjects SDKのインストール
「ArcGIS 10.2.2 for Desktopインストールガイド」に沿ってインストールを実施します。
ArcGIS 10.2.1 for Desktopのアンインストール作業は不要です。ライセンスも引き継がれます。
* ArcGIS 10.2.2 for Desktopのインストール
ArcGIS_Desktop_1022_ja_140421.exe
* 国内対応パックのインストール
JpnPack_Desktop10_2_2.msi
* Se...
高橋 徹
高徹 15:58 サポート #18 (終了): ArcGIS 10.2.2 for Desktop/Engine/ArcObjects SDKのインストール
現在ArcGIS 10.2.1 for DesktopがインストールされているPCに、ArcGIS 10.2.2 for Desktopをインストールする。
高橋 徹
高徹 10:05 機能 #16 (解決): NetCDF 4.3.2をCentOS 6でRPM化
作業完了とする。 高橋 徹
高徹 10:00 機能 #16: NetCDF 4.3.2をCentOS 6でRPM化
#17 のチケットで入手したhdf5-1.8.13のRPMをインストールして、その上で再度NetCDFのRPMを作成します。
hdf5のパッケージ名が変わったので、SPECファイルを修正します。
高橋 徹
高徹 09:27 機能 #16: NetCDF 4.3.2をCentOS 6でRPM化
NetCDF 4.xのビルド参考記事
* "NetCDF 4.xのセットアップ(tar ball使用)":http://www.u.tsukuba.ac.jp/~hayasaki.masamits.fw/Linux_tips/NetCDF_setup
高橋 徹
高徹 09:19 機能 #16: NetCDF 4.3.2をCentOS 6でRPM化
netcdf-4.3.2のビルド時にmake checkを行うと、テストを実施します。
結果
高橋 徹
高徹 08:43 機能 #16: NetCDF 4.3.2をCentOS 6でRPM化
NetCDFサイトの次の文書の"Building with NetCDF-4 and the Remote Data Client"から要点を整理
http://www.unidata.ucar.edu/software/netcdf/docs/getting_and_building_netcdf.html
netCDFのビルドに必要なもの
* HDF5、zlib、curl
** オプションでszlib
** それぞれバージョンは、HDF5 1.8.8+...
高橋 徹
高徹 08:33 機能 #16: NetCDF 4.3.2をCentOS 6でRPM化
netcdf-4.3.2のRPMビルド用SPECファイルを作成したので添付
* 今回はサブパッケージは作らず(netcdfとnetcdf-develのような)、1つですべてを含むパッケージとしました
* configureのオプションは指定なし
高橋 徹
高徹 09:53 機能 #17 (解決): HDF5 1.8.13をCentOS 6でRPM化
HDF5のサイトを辿っていくと、なんとCentOS 6用のRPMが用意されていました。
http://www.hdfgroup.org/HDF5/release/rpms.html
高橋 徹
高徹 09:31 機能 #17 (終了): HDF5 1.8.13をCentOS 6でRPM化
http://www.hdfgroup.org/HDF5/
のHDF5ライブラリをCentOS 6用にRPM化する。
epelリポジトリにおいてhdf5-1.8.5が提供されているが、NetCDF 4.3.2が要求するバージョン1.8.8に満たず、netcdfのテストでエラーとなる項目があるため、最新版をRPM化する。
高橋 徹

2014/08/08

高徹 21:27 機能 #16 (進行中): NetCDF 4.3.2をCentOS 6でRPM化
NetCDF 4は、HDF 5に依存している。
HDF 5は、szip、zlib、udunit2に依存している。
epelリポジトリから、hdf5-1.8.5patch1-7を入手可能。
高橋 徹
高徹 18:40 機能 #16 (終了): NetCDF 4.3.2をCentOS 6でRPM化
http://www.unidata.ucar.edu/downloads/netcdf/index.jsp
のNetCDF C言語用ライブラリをCentOS 6用にRPM化する。
高橋 徹

2014/08/05

高徹 09:00 リビジョン 7b5fa36a (jar_manifest_viewer): Jコメント追加
高橋 徹

2014/08/01

高徹 12:57 機能 #15: JARファイルのマニフェスト定義参照プログラムを作成する
最低限機能するプログラムとなりました。そこで、このRedmineプロジェクトのgitリポジトリにコミット・プッシュしようとしました。ローカルでのコミットはOKですが、その後のプッシュがエラーとなってしまいました。リモートとローカルが大分乖離している模様です。こうなるとgitは少々面倒になってきます。トピックブランチを作らずmasterのみでリモート、ローカルをやり取りしていたもあり、復旧が困難です。
こうなると、別なところにリモートからcloneして立て直しを図る...
高橋 徹
高徹 12:30 リビジョン d24f4d4d (jar_manifest_viewer): Merge origin/master
高橋 徹
高徹 12:20 リビジョン ed05cfab (jar_manifest_viewer): JARファイルのマニフェストファイルを閲覧するプログラム
* ファイル選択ダイアログで選択したJARファイルのマニフェスト内容を表示する機能を実装 高橋 徹
高徹 11:45 リビジョン 000646d1 (jar_manifest_viewer): Initial commit
高橋 徹

2014/07/30

高徹 23:27 機能 #15: JARファイルのマニフェスト定義参照プログラムを作成する
JavaでJARファイルの中のMANIFEST.MFの内容を読む方法
* @java.util.jar@パッケージの@JarFile@クラスを使います
** JARファイルへのパス(String)またはFileオブジェクトを指定して生成
** @getManifest@メソッドで@Manifest@オブジェクトを取得
* @Manifest@オブジェクトの@getMainAttributes@メソッドでMANIFEST.MFのメインセクションに記述された属性...
高橋 徹
高徹 17:16 機能 #15: JARファイルのマニフェスト定義参照プログラムを作成する
Unix系のunzipコマンドでJARファイル内のマニフェストファイルを見る方法 高橋 徹
高徹 12:19 機能 #15: JARファイルのマニフェスト定義参照プログラムを作成する
h3. 画面の設計
NetBeansのJavaFX FXMLアプリケーションが生成する雛形のFXMLでは、画面全体のコンテナにAnchorPaneが使われています。AnchorPaneは、部品の配置に細かな調整ができるので汎用性が高いコンテナですが、その分配置が手間です。
今回は、BorderPaneを画面全体のコンテナに使うことにします。
BorderPaneは中央と上下左右の5つの配置領域を持ち、画面をリサイズすると5つの領域の配置関係を維持したまま広...
高橋 徹
高徹 08:48 機能 #15: JARファイルのマニフェスト定義参照プログラムを作成する
NetBeansで新規プロジェクト(アプリケーション種類はJavaFX FXMLアプリケーション)を作成、プロジェクト設定の画面を添付。
高橋 徹
高徹 21:03 リビジョン e5edb284 (swe_primus): Java 8 Lambdas本のサンプルコードを元にalbumプログラムを作成開始
高橋 徹

2014/07/27

高徹 20:12 機能 #15 (進行中): JARファイルのマニフェスト定義参照プログラムを作成する
開発環境の定義を行います。
開発言語:Java SE 8
開発環境:NetBeans IDE 8
使用するGUI:JavaFX
実行形態:実行可能JAR形式
* 配布を容易にするため、JARファイル1つに収める
リポジトリ:本Redmineプロジェクトのリポジトリを使用
* [[source:learn/java/javafx/JarManifestViewer]]
高橋 徹
高徹 10:17 機能 #15 (終了): JARファイルのマニフェスト定義参照プログラムを作成する
JavaのJARファイルに含まれるマニフェストファイルに記述されている内容を簡単に見ることのできるプログラムを作成する。
プログラムの実行条件は次のとおり。
* 管理者権限のないユーザーでもインストール、実行及びアンインストールできる
* ネットワークに接続されていないマシンでもインストール、実行及びアンインストールできる
* 実行環境(CPU、OS)はOracle Java SEが対応する範囲とする
* ユーザーインタフェースはCUI及びGUIとする
**...
高橋 徹

2014/07/21

高徹 19:07 機能 #14 (解決): GitBucket 2.1のRPMを作成する
本作業の成果物は、[[GitBucket]]ページに上げています。 高橋 徹
高徹 05:28 機能 #14: GitBucket 2.1のRPMを作成する
h4. 実効ユーザーを変更したRPMを作成するための修正
SPECファイルにgitbucketユーザー・グループ作成とファイルのパーミッション指定を追加
高橋 徹
高徹 03:11 機能 #14: GitBucket 2.1のRPMを作成する
h4. gitbucketをrootユーザーではなくgitbucketユーザーで動かすために必要なことを調べる
Jenkinsが同じくwarファイルをjavaで実行するタイプですが、rootユーザーではなくjenkinsユーザーで実現しているので、Jenkinsの起動スクリプトを参考にします。
https://github.com/jenkinsci/jenkins/blob/master/rpm/SOURCES/jenkins.init.in
rootで...
高橋 徹

2014/07/20

高徹 21:47 機能 #14: GitBucket 2.1のRPMを作成する
h4. gitbucketをrootユーザーではなくgitbucketユーザーで動かすために必要なことを調べる
rootで動くgitbucketをインストールした後、これをgitbucketユーザーで動かすために必要な修正をしていきます。
修正が完了した時点でgitbucket.specファイルほかを修正していきます。
高橋 徹
高徹 21:43 機能 #14 (進行中): GitBucket 2.1のRPMを作成する
まずは、GitHubリポジトリより次のファイルを入手します。
* gitbucket.war (Javaバイトコード)
* gitbucket-2.1.tar.gz (ソースファイル)
* gitbucket.spec (RPMビルド用定義ファイル)
* gitbucket.conf (GitBucket実行時の設定ファイル)
* gitbucket.init (GitBucketをservice起動するためのスクリプトファイル)
それぞれRPMビル...
高橋 徹
高徹 21:31 機能 #14 (終了): GitBucket 2.1のRPMを作成する
GitBucket 2.1のRPMを作成します。
GitBucketの入手先(GitHub)は次のURLです。
https://github.com/takezoe/gitbucket
このリポジトリのcontribには、Red Hat Enterprise Linux用のRPM作成に使うSPECファイル、サービス起動のinitファイル、設定ファイルが登録されていますが、rootユーザーで動く仕様となっています。
そこで、Jenkinsのようにrootで...
高橋 徹
 

他の形式にエクスポート: Atom