ミノ駆動さんに「なぜ負債解消にDDD?」と聞いたら、ソフトウェア開発の本質に気づかされた 2024年1月15日 株式会社スタメン ミノ駆動(仙塲大也) 電子機器メーカーや大手精密機器メーカー、クラウドワークスを経て、2021年4月にREADYFORに入社。アーキテクチャの変更容易性や機能性を促進する設計構造を目指し、リファクタリングやドメインモデリングを主軸としたシステム設計に従事する。現在は、組織改善のためのエンゲージメントプラットフォーム「TUNAG」を擁するスタメンに在籍。ITエンジニア本大賞2023技術書部門大賞を受賞した『良いコード/悪いコードで学ぶ設計入門』著者としても知られる。 X(@MinoDriven) note Qiita 株式会社スタメン・テックブログでの執筆記事 ドメイン駆動設計(以下、DDD)に注目が集まりだしてしばらく経ちますが、いまだに捉えづらさを感じている人
こんにちは、早[SAKI]です。 カラフルでポップな「海外みたいなお部屋」を日本のマンションで実現する方法を考えるインテリアオタクです。現在の自宅はこんな感じ。 幾何学模様のラグと家具でカラフルポップに仕上げたリビングDIYで作ったベンチソファと、黒とラタンがシックなチェアを合わせたダイニング「好きなものを適当に集めていったら、気づいたらカッコよくなってしまいました」というような、アーティスティックさと気楽さとが適度に同居した部屋が理想です。 あらかじめ計算しつくされたわけではない、ランダム感あるおしゃれを実現したお部屋は、「生まれ持ったセンス」に頼らないとできない、と感じている人も少なくないはず。 でも……それじゃあ再現できなくないですか?! おしゃれな人のおしゃれな部屋を、ただ一言「その人独自のセンス」って片付けてしまうのは簡単です。 でも、「きちんと観察して細かく分解すれば、そこにも
こういうツイートを見た。 Scala (or Java) で、jsonのdiffをpatchファイルみたいな感じでわかりやすいテキストで出力してくれるライブラリないかなあ。そしてjacksonに依存してないといいな— Arthur (@Arthur1__) 2024年1月13日 現代のプログラミングではJSONの差分を取ったり、逆にパッチを当てるということがよくある。可能ならそれがPretty Printできると良い。 JSONの差分をScalaで取る方法についていくつか調べてみたのでメモ。 JSONの差分をどう表現する? JSON Patch diffson diffsonでJSON Patchを生成する diffsonでJSON Patchを適用する diffsonでJSON Merge Patchを生成する diffsonでJSON Merge Patchを適用する JSON Pat
この記事はKeployのバージョンv2.0.0-alpha53 を前提に執筆しております。 Keployとは KeployはeBPFを利用して取得できるWebアプリケーションの通信に関するトレース情報を元に、テストとそのテストの実行時に利用するスタブサーバーを生成することができるツールとなります。 公式サイトのトップには以下のようなスローガンが掲げられています。 2 minutes to 90% test coverage! テストに苦労した経験のある方は興味を惹かれるのではないでしょうか。 現在まだアルファ段階のプロジェクトですが、GitHubスター数は2683(2024/01/04現在)、CNCF Landscape にも掲載されているなど、一定の注目を集め始めているOSSです。 開発主体はプロダクトと同名のKeployというインド発のスタートアップで、去年GoogleによるインドのA
コンピューターの理論を学ぼうと思っても、複雑な専門書を読む必要があったり、講習を受ける必要があったりと、高いハードルに圧倒されて諦めてしまった経験がある人は多いはず。そんなコンピューターの理論やプログラミングの基礎を手軽に学べるゲームが「Turing Complete」です。今回はTuring Completeがどんなゲームか気になったので、実際にプレイしてみました。 Steam:Turing Complete https://store.steampowered.com/app/1444480/Turing_Complete/ Turing CompleteはSteam上で配信されており、上記リンクから購入可能です。販売価格は2050円。以下は起動した画面で、「Play Campaign」をクリックしてプレイを開始します。 Turing Completeは「宇宙人にさらわれた主人公が生存
東京工業大学(東工大)と産業技術総合研究所(産総研)の両者は12月19日、現在公開されている中で、日本語に強い生成AIの基盤である「大規模言語モデル」(LLM)としては最大規模となる「Swallow」を、米・MetaのLLM「Llama 2」の日本語能力を拡張することで構築し、Webサイト「TokyoTech-LLM」にて一般公開したこと、またオープンで商用利用も可能なことを共同で発表した。 同成果は、東工大 情報理工学院 情報工学系の岡崎直観教授、同・横田理央教授、産総研の共同研究チームによるもの。今回、東工大は主にデータの語彙拡張によるモデル学習・推論効率の改善に取り組み、産総研はモデル構築に必須である大規模計算資源としてAI橋渡しクラウド(ABCI)を提供すると同時に、主に継続学習によるモデルの日本語能力の改善を担当したとしている。 産総研のAI橋渡しクラウド「ABCI」(出所:東工
HashiCorpのインフラ構成ツールであるTerraformをフォークしたオープンソースのプロジェクト「OpenTofu」が初めて正式版としてリリースされました。 The OpenTofu community is excited to announce the general availability of OpenTofu, the open source fork of Terraform, now a production-ready project under the Linux Foundation. Read the full announcement: https://t.co/KhJXz1Ge14#opensource #opentofu pic.twitter.com/miN1gj2ByE — The Linux Foundation (@linuxfoundatio
デジタル庁は、今年3月に開催される東京ガールズコレクションのチケット発売において、マイナンバーカードの所持者に対し、先⾏販売を実施することを明らかにしました。デジタル庁によりますと、東京ガールズコレ…
ある新興企業が開発したアプリは赤ちゃんの泣き声を「翻訳」し、お腹が空いているのか、不快なのか、疲れているのか、おむつ替えが必要なのかを教えてくれるという。ラスベガスで開催中の「CES 2024」でその技術を披露したCappellaは、人工知能(AI)と機械学習を使って乳児のニーズを読み解くという。 Cappellaによれば、この技術の精度は約95%。赤ちゃんのニーズを推測しようとする人間の精度が約30%であるのとは対照的だ。なお、アプリの解釈が正しくないと思えば、「同意しない」ボタンを押すことができる。 アプリは月額10ドルだ。睡眠、授乳、おむつ替えを記録できるので、より一般的な育児アプリとして使うこともできる。 また同社は、温度の分析(赤ちゃんが泣くのは暑いからか寒いからか)や、AIを使って赤ちゃんをあやすことにも取り組んでいる。 「画期的なAIを搭載した赤ちゃんの泣き声翻訳機によって赤
めちゃくちゃ良い記事でした。 「OSS は使っていることを公言するだけでも貢献になる」と songmu さんが言っていたので、私も貢献したいと思います。 僕も貢献したいのでよく使うコマンドラインツールを紹介していきます。 特定のプログラミング言語等に依存するツールは省いています。 actionlint - GitHub Actions の Workflow ファイルの静的検査 GitHub Actions の Workflow ファイルの静的検査ツールです。 かなり精度が高く、色々な設定ミスを検知してくれます。 エラーメッセージも見やすくて助かります。 aicommits - コミットメッセージを自動生成 変更内容を元に自動でコミットメッセージを AI が生成してくれるツールです。 コミットをする前にちゃんと確認してくれるのも安心感があって良いです。 cLive - ターミナル操作を自動化
英国人は『アクセント』で階級がわかるので最初の『ハロー』でもうどのくらいの階級か分かってしまいまうから『何を着ていてもいい』のです。貴族で破れたスーパーのセーターなんか来ていて平気です。 フランス人は『カジュアル』でオペラでも行きますのでカジュアルです。一応スカーフが好きな民族なので『巻物』をしてますが。 イタリア人はおしゃれです。着るものは毎日着替えますし、もう『流行の細いネクタイに衿が小さいシャツ』を着ています。しかしイタリアもカジュアル化してます。オフィスにジーンズで行ってもいい国ですから、たとえ銀行であろうともなに着てもいいのです。ただ着ているものが清潔で色合わせとかコーデネイトがよければなに着ていてもかまいません。 ドイツ人は『ひどい』としか言いようがありません。 そのドイツ系が多いアメリカもひどいとしか言いようがないです。
背景 WebAssembly(Wasm)をブラウザの外で活用するためにWASIの標準化が進められています。その目的は隔離され、制限されたWasmの実行環境を作ることですが、これは難しい挑戦です。WASMの安全性は外部APIの能力に依存するため、WASIの標準化は慎重に行う必要がありますが、これには多くの時間がかかります。私はこれがWASIXやWALIといった新しいシステムインタフェースが登場した原因の一つであると考えています。汎用だったはずのWasmバイナリは既にランタイム依存になりつつあります。 WASIでセキュリティを考え、苦労して「第二のOS」を作る必要があるという事実は、既存のOSが今の時代に即したものでないことを示唆します。ならばいっそ、新しいOSを作ってしまうのはどうでしょう? この記事ではWasmを実行する自作マイクロカーネルである、WasmOSを紹介します。 WasmOS
筑後車輌基地 @hayashi_motors 普通の方がフォローしてくださると,直ぐに反応します。変な人からのフォローには無反応です。筑後車輌基地と書いて、ちくごビークルベースと読みます。柳川市で板金塗装、筑後市で整備・業者オークション(USS TAA Ju BDS)をボッチで細々とやっています。 youtube.com/c/Chikugovehic… 筑後車輌基地 @hayashi_motors #モヤっとした話 2023年の年末の出来事・・・ 先ず 2022年の秋頃に2階のエアコンの冷房の効きが悪くなったので購入したケーズデンキへ修理の依頼をする。 ↓ ケーズデンキから委託された電気屋?が来る。 室外機と室内のユニットを見て(本当に目視しただけ)吹き出し口の風に手をかざして、 ↓ 電「こんなもんですよ。それにこのエアコンの容量じゃあこの広さは冷やせませんよ」というので、 ↓ 俺「この空
読売新聞で1月6日6時38分に以下の記事が配信される。 石川・穴水の避難所、40~50代の集団が自販機破壊し金銭盗む…目撃者「避難所がパニックに」 被害を目撃した避難者の30歳代男性や同校によると、発生したのは地震発生直後の1日夜。当時、避難者が続々と校内に集まり、100人ほどが身を寄せ合っていた。学校は地震の揺れでほとんどのガラスが割れており、誰でも自由に入れる状態だった。 同日午後8時頃、校庭に金沢ナンバーの車が見え、40~50歳代の男女4、5人の集団が校内に入ってきた。集団は「緊急だから」とだけ話し、女の指示を受けた複数の男がチェーンソーとみられる道具を使って自動販売機を破壊し、飲料水や金銭を盗んだという。 目撃者の男性は「けたたましい音が学校中に響き渡っていた。避難所はパニックになり、誰も止められなかった」とおびえた表情で語った。同校の島崎康一校長は「避難者も不安に感じているので、
I'm a big fan of interactive code snippets in all kinds of technical writing, from product docs to online courses to blog posts. Like this one: In fact, I even built an open source tool called Codapi1 for embedding such snippets. Typically, a code playground consists of a client-side widget and a server-side part that executes the code and returns the result: browser ┌─────────────────────────────
まずはじめに HTML、CSS、JSを学んだ後にモダンなweb制作を行う上でこれから何を学べばいいだろうと手探り状態だった過去があるので、今同じ悩みを抱えている方に向けてこの記事を書こうと思いました。また、自分自身が2023年に多くのことを学んだのでそれの整理になればという思いもあります。 あと、いいね、コメントいただけると記事作成の励みになります😇 この記事の対象者 HTML, CSS, JSはある程度理解した モダンなWeb制作を行いたい これから学ぶべき技術 React, Next.js 一度は聞いたことある人も多いと思います。これは、Webサイトを効率的に開発することを目的に作られたJSのフレームワーク(正確にいうとReactはライブラリ)です。 ReactはFacebook社が開発したもので、それをVercel社がより使いやすくしたものがNext.jsです。 作成するものによっ
三宅香帆 @m3_myk 今年のお正月ショックだったこと、それは本や漫画を読まない妹に「我が家で『〇〇が面白かった』と言うと『どこが面白かった?』と瞬時に聞かれるの、威圧されてるみたいでイヤなの!」と言われた件…ど、どこが面白かった?って威圧なのか、すまん妹!他人の感想掘り下げたがるエンタメ好き大反省!! 2024-01-05 17:55:50 三宅香帆 @m3_myk このツイートの引用RT、さまざまな家庭でさまざまな言語化ゴリラたちが「そんなに言語化求めてこないで!!」と言われた声が集まってて笑った、みんな言語化欲求を今年もTwitterで晴らしていこうな……🦍 twitter.com/m3_myk/status/… 2024-01-05 18:48:28
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く