はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    Google I/O

『zenn.dev』

  • 人気
  • 新着
  • すべて
  • React(Next.js)で画像がリンク切れの時に代替画像を表示する

    3 users

    zenn.dev/toono_f

    <img src={画像のパス} alt={画像の代替テキスト} onError={e => { // src属性に指定した画像のURLが404エラー等で取得できない場合、no photo用の画像を表示させる e.target.onError = null; // 下記画像が取得できない場合の無限ループを防ぐため、nullを代入 e.target.src = '/images/common/nophoto.png'; }} />

    • テクノロジー
    • 2023/01/14 14:23
    • あとで読む
    • 【Mac】RaycastでNight ShiftのON/OFF設定切替をショートカットキーで実現して、クリエイティブかつ目に優しい世界を。

      4 users

      zenn.dev/toono_f

      【Mac】RaycastでNight ShiftのON/OFF設定切替をショートカットキーで実現して、クリエイティブかつ目に優しい世界を。 はじめに Adobe XDやFigma等を使ってデザインを作成しているWebデザイナー、そのデザインのコーディングを担当するフロントエンドエンジニアやWeb制作を仕事にしているコーダー(マークアップエンジニア)の皆さんに質問です。 「あなたの目、疲れていませんか?」 そんなあなたにオススメしたいのが、Mac OSに内蔵されているNight Shiftという機能です。 「そんなの知ってるよ!」 という方は多いかもしれませんが、一応説明します。 Night Shiftという機能を使えば、ディスプレイの色味が暖色に変わり、液晶のブルーライトによる目の負担が軽減します。システム環境設定>ディスプレイ>Night Shiftから設定可能です。 ちなみに、私は以下

      • テクノロジー
      • 2022/11/16 21:41
      • あとで読む
      • Next.jsでsvgr/webpackを利用してSVGをimportしたコンポーネントにJestのテストを実行するとエラーになる問題と対策

        4 users

        zenn.dev/toono_f

        はじめに Next.jsでSVGファイルの扱い方を検討したところ、@svgr/webpackプラグインを導入することで実現したかったことが容易に実現できたし、Storybookでも読み込めるように設定が完了して、大変満足していたところに、Jestのテストを走らせると下記のエラーが発生してしまいました。 これまでの過程は下記を参照してください。 Jestを実行すると発生するエラー内容 console.error Warning: React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: object. Check the render method of `ForwardR

        • テクノロジー
        • 2022/10/18 12:48
        • あとで読む
        • Next.jsにおけるSVGファイルの表示方法を考える

          26 users

          zenn.dev/toono_f

          はじめに フロントエンド開発を進める際に、Next.jsでのSVGでの扱い方について考える機会があったので、Zennで共有しようと思った次第です。 本来、Webサイト内でSVGファイルを表示させる方法は、大きく分けて以下3点だと思われます。 imgタグのsrcにSVGファイルへのパスを設定して読み込ませる。 CSSファイル内のbackground-imageにパスを設定して読み込ませる。 HTML内でSVGをインラインコードで埋め込む。 ※ 細かく話すとSVG以外の拡張子の画像でもインライン化できたり、CSSでもSVGをインラインで読み込ますことが可能ですが、今回は割愛させてください🙏 1と2の方法だと、他の画像ファイル同様、簡単に読み込ませることができますが、SVG内のスタイルをHTMLもしくはCSSで変更できません・・・ 3の方法だと、HTMLやCSS、JavaScriptによるスタ

          • テクノロジー
          • 2022/10/17 00:24
          • next.js
          • あとで読む
          • 設定
          • js
          • html
          • css
          • 【日々更新】Visual Studio Codeの便利なプラグインまとめ(コーダー・マークアップ・フロントエンドエンジニア視点)

            303 users

            zenn.dev/toono_f

            Visual Studio Code(VsCode)本体のインストール まだインストールされていない方は、以下からVsCode本体をダウンロードしてください。 VsCodeのおすすめプラグイン(コーダー・マークアップ・フロントエンドエンジニア視点) 私が導入しているVsCodeのプラグインを紹介します。 フロントエンドエンジニアとして働いている自分の普段の業務ではHTML CSS Sass(Scss) EJS Pug JavaScript TypeScript React Next.js PHP WordPress Markdownファイル等を触ることが多いので、それらに関連したプラグインが多くなっています。 共通 プラグイン名 機能

            • テクノロジー
            • 2022/09/22 23:12
            • VSCode
            • あとで読む
            • エンジニア
            • css
            • web制作
            • Visual Studio Code
            • プログラミング
            • 拡張機能
            • 開発
            • 【CSF3.0対応】Next.js + CSS Modules(Sass)にStorybookを導入し、諸々のセットアップを済まそう

              3 users

              zenn.dev/toono_f

              インストール完了後、pagesとstylesをsrcディレクトリに移動してください。この先の手順は、src配下にpagesやstylesディレクトリが配置されていることを前提に進めています。 Prettier + Stylelint + ESLintを含めたNext.jsの環境構築は以下を参考にしてみてください🌟 Storybookのインストール プロジェクトのルートディレクトリで以下コマンドを実行します。

              • テクノロジー
              • 2022/09/19 00:15
              • next.js
              • あとで読む

              このページはまだ
              ブックマークされていません

              このページを最初にブックマークしてみませんか?

              『zenn.dev』の新着エントリーを見る

              キーボードショートカット一覧

              j次のブックマーク

              k前のブックマーク

              lあとで読む

              eコメント一覧を開く

              oページを開く

              はてなブックマーク

              • 総合
              • 一般
              • 世の中
              • 政治と経済
              • 暮らし
              • 学び
              • テクノロジー
              • エンタメ
              • アニメとゲーム
              • おもしろ
              • アプリ・拡張機能
              • 開発ブログ
              • ヘルプ
              • お問い合わせ
              • ガイドライン
              • 利用規約
              • プライバシーポリシー
              • 利用者情報の外部送信について
              • ガイドライン
              • 利用規約
              • プライバシーポリシー
              • 利用者情報の外部送信について

              公式Twitter

              • 公式アカウント
              • ホットエントリー

              はてなのサービス

              • はてなブログ
              • はてなブログPro
              • 人力検索はてな
              • はてなブログ タグ
              • はてなニュース
              • ソレドコ
              • App Storeからダウンロード
              • Google Playで手に入れよう
              Copyright © 2005-2025 Hatena. All Rights Reserved.
              設定を変更しましたx