Future Tech Blog
フューチャー技術ブログ
ホーム
タグ
設計
2ページ目
設計
タグ
全42本のうち 26 ~ 42 本目を表示
記事一覧
OpenAPIにおけるundefinedとnullの設計
OpenAPI仕様に則ってREST APIの設計をする際に、値が存在しないという状態をどのように表現するかというお話です。まずはじめに、ここでundefinedと言っているのは、OpenAPIの仕様において、リクエスト/レスポンスのデータ型を定義するSchema Objectのプロパティの1つであるrequiredが指定されていない状態を指します。
2021.10.28
設計
OpenAPI
Swagger
jsonschema
Xでポストする(12ポスト)
12
Facebookでシェアする
はてなブックマークで見る(75ブックマーク)
75
Pocketに保存する(60保存)
60
AWSクラウドの耐障害性、可用性を高めるための前提知識
先日クラウドサービスの障害について社内で体系的に説明する機会があり、0から全体的なイメージがつかめるような情報を整理してみました。Webサービス、ITソリューションが自前のサーバーではなくクラウドサービスを利用して構築されるようになって久しいですが...と語っていきたい所ですが
2021.10.06
AWS
初心者向け
設計
DR
Xでポストする(13ポスト)
13
Facebookでシェアする
はてなブックマークで見る(56ブックマーク)
56
Pocketに保存する(17保存)
17
「リアクティブコントローラ」導入がもたらすかもしれないウェブフロントエンド設計の変化
フロントエンド連載2日目のエントリーです。あまり話題になっていないような気がしますが、Web Componentsを実装するためのフレームワークのLit-Element v3がバージョンアップして、ついでにリブランディングしてLit v2.0となりました。ロゴも変わり、ウェブサイトも新しくなりました。
2021.06.15
設計
WebComponents
リアクティブプログラミング
Xでポストする(38ポスト)
38
Facebookでシェアする
はてなブックマークで見る(60ブックマーク)
60
Pocketに保存する(48保存)
48
Future Tech Night #9 ~運用で後悔しないためのAWS設計術~を開催しました。
2021/4/21を開催しました。私は、運用まで考慮したクラウドアーキテクチャ設計できていますか?というタイトルでお話させていただきました。発表資料は...
2021.05.27
AWS
登壇レポート
設計
TechNight
保守運用
Xでポストする(10ポスト)
10
Facebookでシェアする
はてなブックマークで見る(33ブックマーク)
33
Pocketに保存する(21保存)
21
Goの構造体の使われ方の設計
Goで構造体を設計する場合、オブジェクト指向的な「型ごとの責務の分担」以外に、「どのように使われるものか」を考える必要があります。 ポインタで扱うのか?値として扱うのか?両方許可するのか?値として扱える場合にimmutable(変更不可能)なオブジェクトとするのか...
2021.05.25
Go言語
設計
Xでポストする(70ポスト)
70
Facebookでシェアする
はてなブックマークで見る(88ブックマーク)
88
Pocketに保存する(58保存)
58
HTTP検索条件、GETにするか?POSTにするか?
RESTfullとかRESTishな方針でWebAPIの横断検索を設計する際にチーム内で方針について議論したやり取りの備忘記事です。
2021.05.18
設計
Web
WebAPI
HTTP
RFC
Xでポストする(125ポスト)
125
Facebookでシェアする
はてなブックマークで見る(305ブックマーク)
305
Pocketに保存する(94保存)
94
Goのフラットパッケージについて登壇しました
TIG真野です。2021/3/19に「Future Tech Night #7 〜フューチャーの開発事例と共に学べるGo勉強会〜」を開催しました。トップバッターでGoの開発構成・アプリアーキテクチャについて話したので報告します。
2021.04.27
Go言語
登壇レポート
設計
TechNight
Xでポストする(10ポスト)
10
Facebookでシェアする
はてなブックマークで見る(8ブックマーク)
8
Pocketに保存する(21保存)
21
GCPで構築するサーバーレスデータレイク①
GCPで構築するサーバーレスデータレイクの連載第1弾の記事となります。GCPでデータレイクを構築する場合のポイントについて連載形式でご紹介していければと思います。
2021.02.24
GoogleCloud
設計
サーバーレス
BigQuery
データマネジメント
要件定義
データレイク
ETL
Xでポストする
Facebookでシェアする
はてなブックマークで見る(1ブックマーク)
1
Pocketに保存する(9保存)
9
Go 1.16のsignal.NotifyContext()
Go 1.16リリース記念連載の最終回はsignal.NotifyContextです。ご存知のように、Go 1.7でcontext.Contextが入ってから、少しずついろいろなAPIがContext対応になりました。
2021.02.12
Go言語
設計
Go1.16
context
Xでポストする(12ポスト)
12
Facebookでシェアする
はてなブックマークで見る(51ブックマーク)
51
Pocketに保存する(26保存)
26
GoのWebアプリ開発でフラットパッケージにした話
1年弱ほどGo言語でWebAPIアプリケーションを開発していますが、かなり割り切った構成・テスト方針を採用しました。そろそろ1年弱になり機能開発も比較的落ち着き、保守運用フェーズの割合も徐々に増えてきた頃合いなので、やったこと・学び・反省といった振り返りを共有します。
2020.11.09
Go言語
設計
Xでポストする(25ポスト)
25
Facebookでシェアする
はてなブックマークで見る(107ブックマーク)
107
Pocketに保存する(76保存)
76
デスクトップWebアプリのモバイル化における考え方・Tips
今回はメディア業界向けクラウドサービスGlyphFeedsCMSのモバイル化を例に、Webアプリケーションをモバイル化する際の考え方や手法について書きます。Webアプリケーションをモバイル化する際の参考になれば幸いです。昨今「モバイルファースト」という言葉が広まる中、スマートフォンを始めとするモバイル端末利用の風潮は強まっています。それに伴いWebアプリケーションもモバイル端末での利用シーンが拡大しています。
2020.09.17
設計
Tips
UI/UX
GlyphFeeds
Xでポストする
Facebookでシェアする
はてなブックマークで見る
Pocketに保存する(1保存)
1
あなたのGoアプリ/ライブラリのパッケージ構成もっとシンプルでよくない?
Goでプロジェクトのフォルダ構成どうしよう、とググると見つかるStandard Go Project Layout(https://github.com/golang-standards/project-layout)。とはいえ、これはかなりコード量を増やしてしまう恐れがありますので、導入する場合のデメリットも考えておく方が良いです。
2020.05.28
Go言語
設計
Xでポストする(9ポスト)
9
Facebookでシェアする
はてなブックマークで見る(263ブックマーク)
263
Pocketに保存する(187保存)
187
Go Tips 連載5: エラーコードベースの例外ハンドリングの実装+morikuni/failureサンプル
今回は、errors package を一部利用して、エラーコードベースのエラーハンドリング処理を実装しました。また、morikuni/failure を利用した実装への書き換えも試してみています。
2020.05.22
Go言語
設計
エラーハンドリング
Xでポストする
Facebookでシェアする
はてなブックマークで見る(43ブックマーク)
43
Pocketに保存する(37保存)
37
PJでUIデザインにAtomic Designを導入したらどうだったのか
今回はPJの現場でUXとUIのデザインを通して、Atomic Designの導入はどのような結果を生んだのか、Atomic Design導入に際しての課題や取り組み方のコツなんかをお伝えできればと思います。z
2020.05.11
設計
UI/UX
Figma
Xでポストする
Facebookでシェアする
はてなブックマークで見る(35ブックマーク)
35
Pocketに保存する(27保存)
27
スキーマファースト開発のためのOpenAPI(Swagger)設計規約
みなさん、Swagger使ってますか?本記事では実際にSwaggerのスキーマ定義を設計していく上で取り決めた規約について書いてみたいと思います。
2020.04.09
Go言語
設計
TypeScript
OpenAPI
チーム開発
Swagger
Xでポストする(8ポスト)
8
Facebookでシェアする
はてなブックマークで見る(110ブックマーク)
110
Pocketに保存する(83保存)
83
フロントエンドでシステム開発を2年半続けてハマったことから得た教訓3つ
React、Next.js を触り始めて2年半ほど経ちました。これまでによくつまずいたポイントから、自分なりのノウハウを言語化してみます。
2019.10.29
設計
React
Redux
Xでポストする
Facebookでシェアする
はてなブックマークで見る(8ブックマーク)
8
Pocketに保存する(21保存)
21
初めてのGCPで環境構築してハマったこと
お仕事でGCP使って環境を構築することがあったのですが、色々とハマることが多かったので供養を兼ねて共有したいと思います。
2019.08.20
GoogleCloud
設計
環境構築
ネットワーク
Kubernetes
トラブルシュート
CIDR
Xでポストする
Facebookでシェアする(28シェア)
28
はてなブックマークで見る(74ブックマーク)
74
Pocketに保存する(43保存)
43
前のページ
1
2