サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
災害への備え
takeda-san.hatenablog.com
コトの発端 Java 11の新機能ってどんなんだろなと、眺めていたらこんなコードがありまして。 (@Nonnull var x, @Nullable var y) -> x.process(y) このコードはJEP 323: Local-Variable Syntax for Lambda Parametersの中で例として出てるやつ。 内容は、『varがラムダ式の仮変数(って呼び方あってます?)にも付けられるようになるよ!』ってことなんだけど、その前に@Nonnullって、何ですか? 当たり前のように出てきてますが、私はご存じないアノテーションです。 nullじゃない三銃士 さっそく@Nonnullで調べてたら、色んな種類の"nullじゃない"が出てきてちょっと混乱してきたので整理します。 nullじゃない三銃士を連れてきたよ。 (細かく調べると三銃士どころじゃなく、もっといると思います
目的 Firebaseを使って業務アプリケーションを作りたい。 背景 普段はAWSのECSでフロント/バックエンドのサーバを立てて業務アプリケーションを稼働させています。 ですが、利用者も限られてるしフロントエンドサーバに至ってはコンテンツの配信を一日に数回するだけなので、なんか過剰なことをやっている気もする。 FirebaseのCloud Functionとhostingで代用できるかも…? バックエンドにしたって、簡単なRESTのIFとRDBへの型変換をやっているだけな気がする。 バリデーションをフロントエンド側でやればもしかしたらFirebaseのCloudStoreで代用できるかも…? ということで、Firebaseを使って業務アプリケーションを作ってみようというのが今回の目的。 やること FirebaseのCloudStore/Functions/Hostingを使う Nuxt.
きっかけ Vue.jsのファイルでHTML書いてprettierでフォーマットかけるとたまーに、横に長い行が変な位置で改行せよとエラーが出る。 たとえばこんなコード。 <template> <a href="/hoge.html">super long long long long long long long long long long</a> </template> 出力 2:23 error Replace `>super·long·long·long·long·long·long·long·long·long·long</a` with `⏎····>super·long·long·long·long·long·long·long·long·long·long</a⏎··` prettier/prettier うーん?とりあえず --fix をつけて修正してみる。 (lintはn
きっかけ レガシーをぶっつぶせ。現場でDDD!に行ってきました。 genbade-ddd.connpass.com 正直、タイトル一本釣りな感じです。 こんな過激で魅力的なタイトルあります? 実際に現場でDDDに取り組んで、失敗とか反省とかあると思うんですよね。 それを共有してくれるとは、なんてありがたいんだ! 以下、参加時のメモです。 趣旨説明 DX(デジタルトランスフォーメーション) 2025年以降、最大12兆円/年(現在の約3倍)の経済損失が生じる可能性 DXレポート ~ITシステム「2025年の崖」克服とDXの本格的な展開~(METI/経済産業省) ここにもあるように、技術的負債に立ち向かうために、設計をちゃんとやろうということらしい。 しかし、特設サイトまであって気合入ってますね経済産業省。 www.meti.go.jp きれいな理論より、現場のドロドロ感 うん、こういうの大好き
きっかけ JSUGの勉強会に行ってまいりました。 Spring BootベースのDDDサンプル徹底解説! jsug.doorkeeper.jp 題材は、このリポジトリの解説とJIGというツールの紹介でした。 GitHub - system-sekkei/isolating-the-domain: architecture sample using : Spring Boot gradle, Spring MVC, Thymeleaf, and MyBatis もともと発表者の増田さんの本は読んでいて、実際にギョームアプリに適用できるかは方針によるんだけどアプリケーションのあるべき方向性みたいなものの指針にはしていました。 (言い方があれなんだけれども結構、振り切った設計をしていて、アプリの方針によっては取捨選択が必要な感じ) 結構極端に思えるんだけど、設計方針にすべて明確な理由付けがあって
やりたいこと ナウいフォームアプリケーションが作りたい! コードはここ github.com フォームで画像をアップロードして… 一覧で出すだけ つかったもの ↓こういう風にただひたすらになにがしかのライブラリだったり、フレームワークの名前を羅列するのが夢でした。 かっこいいよね。 フロントエンドっぽい Vue.js 最初は、Elementを使いたかったので採用したんだけど、使っていくうちに便利さに気が付く。 バインドの仕組みはJavaFXのプロパティと似ていて、とっつきやすい。 あと、公式のドキュメントの充実ぶり、文法の簡単さ(簡潔さ?)でとっつきやすい。 躓いたところはほとんど、Javascriptの基礎の基礎、部分のとこだけ。 Element Vue.jsで使えるコンポーネント集。ナウさの根源。 http://element.eleme.io/#/en-US/component/in
このページを最初にブックマークしてみませんか?
『takeda-san.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く