並び順

ブックマーク数

期間指定

  • から
  • まで

3201 - 3240 件 / 3569件

新着順 人気順

*JavaScriptの検索結果3201 - 3240 件 / 3569件

  • 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
        • 「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 | くらしとお金の経済メディア
          • 高速で 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』を使ってみた
            • 画像の遅延読込でページ内リンクがずれる時の解決法【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駆動プログラム開発、一気入門
                • 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】
                  • 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
                    • 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 | ミツエーリンクス
                      • 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"
                        • レガシーな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
                          • 【slick】レスポンシブ対応!ブレイクポイントでスライドの表示枚数を変える方法

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

                              【slick】レスポンシブ対応!ブレイクポイントでスライドの表示枚数を変える方法
                            • 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の書き方 - 要素の取得、ループ処理、クラス名の追加・削除など
                                • 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ライブラリ「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

                                        • 効率的なスクロールビューを実装するためのOSS『Loop Scroll Rect』使い方まとめ - LIGHT11

                                          効率的なスクロールビューを実装するためのOSS『Loop Scroll Rect』使い方をまとめました。 Loop Scroll Rectとは? シンプルなスクロールビューを実装する スクロールビューを作成する 要素のPrefabを作成する スクリプトを作成する 動作確認 オブジェクトを使い回す 無限ループするビューを作る 要素ごとに高さを変える 要素ごとにPrefabを変える グリッドスクロールビューを実装する 参考 Unity 2020.3.15f2 Loop Scroll Rect 1.1.0 Loop Scroll Rectとは? Unity標準のスクロールビューは、要素の数が増えるほど処理負荷とメモリの使用量が大きくなるため、スケール可能にするためには工夫が必要です。 例えば表示範囲外のGameObjectを非アクティブにしたり、オブジェクトプールを使って使い回したりすることが考

                                            効率的なスクロールビューを実装するためのOSS『Loop Scroll Rect』使い方まとめ - LIGHT11
                                          • 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 で構築した話
                                            • 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を活用せよ
                                              • 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
                                                        • ゲームチェンジならず、全固体電池は30年以降か

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

                                                            ゲームチェンジならず、全固体電池は30年以降か
                                                          • 【iOS】オープンソースライブラリを探すために知っておくべきサイト

                                                            オープンソースを探すときは、実現したい効果(機能やエフェクト)や、既存の機能でも、より便利に使えるものはないかと目的を持って、そのキーワードで探すことがほとんだと思います。 その上で、ライセンスや最終更新日付、人気や安全面などを考慮して採用すると思います。 ライブラリのほとんどはgithubで管理されているので、Googleなどの検索サイトの検索結果から直接githubのサイトへ移動して、スクリーンショットや実際に動かしてみて判断すると思うのですが、検索結果からすぐに判断できるものではなく、一つ一つ開いてみないとならないため、検索結果の候補が多いほど大変になります。 そこで、以下のようなオープンソースを管理したサイトがあるため、ある程度お墨付きのライブラリに絞って探すことができ、安心して使用することができます。 https://www.cocoacontrols.com/ 特にUI系のコン

                                                              【iOS】オープンソースライブラリを探すために知っておくべきサイト
                                                            • 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
                                                                • なんでモダン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
                                                                  • 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

                                                                    • 【p5.jsで和柄】まとめ - ギンの備忘録

                                                                      市松 七宝 鱗 青海波 網目 一の字繋ぎ 菱 矢絣 亀甲 檜垣 釘抜 紗綾形 立涌 角繋ぎ 籠目 ねじ梅 分銅繋ぎ 千鳥卍 蚊絣 麻の葉 市松 gin-graphic.hatenablog.com 七宝 gin-graphic.hatenablog.com 鱗 gin-graphic.hatenablog.com 青海波 gin-graphic.hatenablog.com 網目 gin-graphic.hatenablog.com 一の字繋ぎ gin-graphic.hatenablog.com 菱 gin-graphic.hatenablog.com 矢絣 gin-graphic.hatenablog.com 亀甲 gin-graphic.hatenablog.com 檜垣 gin-graphic.hatenablog.com 釘抜 gin-graphic.hatenablog.com

                                                                        【p5.jsで和柄】まとめ - ギンの備忘録
                                                                      • 下にスクロールで非表示、上にスクロールで再表示する固定ヘッダーを実装する方法 | TechMemo

                                                                        下にスクロールしたら消え、上にスクロールすると再表示される固定ヘッダーを実装する方法をご紹介いたします。 以前、素のJavaScriptで実装する方法はご紹介しましたが、今回はjQuery版です。 下にスクロールで非表示、上にスクロールで再表示する固定ヘッダーを実装する方法 固定ヘッダーのCSSはこんな感じです。transitionを追加しておくことで、ヌルっと表示/非表示されます。 header { width: 100%; padding: 10px 0; position: fixed; top: 0; left: 0; z-index: 3; transition: all .3s ease; } <script src="//ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> <script> $

                                                                          下にスクロールで非表示、上にスクロールで再表示する固定ヘッダーを実装する方法 | TechMemo
                                                                        • The Definitive Guide to JavaScript SEO (2021 Edition)

                                                                          The web is in a golden age of front-end development, and JavaScript and technical SEO are experiencing a renaissance. As a technical SEO specialist and web dev enthusiast at an award-winning digital marketing agency, I’d like to share my perspective on modern JavaScript SEO based on industry best practices and my own agency experience. In this article, you'll learn how to optimize your JS-powered

                                                                            The Definitive Guide to JavaScript SEO (2021 Edition)
                                                                          • json-serverで手軽にREST APIのモックサーバーを作る - 株式会社ライトコード

                                                                            はじめに フロントエンドでの開発中、API がデプロイされていない状況でも、API 通信の挙動を確認したい! そんな状況は開発を行っている中でよく遭遇します。 特に新規開発では、フロントエンドとバックエンド同時に開発が進むことが多いため、フロント側で動作確認したい API がまだ開発中...というパターンが多いです。 そこで、そんな時に手軽にローカルで API の挙動が確認できるモックサーバーの作り方と使い方を今回紹介していきます。 環境構築 json-server という Node.js のパッケージを使用するため、Node.js をインストールする必要があります。 json-server は手軽に REST API のモックサーバーを作ることのできるパッケージです。 https://github.com/typicode/json-server 基本的な GET メソッドの REST

                                                                              json-serverで手軽にREST APIのモックサーバーを作る - 株式会社ライトコード
                                                                            • スクロールが特定のエリアに入ったかどうかを検知するjQuery | HPcode(えいちぴーこーど)

                                                                              スクロールが特定のエリアに入ったかどうかを検知するjQuery 以下のような、スクロールがセクション3に入った時にヘッダーの色が赤に変わる例を作ってみました。 HTMLとしては、以下のようなものを用意しました。 対象となるエリアに対して.target-areaを指定してあげます。 <div class="section section1"> <div class="section-content">セクション1</div><!-- /section-content --> </div><!-- /section --> <div class="section section2"> <div class="section-content">セクション2</div><!-- /section-content --> </div><!-- /section --> <div class="sec

                                                                                スクロールが特定のエリアに入ったかどうかを検知するjQuery | HPcode(えいちぴーこーど)
                                                                              • GitHub - wessberg/cjstoesm: A tool that can transform CommonJS to ESM

                                                                                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 - wessberg/cjstoesm: A tool that can transform CommonJS to ESM
                                                                                • 動くWebデザインアイデア帳

                                                                                  サイト閲覧方法 1ウェブサイトへアクセス https://ugokuweb.coco-factory.jp/ugokuweb/ 新サイトはこちらから 2【ユーザー名】と【パスワード】が求められますので、以下の情報を入力してください。 【ユーザー名】:ugokuweb 【パスワード】:指定のページ数を【半角数字3桁】で入力 ・黄色本をご購入の方: 7-2「検索の表紙」ページ数 ・ピンク本(実践編)をご購入の方: 9-4「SVGアニメーションの表紙」ページ数 (例)30ページの場合は 030 と入力 ※ご覧になりたいページ数を入力するのではなく、指定のページ数をご入力下さい。 ※画像と同じページの、左下のページ数をご記入下さい。 3閲覧制限が解除され、サイトを閲覧できるようになります。 ブックマークをしてご利用ください。 ※掲載されているコードは、2021年に出版された時のものをそのまま掲載し

                                                                                    動くWebデザインアイデア帳

                                                                                  新着記事