Web系開発メモ

Java, JavaScript, CSS, HTML などなど。ハードウェアやゲームのことも書いてます。

開発

lsFeed:フィードリーダー(開発版0.4のリリース)

lsFeed というフィードリーダーのバージョン 0.4 をリリースしました。以前のバージョン とだいぶ変わってしまったので、画面や利用方法などを改めて書いていこうと思います。 画面 グレー系の画面にしてみました。 フィードを読む画面と、 設定画面がありま…

Kaze:Javaフレームワーク(0.3.0リリース)

Kaze という Java の Webフレームワークについて、先日バージョン 0.3.0 をリリースしました。 kaze 0.3.0 - The Central Repository Release - GitHub Maven Repository(セントラルリポジトリー)へのリリースも、だいぶ慣れてきました。

Kaze:Javaフレームワーク(開発記録2018.04.05)

Kaze という Java の Webフレームワークを開発していて、先日バージョン 0.2.7 をリリースしました。 kaze 0.2.7 - The Central Repository Release - GitHub 今回は、Kaze を使って JSON を返すサンプルを書いてみようと思います。 サンプル 今回の例は、re…

lsFeed:フィードリーダー(開発版0.2のリリース)

lsFeed というフィードリーダーを開発してて、先日バージョン 0.2 をリリースしました。 まだ開発版で今後も更新してくつもりですが、現時点での画面とか使用方法についてまとめていこうと思います。 画面 画面は黒くてダークな感じです。 今はフィードを読…

Kaze:Javaフレームワーク(開発記録2018.02.24)

Kaze という Java の Web フレームワークを開発していて、先日バージョン 0.2.6 をリリースしました。 kaze 0.2.6 - Maven Central Repository kaze 0.2.6 - GitHub 前回 は 組込みJetty を使ったサンプルを書いたんですが、今回はサーブレットコンテナで動…

Kaze:Java Web フレームワーク(開発記録2018.01.15)

最近、Java で Kaze というWebアプリのフレームワークを開発しています。まだ開発途中(バージョン 0.2.5)なんですが、サンプルや開発方針(特徴)などを書いてみました。 1. サンプル(組込 Jetty を使用) 1.1. 依存性の追加 Maven の pom.xml に、以下の…

Poml:インストール方法

Poml は、Maven のプロジェクト定義 pom.xml をシンプルに書くためのツールです。これから、Poml のインストール方法を書いていきます。 1. 必須環境 JDK8 以上がインストールされていて、 Windows: Path に %JAVA_HOME%\bin を追加していること Linux: PATH…

Poml:Maven pom.xml の簡略記法

Poml を使うと、Maven の定義ファイル pom.xml をテキスト形式でシンプルに書くことができます。 Poml は、以下の2つから構成されています。 Pomlファイル pom.poml を書くための構文 pom.poml を pom.xml に変換するツール リンク集 ダウンロード(リリー…

Poml開発:2017年08月31日

Poml の新しいバージョン v1.1.0 をリリースしました。 変更点 コンフィグキー build.base を追加しました。 build.base=defaultGoal>test, finalName>demo --- <build> {{build.base}} </build> 上の poml は、下の xml に変換されます。 <build> <defaultGoal>test</defaultGoal> <finalName>demo</finalName> </build> あとは poml コマンド…

Poml開発:2017年07月07日

Poml の新しいバージョン v1.0.0 をリリースしました。 変更点 relativePath を parent に追加しました。 parent=com.example:demo-parent:0.0.1:../pom.xml 上の poml は、下の xml に変換されます。 <parent> <groupId>com.example</groupId> <artifactId>demo-parent</artifactId> <version>0.0.1</version> <relativePath>../pom.xml</relativePath> </parent> バージョ…

POML開発:2017年06月25日

POML の新しいバージョン v0.4.0 をリリースしました。 主な変更点 コマンドラインメッセージの改善 Poml ファイルのバリデーションをいくつか削除 &fatjar の更新 内部ロジック改善(パース、レンダリング) バリデーションは最小限のみ実装していくことに…

POML開発:2017年05月28日

POML の新しいバージョン v0.3.3 をリリースしました。 主な変更点 poml コマンドに init オプションを追加したりしました。init オプションは、対話形式で最小限の pom.poml を作成します。 > poml init This option creates pom.poml and maven project. P…

POML開発:2017年04月30日

先日、POML の新しいバージョン v0.3.113 をリリースしました。 主な変更点 今回は少し大きな変更になりました。 POML ファイルの構文変更 設定のキー名変更 (ex. property -> properties) 設定のキーを複数削除 (ex. depends, sbp, ...) 等々 POML ファイル…

POML開発:2017年03月08日

先日、POML の新しいバージョン v0.3.0 をリリースしました。 今回の変更で、Spring Boot の Web アプリが開発しやすくなります。例えば、次のような poml ファイルを用意すると、 pom.poml pkg=com.example:demo:0.0.1 parent=org.springframework.boot:spr…

POML開発:2016年12月30日

先日、POML の新しいバージョン v0.2.2 をリリースしました。 主な変更点としては、コンバーターの issue と scm を追加しました。以下にその詳細を書いていきます。 issue pom.xml の issueManagement タグを生成することができます。使用例は以下の通りで…

POML開発:2016年11月27日

先日、POML の新しいバージョン v0.2.1 をリリースしました。 新バージョンでは、よりシンプルに pom.poml(POML ファイル)を書けるようになりました。 旧バージョン これまでの pom.poml には、Layout Section(デリミタ --- より下の部分)が必要でした。…

POML開発:2016年10月30日

最近、Java で POML というツールを開発しています。POML は「POM(pom.xml)'s Minimal Language」の略で、 POML ファイル(pom.poml)の記法 POML ファイルを Maven の pom.xml に変換するツール で構成されています。 POML ファイルの例 今は2つのセクシ…