並び順

ブックマーク数

期間指定

  • から
  • まで

3161 - 3200 件 / 3536件

新着順 人気順

*JavaScriptの検索結果3161 - 3200 件 / 3536件

  • Reactでフォームをスマートに実装

    この記事は、2021/9/2 に行われた WESEEK Tech Conference の内容をまとめたものです。 目次 はじめに この記事ではフォームの基礎について扱い, その後 React でのフォームの基礎, 実装をしてみてライブラリ (react-hook-form) を導入する話, react-hook-form の基礎と導入例について扱います 対象読者とこの記事で扱う内容 React のフォームの基礎を知りたい フォームってなんだろう Controlled or Uncontrolled とその基礎 react-hook-form について知りたい 基礎 Tips, GROWI.cloud での導入事例 そもそもフォームどういうもの ? ユーザとアプリケーションでの対話を表現しているもの。いろいろ種類がある。 一番単純なフォームから考えてみる 名前を入力したら Submit を

      Reactでフォームをスマートに実装
    • Home | GitPkg

      GitPkgUsing sub folders of a repo as yarn/npm dependencies made easy

      • Next.js with ESM

        $ npx create-next-app ✔ What is your project named? … esm ✔ Would you like to use TypeScript with this project? … No / Yes ✔ Would you like to use ESLint with this project? … No / Yes cat package.json { "name": "esm", "version": "0.1.0", "private": true, "scripts": { "dev": "next dev", "build": "next build", "start": "next start", "lint": "next lint" }, "dependencies": { "@types/node": "18.11.11",

          Next.js with ESM
        • SPAでないSymfonyプロジェクトでjQueryなどを使ったフロントエンドの処理を機能テストする方法

          前置き:例えばこんな要件ありますよね よくある要件として、フォームに カテゴリ と サブカテゴリ という2つの入力項目があり、選択されている カテゴリ に応じて サブカテゴリ の選択肢が変化してほしい、といったものを考えてみます。 この場合、もちろんSymfony側ではカスタムバリデーションを書くなどしてカテゴリとサブカテゴリの組み合わせが正しくない場合にエラーになるように実装することになるでしょう。 しかし、それだけだとフロントエンド側では間違った選択肢を普通に選べてしまうので、ユーザーは送信してみるまで間違いに気づくことができず、とても不親切です。(というかこの要件でその実装だったら普通にクレームでしょう😅) ちなみに、カスタムバリデーションの書き方については以下の別記事などをご参照ください。 symfony/formで「どちらか片方の入力は必須、かつ両方入力はNG」をバリデーション

            SPAでないSymfonyプロジェクトでjQueryなどを使ったフロントエンドの処理を機能テストする方法
          • Stack Auth — the open-source Auth0 & Clerk alternative

            Backed by •0 Auth can be good.Stack Auth provides an open-source suite of tools for authentication and user management. Do auth in minutes.

              Stack Auth — the open-source Auth0 & Clerk alternative
            • WEBブログ | スマートフォン表示で、画面に表示しきれないtableを横スクロールさせる方法 | RunLand(ランランド)株式会社

              tableタグを、横スクロール用のdivタグで囲み、スクロールさせる方法です。 横スクロール用に指定したdiv(class=”table-scroll”)タグへ、スクロールの装飾を加えます。 ①  tableをスクロールさせるために、.table-scrollへ「overflow: auto;」を追加します。 ② 「white-space: nowrap;」で、table内のセルのテキスト折り返しを禁止します。 ③  .table-scrollへ疑似要素を利用し、スクロールバーの装飾をします。 ::-webkit-scrollbar スクロールバー全体の指定 ::-webkit-scrollbar-track スクロールバーの両端にある矢印以外を指定 ::-webkit-scrollbar-thumb スクロールボックス(スクロールバーの動く部分)を指定

                WEBブログ | スマートフォン表示で、画面に表示しきれないtableを横スクロールさせる方法 | RunLand(ランランド)株式会社
              • 「ソロガミー(自分婚)」を遂げた女性社会学者 | 永遠の愛を誓い、結婚式を挙げる相手は“自分自身”

                自分自身に永遠の愛を誓い、自分と結婚式を挙げる。 欧米でトレンドとなっている「ソロガミー(自分婚)」を遂げたドイツ在住の社会学者が、10週間を要する自分婚の具体的手順と、自らに生じた心の変化を赤裸々に綴る。 人はなぜ、他者と結婚したいと思うのか。現代人の愛と結婚のかたちを問うロングエッセイ。 花嫁衣装は黒いウエディングドレスとサングラス この夏、私は2回目の結婚をした。11年前に市役所で挙げた最初の結婚式と違って、完全に非公式なセレモニーだ。 会場は、かつて東独と西独を隔てたベルリンの壁の跡地にあるマウアーパーク。壊れかけたコンクリートの円形競技場は、蚤の市が開かれる日曜日はカラオケステージになる。約500人の参列者の大半は一度も会ったことがなく、二度と会うこともない人たちだ。 私は黒いドレスを着て、サングラスをかけていた。司祭や神父も、花嫁付添い人も、役所の立会人もいない。式の最後に結婚

                  「ソロガミー(自分婚)」を遂げた女性社会学者 | 永遠の愛を誓い、結婚式を挙げる相手は“自分自身”
                • [インクリメンタルサーチ]Rails+JavaScript(jQuery)でタイムレスな検索を - Qiita

                  Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                    [インクリメンタルサーチ]Rails+JavaScript(jQuery)でタイムレスな検索を - Qiita
                  • JavaScriptライブラリ「jQuery 4.0.0 BETA」が公開

                    jQuery 4.0では、Internet Explorer 10以前のサポートが終了されるとともに、レガシー版のMicrosoft Edge、iOS 10以前、Firefox 64以前といった古いWebブラウザがサポートされなくなっている。 あわせて、以前のバージョンで非推奨になっていたいくつかのAPIが削除されるとともに、push、sort、spliceメソッドが削除された。 そのほか、jQuery 4.0でサポートするWebブラウザに合わせて、focusin、focusout、focus、blurの順番が変更され、blur→focusout→focus→focusinとなったほか、jQuery.ajaxへのFormDataを含むバイナリデータのサポート追加、従来自動で行われていたjQuery.ajaxにおけるdataType: "json"使用によるJSONPリクエストへの変換の削除

                      JavaScriptライブラリ「jQuery 4.0.0 BETA」が公開
                    • 2021年に活用していきたいReactの状態管理ライブラリRecoil - aptpod Tech Blog

                      aptpodフロントエンドエンジニアの黒川です! aptpod Advent Calender2020の19日目を担当します。 2020年は新型コロナウイルスの世界的流行により全てが一変した年でした。 オリンピックも延期になりましたし、私達の生活様式や働き方、価値観まで変わりました。 そんな2020年にReactの状態管理を大きく変えるライブラリがリリースされました。それがRecoilです。 Recoilについては、私の以前書いた記事でも名前だけ触れました。 2020年の5月に行われたReact Europe2020で発表され、瞬く間に注目を浴びまして、2020年12月現在GitHubスター数1万を超えるなかなかの人気ライブラリとなっております。 とはいえ、npm trendsなどを見ても、同じく状態管理ライブラリであるReduxやMobXには大きく水をあけられており、まだまだ実際に使われ

                        2021年に活用していきたいReactの状態管理ライブラリRecoil - aptpod Tech Blog
                      • CSSとjQueryで、プラス(+)とマイナス(-)が切り替わるアイコンの作り方 - WEB制作の解決策FAQブログ

                        タップすることでプラスとマイナスに切り替わるアイコンの実装 アコーディオンでよく見かける、プラスマークとマイナスマークが切り替わるアイコンの作り方をご紹介します。 ※css3、jQueryを使います。 HTMLの構築 まずHTMLのコード例です。

                        • 任意の要素をドラッグ移動出来るようにする軽量スクリプト・「dragmove.js」 - かちびと.net

                          dragmove.jsは任意の要素をドラッグ移動の操作が出来るようにする軽量スクリプトです。タッチデバイスにも対応しています。 他ライブラリの依存もなく単体で動作します。サイズは非圧縮でも2kb程度と非常に軽量となっています。 Webアプリなどでドラッグ移動の為だけに大きなサイズのライブラリを利用されている方はご覧になってみては如何でしょうか。ライセンスはMITとの事です。 dragmove.js

                            任意の要素をドラッグ移動出来るようにする軽量スクリプト・「dragmove.js」 - かちびと.net
                          • 画像の遅延読込でページ内リンクがずれる時の解決法【jQuery】 | KAITEKI CHOKIN

                            アンカーリンク(aタグ)を使って、メニューや目次からページ内の特定の場所にジャンプさせることってよくありますよね。 ところがそれにloading=”lazy”などの遅延読み込みを組み合わせると、ジャンプ先がずれてしまいます。 ランディングページでどうしても両者を共存させたかったので、色々調べて解決した方法をご紹介します。 スムーススクロール用のjQueryの記述を変えよう まずHTML側は、ざっくりこんな形だとします。 <ul> <li><a href="#link01">リスト01</a>></li> <li><a href="#link02">リスト02</a></li> <li><a href="#link03">リスト03</a></li> </ul> <div id="link01"> <p>ブロック01</p> <img loading="lazy" src="demo.jpg

                              画像の遅延読込でページ内リンクがずれる時の解決法【jQuery】 | KAITEKI CHOKIN
                            • AI駆動プログラム開発、一気入門

                              AI駆動プログラム開発、一気入門 AI Driven Development このドキュメントは、全てMarkdown AIで作成しました。2024.11.18 <div Align="right">作成:Markdown AI ファウンダー兼アーキテクト coke_kouichi</div> AI駆動開発とは? AI時代がやってきた! あの大変だったプログラミング作業を、AIが勝手にやってくれるという、とんでもない時代がやってきました。 そこで、本書ではVercel社のv0、Stackblitz社のBolt、Replit社のReplit Agent、Anysphere社のCursor+Clineの5つのツールを用いて、AIプログラミングに挑戦します。 プログラミングは難しい、昔プログラミングに挑戦して挫折した、そんな方もAI時代は大丈夫です、ご心配なく。 本書でもう一度プログラミングに挑

                                AI駆動プログラム開発、一気入門
                              • 高速で Markdown を HTML に変換してくれる『markdown-wasm』を使ってみた

                                はじめに 今回は, MOONGIFT さんで紹介されていた『markdown-wasm』について紹介します. その名の通り WebAssembly を使っているとのことでかなり高速で動くみたいです. まだ細かい検証はできていないんですが, 備忘録として概要と導入方法について紹介します. 『markdown-wasm』とは? 『markdown-wasm』は, C のコードを WebAssembly に移植した超高速な Markdown パーサーです. 主な特徴は以下です. 依存関係なし(31 kB gzipped) どこでも実行ができ, かつ安全(WebAssembly なので分離されたメモリで実行できる) シンプルな API とても速い md4c(C で作られた Markdown parser) をベースに作られている - (CommonMark の仕様に準拠) 速度面では, 公式ページ

                                  高速で Markdown を HTML に変換してくれる『markdown-wasm』を使ってみた
                                • 「65~69歳男性」3人に2人が就業。60歳代で働くのは普通の時代へ 総務省「統計からみた我が国の高齢者 」(2022年9月18日公表)を見る | LIMO | くらしとお金の経済メディア

                                  総務省が2022年9月18日に公表した「統計からみた我が国の高齢者 」によれば、高齢者人口は3627万人、総人口に占める割合は29.1%と過去最高になりました。 日本人は今や3人に1人が高齢者になり、2040年には4割に近づくと推計されています。

                                    「65~69歳男性」3人に2人が就業。60歳代で働くのは普通の時代へ 総務省「統計からみた我が国の高齢者 」(2022年9月18日公表)を見る | LIMO | くらしとお金の経済メディア
                                  • FullCalendar v5.0.0を使いこなす(カスタマイズ編) | フロントエンドBlog | ミツエーリンクス

                                    localeオプションに関しては単体だけでは使えないので、locales/ja.jsの読み込みも必要になります。 またeventsオプションは配列の他にも関数として指定したり、外部のJSONファイルをURLで指定して読み込むこともできます。 カレンダーの種類 FullCalendarのカレンダーは以下の通り16種類あります。 dayGridMonth dayGridWeek dayGridDay timeGridWeek timeGridDay listYear listMonth listWeek listDay custom(後ほど説明) 有料プラン resourceTimelineYear resourceTimelineMonth resourceTimelineWeek resourceTimelineDay resourceTimeGridWeek resourceTimeGr

                                      FullCalendar v5.0.0を使いこなす(カスタマイズ編) | フロントエンドBlog | ミツエーリンクス
                                    • JavaScriptにおける this を完全に理解する - Qiita

                                      JavaやKotlin、Swiftなど、多くのオブジェクト指向言語では、this はクラス内メソッドなどで利用され、そのインスタンス自身を指します。 JavaScriptでは挙動が異なります。 本記事では、JavaScriptにおける this の仕様をまとめます。 りあクト! TypeScriptで始めるつらくないReact開発 第3.1版【Ⅰ. 言語・環境編】を参考にしています。 めちゃくちゃ良書で、JavaScript・TypeScript、Reactについて深堀りされているのでおすすめの本です! this に関するおすすめルール りあクト! TypeScriptで始めるつらくないReact開発 第3.1版【Ⅰ. 言語・環境編】では、下の2つを守ることが推奨されています。 this はClass構文内でしか使わない Class構文内では、メソッドを含めたあらゆる関数の定義をアロー関数

                                        JavaScriptにおける this を完全に理解する - Qiita
                                      • 3Dモデルを、360°回せるビューワーとしてWebサイトに埋め込む方法 【A-Frame と model-viewer】

                                        作った3DデータをWebサイトに埋め込んで、マウスや指で操作し360°閲覧できるようにする方法を紹介します。 実現する方法はいくつかありますが、この記事ではA-Frameと<model-viewer>、2種類のWEBコンポーネントを試しました。 動作デモ まずは動作デモです。マウスか指で、拡大したりグルグル回せます。 ※FirefoxとChromeで動作確認しました。 A-Frame ※モバイルで”Set your browser to request……”というメッセージが表示されていたら、Closeボタンを押すと見られると思います。 < model-viewer > googleのプロジェクトとして開発されたWebコンポーネントです。 自分の作品や製品のPRなんかに使うと、楽しげで良さそうです。 手段の候補 Webサイトに3Dを埋め込むには、複数の方法があります。 大まかにはwebサー

                                          3Dモデルを、360°回せるビューワーとしてWebサイトに埋め込む方法 【A-Frame と model-viewer】
                                        • Yosuke Furukawa on Twitter: "Node.js 新しい方の書き方で http サーバ書いてみたら見違えるように書きやすいな。。 https://t.co/IMdBXqvnHi"

                                          Node.js 新しい方の書き方で http サーバ書いてみたら見違えるように書きやすいな。。 https://t.co/IMdBXqvnHi

                                            Yosuke Furukawa on Twitter: "Node.js 新しい方の書き方で http サーバ書いてみたら見違えるように書きやすいな。。 https://t.co/IMdBXqvnHi"
                                          • Server Actions時代のformライブラリconform

                                            conformはプログレッシブ・エンハンスメントを意識して作られたReactのformライブラリです。 RemixやNext.jsなどのフレームワークをサポートしています。react-hook-formのServer Actions対応は現状検証段階なのですが、conformはすでにServer Actionsにも対応しています。 本稿ではNext.js(App Router)におけるconformの使い方を中心に紹介します。 Server Actions もう散々他の記事や公式ドキュメントで紹介されていますが、簡単にServer Actionsについて復習します。 基本的な使い方 Server Actionsはクライアントサイドから呼び出すことができる、サーバー側で実行される関数です。 この機能の最も一般的なユースケースは、サーバー側のデータを変更する際に呼び出すことです。ReactはJ

                                              Server Actions時代のformライブラリconform
                                            • レガシーなjs環境におすすめなts-checkコメントについて - MANA-DOT

                                              このエントリの内容 このエントリは、javascriptの型チェックをすることができるtypescriptの機能 @ts-check について紹介し、個人的に感じた便利なところや使い所を紹介していきます。 このエントリの読者は以下のような人を想定しています。 レガシーな環境でTypeScriptを導入しづらいが、複雑化するコードベースを少しでも楽に保守したい人 TypeScriptに興味があるが、昨今のjsのツールチェインについていけず、とりあえず試してみたい人 @ts-checkとは @ts-checkとは、JavaScriptファイルの先頭に //@ts-check というコメントをすることで、TypeScriptコンパイラや、TypeScriptを標準で型チェックできる VSCode により、JavaScriptファイルに対してTypeScript相当の型チェックを行う事ができる仕組

                                                レガシーなjs環境におすすめなts-checkコメントについて - MANA-DOT
                                              • HTMLファイル1つで完結!JavaScriptで高度なスライド資料を作成できる「PRESENTA Lib」を使ってみた! -

                                                どうも、まさとらん(@0310lan)です! 今回は純粋なJavaScriptだけであらゆるタイプのスライド資料を手軽に作成できるライブラリをご紹介します! わずかなコードを記述するだけのシンプルな使い方と、プラグインによる強力な拡張性も備わっているのが大きな特徴です。記事の後半では、プログラミングに慣れていない人のための専用エディタについてもご紹介しています。 これからスライドを作る予定のある方も含めて、ぜひ参考にしてみてください! なおJavaScriptの基本は、paizaラーニングの「JavaScript入門編」で学ぶことができます。 【 PRESENTA Lib 】 ■「PRESENTA Lib」の導入 それでは、「PRESENTA Lib」をどのように使えばいいのか詳しく見ていきましょう! まずはライブラリの導入方法ですが、主に2種類あります。1つ目はnpmを利用してインストー

                                                  HTMLファイル1つで完結!JavaScriptで高度なスライド資料を作成できる「PRESENTA Lib」を使ってみた! -
                                                • 【脱jQuery】よく使うJavaScriptの書き方 - 要素の取得、ループ処理、クラス名の追加・削除など

                                                  // HTMLElement | 存在しない場合はnullを返す //IDを持つ要素を取得 document.getElementById('hoge'); //HTMLCollection | 存在しない場合は、空のHTMLCollectionを返す //タグで取得 document.getElementsByTagName('p'); //HTMLCollection | 存在しない場合は、空のHTMLCollectionを返す //クラス名で取得 document.getElementsByClassName('hoge'); //HTMLElement //マッチした最初の要素のみ取得 | 存在しない場合はnullを返す document.querySelector('.hoge'); //NodeList //マッチした要素をすべて取得 | 存在しない場合は空のNodeListを

                                                    【脱jQuery】よく使うJavaScriptの書き方 - 要素の取得、ループ処理、クラス名の追加・削除など
                                                  • 【slick】レスポンシブ対応!ブレイクポイントでスライドの表示枚数を変える方法

                                                    スライダーで、PCではスライドを3枚表示していたけど、スマホでは1枚にしたいといったケースがあると思います。 slickのオプションを使ってブレイクポイントを指定すれば、スライドの表示枚数を変えることが出来ます(ブレイクポイントは複数指定できます)。 今回は、コピペ可能なコードとサンプル(デモ)を使って解説していきます。 slickの基本的な使い方と、slickを使うのに必要なjQueryの使い方については以下の記事を参照下さい。

                                                      【slick】レスポンシブ対応!ブレイクポイントでスライドの表示枚数を変える方法
                                                    • 横スクロール可能な要素にヒントを表示するJSライブラリ「ScrollHint」の使い方 | WebDev Tech

                                                      WEBサイトのレスポンシブ化をする上で、スマホなどの画面幅が狭いデバイスには収まりきらないコンテンツがあることが多いです。 特に情報量の多い表(テーブル)などは、スマホの画面幅に収めるのはなかなか難しいですよね・・・。 そういった場合、CSSのoverflowプロパティで横スクロールを可能にすることができますが、ユーザーからするとスクロール可能か判断できず、見落としてしまいがちです。 そこで今回の記事では、横スクロール可能な要素にヒントを表示するJavaScriptライブラリ「ScrollHint」を紹介します! このライブラリを導入することで、スクロール可能な要素には以下のようなヒントが表示されるようになります。 横スクロール可能な要素をアイコンとテキストで知らせてくれるので、ユーザビリティの向上にもつながりますね。

                                                        横スクロール可能な要素にヒントを表示するJSライブラリ「ScrollHint」の使い方 | WebDev Tech
                                                      • URLに含まれるGETパラメータを取得する ‐ JavaScript ‐ GRAYCODE

                                                        URLに含まれるGETパラメータを取得する 最終更新日:2024-01-14 公開日:2020-11-02 URLに含まれるGETパラメータについて、パラメータ名と値の組み合わせを取得する方法について解説します。 この記事のポイント GETパラメータを取得するときはURLからURLSearchParamsオブジェクトを作成する URLSearchParamsオブジェクトはGETパラメータを取得するメソッドが6種類ある URLからGETパラメータを取得する URLからGETパラメータを取得するときは、URLからURLSearchParamsオブジェクトを作成してメソッドを実行することで取得することができます。 URLSearchParamsオブジェクトはGETパラメータを取得するメソッドが6種類用意されています。 メソッド名取得する値

                                                          URLに含まれるGETパラメータを取得する ‐ JavaScript ‐ GRAYCODE
                                                        • New in Chrome 111  |  Blog  |  Chrome for Developers

                                                          Here's what you need to know: Create polished transitions in your single page app with the View Transitions API. Bring colors to the next level with support for CSS Color Level 4. Discover new tools in the style panel to make the most of new color functionality. And there’s plenty more. I’m Adriana Jara. Let’s dive in and see what’s new for developers in Chrome 111. View Transitions API. Creating

                                                          • Moment.jsは非推奨だが安易にdate-fnsに変えるな。date-fnsのisValidではparseを活用せよ

                                                            問題点 面倒な日付処理をやってくれるMoment.jsですが、mutable設計が混乱を招くとして、今後は非推奨と発表しています。immutableに変更する作業も実施しないとのこと。 https://momentjs.com/guides/#/lib-concepts/mutability/ The moment object in Moment.js is mutable. This means that operations like add, subtract, or set change the original moment object. var a = moment('2016-01-01'); var b = a.add(1, 'week'); a.format(); "2016-01-08T00:00:00-06:00" // aも変更されてしまう。a.clone().

                                                              Moment.jsは非推奨だが安易にdate-fnsに変えるな。date-fnsのisValidではparseを活用せよ
                                                            • zenn-editor の Monorepo 環境を pnpm + Turborepo + lerna-lite で構築した話

                                                              この記事について みなさん、こんちにちは。 好きな絶滅動物はアルゲンタヴィス。uttk です。 先日、zenn-editor の Monorepo 構成を Lerna から pnpm + Turborepo + lerna-lite に変えたので、この記事でその構成について解説していこうと思います 💪 なんで、その構成? zenn-editor では Lerna を使って Monorepo 環境を構築していましたが、実際に Lerna を使っている部分はビルド時とリリース時のみで、ほとんどの機能を使用していませんでした。また、yarn workspace も併用していたため、違う Monorepo ツールが二つ存在していて、それぞれの役割が( 個人的に )分かりにくい状況でした。 そのため、Lerna を使わずに pnpm が提供している workspace 機能に寄せる形で構築した結果

                                                                zenn-editor の Monorepo 環境を pnpm + Turborepo + lerna-lite で構築した話
                                                              • : Confusables - 紛らわしい文字を含めて検索できるPythonライブラリ

                                                                Unicode コンソーシアムが提供している見た目そっくりな文字リストにある文字が紛れていても文字列マッチする小さなライブラリが Confusables です。 このクラスは最新の Confusables.txt を Unicode.org から取得し、紛らわしい文字を含んだマッチする正規表現を生成してくれます。 たとえば、"Hello" に対しては次のようなパターンができます。 Regexp pattern: [HHℋℌℍ𝐇𝐻𝑯𝓗𝕳𝖧𝗛𝘏𝙃𝙷Η𝚮𝛨𝜢𝝜𝞖ⲎНᎻᕼꓧ𐋏ⱧҢĦӉӇ][e℮eℯⅇ𝐞𝑒𝒆𝓮𝔢𝕖𝖊𝖾𝗲𝘦𝙚𝚎ꬲеҽɇҿ][l‎\|∣⏽│1‎۱𐌠‎𝟏𝟙𝟣𝟭� IIIⅠℐℑ𝐈𝐼𝑰𝓘𝕀𝕴𝖨𝗜𝘐𝙄𝙸Ɩlⅼℓ𝐥𝑙𝒍𝓁𝓵𝔩𝕝𝖑𝗅𝗹𝘭𝙡𝚕ǀΙ𝚰𝛪𝜤𝝞𝞘ⲒІӀ‎‎‎‎‎‎‎‎ⵏ

                                                                  : Confusables - 紛らわしい文字を含めて検索できるPythonライブラリ
                                                                • 【jQuery】ローディングを初回のみ表示 (ページ遷移や2回目以降は表示しない)|WEB CREATES

                                                                  今回はサイトを最初に訪れた時のみ、ローディングを表示する方法をjQueryで作成する方法を共有しようと思います。 動きが確認できるデモサイトは下記になります。 ローディング デモページ ローディングを初回のみ表示 (ページ遷移や2回目以降は表示しない) jQueryを追加(全ページ共通の場所) <div class="loading"></div>用のHTML/CSSがあります。 下記は、クラス「.loading」にクラス「.active」を追加すると、loadingが非表示になるということを前提として作成しています。 $(function () { var webStorage = function () { if (sessionStorage.getItem('access')) { /* 2回目以降アクセス時の処理 */ $(".loading").addClass('is-act

                                                                    【jQuery】ローディングを初回のみ表示 (ページ遷移や2回目以降は表示しない)|WEB CREATES
                                                                  • プロシージャル界隈で話題のMarkovJuniorについての解説

                                                                    先日、ConvChainやWaveFunctionCollpaseの開発で有名なMaxim Gumin氏の新作ライブラリがGitHubに公開された。それはMarkovJuniorというライブラリで、色を置き換えるためのルールを定義しておくことで、プロシージャルに画像を生成するというものになる。 公開から1ヶ月経たずにGitHubスター4,000超えの人気レポジトリだが、この記事公開時点では、ドキュメントの整備が追いついていないようなので、簡易ながらMarkovJuniorの性質や利用方法についての解説を書くことにした。 MarkovJuniorの置き換えルール

                                                                      プロシージャル界隈で話題のMarkovJuniorについての解説
                                                                    • マイナンバーカードの仕組みはどうなっている? RustでAndroidアプリを作ってみて分かったこと【デブスト2021】

                                                                      マイナンバーカードの仕組みはどうなっている? RustでAndroidアプリを作ってみて分かったこと【デブスト2021】 【B-3】Rustでマイナンバーカードを操作するスマホアプリを作りたい話 Rustでマイナンバーカードを操作するAndroidアプリを作る マイナンバーカードでデジタル署名ができることを知り、池口氏は作ってみたいスマホアプリの着想を得た。シンプルなAndroidアプリで、署名したいメッセージと利用者証明用鍵の暗証番号を入力し、マイナンバーカードをスマホにかざして署名したり、署名を確認したりできるというものだ。池口氏は「せっかくなら流行の技術を採り入れたい。このイベントはU30であることからも 、若い技術を使いたい。そこでRustを使うことにしました」と言う。 アプリのイメージ ちなみに今回のアプリ開発はゆめみの10%ルールにて行った。同社では業務時間の10%を研究開発や

                                                                        マイナンバーカードの仕組みはどうなっている? RustでAndroidアプリを作ってみて分かったこと【デブスト2021】
                                                                      • Viteとは何なのか - Qiita

                                                                        はじめに ちょっと前に話題になっていた Vite について、どのようなものなのか調べつつまとめてみました。 どのようなものなのか 従来のビルドツール(Vue CLI等)に比べて、高速で動作するビルドツールのようです。 公式サイトは下記。 https://vitejs.dev/ Vue.js を開発されたEvan You氏が開発されました。 リポジトリは下記。(2021/01/18段階では v2.0.0-beta.30 ) https://github.com/vitejs/vite Vue.js の他、 React Preact のビルドもサポートしているようです。 開発時はバンドルが不要なので、開発サーバーの起動が早い。 HMR(Hot Module Replacement)(画面の再描画なしに変更を適用してくれる機能)が、修正分のみを適応するため、 モジュールの総数に関係なくかなり高速

                                                                          Viteとは何なのか - Qiita
                                                                        • AI accelerators: DataRobot docs

                                                                          AI accelerators¶ AI Accelerators are designed to help speed up model experimentation, development, and production using the DataRobot API. They codify and package data science expertise in building and delivering successful machine learning projects into repeatable, code-first workflows and modular building blocks. AI Accelerators are ready right out-of-the-box, work with the notebook of your choi

                                                                          • なんでモダンJavaScriptを使うの? - Qiita

                                                                            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Vanilla.js 何のライブラリもフレームワークも使わないで書かれたJavaScript(JS)のこと モダンJS 仮想DOMを用いるライブラリやフレームワーク npmやyarnなどのパッケージマネージャ webpackなどのモジュールバンドラ Babelなどのトランスパイラ 具体的にはReact, Vue, Angularを指していると考えて差し支えない DOM Document Object Model HTMLなどの文書を木構造で表現したもの DOM操作自体はコードが複雑化する上に、レンダリングコストが高いというデメリットがあ

                                                                              なんでモダンJavaScriptを使うの? - Qiita
                                                                            • jQuery 3.5がリリースされ、XSSの脆弱性が修正された

                                                                              Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                                                                                jQuery 3.5がリリースされ、XSSの脆弱性が修正された
                                                                              • GitHub - argyleink/transition.css: :octocat: Drop-in CSS transitions

                                                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                  GitHub - argyleink/transition.css: :octocat: Drop-in CSS transitions
                                                                                • ゲームチェンジならず、全固体電池は30年以降か

                                                                                  「ポスト液系リチウムイオン電池(LIB)」の有力候補が、正極と電解質、負極の全てを固体で構成する全固体電池である。世界中で開発競争が激しくなる中、開発のポイントはどこにあるのか。自動車のカーボンニュートラル技術開発の動向に詳しいSOKENエグゼクティブフェローの古野志健男氏が最新動向を解説する。 全固体電池にすると電解液をなくせるため、セルごとのケースが要らない。一つひとつの電池を直接積層(バイポーラ化)できるため、体積および質量エネルギー密度を高くできる。 もちろん液漏れはなく、安全性を向上できる。温度特性にも優れる。セ氏-30度の極低温でも液系LIBと異なり凍結しない。液系LIBの場合、性能劣化するセ氏60度以上にならないように冷やさなければならないが、全固体電池では必要がない。高電圧化による急速充電耐性もある。加えて長寿命であると期待されており、世界中で研究が進んでいる。 研究のポイ

                                                                                    ゲームチェンジならず、全固体電池は30年以降か

                                                                                  新着記事