月曜日, 4月 28, 2025
Google search engine
ホーム ブログ ページ 1336

私が好きなもの – Codepen


私はメラニー・サムナーのフレーズの造語が好きです 継続的なアクセシビリティ。私にとって、それは非常に広まっている用語継続的統合(CI)の劇のようなものです。 CIパイプラインを構築して、コードを並べ、コードをテストし、主にコードをテストしますが、あらゆる種類のことを実行できます。たとえば、パフォーマンス回帰の新しいコードをテストできます。アクセシビリティの問題については、新しいコードをテストすることもできます。 継続的に、そのまま。私は連続した部分で失敗したことを非常に罪悪感しています。私はアクセシビリティの問題に関心を持ち、行動しますが、私はそれを常にではなく波やスプリントで行う傾向があります。


私はそれがキャリアの価値が好きです ベン・ナデルは、学習の正規表現に割り当てます。彼は、何らかの形でそれらを使用していない日はないと言います(!)。私はそれが私にとって真実だとは言いませんが、確かに毎週1〜2週間、私はそれらについて考える必要があります。長年にわたって、それらを使用する私の恐怖要因はゼロに縮小されました。彼らは本当にそうではありません それ 悪いことに、それは最終的にあなたが感じているポイントまでの長い安定した学習曲線です たとえ遅い場合でも、最終的にこれを推論することができます。 既存のものを把握するか、新しいものを書くかのどちらかです。ベンはそれについて抽象的に話すだけでなく、多くの実用的な例をリストしています。

先に進む前に、あなたに見せてもらいましょう ヒレル・ウェインは、正規表現に同意することはクールで良いです (それが私の種類のタイトルです)。ヒレルは、人々が嫌悪感を抱いている正当な理由に言及していますが、それから非常に良い点をもたらします。 特に 筋肉の記憶を持っていて、1回限りのユースケースでそれらを使用するときは良いです。

…正規表現が本当に輝いている場所 相互の作用 使用。単一のファイルに置き換えようとしている場合、開いているか、フォルダーをグレップします。そのようなことがあります。あなたが一回限りの使い捨てを書いているので、読みやすさは関係ありません、そして、あなたはループの人間であるため、脆弱性は問題ありません。何か問題が発生した場合は、それを見て、正規表現を微調整します。

ええ。あなたがそれが得意となるならば、あなたのコードエディターでそれらを見つけ/置き換えるためにそれらを使用することであなたをいまいましいスーパーヒーローのようにすることができます。

ああ、天国に感謝します regex101 そしてそれのようなサイト。とても良い。


私は本当に好きです David Darnesが作成し、Stefan Judisが作成した「スクロールツートップ」のトリックのみがCSS。とても美味しく賢いです。スクロール間リンクは、UXの便利さとアクセシビリティ機能です。これは、上部にスクロールするだけでなく、焦点を合わせて動きます。それは…

Back to Top

しかし、いつどこで見せますか?サイトのフッターにあるだけです。しかし、それを行う上品な方法は、ページが既に上部にスクロールされているときではなく、ほとんど常に長いスクロールページに表示することです。ユーザーが少なくとも200pxまたはそのようなものをスクロールダウンするまで待ちたいとします。 JavaScriptの領域のように感じますが、いや、それはデビッドのトリックが輝く場所です。これはすべてCSSで行うことができます。

トリックの裸の部分:

.back-to-top-link {
  margin-block-start: calc(100vh + 200px);
  position: sticky;
  bottom: 1rem;
  left: 1rem;
}

これがデモです。


私はが好きです 相対色の構文。それをサポートします 一緒になっています そして、それは入っています Interop 2024 したがって、「実際に使用する」はそれほど遠くありません。私が好きなのは、ネイティブCSS以外のものを必要とせずに実際にうまく機能する方法で、その場で色を操作できることです。

思考プロセス:

  • 私はこのオレンジ色の色を持っています
  • 少し暗かったバージョンがあればいいのに
  • …そして少しアルファ透明です。

だから私は色を持っています:

body {
  --color: #f06d06;
}

それから私はそれを使うことができます、 そして 変更されたバージョンを簡単に使用できます。

.box {
  background: var(--color);
  border: 20px solid oklch(from var(--color) calc(l - 0.5) c h / 0.5);
}

「知覚的に均一な軽さ」があるので、私はそこでOklchを使用しているので、すべての色を同じ量で操作すると、彼らは 感じる 同じ量が操作されました。私はしません 持っている その関数を使用するには、使用できます rgb() または hsl() またはジェネリックでさえ color()。それは相対的な色の構文を持つものであり、特定の機能ではなく、主にそれはそれです from キーワード。


私は物事が支配に挑戦するという考えが好きです npm。よく似ています デノ 挑戦的です ノード、そして文字通りからです 同じ作成者、 今 VLT NPMに挑戦していて、出身です 同じ作成者。まあ、彼はそうです チームで ともかく。聞いたことを覚えています 構文のダーシークラーク この新しいパッケージマネージャーの可能性についていくつかのスマートなことを言っています。たとえば、私はユーザーですよね?それは私のコンピューターであり、私はこのツールにパッケージを手に入れようとしています。 「readmeを取得しないでください、必要はありません。そして、そのreadmeで1.5 MBのJPGを間違いなくスキップします。JavaScriptファイルが必要です。」私には非常に理にかなっています。事前に構築されたバージョンをください!タイプを教えてはいけません。TypeScriptを使用していません。そのようなこと。私は、このことができることの1%のように、私はちょうど新鮮な思考が好きです。それはもっとだと確信しています セキュリティJSRがあります そこにも揺れ動くものも揺れていますが、それはフリギンの控えめではないので気に入っています。

フラッグシティパートナーズ海外不動産投資セミナー 【DMM FX】入金

Source link

内気なマウスほど、問題解決で最も「粘り強さ」を発揮すると判明


私たちの周りには、いつも堂々として大胆に行動できる人もいれば、内気で恥ずかしがり屋な人もいます。

実はこの性格の違いが、問題解決に取り組む際の「粘り強さ」に大きく影響しているかもしれません。

このほど、独マックス・プランク進化生物学研究所(MPI for Evolutionary Biology)の最新研究で、内気なマウスほど、問題解決タスクにおいて最も粘り強く行動するという意外な結果が明らかになったのです。

内気さは往々にしてネガティブに見られがちですが、粘り強さと関連している可能性があるようです。

研究の詳細は2025年1月14日付で科学雑誌『Oikos』に掲載されました。

目次

  • 内気な性格の持ち主が「イノベーション」を起こす?
  • 問題解決能力には「環境」も影響した

内気な性格の持ち主が「イノベーション」を起こす?

今回の主役となるのは、実験用動物としても有名な「ハツカネズミ(学名:Mus musculus)」です。

研究チームは性格の違い、特に「大胆さ」と「内気さ」といった正反対の特性が、問題解決能力にどのような影響を与えるかを検証しました。

100匹以上のハツカネズミを対象に、野生の自然環境に近いセット(セミナチュラル環境)と、制御された実験室内のセットという2種類の環境で、問題解決タスクを実施し、ネズミの性格ごとの粘り強さやタスク成功率を比較。

その結果は驚くべきものでした。

問題解決タスクに繰り返し挑んだのは、大胆な性格のハツカネズミではなく、内気で物静かなハツカネズミたちだったのです。

大胆な性格のハツカネズミは一度問題に取り組んでうまくいかないと、二度は寄り付かない傾向が確認されました。

これと対照的に、内気なネズミは問題解決に失敗しても、後から再び問題解決に取り組み、これを何度も繰り返す傾向が見られたのです。

挑戦回数が多いほど問題解決タスクの成功可能性も高まるため、内気なネズミの方が結果的に成功率も高くなっていました。

画像
ハツカネズミ/ Credit: ja.wikipedia

この結果は、動物行動学における一般的な前提、つまりは「新しい問題を解決するのは、好奇心旺盛で大胆な個体である」という考えに一石を投じます。

内気なことは決してネガティブなことではなかったのです。

むしろ「内気さ」は「粘り強さ」や「慎重さ」と密接に関係しているのかもしれません。

研究主任のアレクサンドロス・ヴェジラキス(Alexandros Vezyrakis)氏は「イノベーションの発生は、大胆さや勇敢さよりも、どれだけ粘り強く何度も足を運ぶかということに、より強く影響されるのかもしれません」と話しています。

問題解決能力には「環境」も影響した

また一方で、今回の実験はテスト環境が問題解決能力に大きな影響を与えるという側面にも光を当てています。

実験によると、静かな実験室内では、60%のハツカネズミが少なくとも1つの問題を解くことができましたが、より社会的なやりとりがある自然環境に近いセットでは、問題解決に成功した個体がわずか21%に留まっていたのです。

野生に近い環境は、実験室のように静かなものではなく、他の仲間がいたりと常に騒がしく、また本物の野生下では天敵に狙われる危険性もあります。

こうした注意のばらつきから、自然環境では問題解決能力が下がると考えられます。

画像
実験に参加したハツカネズミ/ Credit: MPI – Shy mice are more persistent problem-solvers(2025)

今回の実験結果は、私たちヒトにもそのまま適用できるわけではありませんが、シャイな性格や慎重な行動が問題解決において有利に働く可能性があることは十分に示しています。

内気でシャイな人は確かに、新しいことにどんどん挑戦したり、新しい場所に積極的に行くことは少ないですが、一つのことに集中してい取り組む傾向があると考えられています。

人間社会でも、粘り強く努力し続けることが、時として成功への道を開くという点では共通点があるといえるでしょう。

全ての画像を見る

参考文献

Shy mice are more persistent problem-solvers
https://www.mpg.de/24460941/mice-problem-solving

元論文

Effects of behavioural types on the problem-solving performance of wild house mice under controlled and semi-natural conditions
https://doi.org/10.1111/oik.10787

ライター

千野 真吾: 生物学出身のWebライター。普段は読書をするのが趣味で、休みの日には野鳥や動物の写真を撮っています。

編集者

ナゾロジー 編集部

フラッグシティパートナーズ海外不動産投資セミナー 【DMM FX】入金

Source link

【CSS】CSSだけで作るカルーセル #HTML – Qiita



【CSS】CSSだけで作るカルーセル #HTML - Qiita

はじめに

みなさんはカルーセルを作りたいと思ったことはありますか?

今までは、ライブラリーを使ったりしても、アクセシビリティの担保ができてなかったり、
少し複雑なJSを書かなくちゃいけなかったりと、カルーセルを自作するのは大変でした。

しかし、Chrome 135 以降では、CSS Overflow Module Level 5 が適応され、CSSだけで、カルーセルが作れるようになりました。

そのため、この記事では、CSSだけでカルーセルを作る方法を紹介しようと思います。

CSSだけで作るカルーセル

カルーセルのコンテナを作る

まずは、このようにカルーセルのコンテナをつくります。

    class="carousel">
  • class="carousel-item">1
  • class="carousel-item">2
  • class="carousel-item">3
  • class="carousel-item">4
  • class="carousel-item">5
.carousel {
  overflow-x: auto;
  scroll-snap-type: x mandatory;

  /* スタイル調整 */
  display: flex;
  gap: 16px;
  width: 250px;
  margin: 0px;
  padding: 16px 0px;
}

.carousel-item {
  scroll-snap-align: center;

  /* スタイル調整 */
  height: 100px;
  width: 200px;
  flex-shrink: 0;
}

コンテナに display: flex; を指定して横並びにします。
そして、overflow-x: auto; を指定して、横スクロールできるようにしてます。
スクロールが変な位置で止まらないように、scroll-snap-type: x mandatory; を指定します。

また、itemに flex-shrink: 0;を指定して、itemが縮まないようにして、
scroll-snap-align: center; で、コンテナの中央で止まるように調整しています。

スクロール用のボタンを追加する

カルーセルをスクロールさせるためのボタンを ::scroll-button() 疑似要素を使って作成します。

::scroll-button() は、 ::scroll-button(方向) でスクロール方向を指定します。

.carousel {
  /* ... */

  &::scroll-button(left) {
    content: "←" / "Scroll Left";
  }
  
  &::scroll-button(right) {
    content: "→" / "Scroll Right";
  }
}

::scroll-button() 疑似要素で、content: "←"https://qiita.com/"Scroll Left";を指定することで、
roleがbuttonで、nameがScroll Leftが追加されます。

スクロールマーカーを追加する

次は、カルーセルの下によくあるマーカーを追加していきます。

.carousel {
  /* ... */
  
  scroll-marker-group: after;

  &::scroll-marker-group {
  /* マーカーグループのスタイル */
  }
}

.carousel-item {
  /* ... */

  &::scroll-marker {
      /* マーカーのスタイル */
  }
  
  &::scroll-marker:target-current {
      /* ターゲットの当たっているマーカーのスタイル */
  }
}

スクロールマーカーを追加するには、コンテナー要素にscroll-marker-groupを指定する必要があります。
scroll-marker-groupは、beforeafterの値を指定でき、表示させる位置を指定します。

そして、スクロールマーカーグループにスタイルを当てるには、&::scroll-marker-group疑似要素を使うことで指定することができます。

また、個別のマーカーにスタイルを当てるには、&::scroll-marker 疑似要素を使うことで指定することができます。

完成系

お好みのスタイルに調整したら完成です!

See the Pen
CSS Only Carousel
by degudegu2510 | Qiita (@degudegu2510)
on CodePen.

まとめ

この記事では、CSSで作るカルーセルを作る方法を紹介しました。
ぜひこの記事を参考に、カルーセルを作ってみてください


最後まで読んでくださってありがとうございます!

普段はデザインやフロントエンドを中心にQiitaに記事を投稿しているので、ぜひQiitaのフォローとX(Twitter)のフォローをお願いします。



フラッグシティパートナーズ海外不動産投資セミナー 【DMM FX】入金

Source link

実写映画『マインクラフト』がオープニング興収で驚異の「3億1000万ドル」を叩き出す。ビデオゲーム映画で史上最大の記録、映画版『マリオ』超え




2023年に上映された映画『ザ・スーパーマリオブラザーズ・ムービー』のオープニング興収1億6400万ドルを上回っており、ビデオゲームを原作とした映画作品としては歴史上で最大のオープニング興収となっている。

フラッグシティパートナーズ海外不動産投資セミナー 【DMM FX】入金

Source link

4Gamerの1週間を振り返る「Weekly 4Gamer」,2025年3月31日〜4月6日



4Gamerの1週間を振り返る「Weekly 4Gamer」,2025年3月31日〜4月6日

 2025年3月31日〜4月6日,4Gamerに掲載された記事は366本でした。任天堂が「NintendoDirect:NintendoSwitch2-2025.4.2」を配信し,次世代ハード「NintendoSwitch2」のハードやソフトの情報を公開したりした,4Gamerと世界のゲーム業界のドラマチックな1週間を振り返りましょう。

フラッグシティパートナーズ海外不動産投資セミナー 【DMM FX】入金

Source link

ドジャース 大谷翔平 2試合連続の無安打 チームも競り負ける



ドジャース 大谷翔平 2試合連続の無安打 チームも競り負ける

大リーグ、ドジャースの大谷翔平選手がフィリーズ戦に先発出場しフォアボール1つを選び、開幕から11試合連続で出塁しましたが、2試合連続のノーヒットに終わりチームも競り負けました。

フラッグシティパートナーズ海外不動産投資セミナー 【DMM FX】入金

Source link

生成AI搭載ロボ、アキバ新施設で“接客要員”に RAGで回答精度を向上



生成AI搭載ロボ、アキバ新施設で“接客要員”に RAGで回答精度を向上

JR秋葉原駅構内の商業施設「エキュート秋葉原」が、4月7日に開業する。施設内には生成AIを活用したロボット「ugo Pro」を接客・案内用に導入。人手不足の解消や顧客体験の向上を見込む。

フラッグシティパートナーズ海外不動産投資セミナー 【DMM FX】入金

Source link

【コスプレ】眩しい笑顔、はちきれんばかりの美ボディ!「ホロライブ」風真いろはの再現度が限界突破【写真8枚】



【コスプレ】眩しい笑顔、はちきれんばかりの美ボディ!「ホロライブ」風真いろはの再現度が限界突破【写真8枚】

【コスプレ】眩しい笑顔、はちきれんばかりの美ボディ!「ホロライブ」風真いろはの再現度が限界突破【写真8枚】

フラッグシティパートナーズ海外不動産投資セミナー 【DMM FX】入金

Source link