TaNA LABO

MY JOB

I'm a Software Engineer

ビジネス

One to One マーケティング を実現する MAツールの活用事例について

July 02, 2020

2010年頃から大手IT企業の多くがMAベンダーを買収して以降、国内のMA市場規模も拡大トレンドらしいが、私が業界著名人の書籍を読んだり、また現場の方(MAベンダー)にお話を伺ってみると、MAを導入しても上手く活用している企業は、極少数に限られると感じた。

エンジニアリング

Golang+Dockerでのパッケージ管理と自作ライブラリのインポート手順

June 23, 2020

Golang + Docker環境下で、自作ライブラリを呼び出す手順の備忘録。

エンジニアリング

Golang+GinでのDDDアーキテクチャ設計 − API設計でのパッケージ構成

June 08, 2020

ドメイン駆動設計入門にて、概念を実装に落とし込むパターンを確認し、Goのアーキテクチャ構成を調査すると、レイヤードアーキテクチャ + DDDを解説される方が多かったので、簡単にまとめてみた。

エンジニアリング

Docker環境でGolang+Gin+MySQL 環境構築〜DB接続してJSONを返却

June 01, 2020

Docker上でGolang+Gin+MySQLを環境構築し、データベース接続出来るかを確認。

エンジニアリング

Golang+Gin+Dockerでの開発 Gorm(ゴルム)でのデータベース接続

May 27, 2020

GolangでのDB接続では、GORM利用が多いらしい?ので簡易CRUDを試してみた。

エンジニアリング

Golang+Gin+Dockerでの環境構築とJSONレスポンスのRESTfulAPI開発

May 24, 2020

Golangが利用される用途で最も多いのがAPI開発らしく、2020年時点では PHPにおけるLaravel的なものが無いようなので、まずは学習コスト低めで、情報量の多いgo-ginに触れてみた。

エンジニアリング

Goプログラミング言語のチュートリアル 〜 基礎的な文法・Part2

May 23, 2020

最近のWEB開発ではGo言語の採用が増えているので、書籍で基本的な文法に触れてみた。内容としては、インタフェース、配列、エラーハンドリングなど。

エンジニアリング

Goプログラミング言語のチュートリアル 〜 基礎的な文法・Part1

May 22, 2020

最近のWEB開発ではGo言語の採用が増えているので、書籍で基本的な文法に触れてみた。内容としては、言語基礎、関数とメソッド、構造体など。

エンジニアリング

Ruby on Rails開発経験0の自分が最低限の基礎理解のためにやったこと

May 03, 2020

急遽PLとしてRailsアプリの開発案件に参画することになり、知識0では苦労しそうなので、簡易的なWebアプリを作ったり、自分が過去経験した言語(Java/PHP/C#)での開発と比べてどう違うのか、こちらの書籍を一読して確認してみた。

エンジニアリング

docker-composeの基本操作とDocker + Railsの開発環境構築ハンズオン

April 27, 2020

一般的なWebシステムは、単一のアプリケーションやミドルウェアだけで成立することはなく、アプリケーション同士の連携が必要。そのため実際の開発ではdocker-composeの利用が一般的になる。

エンジニアリング

今更だけどDockerコンテナ技術の理解が曖昧だったのでコンテナ再入門

April 26, 2020

昨今のシステム開発では欠かせないコンテナ技術だが、今まで人が作ったDockerfileを流用したりで、正確に理解出来ていなかった。このままでも良いかなと思っていた矢先、バージョアップで急に動かなくなり、結構ムダな時間を要してしまうこともしばしば。

エンジニアリング

マイクロサービスでのビジネスロジック Aggregateでドメインモデル設計

April 24, 2020

モノリスコードの分割では、DDDのAggregateパターンを利用したドメインモデルの設計が説明されているが、正直なところ説明内容が難しくて(自分には)あまり理解出来ず ... DDDの知見が無い状態で本書を読んでも、結構な数の人が困惑するのでは?と思う。

©Copyright2020 TaNA LABO. All Rights Reserved.