ソリューション開発部

Thumbnail of post image 006

Excelで表を作るときは、テーブルとして書式設定を使うのがおすすめです。テーブルを使うと構造化参照できるようになり、数式が読みやすくなります。テーブルや構造化参照の使い方に加え、Apache POIを使った構造化参照するテーブルの作 ...

ソリューション開発部

Thumbnail of post image 109

LT 大会の発表順決定に使える、ランダムに並べ替えるコードゴルフに挑戦。Clojure, Elixir, Groovy, Java, Kotlin, Node.js, Perl, PHP, PowerShell, Python, Ru ...

ソリューション開発部

Thumbnail of post image 144

前回、 Java 11 の jdeps/jlink を使い、Spring Boot ウェブアプリケーションを動かすための最小構成の Java 実行環境の作成に挑戦しましたが、–print-module-deps オプション ...

2020年1月7日ソリューション開発部

Thumbnail of post image 117

jdeps と jlink を使い、Spring Boot ウェブアプリケーションを動かすための最小構成の Java 実行環境の作成に挑戦します。(Java 11, 2019年12月版)

ソリューション開発部

Thumbnail of post image 183

いままで(当たり前のように)無償で使用できていたJavaに関してどういった選択肢があるのか?2018-09-18(火) に開催された日本 GlassFish ユーザー会さん企画の「【JDK 11 リリース直前】各ベンダーのJDKリリー ...

ソリューション開発部

Thumbnail of post image 080

JUnit4で書いたテストコードをJUnit5へ移行する取り組みについて述べます。この記事ではTestRule(JUnit4)をExtension(JUnit5)で作り直す実例を紹介します。

ソリューション開発部

Thumbnail of post image 072

Ant から JUnit 5 でユニットテストを実行したい人向けです。現場によってはまだまだ Ant が現役であることがあります。そんな Ant を使わざるをえないけれど JUnit 5 を使いたいというニッチな要望を満たすために、C ...

ソリューション開発部

Thumbnail of post image 064

2017年11月28日にリリースされた Spring Security 5.0.0 での OAuth 2.0/OpenID Connect 対応を、Google認証で試してみました。

ソリューション開発部

Thumbnail of post image 182

弊社でも社内業務システムをForce.com上に構築することになりました。過去にSalesforceコンサルタントであった倉橋が、長いブランクと闘いながら社内向けのSalesforce教科書を書いていきます。

2017年7月19日ソリューション開発部

Thumbnail of post image 091

多数のサービスに分割して開発する時に結合先のシステムの部分の動きをどうするかという悩みを解決するために、マイクロサービスアーキテクチャ分科会における検討テーマの1つである Consumer Driven Contract testin ...

ソリューション開発部

Thumbnail of post image 135

弊社でも社内業務システムをForce.com上に構築することになりました。過去にSalesforceコンサルタントであった倉橋が、長いブランクと闘いながら社内向けのSalesforce教科書を書いていきます。

ソリューション開発部

Thumbnail of post image 174

弊社でも社内業務システムをForce.com上に構築することになりました。過去にSalesforceコンサルタントであった倉橋が、長いブランクと闘いながら社内向けのSalesforce教科書を書いていきます。

2017年3月15日ソリューション開発部

Thumbnail of post image 173

JHipsterをご存知でしょうか?JHipsterは単にソースコードを生成するだけに留まらず、ビルドツールや実行環境、果てはSonarQubeによるコード品質管理まで整えてくれます。今回は、JHipsterが生成するサーバーサイドの ...

ソリューション開発部

Thumbnail of post image 131

DBFluteフェス 2016(2016/11/27 BizReach,Inc. Shibuya)に参加してきました。当日は40名もの変態(褒め言葉)が集まる中、なんと飛び込みでLTをさせていただきました! 私のLT「DBFluteを ...

ソリューション開発部

Thumbnail of post image 161

Dynamics CRM Online 2016のWeb API (OData 4.0)にApache Olingo (Java)を使って接続できるか調査。エンティティCRUDの例も。

ソリューション開発部

Thumbnail of post image 190

部内にIntelliJ IDEAを普及していくに当たり、Eclipseからの移行を考えなくてはなりません。移行に当たって参考にしたブログや、導入してからアレコレやったことについて、軽くまとめておこうと思います。

2014年11月12日ソリューション開発部

Thumbnail of post image 029

本には書いてないオブジェクト指向。「業務シナリオで考える」です。一山クラス(一覧系クラス)、小粒クラス(日付、個数など)を見逃さなければ、実際に業務モデルを作成するのが難しくないことを理解してもらえると思います。

2014年9月25日ソリューション開発部

Thumbnail of post image 026

本には書いてないオブジェクト指向。「Privateメソッド禁止」です。この見出しを見て「えっ?!」と思う人は多いでしょう。それは、Privateメソッドに渡すパラメータをひとかたまり(データ構造)とするクラスを見逃している。ということ ...

2014年9月25日ソリューション開発部

Thumbnail of post image 033

本には書いてないオブジェクト指向。「関数とユーティリティクラスは禁止」です。「ユーティリティクラス無しで実際の開発が出来るわけがない」と感じる人は多いでしょう。しかし、関数を作ってしまうとデータ構造と処理が分離されることになり、保守性 ...

2014年7月31日ソリューション開発部

Thumbnail of post image 038

本には書いてないオブジェクト指向。「リンゴ一個とリンゴ一山は異なるクラス」です。「一件」と「一覧」は異なるクラスとして設計・実装します。人間が何かをひとかたまりとして扱い、そのかたまりの種類が異なる場合には必ず単位が異なります。業務を ...