"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
こんにちは。 この記事では、2024/5/22に開催された「アーキテクチャを突き詰める Online Conference」で弊社CTOの普川がお話しした内容(ビジネスの構造をアーキテクチャに落とし込みソフトウェアに可変性を注入する〜モノタロウ基幹システム刷新の実践例)を、現場目線から改めてご紹介します。 なお、本稿の執筆は頼と尾髙が分担しておりまして、途中で急に文体が変わったな?と違和感を持たれることもあろうかと思われますが、ご容赦いただけますと幸いです。 本稿をさらに深掘りするイベントを10/4(金)に開催いたします。 ご興味ある方はぜひご登録ください。 https://connpass.com/event/328360/ 問題領域は関連システムの密結合点 分割を試みる 最初のモデルを手に入れる レイヤードアーキテクチャに沿って実装 レイヤードアーキテクチャのメリット モデルを洗練させ
ユネスコ無形文化遺産登録から10年を経て、登録当時には約5.5万店だった海外の日本料理店が、2023年には約18.7万店にまで増えるなど日々関心が高まっています。 京都府立大学、日本料理アカデミーでは京都から国内外を問わず和食のさらなる発展と和食文化を担う人材の育成を目指し、「日本料理大全 デジタルブック」を公開します。 ある料理を知るためには、まずその背景を知らないと始まりません。「日本料理大全」シリーズは手法のみを解説するのではなく、考え方の基礎を示していくことを目指しています。経験や勘に頼るのではなく、なぜこの味が生まれるのか、どうしてこの調理法になるのか、といった根拠や科学的な理由を示しています。それらをもとに料理する人が考え、取り入れ、オリジナルの料理を生み出す手助けとなることを目指しています。 このシリーズが日本料理の発展・普及の一助となり、多くの人々の健康と喜びを導くことにな
四文屋が大好き! 四文屋、ご存知でしょうか。関東を中心に北は北海道、南は福岡まで勢力を拡大している焼きとんを中心としたグループです。チェーン店と思われがちですが全て直営店。店名は創業当初やきとんを一本100円で提供していたことに由来していて、とにかく安い。そしてうまい。 ガツキムチをつまんでビールで喉を潤し、炭火に落ちた脂の煙を纏いながらじっくり焼かれた肉と野菜を噛み締め、キャベツや長芋漬けでさっぱりしつつ、よく煮込まれたとろとろのもつ煮込みを口に放り込み、梅シロップを垂らしたキンミヤ焼酎・通称梅割りをクピッ…とね。たまりませんな。 そんで焼きおにぎり。食べたことありますか?四文屋の焼きおにぎり。 わたしは一時期ほぼ毎日四文屋に通っておりまして、来る日も来る日も四文屋のカウンターに通い続け、あらゆる焼き物を食べ、そういえば食べたことないなと何気なく注文した焼きおにぎり。これがうめえんだ。タ
カケハシでエンジニアリングマネージャーを担当しているいくおです。 今回は、私たちのチームで中規模以上(複数スプリントにまたがるもの)の機能開発を行うときに作成している「全体マップ」について紹介します。 全体マップを考案したのはチームメンバーの椎葉さんなのですが、「いくおさん言語化うまいからブログにしてください!」とおだてられたので、それを真に受けて私がブログに書きます。 全体マップを作るようになってから、中規模の開発で自分たちの状況を把握しやすくなりました。また、全体マップを通して関係者全員がコミュニケーションすることで、なめらかな協働関係を築けるようになりました。こういった実体験からも、ぜひ多くの現場で全体マップを試してみたいと思っています。 では、全体マップとは一体なんなのか、どうやって活用するとよいのか、解説します。 この記事は秋の技術特集 2024の6記事目です。 ユーザーストーリ
近年はマネージャー業務の負荷が増大したことによって、ミドルマネジメントの限界問題が叫ばれています。そんな課題を解決するために株式会社Momentorの坂井風太さんが「マネジメント民主化モデル」を提唱しているということを知りました。 私たちチームメンバーはマネージャーをどう支えていくと良いのか、「マネジメント民主化モデル」とはどのようなものなのか、お話をお聞きしました。 株式会社Momentor 代表取締役。組織効力感などの理論を元に、様々な企業の人材育成/組織基盤の構築を支援をしている。 早稲田大学法学部卒業後、DeNAに入社。6年目で子会社の代表取締役に就任。同時にDeNAの人材育成責任者として、暗黙知化・属人化されやすい人材育成・ピープルマネジメント領域の体系化を行い、独自の人材育成プログラムを開発。2022年に株式会社Momentorを設立。
モブプログラミングは、なぜ5人が1台のPCで仕事をしているのに生産的になれるのか(前編)。モブプログラミングの生みの親が解説するその理由と効果とは? 2人のプログラマが協力して同じコードに対してプログラミングを行う「ペアプログラミング」に対して、モブプログラミングは3人以上のチームメンバーが協力してプログラミングを行う方法です。 このモブプログラミングの生みの親であるWoody Zuill氏が、今年(2024年)1月に東京都内で行われたイベント「Regional Scrum Gathering Tokyo 2024」の基調講演「Software Teaming (Mob Programming) and the Power of Flow.」(ソフトウェアチーミングと「フロー」のチカラ)を行いました。 講演のなかでZuill氏は、なぜ一見すると手分けをして作業するよりも効率の悪そうなモブプ
炒めたしょうゆの香ばしさとしょうがのさわやかな風味で、残暑で落ち気味な食欲を力強くそそってくれる「しょうが焼き」。切って炒めればできあがる失敗知らずなところ、おかずにもおつまみにもなるところなど、とかく家メシ向きな一品です。 『メシ通』では、そんなしょうが焼きの食べ方を広げるべく、定番の豚肉以外にも鶏むね肉に鶏もも肉、ラム肉の切り落とし、マグロやいかなどいろいろな具材で作るしょうが焼きレシピをご紹介してきました。 そこで今回は、「アレンジしょうが焼きレシピまとめ」として、そのなかからとくにおすすめのものを振り返ります。そうめんにのっけたり、パスタにしたり、ご飯と合わせる以外の食べ方もためしてみてくださいね。 INDEX ▽01:トマトのうま味で鶏むね肉も野菜もガッツリ「しょうが焼き丼」のレシピ ▽02:ご飯誘導系おかず「鶏肉となすのしょうが焼き」は、玉ねぎの甘みとしょうがの辛みの濃厚だれが
フロントエンドカンファレンス北海道 2024にて「ウェブエンジニアでもWasmを使いたい!」というタイトルで20分のトークを行いました. 当日のトークでは,WebAssemblyの特徴に触れつつ,特殊な用途[1]以外でWebAssemblyをどのように活用できそうか,実際にAssemblyScriptのコードを例に紹介しました. AssemblyScriptはTypeScriptをWebAssemblyにコンパイルできる言語として紹介しましたが,より正確にはTypeScriptと同じ構文を持つ言語をWebAssemblyにコンパイルする言語という方が正しいかもしれません. これはTypeScriptにはない構文などをAssemblyScriptでサポートしているという話ではなく,TypeScriptの型推論などの言語機能を活用してAssemblyScriptのコードを書くことができるように
テキストだけでサイトやアプリを構築できるv0(ブイゼロ)と呼ばれるAIツールが、SNSを中心に話題となっています。 v0では、テキストだけで(ノーコードで)、サイトの見た目(UI:ユーザーインターフェース)やゲーム・アプリを作成できます。 とはいえ、「v0が話題なのは知っているが、どうやって使えばいいのかわからない」と疑問をもっている方は多いでしょう。 そこで本記事では、v0の始め方や使い方を徹底解説しています。また、実際に作成したプロダクトや、v0を使うコツも紹介しているため、ぜひ参考にしてみてください。 この記事を読むことで、v0の使い方がわかり、デザイナー以外の方でもクオリティの高いプロダクトを作れるようになるでしょう。 弊社SHIFT AIでは、v0の特徴や使い方、本記事では紹介してない活用例などをまとめた資料を法人様向けに提供しています。 ご興味のある方は、ぜひ以下のリンクからダ
Linuxサーバーの最適化: vmstatとiostatを活用した性能分析と対処法 0.目的 インフラ開発者として、必須な性能分析を身につけることを目的としています。 カーネルパラメータをチューニングをする際に性能分析を前提とし、分析結果からチューニングしていきますが、具体的な指標というものが少ないので参考になれば幸いです。 基本的なvmstatの使い方については、ちょっとググればいくらでも出てくるので割愛します。 「Linuxカーネルパラメータのチューニング&設計」でロードアベレージが高い状態にある場合、次のアクションとしてCPU使用率の確認が必要となりますので、vmstatの結果分析および対処法について深堀していきます。 よって、vmstatの結果分析と対処法を理解すると性能試験を実施した際のその対処法とカーネルパラメータによるチューニングする対象が理解できるかと思います。 1.パフォ
JASRAC許諾第9009285055Y45038号 JASRAC許諾第9009285050Y45038号 JASRAC許諾第9009285049Y43128号 許諾番号 ID000002929 ABJマークは、この電子書店・電子書籍配信サービスが、著作権者からコンテンツ使用許諾を得た正規版配信サービスであることを示す登録商標(登録番号 第6091713号)です。
<今年前半に出た報告書や科学論文によって、この複雑な慢性疾患の解明が進んだ。かかる確率は以前より下がったが、何年にもわたり複数の身体機能に健康影響を引き起こす可能性もあり、決して油断はできない> 2020年以降、新型コロナウイルスの後遺症は世界中で大きな問題になっている。何百万人もの人々の健康や生活の質(QOL)に影響を与えただけでなく、労働生産性や労働力全体の低下をもたらし、経済に数十億ドルの損失をもたらしてきた。 コロナ後遺症は科学的にもかなり注目されており、これまでに2万4000本以上の論文が発表されている。人類史上、4年間でこれほどまでに集中的に研究が行われた健康状態は他に例を見ない。 SARS-CoV-2ウイルスへの感染によって引き起こされる、長期的な健康への影響の総称が新型コロナウイルス後遺症(long COVID)だ。 息切れなどの長期的な呼吸器症状から、衰弱性疲労やブレイン
GitHubは、コードをスキャンして脆弱性を自動的検出し、コードの修正案を示してくれる「Copilot Autofix」機能を正式サービスとして提供開始すると発表しました。 コード分析エンジン「CodeQL」でコードスキャン Copilot Autofixは、GitHubが開発したコード分析エンジンである「CodeQL」を用いてコードをスキャンし、クロスサイトスクリプティングやSQLインジェクションなどを含むさまざまな脆弱性を検出します。 検出された脆弱性に対しては、Copilotがその説明と修正コードの提案を行い、開発者に提示します。 開発者は提示された内容を確認した上で「Create PR with fix」ボタンを押すと、提示されたコードの変更を含むプルリクエストが作成されます。プルリクエストがマージされれば修正完了です。 Copilot Autofixは過去のコードに対しても適用で
リトルフクオカ事務局メンバーのタケです。 2019年4月19日(金)開催のリトルフクオカvol.14は「平成最後のリトルフクオカ!新上京フクオカラバー歓迎まつり!」と題し、上京したてのフクオカラバーを歓迎する企画を色々と検討しています。 上京したばかりの自分を思い出すと、まず知りたかったのが『東京にある美味しい豚骨ラーメン屋さん』。最初にお気に入りのお店を見つけたときには、何とかこの街でも生きていけそうだとホッと安心したものです。 その後在京11年間で50店以上の豚骨ラーメン店を食べ歩き、福岡出身者にぜひオススメしたいというお店を多く見つけました。そこで今回は、まとめ形式でその20店ご紹介します。 「山手線沿線編(東京駅から外回り順で)」「都市部編(山手線沿線以外)」に分け、見出しには最寄り駅と23時以降の深夜営業ありかを記載しています。気になるお店があればぜひチェックしてみてください!
私事ですが、本日2022/03/31をもってJAXAを退職いたしました。 任期制職員だったため、任期を更新せず、満了という形での円満退職となります。 上司に頭突きをしたわけではありませんのでご安心を。 JAXAを目指したときのこと。具体的にいつ頃から私はJAXAへ入りたいと思っていたかは思い出せない。幼い頃から宇宙飛行士になりたくて、そのためにはJAXAの職員にならなければいけないのかな、と漠然と思っていた記憶はある。 (本当はこの認識は100点ではなくて、宇宙飛行士に選抜されたあとJAXAへ転職するシステムは後から知った。JAXA内部から宇宙飛行士になった例もあるので、間違いではないけれど。) 私の幼い頃は今ほど宇宙産業が活発ではなく、JAXAでなければ宇宙の仕事はできないのだと思っていた。地方に住んでいたので、直接筑波宇宙センターへ足を運んだりできる機会はなく、HPを読んだり毎月届く「
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く