サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
円安とは
www.slideshare.net/kawasima
LogbackからLog4j 2への移行によるアプリケーションのスループット改善 ( JJUG CCC 2021 Fall ) Hironobu Isoda
アーキ部#13で使ったスライドです。 サンプルコードはこちらです。 https://github.com/kawasima/revisiting-domain-model Read less
設計ナイト2022 「トランザクションスクリプト」でのディスカッション枠スライドです。Read less
2021/11/24 「イミュータブルでゆこう」イベントの資料です。 データをリソースとイベントに場合分けして考えようという至極単純な話を1時間ほどしました。Read less
吉祥寺.pm #26でお話したソフトウェア開発における『知の高速道路』の話です。 将棋や数学とのソレには程遠い。主にサッカーの戦術的ピリオダイゼーションを参考に考えてみました。が結論は、まだありません。Read less
「のどが渇いた」というユーザーに何を出す? ユーザーの「欲しい」に惑わされない、本当のインサイトを見つけるUXデザイン・UXリサーチYoshiki Hayama
ストレージサービスからの情報漏えいにサヨナラMasato Nakamura195 views•19 slides
吉祥寺.pm #23の発表資料です。 Test Harnessを使って、仕様外のふるまいをテストしましょうというお話です。 https://github.com/kawasima/rodriguez
JJUG CCC 2019 fall g3のセッション資料です。 「ちょっと凝ったことをしようとすると大量のXMLを書かなきゃいけない」「プラグインを並べてもうまく動いてくれない」など、Mavenは誤解され敬遠され、Gradleなどの他のビルドツールにシェアを奪われてきました。 が、依然としてMavenはJavaのデファクトスタンダードなビルドツールに位置づけられており、マスターする価値は十分にあります。そして良く学んでみると、そもそもXMLで過度なカスタマイズしようというのが誤った使い方だったのに気づきます。そこへ至るにも、タスクランナーの延長線上にある他のビルドツールと異なり、Maven独特なライフサイクルとプラグインの関係性もきちんと理解しておかなければなりません。Read less
ソフトウェア設計における 意思決定とそのレビューの秘訣Yoshitaka Kawashima4.7K views•39 slides
すえなみチャンス暑気払い 2019夏で話した、設計要素を分解して理解してみようという話です。 Simplicity makes easy to understand.
DevLOVE X Day1 C-5のセッションです。 ITの活用範囲の広がりとともに、費用・品質よりもデリバリを優先するプロジェクトも増えてきました。しかし「しっかり考えるよりも、作ってリリースしちゃおうぜ、正解なんて誰にも分からないんだから」というマントラを唱えながら、返済見込みの立たない大量の技術的負債を抱える。それが最善の選択なのか、もう少しだけ立ち止まって考えてみませんか? YAGNIという言葉を便利に使いすぎてはいませんか? コードを書きなぐるのと、ちょっと考えて設計して作るのとで、そんなに開発スピードに違いがありますか? 考えてみたいと思います。 Read less
2. What is Software Architecture ● IEEE1471「コンポーネント、それらの関係や環境、設計やそのコンポーネント、それらの関係や環境、設計やそのそれらの関係や環境、設計やその関係や環境、設計やそのや環境、設計やその環境、それらの関係や環境、設計やその設計やそのや環境、設計やそのその関係や環境、設計やその 進化を左右する原則に具現化されたシステムの基本的な構成」を左右する原則に具現化されたシステムの基本的な構成」左右する原則に具現化されたシステムの基本的な構成」する原則に具現化されたシステムの基本的な構成」原則に具現化されたシステムの基本的な構成」に具現化されたシステムの基本的な構成」具現化を左右する原則に具現化されたシステムの基本的な構成」されたシステムの基本的な構成」システムの基本的な構成」の関係や環境、設計やその基本的な構成」な構成」構成」」 ● M
8. 権限レベルを決める ストーリーの内容 Tell Sell Consult Agree Advice Inquire Delegate ストーリーの中の 内部仕様 PM Team Client PM スプリントに含める ストーリー PM Team PM Client … ストーリー全体計画 Client PM
10. <%@ page contentType="text/html; charset=UTF-8"%> クローラやDDoS攻撃を受けない環境で開発し てきた人にとっては、問題が予測できない <%@ page contentType="text/html; charset=UTF-8" session="false"%> 不特定多数がアクセスできるサイトでは、本来セッションを使わない ページでも、空セッションが作られメモリを圧迫する。 11. Five Orders of Ignorance 0OI: 全部分かっている 「答え」を持っている。あとは書き写すだけで完成する。 1OI: 分からないことが分かっている 答えを得るための「質問」を持っている。 2OI: 分からないことが分からない 「質問」を持たない状態。決定的な答えを引き出すための「質問」ができない。 3OI: 分からないことが
16. 合議文化のサバイバルガイド ● 日本では「合議」を重視する。 (大抵の場合は形式的) – 責任の所在を曖昧にする「やさしい」仕組み – トップの首がとびにくい ● 合議の場は、会議ではなく、事前の根回し – 「信頼」は「関係ベース」なので、根回しもカジュアルな 感じで持っていくのが上手くいきやすい。 根回しを旧態依然の日本的なことと 遠ざけずに積極活用しよう 18. 柔軟な対応とスキル不足 ● 優先度の変化に機敏に対応 [兆候] 計画MTGで決めたもの以外をいつのまにかやっている [対策] チームで優先順位を判断しよう ● Yak shaving [兆候] 「あれ? このタスク何をなるものだったっけ?」 [対策] どこまで毛を刈るかの基準をチームで決めておこう ● 優先度の低そうなものから着手しちゃう [兆候] 「これも必要ではあると思うんですよ」 [対策] 優先度の低いタスクをそ
SIerにとっての越境 @ DevLOVE 199 - Download as a PDF or view online for free
なぜデータモデリングが重要なのか? - Download as a PDF or view online for free
12. AntifragileなJVMコンテナ https://github.com/kawasima/falchion Falchion Container JVM real process WebApplication JVM pool JVM virtual process JVM virtual process JVM real process WebApplication Listen the same port
既婚プログラマの時間捻出術 - Download as a PDF or view online for free
Java Day Tokyo 2016 のセッション3-Eの資料です。 Java8, Java9の新機能がシステムの設計にどういう影響があるのかを考えてみました。
3. Clojureならではなこと… 文法 → Lisp方言 イミュータブルなデータ構造 → HaskellやScalaにもある 遅延評価 → その他多くの関数型言語と同じ CSP(core.async) → golangと同じ Future/Promise → JavaのFutureそのもの Almost nothing in Clojure is new (Clojure Appliedより) 6. Syntax Clojure Ruby String "Clojure" "Ruby" Keyword :clojure :ruby (Symbol) Numeric 123 (long) 123.0 (double) 22/7 (Ratio) 123 (Integer) 123.0 (Float) 22r/7 (Rational) List (1 2 3) - Vector [1 2 3
数千人が利用する楽天Redmineの過去と未来 - The past and future of Rakuten Redmine that is the...Dai FUJIHARA
Select your reason for reporting this presentation as inappropriate.**Required
Guide to GraalVM (Oracle Groundbreakers APAC 2019 Tour in Tokyo)Koichi Sakata
あなたとAndroid 今すぐダウンロード!? Android開発で変わる SIerのJava技術事情についてShinichi Kozake
第1回 しょぼべん ( http://connpass.com/event/10849/ ) で話しした、イミュータブルデータモデル(世代編)です。Read less
[B23] 事例で語る、社会インフラを支えるNonStop SQL ~見えないところで凄いんです~by Tetsuya ShinoharaInsight Technology, Inc.
Mercari JPのモノリスサービスをKubernetesに移行した話 PHP Conference 2022 9/24Shin Ohno
次のページ
このページを最初にブックマークしてみませんか?
『Yoshitaka Kawashima』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く