モジュラモノリスにおけるトランザクション設計の考え方 / transaction design on modular monolith
![BASE大規模リアーキテクチャリング / base_rearchitecturing](https://cdn-ak-scissors.b.st-hatena.com/image/square/bd6348d5467978dc02ef1f80721a75cb450502a9/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F6b5a2aee1c04415db275952b0c5644f7%2Fslide_0.jpg%3F21039315)
モジュラモノリスにおけるトランザクション設計の考え方 / transaction design on modular monolith
PHPerKaigi 2022 2022/04/10 10:40〜 Track A レギュラートーク(40分) PHP はバージョンを追う毎に型宣言、例外、表明、列挙型などの機能が大幅に強化され、堅牢なコードを書くための機能が充実してきました。それらの機能はどう使うと効果的なのでしょうか。 本講演では PHP 8.1 をベースにして、誤りを想定してチェックするのではなく、そもそも誤りにくい設計とはどのようなものか、つまり「予防」の観点を軸足に、堅牢なコードを導くための様々な設計のヒントをご紹介します。 Agenda - 型宣言 - 列挙型 - ドメインモデリング - 不変性と等価性 - 完全性 - レイヤーと責務
去年から妻がPTAの仕事をすることになり、仕事でDXをやってるんだったら手伝ってよ、ということで半年前から手伝い始めた。 主な課題は2つ 4月のクラス替え・新入生の名簿更新業務が大変4月末の役割分担を行うくじ引きの準備が大変両方ともエクセルを使って実施してるらしいのだがエクセルを使える人が居ないので困ってるとの話だった。 ちなみに妻もエクセルは使えない(編集ぐらいならできる)。 名簿更新作業 現状PTAの名簿は「PTA名簿(学年).xlsx」というファイルで管理されている。 6年生なら「PTA名簿(6年).xlsx」のファイルがあり、そこに各学年の児童の名前、保護者の名前、役割などが書かれている。 4月になると6年生のファイルは削除し、5年生のファイルを6年生にリネームする。 更に5年生のファイルに入っている各児童の学年・クラス・出席番号を変更する。 変更が終わればそれぞれの行を「切り取り
PHPStan rules to detect disallowed calls and more, without running the code. There are some functions, methods, and constants which should not be used in production code. One good example is var_dump(), it is often used to quickly debug problems but should be removed before committing the code. And sometimes it's not. Another example would be a generic logger. Let's say you're using one of the gen
こんにちは、石ころです。 メッセージングアプリSignalの創業者であるMoxie Marlinspikesさんが書かれたMy first impressions of web3という記事(2022年1月に書かれたもの)が示唆に富む内容だったので翻訳版を紹介します。 Moxieさんの記事書いたよという元ツイートは3万いいねがつき、イーサリアム創設者のヴィタリック・ブテリンや、イーロン・マスクもリプをし、良い意味で物議をかもしたようです。 個人的にも今年読んだWeb3関連の記事で一番面白いと感じました。 翻訳はDeepLをベースに各種改変しています。 私は自分を暗号学者だと思っているにもかかわらず、"Crypto "には特に惹かれていない自分がいます。実際に「私の芝生から出て行け」と言ったことはないと思いますが、新しいNFTの情報よりも、「crypto」が「暗号学」を意味していたというPep
スポンサード && 登壇 みなさま、こんにちは!CTO のめもりーです。 本年開催の PHPerKaigi 2022 にスポンサード、また私が登壇いたします。 phperkaigi.jp YAPC と同様に「PHP で NFC リーダーを実装する」で登壇させていただく予定ですが、YAPC とは異なり PHP ユーザー向けの内容に資料をアップデートしておりますので、ぜひご覧ください。 speakerdeck.com また、事前収録したトーク映像は資料で書いていないようなこともお話しておりますので、お楽しみに! PHPer チャレンジトークン CTO からの挑戦と題し、PHPer チャレンジトークンの入手を楽しんでいただける PHP コードをご用意しました。 各コードの実行結果がトークンとなります。 (1) 以下の空白を埋めてください。 <?php $bytes = [0x61, 0x4c,
更新履歴 2022-04-09: 公開 2022-04-16: 2問目、3問目の解説を追加、1問目に加筆 はじめに 本日開始された PHPerKaigi 2022 の PHPer チャレンジにおいて、弊社 デジタルサーカス株式会社 の問題を 3問作成した。この記事では、これらの問題の解説をおこなう。 リポジトリはこちら: https://github.com/nsfisis/PHPerKaigi2022-tokens 第1問 brainf_ck.php ソースコードはこちら。実行には PHP 8.1 以上が必要なので注意。 <?php declare(strict_types=0O1); namespace Dgcircus\PHPerKaigi\Y2022; /** * @todo * Run this program to acquire a PHPer token. */ https
2018年から毎年開催しているPHPerKaigi(ペチパーカイギ)は、現在PHPを使用している、過去にPHPを使用していた、これからPHPを使いたいと思っているエンジニアが全国から集合し、技術的なノウハウを共有するための大規模なイベントです。 ▶︎ PHPerKaigi2018 ▶︎ PHPerKaigi2019 ▶︎ PHPerKaigi2020 ▶︎ PHPerKaigi2021 PHPerKaigi2022の概要今年のPHPerKaigi2022はオンライン(ニコニコ生放送)とオフライン(ココネリホール)のハイブリッドで実施予定です。 ▶︎開催日:2022年4月9日(土)〜4月11日(月) ▶︎会場:練馬区立区民・産業プラザ Coconeriホールおよびオンライン(予定) ▶︎ 公式サイト ▶︎ 公式Twitter ▶︎ 実行委員会 ※参加のお申し込みは 【↑お申し込みはこちら↑】
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く