並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 4979件

新着順 人気順

strategyの検索結果281 - 320 件 / 4979件

  • 「プロダクト戦略どう立てたらいいかわからん」な人に贈る7つのコツ|中村将平(カミナシPM)

    こんにちは。カミナシでプロダクトマネージャー(PM)をやっている中村です。 最初に謎の宣言をするのですが、自分は「XXができるコツ10選!」みたいな記事が比較的嫌いです。(嫌いなんかい!)嫌いなんですが、、思うことがあってこんなタイトルの記事を書いています。 PMの仕事をする中で、「プロダクト戦略ってめっちゃ大事!」って思うことが多いのですが、一方で、「プロダクト戦略ってなんか高尚すぎて、とっつきにくい!」と考えている人も多そうだなとも思います。 この2つの思いを合わせ持つ中で、「戦略的思考」と「コツ」のようなそのへんにうるさい人がこの記事見ると怒られそうな2つのキーワードを併せもった記事を書いてみて、「プロダクト戦略立てられそう!もっとよくできそう!」と少しでもライトに思ってもらえると嬉しいと思いました。 ということで、あえて『「プロダクト戦略どう立てたらいいかわからん」な人に贈る7つの

      「プロダクト戦略どう立てたらいいかわからん」な人に贈る7つのコツ|中村将平(カミナシPM)
    • User-Agent Client Hints

      This specification was published by the Web Platform Incubator Community Group. It is not a W3C Standard nor is it on the W3C Standards Track. Please note that under the W3C Community Contributor License Agreement (CLA) there is a limited opt-out and other conditions apply. Learn more about W3C Community and Business Groups. 1. Introduction This section is non-normative. Today, user agents general

      • 注目のWebデザイントレンド10選【2023】 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

        新年度も始まったということで、去年に引き続き注目トレンドのWebサイトをいっぱい見漁ってきました。 徐々に緩和されつつありますが、移動や外出が制限されていたこともあり、より刺激的な体験をインターネットに求める傾向がありました。また、社外だけではなく社内のコミュニケーションもオンラインが当たり前になっていることから、より効率的なコミュニケーションが模索されてきています。 AIを使ったサービスが爆発的に認知を広げていたりとさまざまな変化があるなかで、Webサイトはどう進化していくのでしょうか。妄想を膨らませながら見ていきましょう。 ※今回こちらの記事を参考にしています。 Top Web Design Trends of 2023 11 engaging web design trends for 2023 9 interactive web design trends for 2023 こんな

          注目のWebデザイントレンド10選【2023】 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
        • 学習方略とは? 効率的な英語学習に必要なメタ認知・自律学習とは? - ポリグロットライフ | 言語まなび∞ラボ

          はじめに 今回は学習方略について考えていきます。学習方略とはその名の通り、学習効果を高める活動を指しますが、果たしたどのような方略、あるいは効果があるのでしょうか。英語学習の成功には学習方略を効果的に活用する必要があります。その鍵を握っているのが、メタ認知と自律学習です。そのほかにもやる気の正体や動機づけについても考え、最後に学習方略に基づく英語学習方法にも考えていきます。 www.sunafuki.com www.sunafuki.com www.sunafuki.com www.sunafuki.com www.sunafuki.com www.sunafuki.com 主な参考文献 「英語学習のメカニズム」 「英語の学び方入門」 「英単語学習の科学」 「英語教師のための学習ストラテジーハンドブック」 「やさしい発達と学習」 「勉強法の科学」 学習方略とは 学習方略の定義 学習方略の必

            学習方略とは? 効率的な英語学習に必要なメタ認知・自律学習とは? - ポリグロットライフ | 言語まなび∞ラボ
          • おうちKubernetesをそれっぽく加工する話 - MetalLBとかExternalDNSとかcert-managerとか - メモ - RyuSA

            おうちKubernetes(を含むベアメタルKubernetes)を「マネージドサービスっぽく」使えるようにしよう!というのが本記事の目標 ストレージのプロビジョニング nfs-subdir-external-provisioner インストール 動作確認 ロードバランサーの作成 MetalLB インストール 動作確認 NGINX Ingress Controller インストール 動作確認 ドメインとTLS External DNS インストール 動作確認 cert-manager インストール 動作確認 おわりに 一応前日譚 ryusa.hatenablog.com ストレージのプロビジョニング 生のKubernetesで適当なPVCを作成しても何も反応しません。これは当然で、生のKubernetesにはストレージをどのように用意すれば良いのかが定義されていないからです。 プラグインな

              おうちKubernetesをそれっぽく加工する話 - MetalLBとかExternalDNSとかcert-managerとか - メモ - RyuSA
            • Pitchforkのアルバムレビューで10点満点をとったアルバムをまとめてみる - YAMDAS現更新履歴

              [2019年12月6日追記]:公開後、読者から2枚ニルヴァーナのアルバムが該当するのを指摘され、気になって死力を尽くして調べたところさらに12枚、合計14枚増えて、全体で118枚のラインナップに拡大した。これでも抜けがあるだろうし、今後も増えるだろうが、キリがないので追加はここまでとさせていただく。 少し前に柏野雄太さんのツイートで、Steely Danの『Aja』について Pitchfork が10点満点をつけているのを知り、そういえば Pitchfork のアルバムレビューで10点満点をとったアルバムって他にどれがあったんだっけと思った次第である。 一時期は Pitchfork のアルバムレビューで何点以上ないと聴いてもらえないとかいう話があったと記憶するが、そうした神通力はもはやなくなっているだろう。それにもう音楽の聴かれ方がアルバム単位ではなくなったというのもあるが、ワタシ自身は結

                Pitchforkのアルバムレビューで10点満点をとったアルバムをまとめてみる - YAMDAS現更新履歴
              • GPT in 60 Lines of NumPy | Jay Mody

                January 30, 2023 In this post, we'll implement a GPT from scratch in just 60 lines of numpy. We'll then load the trained GPT-2 model weights released by OpenAI into our implementation and generate some text. Note: This post assumes familiarity with Python, NumPy, and some basic experience training neural networks. This implementation is missing tons of features on purpose to keep it as simple as p

                • Terraformとdriftctlで行うGoogle Cloud 権限管理の省力化 - ZOZO TECH BLOG

                  はじめに こんにちは、ML・データ部MLOpsブロックの岡本です。 MLOpsブロックでは日々複数のGoogle Cloudプロジェクトを管理しています。これらのプロジェクトでは、データサイエンティストやプロジェクトマネージャーなど別チームのメンバーが作業することもあり、必要に応じてメンバーのGoogleアカウントへ権限を付与しています。 権限の付与はプロジェクトの管理者であるMLOpsブロックメンバーが行いますが、これは頻繁に発生する作業でありトイルとなっていました。 また権限付与後はこれらを継続的に管理し、定期的に棚卸しすることで不要になった権限を削除する必要があります。しかし当初の運用だと権限の棚卸しの対応コストが大きく、これが実施されずに不要な権限が残り続けるという課題もありました。 本記事ではMLOpsブロックで抱えていたGoogle Cloudプロジェクト内での権限管理における

                    Terraformとdriftctlで行うGoogle Cloud 権限管理の省力化 - ZOZO TECH BLOG
                  • 西口氏「VTuberでマーケ激変」 “オタク向け”という誤解と機会損失

                    急速に市場を拡大するVTuber。“オタクのもの”と思われがちだが、ファン層は広く、ビジネスとも相性がいいという。VTuberの事務所「ホロライブプロダクション」を運営するカバー代表取締役社長CEOの谷郷元昭氏と、Strategy Partners(東京・港)代表取締役社長の西口一希氏が、VTuberの可能性を語り合った。

                      西口氏「VTuberでマーケ激変」 “オタク向け”という誤解と機会損失
                    • Winnie the Pooh's Home Run Derby | Disney--Games.com

                      Can you be the star-pitcher in a baseball game? Try your luck by playing Winnie the Pooh's Home Run Derby game! You might know Winnie as an adorable bear with a great love for napping and honey, but did you know that he is also a star-pitcher? Join him and his friends from the Hundred Acre Wood in a thrilling baseball game! You will enjoy the beautiful atmosphere, that takes you back to the enchan

                        Winnie the Pooh's Home Run Derby | Disney--Games.com
                      • Top Japanese Social Media Apps: Demographics of 7 Major Apps in 2020

                        Top Japanese Social Media Apps: Demographics of 7 Major Apps in 2020 In this article, we compared the monthly active users (MAU) and user demographics of top Japanese social media used in Japan based on published data and estimates of major SNS published as of December 2019. The spread of social media in Japan is growing rapidly, and social media is a very powerful marketing tool. If you are think

                          Top Japanese Social Media Apps: Demographics of 7 Major Apps in 2020
                        • Speculation in JavaScriptCore

                          This post is all about speculative compilation, or just speculation for short, in the context of the JavaScriptCore virtual machine. Speculative compilation is ideal for making dynamic languages, or any language with enough dynamic features, run faster. In this post, we will look at speculation for JavaScript. Historically, this technique or closely related variants has been applied successfully t

                          • How Netflix microservices tackle dataset pub-sub

                            By Ammar Khaku IntroductionIn a microservice architecture such as Netflix’s, propagating datasets from a single source to multiple downstream destinations can be challenging. These datasets can represent anything from service configuration to the results of a batch job, are often needed in-memory to optimize access and must be updated as they change over time. One example displaying the need for d

                              How Netflix microservices tackle dataset pub-sub
                            • Top 20 Dockerfile best practices

                              Learn how to prevent security issues and optimize containerized applications by applying a quick set of Dockerfile best practices in your image builds. If you are familiar with containerized applications and microservices, you might have realized that your services might be micro; but detecting vulnerabilities, investigating security issues, and reporting and fixing them after the deployment is ma

                                Top 20 Dockerfile best practices
                              • ChatGPTを活用した文章生成機能のシステム構成 - BASEプロダクトチームブログ

                                はじめに みなさん、こんにちは。BASEでエンジニアをしております田村(taiyou)です。 2023年4月6日に、ChatGPTを活用してショップオーナー向けに文章の作成をサポートする機能「BASE AI アシスタント」をリリースしました。そのため、この記事では、BASE AI アシスタントのシステム構成について紹介します。 今回は、システム設計についてのテックブログなのでChatGPTのプロンプトについての言及はしません。(要望があれば次のテックブログに執筆いたします!) また、前回のテックブログで「IdPとしてSAML認証機能を自前実装した」を執筆したのでこちらも是非見てみてください! BASE AI アシスタントとは BASE AI アシスタントとは、ショップオーナーがよりクリエイティブな作業に時間に費やせるように機械学習・深層学習などのAIを用いて、ショップオーナーをアシストする

                                  ChatGPTを活用した文章生成機能のシステム構成 - BASEプロダクトチームブログ
                                • Very Short Introductionの邦訳まとめ - 清く正しく小賢しく

                                  オックスフォード大学出版会のVery Short Introductionという有名な入門書シリーズがある。短くて内容も平易なので、まずはこの1冊という感じで推薦されることも多いシリーズだ。 さて、このシリーズは当然ながら邦訳もたくさん出ているのだが、複数の出版社がそれぞれの形で刊行しているため、どれがVery Short Introductionの邦訳なのか分からないという問題がある。 ありがたいことにオックスフォード大学出版会が以下のページに邦訳の一覧をエクセルのファイルで貼ってくれているが、ちょっと見にくい。*1*2 Very Short Introductions - Oxford University Press www.oupjapan.co.jp ということで、このページではVery Short Introductionの邦訳を一覧の形でまとめてみた。無秩序に並べていくのもな

                                    Very Short Introductionの邦訳まとめ - 清く正しく小賢しく
                                  • Java Persistenceを使ったアーキテクチュア:パターンと戦略

                                    図1:データベースとJavaプログラミング言語のミスマッチ このギャップを埋め、Javaアプリケーションとデータベースのシームレスな接続を実現するために、私たちはさまざまなデザインパターンとアーキテクチャアプローチに依存している。これらのパターンはトランスレータとして機能し、インピーダンスのミスマッチの影響を軽減し、2つの世界を調和して動作させるのに役立つ。 これらのデザインパターンは、車輪の再発明ではない。これらは、アプリケーションとデータベースのパラダイム間のインピーダンスのミスマッチを緩和するのに有効であることが証明されている、確立されたソリューションである。Driverパターン、Mapperパターン、Active Recordパターン、Repositoryパターンなどがある。 Java Persistenceにおけるデータパターンのナビゲート このセクションでは、アプリケーション開

                                      Java Persistenceを使ったアーキテクチュア:パターンと戦略
                                    • Introducing Concurrent Mode (Experimental) – React

                                      Caution: This page is somewhat outdated and only exists for historical purposes. React 18 was released with support for concurrency. However, there is no “mode” anymore, and the new behavior is fully opt-in and only enabled when you use the new features. For up-to-date high-level information, refer to: React 18 Announcement Upgrading to React 18 React Conf 2021 Videos For details about concurrent

                                        Introducing Concurrent Mode (Experimental) – React
                                      • GitHub - pkolaczk/fclones: Efficient Duplicate File Finder

                                        Efficient duplicate file finder and remover This is the repo for command line fclones and its core libraries. For the desktop frontend, see fclones-gui. fclones is a command line utility that identifies groups of identical files and gets rid of the file copies you no longer need. It comes with plenty of configuration options for controlling the search scope and offers many ways of removing duplica

                                          GitHub - pkolaczk/fclones: Efficient Duplicate File Finder
                                        • アクセス制御を厳格に行っている環境からのs3利用 | BLOG - DeNA Engineering

                                          こんにちは、IT基盤部第一グループの生井です。 DeNAが提供するヘルスケア系サービスのインフラを担当しています。 ヘルスケア領域ではセンシティブ情報を扱いますので、日々高レベルなセキュリティ設計・運用を行う必要があります。 今回はその一例として、アクセス制御を厳格に行っている環境からS3を利用する際に行った対応を紹介したいと思います。 はじめに あるプロジェクトで、センシティブ情報を扱う環境から、S3の特定バケットにのみ、awscliでのデータdownload/uploadを許可したいという要件がありました。 補足:特定バケットに限定するのは出口対策のためです。任意のS3バケットへのアクセスを許可してしまうと、内部犯行によるデータの持ち出しや、マルウェア感染によるデータ漏洩のリスクが高まります。 対応として、この環境で実績のある、FWでのFQDNベースでのアクセス制御を行うことにしました

                                            アクセス制御を厳格に行っている環境からのs3利用 | BLOG - DeNA Engineering
                                          • Bluetooth通信実装のセキュリティ観点を4ステップ + 1で理解する - Flatt Security Blog

                                            Bluetoothは、米国Bluetooth SIG,Inc.の商標です。 イントロ BLE通信 概観 GATTプロファイル ペアリング 脆弱性 1: Characteristicの権限指定ミスによる平文通信 観点: GATT Characteristicと属性 対策: characteristicへの暗号化必須属性の付与 脆弱性 2. Legacy Pairingにおける暗号化された通信のブルートフォース LE Legacy Pairingにおける鍵生成と鍵交換 TKの生成 random値の生成 STK/LTKの生成 観点: ペアリングフローの盗聴による経路復号 既成ツールを用いたTKの総当りと通信の復号実践 対策: Legacy vs Secure Connection 脆弱性 3. Secure ConnectionのJust Worksにおけるperipheralのspoofing

                                              Bluetooth通信実装のセキュリティ観点を4ステップ + 1で理解する - Flatt Security Blog
                                            • SSH strategy: Uber, Facebook, and Netflix

                                              The Teleport Access PlatformThe easiest, most secure way to access and protect your infrastructure Teleport Access On-demand, least privileged access, on a foundation of cryptographic identity and zero trust

                                                SSH strategy: Uber, Facebook, and Netflix
                                              • 社内で「登壇勉強会」が開催されたので、「登壇は最強の生存戦略である」という登壇をしました | DevelopersIO

                                                事業開発部の塩谷 (@kwappa) です。 タイトルがすべてなのですが、社内で「登壇勉強会」が開催されたので、「登壇は最強の生存戦略である」というタイトルで登壇しました。 といってもコロナウイルスの感染拡大対策が強化されたばかりですから、勉強会はオンラインで開催されました。登壇者3名はオフィスの会議室で交互にしゃべり、参加者はみんなHangouts meetを通して聞く、というスタイルです。 登壇者はクラスメソッドから先日のデブサミ2020に登壇した、AWS事業本部の濱田孝治とCX事業本部の藤村新、それにぼくの3名です。三者三様の登壇にかける思いやノウハウがぶつかりあう、大変おもしろいイベントになりました。オンラインでの参加者は2時間弱のあいだ常に100人前後をキープしていたので、飽きずに楽しんでもらえたのではないかと思っています。 ぼくはスライドを作り込む余裕がなかったので、テキスト少

                                                  社内で「登壇勉強会」が開催されたので、「登壇は最強の生存戦略である」という登壇をしました | DevelopersIO
                                                • GitHub Actionsを使ってGoプロジェクトのCI/CD及びカバレッジ計測をおこなう | おそらくはそれさえも平凡な日々

                                                  GitHub Actionsを遅まきながら使ってみて、自分のアクティブなGitHub上のGoのOSSプロジェクトで知見がたまったので、共有するものである。 GitHub Actionsについて 非常に良い。VCSとCI/CDの統合は体験が良い。各種イベントをハンドリングできるが、そのイベントが元々Webhookで提供されていたものなので、Webhookを弄っていた身からすると非常に親しみやすかった。コードpush以外のイベントもハンドリングしてプログラマブルに扱えるので夢が広がる。 使い勝手とか具体的に良くなった点 リポジトリ直下の.github/workflows配下に既定のYAMLをpushすると、その設定にしたがって自動でアクションが動いてくれる。ブラウザ操作必要ないのは快適。 GitHub上でいろいろ完結できる Windowsのテストもできる! GITHUB_TOKEN 管理もうま

                                                  • Design thinking was supposed to fix the world. Where did it go wrong?

                                                    Design thinking was supposed to fix the world. Where did it go wrong? When Kyle Cornforth first walked into IDEO’s San Francisco offices in 2011, she felt she had entered a whole new world. At the time, Cornforth was a director at the Edible Schoolyard Project, a nonprofit that uses gardening and cooking in schools to teach and to provide nutritious food. She was there to meet with IDEO.org, a new

                                                      Design thinking was supposed to fix the world. Where did it go wrong?
                                                    • Upgrading GitHub.com to MySQL 8.0

                                                      EngineeringUpgrading GitHub.com to MySQL 8.0GitHub uses MySQL to store vast amounts of relational data. This is the story of how we seamlessly upgraded our production fleet to MySQL 8.0. Over 15 years ago, GitHub started as a Ruby on Rails application with a single MySQL database. Since then, GitHub has evolved its MySQL architecture to meet the scaling and resiliency needs of the platform—includi

                                                        Upgrading GitHub.com to MySQL 8.0
                                                      • Sensu | How Kubernetes works

                                                        August 8, 2019 // Jef Spaleta Sensu, Inc. This post walks you through how Kubernetes works, breaking down the individual components to illustrate how K8s helps you manage the lifecycle of containerized applications. DevOps It’s no secret that the popularity of running containerized applications has exploded over the past several years. Being able to iterate and release an application by provisioni

                                                        • コンテンツマーケティングワールド2022 ミニ報告会 | Bye, Bye Buyer's Journey(JADE 伊東氏登壇レポート) - はてなビジネスブログ

                                                          2022年10月27日、世界最大級のコンテンツマーケティングカンファレンス「Content Marketing World 2022」で語られた最新動向を共有するイベント「コンテンツマーケティングワールド2022 ミニ報告会 powered by Content Marketing Podcast」が開催されました。 はてなビジネスブログでは、印象的だったセッションを共有した株式会社JADE 代表取締役 伊東周晃氏(@noriaky)の発表「Bye, Bye Buyer's Journey」の一部をレポートします。 Content Marketing World とは Content Marketing Podcast とは セッションレポート「Bye, Bye Buyer's Journey」 ロードマップ策定のための5つのフレームワーク Storybrand Marketecture

                                                            コンテンツマーケティングワールド2022 ミニ報告会 | Bye, Bye Buyer's Journey(JADE 伊東氏登壇レポート) - はてなビジネスブログ
                                                          • Gitブランチ戦略 Stacking手法のケーススタディ | メルカリエンジニアリング

                                                            こんにちは。メルカリのBackendエンジニアの@osari.kです。 この記事は、Mercari Advent Calendar 2023 の9日目の記事です。 一般に大きなプルリクエストはレビューが大変で、マージまでに時間がかかります。一方で複数の小さいプルリクエストに分割するとコードレビュー待ちの間、関連する開発がブロックされることがあります。今回は機能の開発時間を短くするために、チームで試したGitのブランチ戦略の1つであるStacking手法をケーススタディを交えて紹介します。 大きなプルリクエストがもたらす問題点 大きなプルリクエストがもたらす問題とは何でしょうか? コードレビューで読むサイズが増える コードレビュー中の修正回数が増える(可能性が増える) コードレビューで必要な知識の範囲が広がる(可能性が増える) 変更箇所が多いのでリリースのリスクが増加する プルリクエストが大

                                                              Gitブランチ戦略 Stacking手法のケーススタディ | メルカリエンジニアリング
                                                            • pushしたら自動でUnityビルドが走る環境を手に入れる - きゅぶろぐ

                                                              はじめに まだ手元の作業用マシンでUnityビルドを回してませんか? Unity2021でIL2CPPビルドが早くなったとはいえ、結構な時間のロスです。 何よりも「手元のマシンが一時的に使えなくなり作業が中断する」というのが最悪な体験です。 GitHub(←ここは何でも良い)にコードをpushしたら自動的にビルドをしてくれる。 それが2021年における最低限の開発環境だと考えているため、簡単に方法を紹介していきます。 でも高いんじゃないの?とお思い方、なんとGitHub Actionsは無料枠があります。 詳細は後述しますが、小さいプロジェクトなら毎月200回程度は無料でビルドすることが出来ちゃいます! 私事ですが、インディーゲーム開発者向けの開発効率化コンサルみたいな仕事を始めようと思っているので 「ビルド環境の構築もっと詳しく教えて」とか「こういう作業無駄だと思ってるんだけど自動化出来

                                                                pushしたら自動でUnityビルドが走る環境を手に入れる - きゅぶろぐ
                                                              • Games | Interface In Game

                                                                GenresAction223Adventure99Card Game14Fighting17FPS64Indie83MMO05Music08Platformer45Puzzle25Racing17RPG52Simulation40Sport15Strategy70

                                                                  Games | Interface In Game
                                                                • 不均衡データ分類問題をDNNで解くときの under sampling + bagging 的なアプローチ - BASEプロダクトチームブログ

                                                                  はじめに こんにちは、Data Strategy所属の岡です。グループ会社BASE BANKで分析/モデリングなども兼務しています。 テキストデータを特徴量にもつ不均衡データ分類問題をDNNで解きたくなった際、下記の論文を参考にしたのでその内容を紹介します。 https://users.cs.fiu.edu/~chens/PDF/ISM15.pdf 不均衡データ分類問題ってなに? 何かしらのカテゴリを機械学習などで分類予測しようとする際、カテゴリごとのデータ件数に偏りがある、特に正例のデータが極端に少ないケースで予測精度が上がりにくい、という問題をこのように呼んでいます。 例: 不正決済と正常な注文、不正商品と健全な商品、がん患者と正常な患者 普通はどうやって対処するの? ベースとなるアプローチは下記3つにまとめられます。 アプローチ 内容 デメリット アンダーサンプリング 多数派データを

                                                                    不均衡データ分類問題をDNNで解くときの under sampling + bagging 的なアプローチ - BASEプロダクトチームブログ
                                                                  • ecspresso+ecschedule+lambrollでCI/CDを作った話 - トラストバンクテックブログ

                                                                    前回の記事から間が空いてしまいました、SREのbutadoraです。 年末に向けた準備で忙しなくしているこの頃です。 今回はとある環境で実装したCI/CDのフローを紹介したいと思います。 今回のサービスアーキテクチャ 今回はPHP製WEBサービスをデプロイする環境が必要ということで、以下の様な設計としました。 WEBサービス本体 → ALB+ECS+RDS 定時バッチサービス → ECS (Task Scheduler)+RDS ファイル設置をトリガーにしたバッチサービス → S3+Lambda(コンテナイメージ)+RDS CI/CD 簡単な構成図はこんな感じです。 大きなポイントとしては、タイトルにある3種の各デプロイツールを組み合わせることで、開発側のリソース管理を切り出しているところです。 弊社ではAWSリソースの管理をTerraformで行っていますが、図にあるようなリソースまで管

                                                                      ecspresso+ecschedule+lambrollでCI/CDを作った話 - トラストバンクテックブログ
                                                                    • メルカリShopsのキャッシュ戦略

                                                                      メルカリ Shops の開発 vcl, python, golang, containers, typescript, etc. が入っている monorepo で開発が行われている。 なので、あまり専門性はあってもどの領域でも開発を行う。 メルカリアプリ上で動いているため、 webview がベースとなりパフォーマンスは普段以上に求められている。 技術スタックはこちらを参照 ユーザーへの UX を下げないために。。 First Meaningful Paint を速くするSkeleton などでフィードバックを適切に行う => とりあえず速く結果を返却すればよい 結果を速く返すために考えること 共通な結果はすべてキャッシュし、CDN などを使い近くに置く極力、ユーザーからのアクセスを origin まで到達させない常に新鮮な結果を近くに保持することにより、上記を満たせるようにする =>

                                                                        メルカリShopsのキャッシュ戦略
                                                                      • GitHub - huachaohuang/awesome-dbdev: Awesome materials about database development.

                                                                        The Five-Minute Rule for Trading Memory for Disc Accesses (1987) The Five-Minute Rule 10 Years Later, and Other Computer Storage Rules of Thumb (1997) The Five-Minute Rule 20 Years Later, and How Flash Memory Changes the Rules (2007) The Five-Minute Rule 30 Years Later, and its Impact on the Storage Hierarchy (2017) The Design and Implementation of a Log-Structured File System (1991) This paper pr

                                                                          GitHub - huachaohuang/awesome-dbdev: Awesome materials about database development.
                                                                        • アメリカの大企業が評価する、転職レジュメにある「3つの要素」とは

                                                                          以前、Amazon米国本社で働く日本人の方を取材したところ、日本とアメリカとでは「レジュメ(職務経歴書)」のあり方、書き方がまったく異なるとのこと。またその違いには、日本における転職活動にもそのまま活かせるヒントがあるようです。 果たして、日米のレジュメには具体的にどんな違いがあるのか。アメリカの一流企業で評価されるレジュメとはどのようなものか。米国式の優れたレジュメから私たち日本人が学ぶべき、他のビジネスパーソンに差をつける自己PRの鉄則について、深掘りします。 今回お話を伺うのは、アメリカのビジネススクールでMBAを取得後、日本マイクロソフトへ入社。2013年からMicrosoft米国本社に勤め、グローバルマーケティングを担当されている石坂誠さん。石坂さんが掲げるレジュメに必要な「3つの要素」とは——。 PROFILE石坂 誠:Microsoft Corporation Senior

                                                                            アメリカの大企業が評価する、転職レジュメにある「3つの要素」とは
                                                                          • ビジュアルシンカーとは? ビジュアルシンキングの最新研究も紹介・日本人の6割が実践すべき英語学習方法とは!? - ポリグロットライフ | 言語まなび∞ラボ

                                                                            はじめに 今回は近年その存在が注目されているビジュアルシンカーについて考えていきたいと思います。視覚的戦略思考やビジュアルシンキングの最新研究を紹介しながら、視覚と記憶のメカニズムについても考察をすすめ、最後にビジュアルシンカーが実践すべき英語学習についても考えていきたいと思います。 ↓↓英語学習の動画を随時追加していくの登録お願いします。 www.youtube.com ビジュアルシンカー ビジュアルシンカーとは ビジュアルシンカーの特徴 ビジュアルシンキング ビジュアルシンキングとは ビジュアルシンキングの効果 アートの力 視覚的思考戦略(VTS)とは 視覚的思考戦略の効果 視覚と記憶 記憶の仕組み アイコニックメモリ 精緻化リハーサル 脳のイメージ形成 心的イメージの世界 心的イメージとは 概念メタファー ビジュアルで語彙と文法を強化する イメージスキーマ グラフィックオーガナイザー

                                                                              ビジュアルシンカーとは? ビジュアルシンキングの最新研究も紹介・日本人の6割が実践すべき英語学習方法とは!? - ポリグロットライフ | 言語まなび∞ラボ
                                                                            • GitHub Actionsのmatrixを動的に生成してGoの最新安定バージョンでテストする | おそらくはそれさえも平凡な日々

                                                                              Goのライブラリを提供している場合、Goの最新の安定バージョンでテストしたくなることがあるでしょう。具体的にはマイナーバージョンの直近2バージョン、今だと1.18と1.17です。GitHub Actions定義への記述は以下のようになるでしょう。 jobs: test: runs-on: ubuntu-latest strategy: matrix: go-version: ['1.17', '1.18'] steps: - uses: actions/setup-go@v3 with: go-version: ${{ matrix.go-version }} - run: go test ./... しかしこのようにベタに書いてしまうと、Goのバージョンが上がったときにチマチマ上げるのが地味にめんどくさい。なのでこれを動的に生成したい。 これは事前にGoの安定バージョン一覧を取得するjo

                                                                                GitHub Actionsのmatrixを動的に生成してGoの最新安定バージョンでテストする | おそらくはそれさえも平凡な日々
                                                                              • The 10 Best Practices for Outlook to Boost Your Workflow

                                                                                If you spend any serious amount of time using Outlook, you should investigate your workflow. Make your email work for you and save time for more important tasks. If you spend any serious amount of time using Outlook, you should investigate your workflow. You can always save time by considering how to best use the software. Here are the best practices for organizing, managing, and saving time in Ou

                                                                                  The 10 Best Practices for Outlook to Boost Your Workflow
                                                                                • Japan’s Rikunabi Scandal Shows The Dangers of Privacy Law Loopholes

                                                                                  Special thanks to former legal intern Hinako Sugiyama, who was a lead co-author of this post. Technology users around the world are increasingly concerned, and rightly so, about protecting their data. But many are unaware of exactly how their data is being collected and would be shocked to learn of the scope and implications of mass consumer data collection by technology companies. For example, ma

                                                                                    Japan’s Rikunabi Scandal Shows The Dangers of Privacy Law Loopholes