Profile

Cover photo
Tomofumi Chiba
63 followers|204,414 views
AboutPostsPhotosVideos

Stream

Tomofumi Chiba

Shared publicly  - 
 
サーバサイドは Java、クライアントサイドは TypeScript で書いてて、TypeScript のコンパイルも Gradle でやってました。 (こういうパターンは他の人はどうビルドしてるんでしょう?ちなみにJS系のビルドツールは使ったことがありません) で以前以下のエントリで TypeScript の Gradle Plugin について書いたんですが、新しい TypeScript に対応してなかったり、ちょっと挙動が微妙だったので使うのをやめました。 tc.hatenablog.com TypeScript の バージョン 1.5 から tsconfig.json というファイルで…
1
Add a comment...

Tomofumi Chiba

Shared publicly  - 
 
test #t
1
Add a comment...

Tomofumi Chiba

Shared publicly  - 
 
 ·  Translate
最近、'API'っていうと、RESTでJSONをレスポンスするような事を指してる人が多いと思います。 しかし、呼び出し側のコードも提供せず、'API'を名乗るのは如何なものかと思うんですよね。 SOAPやRMIやCORBAとかは、APIといってもいいかもしれないけど。 RESTでJSONをレスポンスってボヤッとした通信が行われてるだけの感じがして。 RESTは、動かせる実感をすぐに感じられるから、とっつき易さはあるのだと思う。 しかし、利用者側各自で呼び出し用のコードやレスポンスのエンティティを書く必要がでてきて、そのサービスの利用者が複数いる場合、同じようなコード書くことになるんで無駄だよね…
1
Add a comment...

Tomofumi Chiba

Shared publicly  - 
 
先日に引き続き、Gradle から TypeScript のコンパイルができないかなと考えていたところ、以下の2つのGradleプラグインがありました。 https://github.com/jzarnikov/gradle-typescript-plugin https://github.com/sothmann/typescript-gradle-plugin 試してみたところ、前者の方は、上手く動かせることができました。 Gradle + eclipse で開発している Java Web アプリに TypeScript のビルドを加えてみました。 build.gradle apply p…
1
Add a comment...

Tomofumi Chiba

Shared publicly  - 
 
東北楽天ゴールデンイーグルス、日本一おめでとう!
2
Add a comment...
Have him in circles
63 people
結城瑞樹's profile photo
nara kensuke's profile photo
Dara Yuk's profile photo
半谷充生's profile photo
Toyoshige Chiba's profile photo
阿部愛's profile photo
Koichi Kobayashi's profile photo
T Tsuboi's profile photo
田頭正宏's profile photo

Tomofumi Chiba

Shared publicly  - 
 
Java7 も本日、EOLを迎えました。 ということで、Java8ベースの Selva という Webフレームワークを作ってみました。 github bintray(jcenter) Overview まずは、最小の コード例 package io.github.chibat.selva.example; import io.github.chibat.selva.App; import io.github.chibat.selva.server.Server; public class FirstApp implements App { public void init() { resour…
1
Add a comment...

Tomofumi Chiba

Shared publicly  - 
 
Spring に RestTemplateという便利なRESTクライアントがあるんですが、呼び出すAPIサーバ毎にプロキシサーバを変えたいと思いまして。 システムプロパティいぢらずに済ませたい。ということでコードは、以下の感じです。 import java.net.InetSocketAddress; import java.net.Proxy; import java.net.Proxy.Type; import org.springframework.context.annotation.Bean; import org.springframework.http.client.Simple…
1
Add a comment...

Tomofumi Chiba

Shared publicly  - 
 
久々にブログ書いた。
 ·  Translate
Java8 SE からバンドルされる JavaScript エンジンが Rhino から Nashorn に変わります。 そこで シェルスクリプトから Nashorn を試してみました。 準備 以下のように jdk に含まれる jjs のシンボリックリンクを作成しておきます。 ln -si /usr/local/java/jdk/bin/jjs /usr/bin/jjs スクリプト引数 args.js #!/usr/bin/jjs print(arguments); print(arguments[0]); print(arguments[1]); print(arguments[2]); p…
1
Add a comment...
 
ケイゾク真山が殉職していたということにショック。
 ·  Translate
5
Add a comment...

Tomofumi Chiba

Shared publicly  - 
 
カスタムURLとれたー。
 ·  Translate
1
Add a comment...
People
Have him in circles
63 people
結城瑞樹's profile photo
nara kensuke's profile photo
Dara Yuk's profile photo
半谷充生's profile photo
Toyoshige Chiba's profile photo
阿部愛's profile photo
Koichi Kobayashi's profile photo
T Tsuboi's profile photo
田頭正宏's profile photo
Links
Basic Information
Gender
Male