並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 255 件 / 255件

新着順 人気順

refの検索結果241 - 255 件 / 255件

  • Reactの今まであまり触れてこなかった機能について試したことのまとめ

    react18.2で検証 createPortal 以下はドキュメントの引用 ポータル (portal) は、親コンポーネントの DOM 階層外にある DOM ノードに対して子コンポーネントをレンダーするための公式の仕組みを提供します。 ポータルを使うと<div id="app">以下に書かれた<Modal>コンポーネントがDOM上では<div id="portal">以下にレンダリングされる。ただし、イベントは<div id="app">にバブリング(子要素で発生したイベントが親要素に伝搬)する。 import { FC, useState, ReactNode, useEffect } from "react"; import { createPortal } from "react-dom"; const Modal: FC<{ children: ReactNode }> = ({

      Reactの今まであまり触れてこなかった機能について試したことのまとめ
    • 第1回:アニメモデリングの基本と準備

      皆さん初めまして。 亥と卯(いとう)と申します。 今回、これからアニメキャラクターを元にした3Dモデルを作成したい、セルルックの基礎を知りたいという学生や、3DCGを勉強中の社会人の方向けに、私が普段制作しているセルルックキャラクターモデリングの工程をコラムとして執筆させていただくことになりました。 今回はモデリング自体の基礎という訳ではなく、3ds Maxを用いてセルルックに見せるための基本などを紹介出来ればと思っています。 ですので、素体のモデリングの説明は重要な点のみに留め、素体を用意したところからスタートになると思います。 素体作成のモデリングチュートリアルは世の中にたくさん出回っていると思うので、私が説明するまでもなく、それらを参考に作成していただければと思います。 自己紹介 アニメ業界やゲーム業界、映像業界など様々な分野でキャラクターモデリングを行っています。 普段Twitte

        第1回:アニメモデリングの基本と準備
      • 立腹して通報→自分のあおり運転発覚 容疑者を書類送検:朝日新聞デジタル

        ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

          立腹して通報→自分のあおり運転発覚 容疑者を書類送検:朝日新聞デジタル
        • useRefでステートを管理するのはReact18でアンチパターンになるからやめよう - Qiita

          こんにちは。最近、Reactでのステート管理において「useStateの中にステートを置くのではなく、useRefで得たrefオブジェクトの中にステートを置いてuseState(またはuseReducer)をコンポーネントの再レンダリングを発生させるためだけに使う」というやり方を複数の記事で見かけました。このパターンは、今(React 17以前)は動くけどReact 18でアンチパターンに変貌するやり方なので、啓蒙するためにこの記事を用意しました。 ステート(コンポーネントのレンダリングに使用される値)は、useRefではなくuseState(またはuseReducer)をちゃんと使って管理するようにすれば、React 18以降も安泰です。 useRefをステート管理に使うパターンとは こういうやつです。 // 普通のやり方 const Counter1: React.VFC = () =

            useRefでステートを管理するのはReact18でアンチパターンになるからやめよう - Qiita
          • なぜPrometheusを辞めてDatadogを採用したのか - ABEJA Tech Blog

            こんにちは。ABEJAのインフラ管理してる村主 @rwle1221 です。 本ブログは Datadog Advent Calendar 2019 の8日目です。 今日は ABEJA Platform というプロダクトで、なぜ Prometheus から Datadog に変えたのか。というお話したいと思います。 一人の方でも採用基準の参考になればと思います。 第一フェーズ:実は元々Datadogを使っていた 実は Prometheus の前は Datadog を使っていました。 なぜ Datadog を使っていたかというと、Za○bix や Na○ios などは古い思想なので使う気になれなかったという単純な理由です。 ただ、 Datadog は $18/host という値段で 当初は数十台だったので数万円ほど発生していました。やはり少し高いなという印象です。 第二フェーズ:Promethe

              なぜPrometheusを辞めてDatadogを採用したのか - ABEJA Tech Blog
            • GitHub Actionsの実行・結果確認をターミナルで完結させるalias - Qiita

              この記事を読むとできるようになること git commitしてpushして、ブラウザ開いてactionsタブを開いてワークフロー探して・・・ というちょっと面倒な手間をなくして、gh-runとターミナルで叩けばワークフローが実行できるようになります。 $ gh-run # my-workflow.ymlをcurrent branchで実行 $ gh-watch # 実行状況をターミナルに表示 $ gh-view # 実行結果をターミナルに表示 $ gh-log # 実行ログをターミナルに表示 # gh # 実行する alias gh-run='gh workflow run .github/workflows/$workflow --ref $(git branch --show-current)' # 実行を見守る alias gh-watch='gh run list --workfl

                GitHub Actionsの実行・結果確認をターミナルで完結させるalias - Qiita
              • WebKit on GitHub!

                On June 23rd, the WebKit project froze its Subversion tree and transitioned management and interaction with our source code to git on GitHub. Why git? git’s distributed nature makes it easy for not just multiple developers, but multiple organizations to collaborate on a single project. git’s local record of changes makes moving commits between branches or reverting changes simple and quick. git’s

                  WebKit on GitHub!
                • フランクフルトMF長谷部誠が今季限りでの現役引退を表明 日本代表としても長く活躍 :

                  長谷部引退か。。。 サッカー選手として、そして1人の人として大好きであり憧れでした。 今シーズン残りの試合で少しでも見れるといいな。 — すけまる (fronta_sukemaru) 2024, 4月 17 長谷部引退はかなり寂しい 一昨年のフランクフルト戦行けて本当良かった 僕が持っていったユニ伸二とフランクフルト時代の高原という浦和に関係あるけど微妙に違うセットでしたけど — つよし (redssmap) 2024, 4月 17 2004年磐田戦のあのゴールを目の前で見れたのは幸せだったよ… 最後まで走り抜けてくれ俺たちのヒーロー 長谷部誠 伝説のドリブルゴール — ななかん (nanakan_sUaD) 2024, 4月 17 ありがとう、レジェンド長谷部誠 約700試合をプレーした後、長谷部誠は2023/24シーズンの終了を持ってその輝かしいプロキャリアに終止符を打つことになります

                    フランクフルトMF長谷部誠が今季限りでの現役引退を表明 日本代表としても長く活躍 :
                  • GitHub Codespacesの導入とその設計 - Speee DEVELOPER BLOG

                    ネイティブアド配信プラットフォームUZOUの開発をしているエンジニアの @kanga333 です。UZOUでは今年の8月あたりからGitHub Codespaces(以後Codespaces)を全面的に導入しました。この記事ではUZOUにおけるCodespacesの利用事例について簡単に紹介します。 GitHub Codespacesとは? GitHub CodespacesとはGitHubの提供するクラウド開発環境のサービスです。Codespacesを利用するとクラウド上のVMの上にリポジトリのコードと諸々の環境がセットアップされたコンテナが立ち上がり、開発者はその環境に接続して開発をすることができます。 GitHub, Inc. 自体がGitHub Codespcesのユーザーであるため、かなりの大規模環境でも実績のあるサービスとなっています。GitHub自身の事例に興味が出た方は以下

                      GitHub Codespacesの導入とその設計 - Speee DEVELOPER BLOG
                    • perfから読み解くプロセッサトレースの仕組み (perf + Intel PT/ARM CoreSight) - Qiita

                      諸事情でperfのソースコードを読んだのでせっかくなので簡単に解説。 今回はperfの中でもイベントの記録を担当するperf recordコマンドの処理を見ていく。特に近年はCPUがトレース機構を持っておりperfもその恩恵に預かっているため、本記事ではperf recordの中でもCPUのプロセッサトレース機構との連携部分に注目したい。 本音を言えば、perfよりIntel Processor Trace(Intel PT)やARM CoreSightといったプロセッサトレース自体に興味があるのだが、これらはLinux上ではperfイベントとして実装されているためperfコマンドの実装を皮切りに解析する腹づもりだ。 1. Perf アーキテクチャ 元々perfはPerformance counters for Linux (PCL)という名前の前身が存在しており、CPUの提供するパフォー

                        perfから読み解くプロセッサトレースの仕組み (perf + Intel PT/ARM CoreSight) - Qiita
                      • Firebase Realtime DatabaseとFirestoreを使い分けていこうなという話 - KAYAC engineers' blog

                        こんにちは、今年もあっというまでしたね〜@fnobiです。この記事はTech KAYAC Advent Calendarの12日目になります。 毎年アドベントカレンダーでは、その時お世話になった技術の話をしているんですが、今回は去年に引き続きfirebaseで行かせていただきます。いちおう専門はWebフロントのはずなんですが、最近WebフロントエンジニアというよりはFirebaseエンジニアです。 Firebase Realtime DatabaseとFirestore そもそもfirebaseとはなんぞや?という話は去年も書いたのでよろしければ読んでみてください。 さて現在Firebaseでは、データベースとしての機能がRealtime DatabaseとFirestoreの2種類提供されています。いちおう公式でも並列に扱われていたり、比較を書いてくれたりしているんですが、全体を通してな

                          Firebase Realtime DatabaseとFirestoreを使い分けていこうなという話 - KAYAC engineers' blog
                        • Polyfill supply chain attack hits 100K+ sites

                          by Sansec Forensics Team Published in Threat Research − June 25, 2024 The new Chinese owner of the popular Polyfill JS project injects malware into more than 100 thousand sites. Update June 28th: We are flagging more domains that have been used by the same actor to spread malware since at least June 2023: bootcdn.net, bootcss.com, staticfile.net, staticfile.org, unionadjs.com, xhsbpza.com, union.m

                            Polyfill supply chain attack hits 100K+ sites
                          • React Componentの実装ルールを決めてみた - Money Forward Developers Blog

                            こんにちは。 経費精算サービス「マネーフォワード クラウド経費」の開発チームでフロントエンドエンジニアをしている坂本です。 クラウド経費ではJSのライブラリとしてReactを採用しているのですが、最近クラウド経費で React Component を実装する際のルールをまとめたので、その話を書こうと思います。 なぜルールをまとめようと思ったのか Componentの分割ルールとしてAtomic Design、スタイルの管理としてstyled-components、GraphQL用のライブラリとしてApollo Clientを導入し実装を進めています。 昨年の10月までは挙げた3つとも使用していなかったので、試行錯誤しながら進めています。 チームメンバーの各々が試行錯誤しながら実装を進めていくので、最近はチーム内で認識の齟齬や持っている情報に差が出るようになりました。 そこで一旦現状を整理し

                              React Componentの実装ルールを決めてみた - Money Forward Developers Blog
                            • pingcap/parser (MySQL互換) で SQL を手軽に解析 - freee Developers Hub

                              この記事は freee Developers Advent Calendar 2021 の23日目の記事です🎄 freee の DBRE チームに所属している caterpillar です. なんだか大きなデータベースを眺める仕事をしています. 突然ですが, pingcap/parser を使って SQL を簡単に解析していきたいと思います. Go 製 の SQL Parser で, MySQL への高い互換性を謳う TiDB で利用されています. この parser の嬉しい点はこんな感じです. シンプルで使いやすい TiDB に利用されていることから, ある程度結果を信頼できる mask 済 SQL もおおよそ構文解析可能 3つ目について, mask済の SQL は select * from users where id = ? のように一部が別の文字に置き換わっているものを指しま

                                pingcap/parser (MySQL互換) で SQL を手軽に解析 - freee Developers Hub
                              • サンダース氏ら米リベラル系と連携へ 日本の野党が議連:朝日新聞デジタル

                                ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                  サンダース氏ら米リベラル系と連携へ 日本の野党が議連:朝日新聞デジタル