並び順

ブックマーク数

期間指定

  • から
  • まで

521 - 560 件 / 2300件

新着順 人気順

ネストの検索結果521 - 560 件 / 2300件

  • 【書き起こし】メルペイチームが考える「ゼロトラスト」をベースとした認証・認可の在り方と課題 #merpay_techtalk | メルカリエンジニアリング

    【書き起こし】メルペイチームが考える「ゼロトラスト」をベースとした認証・認可の在り方と課題 #merpay_techtalk 2021年11月5日に、メルペイ・メルコインのエンジニアたちによる「Tech Talk 〜 ゼロトラストをベースとした安定的なシステム稼働の取り組み〜」を開催しました。 現在のメルペイサービスにおける認証・認可の仕組みや、セキュリティ対策に欠かせない「ゼロトラスト」と認証・認可の関係、それらを踏まえたメルカリグループの現状と課題をご紹介します アーカイブはこちら! https://www.youtube.com/watch?v=gXxd75iBXzE 登壇者紹介 竹井 悠人(@yuto)/ 株式会社メルコイン Securityチーム Manager スタートアップを渡り歩いてきたソフトウェア エンジニア。2016年に暗号資産交換業者 (取引所) に入社して以後、最高

      【書き起こし】メルペイチームが考える「ゼロトラスト」をベースとした認証・認可の在り方と課題 #merpay_techtalk | メルカリエンジニアリング
    • 「誰にもできる」より良いコードを書くためのテクニック - Qiita

      はじめに こんにちは、愛知でWEBエンジニアをしているkokuboと申します。 ここ最近の業務でコードレビューをすることが多くなり、人によって読みやすさの違いがあることや過去に自分で書いたコードが読みにくかったことから、良いコードとは何かを調べて見ました。 今回は「リーダブルコード」を元に良いコードとは何かを簡単紹介させていただきます。 この記事では難しい技術がいらないため、初心者や私と同じようにレビューを始めた方達の参考になれば幸いです。 概要 【この本での「良いコード」とは】 他の人(過去の自分も含む)が最短時間で理解ができるコードのこと 【メリット】 理解しやすい コードを読んだだけで、そのコードが何をしようとしているのかがすぐに理解できる メンテナンスしやすい バグの修正や機能の追加など、コードを変更する際に、その意図を把握しやすくなる チームで開発しやすい 複数の開発者が同じコー

        「誰にもできる」より良いコードを書くためのテクニック - Qiita
      • 【サラリーマンのダイエット記録】2021年12月22日〜12月28日分【ライフログ2021年51週目】 - ウミノマトリクス

        ※この記事は一週間分の記事になります。1日経過した後に記録を追加していきます。 更新日 最終更新日時:   2021年12月31日 2021年12月28日分まで更新 ライフログ2021年51週目 体重推移 この記事は次のような方にオススメの記事です。 誰でもできる、無理のない効果的なダイエット方法を知りたい。 どんなダイエットが実績があって、効果的なのかを知りたい。 わんわん(どんなご飯を毎日食べてるのか知りたい) 現在、ダイエットをしている人にはおすすめです。 誰でもできる、無理のない効果的なダイエット方法を知りたい。 社畜サラリーマン(筆者)のダイエットの経過情報を知りたい。 サウナ・スパ健康アドバイザー*1のサ活をチェックしたい こんな人におすすめです。 アラサー、都内在住ダイエットサラリーマンの海野浩康(@uminoxhiro)が上記の読者様に向けて執筆しました。 アシスタントの空

          【サラリーマンのダイエット記録】2021年12月22日〜12月28日分【ライフログ2021年51週目】 - ウミノマトリクス
        • ZLogger v2の新ストラクチャードロギング体験 - hadashiA

          ゆで卵を食べるときは塩をかけるのと同じように、サーバを書くときはストラクチャードロギングをするのが当たり前といった状況になった昨今。世界のロガーたちはキー/バリュー形式の構造化データを出力すべく、その用途に特化したインターフェイスを獲得するに至っている。 一方、プログラミング言語やフレームワークによってはこの辺のサポートはけっこうまちまちで、人によってストラクチャードロギングに対しての理解度やロガーへの要求水準はけっこう違っているようである。 私がサーバを書く仕事を始めた頃なんかは、使っていたウェッブフレームワークワークはさも当然のように人間にとって読みやすく整形された文字列をログに吐いた。ほかにオプションはなかった。「ふーん。そんなもんかな」と思いながら、ログを上から下に読んでいたが、しかしこれは一件のログレコードが改行されまくっていたので、キーワードでgrepするだけで当然のようにぶっ

            ZLogger v2の新ストラクチャードロギング体験 - hadashiA
          • 【6月3日版】アマゾンで24時間以内に値下がりした売れ筋商品ランキング | 激安!特価・タイムセール・クーポン観測所

            激安!特価・タイムセール・クーポン観測所 Amazon・楽天・ヤフーショッピング等のタイムセール、限定クーポン、最新のリアルタイム売れ筋ランキングなど、激安&特価で販売中の商品情報を紹介していくブログです。 Amazonで24時間以内に値下げされた商品を売れ筋ランキング順で紹介します。 本記事は、パソコン・周辺機器、家電&カメラカテゴライズされた商品のランキングです。 ⇒その他売れ筋商品情報はブログランキング ランキング第1位 2021 Apple iPad mini (Wi-Fi, 64GB) – スペースグレイ 68800円 (2023年06月03日 20時17分時点の価格) 24時間の価格下落率:4% ランキング第3位 【Amazon.co.jp限定】 Logicool G USB ハンコン G923d グランツーリスモ7 動作確認済み PS5 PS4 PC ハンドル コントローラー

              【6月3日版】アマゾンで24時間以内に値下がりした売れ筋商品ランキング | 激安!特価・タイムセール・クーポン観測所
            • Figma新機能|マルチ編集機能の概要と使いどころ|nanami

              こんにちは!株式会社Rabeeでデザイナーをしています、nanamiです🌿 今回は、日本時間の今日(2024.3.7)発表されたばかりのFigma新機能、マルチ編集機能について、その機能概要や使いどころを公式解説をもとにまとめました。 はじめに現在、Figma Community上ではこちらの公式解説が公開されています。 Figmaの公式解説は、実際に手を動かしてみる用の作業場も準備されていて作りが丁寧なので、こちらを読めば内容は理解できるのですが、この機能に関わらず、原則英語のFigmaデータしかない! ということで、こちらの公式解説を和訳しながら噛み砕いた内容をまとめましたので、「機能の概要が知りたいけど、英語の解説を読むのに抵抗があって止まっている」という方の参考になると嬉しいです! 機能概要|ざっくり何ができるのかマルチ編集機能は、複数フレーム内の共通レイヤーを一気に選択し、それ

                Figma新機能|マルチ編集機能の概要と使いどころ|nanami
              • 【サラリーマンのダイエット記録】6月24日〜6月30日分【ライフログ2020年26週目】 - ウミノマトリクス

                ※この記事は一週間分の記事になります。1日経過した後に記録を追加していきます。 更新日 最終更新日時: 2020年7月2日 2020年6月30日分まで更新 この記事は次のような方にオススメの記事です。 誰でもできる、無理のない効果的なダイエット方法を知りたい。 どんなダイエットが実績があって、効果的なのかを知りたい。 わんわん(どんなご飯を毎日食べてるのか知りたい) 現在、ダイエットをしている人にはおすすめです。 誰でもできる、無理のない効果的なダイエット方法を知りたい。 社畜サラリーマン(筆者)のダイエットの経過情報を知りたい。 サウナ・スパ健康アドバイザー*1のサ活をチェックしたい こんな人におすすめです。 アラサー、都内在住ダイエットサラリーマンの海野浩康(@uminoxhiro)が上記の読者様に向けて執筆しました。 アシスタントの空知瑞夏(@sorachimizuka)よ!こんな人

                  【サラリーマンのダイエット記録】6月24日〜6月30日分【ライフログ2020年26週目】 - ウミノマトリクス
                • GoのモダンDBアクセスレイヤーRELを触って | フューチャー技術ブログ

                  はじめにTIG DXユニット真野です。GoのORマッパー連載 の1本目です。 テーマはorm-ishなデータベースアクセスレイヤーライブラリであるREL(go-rel/rel)です。他のメジャーなORMライブラリに比べるとまだまだGitHub Stars数は少なくマイナーかもしれませんが、いくつか興味深い点があったので最後までお付き合いいただければです。 LICENSEはMIT、2021.07.23でv0.17.0までリリースされています。この記事はv0.17.0時点で記事を書いています。 REL概要ドキュメントサイトも用意されていてこちらです。 RELの特徴はエレガントなAPI(チェーンでSQLクエリを組み立てるDSL)を提供しながら、テスタビリティを追求しているところが最大のポイントかと思います。他にも豊富な機能が謳われています。 Eager loading ネストしたトランザクション

                    GoのモダンDBアクセスレイヤーRELを触って | フューチャー技術ブログ
                  • 今年の恵方巻き丸かぶりの方角をExcel関数で計算する方法【5で割るだけ】 - わえなび ワード&エクセル問題集 waenavi

                    恵方巻き丸かぶりとは、毎年2月の節分の日に特定の方向を向いて無言で太巻きを食べるというイベントです。もともとは関西地方の風習ですが、1990年頃にセブンイレブンがキャンペーンとして全国に広めたものです。今では、販売ノルマが課せられたり、過剰に生産されて廃棄されたり、訳の分からない便乗商品が販売されたりと、ウンザリするイベントになっています。 しかし、「恵方」そのものは陰陽道を発祥とする由緒正しき言い伝えであり、吉方位を占う考え方です。恵方巻きに限らず、恵方の方角に向かって行うことはすべて「吉」になると言われています。 そこで、今回は、Excelを用いて恵方巻の方角を表示する方法について解説します。正しい方角に向かってExcelを使えば、Excelが上達すること間違いなしです!! 目次 1.恵方巻きの方角について (1)神に祈る気持ちが大事 (2)方角の求め方 (3)iPhoneコンパスで方

                      今年の恵方巻き丸かぶりの方角をExcel関数で計算する方法【5で割るだけ】 - わえなび ワード&エクセル問題集 waenavi
                    • React/ReduxにSelectorを導入したら 品質が担保されるようになった話

                      「Mix Leap Study」とはヤフーが開催する関西圏のITクリエイター(エンジニア・デザイナー)の成長を目的にした勉強会です。#59のテーマ「Reactとその仲間たち」で、ヤフーの松井氏がSelector導入で課題解決した話を共有しました。 入稿ツールってどんなもの? 松井真子氏:ヤフーの松井です。よろしくお願いします。まず簡単に自己紹介させてください。松井真子です。ヤフーに2018年に新卒入社しまして、ショッピングに配属されてからReactとReduxを使ってキャンペーンページ向けの入稿ツールとフロントの開発をしていました。 去年の9月くらいからはPayPayモールのAndroidアプリの開発をしています。UXに興味があり、サービスデザインの勉強をしており、今PayPayモールのAndroidアプリとかを通して新規機能の提案でサービス、デザインのチャレンジをしています。 趣味は釣り

                        React/ReduxにSelectorを導入したら 品質が担保されるようになった話
                      • 新機能 – Step Functions が動的並列処理をサポート | Amazon Web Services

                        Amazon Web Services ブログ 新機能 – Step Functions が動的並列処理をサポート マイクロサービスを使用すると、アプリケーションのスケーリングが容易になり、開発が高速になりますが、分散アプリケーションのコンポーネントを調整するのは大変な作業になりかねません。 AWS Step Functions は、各ステップが前のステップの出力を入力として受け取るステップで構成されるワークフローを設計および実行できるようにすることで、タスクの調整を容易にする完全マネージド型サービスです。たとえば、Novartis Institute for Biomedical Research は、Step Functions を使用して、クラスターの専門家に頼らずに科学者が画像分析を実行できるようにしています。 Step Functions は最近、コールバックパターンなどの非常に

                          新機能 – Step Functions が動的並列処理をサポート | Amazon Web Services
                        • CUEでTerraformを書いてみる - chroju.dev

                          最近 CUE の話題を少しずつだがよく見かけるようになってきた。 CUE を使用した Kubernetes マニフェスト管理 | メルカリエンジニアリング [DevOps プラットフォームの取り組み #4] CUE 言語の紹介 - NTT Communications Engineers' Blog CUE によるスキーマやバリデーションのポータビリティ | gihyo.jp CUE とは何か、レポジトリの README から引用すると以下のように書かれている。 CUE is an open source data constraint language which aims to simplify tasks involving defining and using data. It is a superset of JSON, allowing users familiar with

                            CUEでTerraformを書いてみる - chroju.dev
                          • npmの依存関係について勘違いしていたこと

                            はじめに 前回、上記の記事で「npm の依存関係と v7 のロックファイル」について調べた。 その後色々と調べたり試しているうちに、勘違いしていたことや分かっていなかったことがいくつもあったため、それらについてのまとめを作成したいと思う。 ChangeLog 2022-11-29 npm ci についての記述を追加 v8 と v9 についての記述を追加 pnpm などのシンボリックリンクベースのディレクトリ構造についての記述を追加 2022-03-30 リントミスを修正 誤字脱字・分かりにくい日本語などを修正 全体的に補足をいくつか追加 2022-03-31 Phantom dependencies についての記述を追加 そもそも 前回の記事では chalk や cowsay などパッケージを実際にインストールして、ロックファイルの構造や依存関係のことを調査した。その調査の結論としては、「

                              npmの依存関係について勘違いしていたこと
                            • [Go] context.TODO()を使って漸進的にcontext対応を始める - My External Storage

                              Goではメソッドや関数の引数にcontext.Contextが含められていると何かと便利だ。 とはいえ、最初からアプリケーションがcontext.Contextを考慮していない場合もある。 アプリケーションを漸進的にcontext.Contextに対応させる方法を書いておく。 TL;DR キャンセル通知や透過的な情報をやりとりするための仕組みがcontext.Context ある操作のキャンセルを親gorotuineから伝える リクエストIDなどをネストしたメソッドに伝える(透過的な情報しか含めてはいけない!) 運用状態のアプリケーションの各メソッドを全てcontext.Contextに対応させるのは大変 context.TODO()を使って少しずつ始めよう https://golang.org/pkg/context/#TODO contextパッケージの思想を知るにはThe Go Bl

                                [Go] context.TODO()を使って漸進的にcontext対応を始める - My External Storage
                              • 【2021年8月分】目標毎日20,000歩のウォーキング【ウォーキングダイエット】 - ウミノマトリクス

                                最終更新日時:   2021年10月2日 この記事は日々のウォーキングの記録をしていきます。 ダイエットの1週間のまとめはライフログの方にまとめていますが、日々のウォーキングのみに着目し毎日のウォーキングの感想や散歩のコース、感じたことなを書き留めて行きたいと思っています。 関連記事はこちらから 【サラリーマンのダイエット記録】過去記事のまとめ 【ダイエット記録】毎月の「歩数」の記録のまとめ【ウォーキングダイエット】 目次 目次 毎日の目標は2万歩 2020年の平均歩数は22,655歩 2021年8月のウォーキング記録 2021年8月31日のウォーキング ウォーキング歩数:22,238歩 2021年8月30日のウォーキング ウォーキング歩数:21,602歩 2021年8月29日のウォーキング ウォーキング歩数:22,880歩 2021年8月28日のウォーキング ウォーキング歩数:26,32

                                  【2021年8月分】目標毎日20,000歩のウォーキング【ウォーキングダイエット】 - ウミノマトリクス
                                • MongoDB(Mongoid)を利用したRails開発のメリット - STORES Product Blog

                                  はじめに はじめまして、hey でECとかレジのバックエンドエンジニアをやっている @ucks です。 STORES (以下、区別のため STORES EC と表記) と STORES レジでは、Webアプリケーションフレームワークに Ruby on Rails 、 データベースに MongoDB 、 ODM (RDB でいう ORM) に Mongoid を利用しています。 普段 RDB で開発しているエンジニアからすると MongoDB ってどうなの? と思う方も少なくないと思います。 そこで、今回は Rails で一般的なORMである Active Record を殆ど使ったことがない筆者が、 MongoDB + Mongoid での開発の良いところを RDB + Active Record と比較して紹介します。 以前 STORESってMongoDBを使ってるらしいけど正直どうなの

                                    MongoDB(Mongoid)を利用したRails開発のメリット - STORES Product Blog
                                  • 【6月18日版】アマゾンで24時間以内に値下がりした売れ筋商品ランキング | 激安!特価・タイムセール・クーポン観測所

                                    激安!特価・タイムセール・クーポン観測所 Amazon・楽天・ヤフーショッピング等のタイムセール、限定クーポン、最新のリアルタイム売れ筋ランキングなど、激安&特価で販売中の商品情報を紹介していくブログです。 Amazonで24時間以内に値下げされた商品を売れ筋ランキング順で紹介します。 本記事は、パソコン・周辺機器、家電&カメラカテゴライズされた商品のランキングです。 ⇒その他売れ筋商品情報はブログランキング ランキング第1位 PlayStation VR2(CFIJ-17000) 67197円 (2023年06月18日 21時08分時点の価格) 24時間の価格下落率:4% ランキング第2位 BenQ GW2780 アイケアモニター (27インチ/FHD 1080p/IPS/ノングレア/ブルーライト軽減/ベゼルレス/輝度自動調整機能(B.I.)搭載/スピーカー(2Wx2)/D-sub/HD

                                      【6月18日版】アマゾンで24時間以内に値下がりした売れ筋商品ランキング | 激安!特価・タイムセール・クーポン観測所
                                    • コロナ禍で売れ残ったビールをジンに 酒造会社が無料で蒸留

                                      (CNN Business) 新型コロナウイルスの感染拡大が続く中、バーやレストランの売り上げは大幅に落ち込んでおり、ブルームバーグ通信によると、2020年上半期の日本のビール販売量は26%も減少した。 これは小規模なビール醸造所にとっては死活問題、と老舗の酒造会社「木内酒造」の蒸留責任者、米田勇氏は危機感を募らせる。木内酒造は、直営のバーやレストランの来客がほとんどなく、海外からの注文もキャンセルが相次いだため、大量のビールの在庫を抱えた。 そこで同社が選んだ解決策は、売れ残ったビールを他のアルコール飲料に変えることだった。 木内酒造は今年4月、東京蒸溜所で「SAVE BEER SPIRITS」キャンペーンを開始し、飲食店やビール醸造所から賞味期限が4~6カ月しかない未使用ビールを預かり、賞味期限がないジンに変えて返す取り組みを行っている。 ビールを廃棄から救え 木内酒造は、1823年に

                                        コロナ禍で売れ残ったビールをジンに 酒造会社が無料で蒸留
                                      • 【3月15日版】アマゾンで24時間以内に値下がりした売れ筋商品ランキング | 激安!特価・タイムセール・クーポン観測所

                                        激安!特価・タイムセール・クーポン観測所 Amazon・楽天・ヤフーショッピング等のタイムセール、限定クーポン、最新のリアルタイム売れ筋ランキングなど、激安&特価で販売中の商品情報を紹介していくブログです。 Amazonで24時間以内に値下げされた商品を売れ筋ランキング順で紹介します。 本記事は、パソコン・周辺機器、家電&カメラカテゴライズされた商品のランキングです。 ⇒その他売れ筋商品情報はブログランキング ランキング第1位 Apple AirPods Pro(第2世代)​​​​​​​- MagSafe充電ケース(USB-C) 32914円 (2024年03月15日 20時11分時点の価格) 24時間の価格下落率:9% ランキング第2位 Apple AirTag 4個入り 13358円 (2024年03月15日 20時11分時点の価格) 24時間の価格下落率:9% ランキング第3位 20

                                          【3月15日版】アマゾンで24時間以内に値下がりした売れ筋商品ランキング | 激安!特価・タイムセール・クーポン観測所
                                        • 【サラリーマンのダイエット記録】7月1日〜7月7日分【ライフログ2020年27週目】 - ウミノマトリクス

                                          ※この記事は一週間分の記事になります。1日経過した後に記録を追加していきます。 更新日 最終更新日時: 2020年7月8日 2020年7月7日分まで更新 fitbitログより この記事は次のような方にオススメの記事です。 誰でもできる、無理のない効果的なダイエット方法を知りたい。 どんなダイエットが実績があって、効果的なのかを知りたい。 わんわん(どんなご飯を毎日食べてるのか知りたい) 現在、ダイエットをしている人にはおすすめです。 誰でもできる、無理のない効果的なダイエット方法を知りたい。 社畜サラリーマン(筆者)のダイエットの経過情報を知りたい。 サウナ・スパ健康アドバイザー*1のサ活をチェックしたい こんな人におすすめです。 アラサー、都内在住ダイエットサラリーマンの海野浩康(@uminoxhiro)が上記の読者様に向けて執筆しました。 アシスタントの空知瑞夏(@sorachimiz

                                            【サラリーマンのダイエット記録】7月1日〜7月7日分【ライフログ2020年27週目】 - ウミノマトリクス
                                          • 構造化データで複数アイテムをマークアップする際のガイドラインをGoogleが更新。ネストするか@idで関連付けする

                                            [レベル: 上級] 1 つのページで、複数のアイテム(タイプ)を構造化データでマークアップする際の注釈を構造化データのガイドラインに Google は追加しました。 関連するエンティティのタイプはネストするかもしくは @id で関連付けます。 一方で、独立したエンティティは個別にマークアップできます。 複数タイプをネスト たとえば、解説動画付きのレシピの構造化データは次のようにマークアップできます。 <script type="application/ld+json"> { "@context": "https://schema.org/", "@type": "Recipe", "name": "バナナブレッドのレシピ", "description": "とっても美味しいバナナブレッドのレシピ", "image": "http://example.com/banana-bread.jpg

                                              構造化データで複数アイテムをマークアップする際のガイドラインをGoogleが更新。ネストするか@idで関連付けする
                                            • HUAWEI Watch Fit、4カ月使って確信した。スマートウォッチはこれくらいがちょうどいい

                                              HUAWEI Watch Fit、4カ月使って確信した。スマートウォッチはこれくらいがちょうどいい2021.02.05 18:30111,526 三浦一紀 ほぼ毎日24時間着けてる。 2020年10月2日に発売された、HUAWEIのスマートウォッチ「HUAWEI Watch Fit」。2020年9月に発表されたとき、僕は「これだ!」と思って即予約。発売日から今日まで、ずっと腕に着けています。 それまでスマートウォッチにはそれほど興味がなかった(どちらかというとチープカシオとか集めてた)けれど、HUAWEI Watch Fitはとても気に入っています。いったいどんなスマートウォッチなのか、どんなところが気に入っているのか、お伝えしたいと思います。 HUAWEI Watch Fit これは何?:HUAWEIのミドルクラスのスマートウォッチ。 価格:1万5180円(税込・HUAWEI STORE

                                                HUAWEI Watch Fit、4カ月使って確信した。スマートウォッチはこれくらいがちょうどいい
                                              • TypeScript Compiler API で40の Storybook コンポーネントを storiesOf から CSF(Component Story Format)に置換した - BASEプロダクトチームブログ

                                                BASE株式会社 Owners Experience Frontend チームのパンダ(@Panda_Program)です。 BASE では社内用コンポーネントライブラリ「BBQ」を使ってフロントエンドの開発をしています。 BBQ は Vue2 + Storybook v5 で作成されていましたが、TypeScript Compiler API と社内のフロントエンドエンジニアの有志たちのおかげで Storybook のバージョンを最新の v6.3 にする対応が完了しました。 以前執筆した「Vue2 + Storybook v5 のコンポーネントを v6 向けに書き換える」 という記事で、Storybook v5 から v6 の書き方である Component Story Format(CSF) への変更手順を確認しました。 この記事では、TypeScript Compiler API を

                                                  TypeScript Compiler API で40の Storybook コンポーネントを storiesOf から CSF(Component Story Format)に置換した - BASEプロダクトチームブログ
                                                • 第641回 LXDとmicrok8sでシングルサーバーをKubernetesクラスターにする | gihyo.jp

                                                  第560回の「microk8sでお手軽Kubernetes環境構築」では、「⁠シングルノードのみに対応したKubernetes環境構築ツール」としてmicrok8sを紹介しました。その後、このmicrok8sは大幅な進化を遂げて「特定のプロダクション用途でも使える」までになっています。今回はそのmicrok8sに最近追加された、高可用性クラスター機能について紹介しましょう。 密に開発されクラスターにも対応したmicrok8s 第560回の記事が公開されたのはmicrok8sのv1.13がリリースされ、Canonicalとしてもmicrok8sの利用をアピールしだした時期でした。当時はシングルノードにしか対応していないことに加えて、ARM64のサポートを拡充していったことからもわかるように、開発者によるKubernetesの学習用や組み込み用のシンプルなアプリケーションの実行用を主なユースケ

                                                    第641回 LXDとmicrok8sでシングルサーバーをKubernetesクラスターにする | gihyo.jp
                                                  • Rails: モジュール化強制ツール"Packwerk"の導入を振り返る(翻訳)|TechRacho by BPS株式会社

                                                    概要 原著者Chris Salzbergさんの許諾を得て翻訳・公開いたします。 英語記事: A Packwerk Retrospective | Rails at Scale 原文公開日: 2024/01/26 原著者: Gannon McGibbon、Chris Salzberg 日本語タイトルは内容に即したものにしました。また、一部のパラグラフを分割しています。 CC BY-NC-SA 4.0 Deed | 表示 - 非営利 - 継承 4.0 国際 | Creative Commons Rails: モジュール化強制ツールPackwerkの導入を振り返る(翻訳) 2020年、ShopifyのチームはPackwerkという名前のRuby gemをリリースしました(関連記事)。Packwerkは、Railsアプリケーション内で境界を強制的に定めてモジュール化するツールです。Packwerk

                                                      Rails: モジュール化強制ツール"Packwerk"の導入を振り返る(翻訳)|TechRacho by BPS株式会社
                                                    • App Router でのパンくずやナビメニューの作成に useSelectedLayoutSegments が便利

                                                      Leaner Techonologies の @corocn です。 最近 Nuxt.js のアプリを Next.js + App Router に載せ替えたのですが、メニューの描画に useSelectedLayoutSegments が便利だったので軽く紹介します。 実は App Router のドキュメントをちゃんと読んでいくと、Functionsの最後で紹介されています。 何ができる? メニューを描画するときに、現在のページのメニューだけ下線や太字で装飾したいケースがありますよね。このとき普通に実装しようとするとURLからベースとなるパスを除いた上で分割して...など若干面倒です。 useSelectedLayoutSegment(s) を使うと、レイアウトを起点として、URLをいい感じにパースして返してくれるのでスッキリ書くことができます。 単数形(segment)と複数形(se

                                                        App Router でのパンくずやナビメニューの作成に useSelectedLayoutSegments が便利
                                                      • 1万円切る「スマートバンド」、Apple WatchやPixel Watchに勝る用途とは

                                                        2022年秋に発売された「スマートウオッチ」に注目が集まっている。米Google(グーグル)の「Google Pixel Watch」や米Apple(アップル)の「Apple Watch Ultra」などである。近年、スマートウオッチは多機能化が進み、材質にもこだわった高価なモデルが増えつつある。 それに負けずホットなのが軽量・小型で機能が控えめの「スマートバンド」だ。機種によっては1万円以下で購入できる。例えば中国・小米科技(Xiaomi、シャオミ)の「Xiaomi Smart Band 7」は直売価格6990円(税込み、以下同)、中国ファーウェイの「HUAWEI Band 7」(8580円)などの製品がある。 1万円を超える比較的多機能なスマートバンドも登場している。シャオミは2022年10月28日に、Xiaomi Smart Band 7よりも画面が大きく、GPSを内蔵した「Xiao

                                                          1万円切る「スマートバンド」、Apple WatchやPixel Watchに勝る用途とは
                                                        • ゼロから理解するDependency Injection - inSmartBank

                                                          Dependency Injection (DI) とは、オブジェクトに必要な依存関係を外から注入する設計パターンです。 本記事ではiOSアプリの実装をテーマに、DIがなぜ必要なのか、さらにはDI Containerとは何を解決するためにあるのかについて具体的な実装例をもとに解説します。 ※ 本記事は iOS Test Night #12 にて発表した内容を書き起こしたものとなっております。 speakerdeck.com Dependency Injection 依存を内部で初期化する書き方 依存性逆転の原則に従った書き方 DI Containerの基本 Daggerに学ぶ依存のライフタイム管理 SwiftUIアプリにおけるDI Containerの実装例 DI Containerの実装 Viewの実装 まとめ Dependency Injection Dependency Inject

                                                            ゼロから理解するDependency Injection - inSmartBank
                                                          • 高速なRUBY用仮想マシンの開発

                                                            博士論文本審査発表資料 高速なRUBY用仮想マシンの開発 EFFICIENT IMPLEMENTATION OF RUBY VIRTUAL MACHINE 東京大学大学院 情報理工学系研究科 特任助教 笹田耕一 1 Agenda 背景と目的 高速なRuby用仮想マシン Rubyの並列化 まとめ 2 背景 3 スクリプト言語の必要性の増大 � スクリプト言語の重要性増大 � 計算機の性能向上,スクリプト言語の機能向上 � 利用シーンの増加 � GUIプログラミング,ネットワークアプリケーション � ウェブアプリケーション � システムプログラミング言語 v.s. スクリプト言語 � John K. Ousterhout, Scripting: Higher-Level Programming for the 21st Century, Computer, IEEE, 1998 より � 型付

                                                            • 【2022年5月分】目標毎日20,000歩のウォーキング【ウォーキングダイエット】 - ウミノマトリクス

                                                              最終更新日時:   2022年6月3日 この記事は日々のウォーキングの記録をしていきます。 この記事は1ヶ月毎日更新していきます。 目標毎日20,000歩のウォーキング2022年5月 ダイエットの1週間のまとめはライフログの方にまとめていますが、日々のウォーキングのみに着目し毎日のウォーキングの感想や散歩のコース、感じたことなを書き留めて行きたいと思っています。 ライフログのまとめ記事 毎日の目標は2万歩 2021年の平均歩数は22,379歩 2022年5月のウォーキング記録 2022年5月31日のウォーキング ウォーキング歩数:22,959歩 2022年5月30日のウォーキング ウォーキング歩数:23,600歩 2022年5月29日のウォーキング ウォーキング歩数:26,745歩 2022年5月28日のウォーキング ウォーキング歩数:22,327歩 2022年5月27日のウォーキング ウ

                                                                【2022年5月分】目標毎日20,000歩のウォーキング【ウォーキングダイエット】 - ウミノマトリクス
                                                              • 【9月6日版】アマゾンで24時間以内に値下がりした売れ筋商品ランキング | 激安!特価・タイムセール・クーポン観測所

                                                                激安!特価・タイムセール・クーポン観測所 Amazon・楽天・ヤフーショッピング等のタイムセール、限定クーポン、最新のリアルタイム売れ筋ランキングなど、激安&特価で販売中の商品情報を紹介していくブログです。 Amazonで24時間以内に値下げされた商品を売れ筋ランキング順で紹介します。 本記事は、パソコン・周辺機器、家電&カメラカテゴライズされた商品のランキングです。 ⇒その他売れ筋商品情報はブログランキング ランキング第1位 バッファロー SSD 外付け 2.0TB USB3.2 Gen2 読込速度600MB/秒 PS5/PS4メーカー動作確認済 コンパクト 小型 Type-Cアダプター付属 ブラック SSD-SCT2.0U3BA/N 14109円 (2023年09月06日 21時13分時点の価格) 24時間の価格下落率:7% ランキング第2位 SteelSeries ゲーミングキーボー

                                                                  【9月6日版】アマゾンで24時間以内に値下がりした売れ筋商品ランキング | 激安!特価・タイムセール・クーポン観測所
                                                                • ウェブログからSQLで指標を計算する8構文~GA4のBigQueryを題材に – marketechlabo

                                                                  Googleアナリティクス4プロパティが登場し、誰でもBigQueryにログを出力できるようになった。ログ分析を始める環境は揃ったわけだが、ログ分析のノウハウはあまり世に出ていない。SQLを使ってこれらを分析する方法を少し紹介する。どんな高度なログ分析をするにしても、これが基本となる。 ウェブ分析の指標 ウェブ分析の基本は ページビュー数 セッション数 人数 のカウントである。複雑な分析も、結局カウントしているのはこの3つの指標に集約されることが多い。Eコマースになると購入金額の合計なども入ってくることはある。 そしてこれに「○○した」という条件が付いて イベント○○が発生した回数 ○○したページビュー数 パラメータ△△の値が□□だったイベント○○が発生した回数(ページ□□のページビュー数) ○○したセッション数 ○○した人数 をひたすらカウントする。たとえば 資料ダウンロードボタンをクリ

                                                                    ウェブログからSQLで指標を計算する8構文~GA4のBigQueryを題材に – marketechlabo
                                                                  • 厚労省ホームページ自動翻訳の品質

                                                                    [2022-07-03 追記] 以下を書いたのは 2020-02-08 で、その後厚労省サイトからは自動翻訳は消えたようだ。ところが、たまたまkeijiさんのまとめてくださった表にあった東京都の新型コロナウイルス感染症にかかる相談窓口についてで右上のEnglishをクリックしたところ、例の半ば意味不明なJ-SERVERの自動翻訳が! なお、都内の最新感染動向については Updates on COVID-19 in Tokyo というすばらしい英訳をボランティアで作っておられるとのこと。 毎日新聞の厚労省HP、新型肺炎の外国語情報で誤訳多発 「手洗い重要」が「トイレ重要」という記事によれば,厚労省の新型コロナウイルス感染症についてのホームページ自動翻訳が,「例えば「手洗いが重要」が韓国語で「トイレが重要」、「水際対策」が中国語で「水辺の対策」と誤訳されている。韓国語も「物価の対策」とも読める

                                                                      厚労省ホームページ自動翻訳の品質
                                                                    • Amazon系もGoogle系も、通信規格大統一でスマートホームに変革か

                                                                      今回の「IFA 2022」(2022年9月2~6日、ドイツ・ベルリン)で大きな注目を集めたトレンドの1つがスマートホームである。もちろん、スマートホームに関する展示はかなり以前からあった。しかし、業界関係者の期待とは裏腹に、普及とはほど遠い状況にあるのが実態だ。 その大きな要因の1つに相互接続性がある。スマートホームの規格が乱立して相互接続性がないために、ユーザーにコストアップに見合うだけの利便性を提供できていなかった。しかし、この状況が大きく変わる可能性が出てきた。スマートホームの統一接続規格「Matter(マター)」が、2022年11月ごろにも公開される見通しだ(図1)。IFAでスマートホームが注目を集めた理由はそこにある。 Matterは、無線通信規格標準化団体のCSA(Connectivity Standards Alliance、旧ZigBee Alliance)が2021年5月

                                                                        Amazon系もGoogle系も、通信規格大統一でスマートホームに変革か
                                                                      • 【米国株】FOMCも大きな波乱はなくクリア。3指数若干下落も、予想通りの展開か。オラクルは決算後下落。 - ウミノマトリクス

                                                                        米国株市場の状況の振り返りと私見をまとめていきたいと思います。 FOMCがありそこまで大きなサプライズはなく、波風の立たないような展開でした。 *1 毎日レバナスとレバFANGに積立しグロース株中心に投資をしているサラリーマン投資家のうみひろ(@uminoxhiro)です。 ブログを読みに来てくださってありがとうございます。 昨晩の米国株市場の振り返りを今日も行っていきます。 今日も成績に左右されないで元気にいくわよ そうだね!では、まずは結論からまとめていきます。 【今日の結論】チェックポイント チェックポイント【結論】 【主要指数】FOMCがありましたが、事前予想通りの展開ということもあり3指数とも下げているものの「変化なし」という評価でいいと思います。 【小型株】ラッセル2000はマイナスなもののそこまで売り込まれていません。 【MyPF】若干下がっています。 【長期金利】FOMCの

                                                                          【米国株】FOMCも大きな波乱はなくクリア。3指数若干下落も、予想通りの展開か。オラクルは決算後下落。 - ウミノマトリクス
                                                                        • 【3月20日版】アマゾンで24時間以内に値下がりした売れ筋商品ランキング | 激安!特価・タイムセール・クーポン観測所

                                                                          激安!特価・タイムセール・クーポン観測所 Amazon・楽天・ヤフーショッピング等のタイムセール、限定クーポン、最新のリアルタイム売れ筋ランキングなど、激安&特価で販売中の商品情報を紹介していくブログです。 Amazonで24時間以内に値下げされた商品を売れ筋ランキング順で紹介します。 本記事は、パソコン・周辺機器、家電&カメラカテゴライズされた商品のランキングです。 ⇒その他売れ筋商品情報はブログランキング ランキング第1位 Meta Quest 2—完全ワイヤレスのオールインワンVRヘッドセット—128GB 51700円 (2023年03月20日 11時56分時点の価格) 24時間の価格下落率:9% ランキング第2位 Fire Emblem Engage Elyos Collection(ファイアーエムブレム エンゲージ エレオス コレクション) -Switch 7973円 (2023

                                                                            【3月20日版】アマゾンで24時間以内に値下がりした売れ筋商品ランキング | 激安!特価・タイムセール・クーポン観測所
                                                                          • Astrategyを支える技術: gRPC, Elasticsearch, Cloud TPU, Fargate... SaaS型AIサービスの内側の世界

                                                                            ストックマークでは、法人ユーザー向けの「Astrategy」というウェブサービスを開発、提供しています。 本エントリでは、Astrategyで使われている技術やシステム構成をご紹介したいと思います。 AstrategyとはAstrategyとは、AIがウェブニュースを解析してあらゆる市場の動向やトレンド、有力企業の経済活動を可視化し、ユーザーが市場調査や市場分析レポート作成を行うことができるウェブサービスです。 国内外約3万メディアから配信された約5000万件のビジネスニュースから、企業情報、言及されているニューストピック、業界や地域属性を抽出して分析に利用します。 抽出には汎用言語モデルBERTを用いており、その処理はCloud TPU上で動く重たい処理であるため、事前に全てのニュースデータに対して抽出処理をかけた状態で検索サーバーに登録しています。 ユーザーがAstrategyにアクセ

                                                                              Astrategyを支える技術: gRPC, Elasticsearch, Cloud TPU, Fargate... SaaS型AIサービスの内側の世界
                                                                            • Astro と Tailwind CSS でこの Blog をリニューアルしました

                                                                              Blog をリニューアルするにあたり、今までの Movable Type でテンプレート作って、という手法から、Movable Type は JSON データの書き出しだけ担当させて、フロントエンドは Astro と Tailwind CSS で開発する形に切り替えたので、その概要を簡単にメモ。 この Blog は立ち上げ当初から Movable Type で運用していますが、MT タグを書いて、テンプレートを作って、という一般的な運用っていうんですかね? それをやめて、Movable Type は記事データの管理と JSON を書き出す役割だけにして、フロントエンドは Astro + Tailwind CSS でリニューアルしました。 面倒だったのでデザインは大きく変えず、ぱっと見はリニューアルしたのがわかりにくい感じになっていますが、Movable Type とフロントエンドを完全に分

                                                                                Astro と Tailwind CSS でこの Blog をリニューアルしました
                                                                              • スマートウォッチ、睡眠時無呼吸症候群を救う? Fitbitが血中酸素濃度をお知らせしてくれるように

                                                                                スマートウォッチ、睡眠時無呼吸症候群を救う? Fitbitが血中酸素濃度をお知らせしてくれるように2020.01.20 12:3031,941 Caitlin McGarry - Gizmodo US [原文] ( たもり ) 眠っている間に呼吸が止まっていたり眠りの質が悪かったりするのは、睡眠時無呼吸症候群のせいかもしれません。アメリカでは2200万人ほどの成人がこの病気を患っていると推定されていますが、無自覚な人がほとんどです。寝ている間のことなんて当人は把握しようがないですし、診断には病院での睡眠検査を受ける必要がありますから億劫ですよね。 しかし、Fitbitユーザーであれば、近いうちにデバイスが睡眠時無呼吸症候群を検知してくれるようになりそうです。というのも、ついに アメリカのFitbit製品に、血液中の酸素レベルの変異の推定値を提供するグラフ機能が実装されたからです。 Fitb

                                                                                  スマートウォッチ、睡眠時無呼吸症候群を救う? Fitbitが血中酸素濃度をお知らせしてくれるように
                                                                                • ウェブの最新情報  |  Blog  |  web.dev

                                                                                  Google I/O で、昨年の I/O での発表以降、ベースラインがどのように進化しているかについてニュースを共有しました。ウェブ プラットフォーム ダッシュボード、RUM Archive との統合、RUMvision との今後の統合についても発表しました。この投稿では、講演で取り上げたすべてのリソースを 1 か所にまとめます。 ウェブ プラットフォーム ダッシュボードは、ウェブ プラットフォーム全体と個々の機能の相互運用性の過程を確認するための新しい方法です。これにより、ベースラインに含まれるようになります。詳細については、ウェブ プラットフォーム ダッシュボードの発表をご覧ください。 Baseline を日常的に使用するツールと統合することは、このプロジェクトのビジョンの一つでした。Google は、ユーザーがブラウザの互換性への対応について、あまり時間をかけて考える必要がないように

                                                                                    ウェブの最新情報  |  Blog  |  web.dev