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
","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=\"
React Aria Components は Adobe によって提供されている Headless UI コンポーネントライブラリです。振る舞いや国際化に, アクセシビリティに関する機能を備えており、Button や Input, TextField, Label などのシンプルな要素から、DatePicker や ComboBox などの様々なコンポーネントが提供されています。 今回は React Aria Components の設計について紹介します。 React Aria Components のコンポーネントの設計 React Aria Components の API はコンポジションを中心に設計されています。これにより、パターン間で共通のコンポーネントを共有することも、個別に使用することも可能です。なお、コンポジションについては React Component Compos
A Progressive React Framework for modern web development.
とりあえずつくった暫定版です。主要な人類学者(岸上伸啓ほか『はじめて学ぶ文化人類学』ミネルヴァ書房、2018年などを参考にしました)の翻訳書のうち、国会図書館デジタルコレクションの(主に)個人送信サービスで読むことができるものを集めています。※ 個人送信サービスの説明や登録方法はこちら。 おもに2024年4月末の追加によって、1995年ごろまでの絶版書目を中心に、多くの文献(とくに各分野で「古典」とされているようなもの)が登録すればオンラインで読めるようになっています。これはすごい! 暇をみて更新するつもりですし、テーマ・地域別のリストも作成したいし、日本人の著者についてもまとめたいと思っている(今回は多すぎたので断念)のですが、そんな余裕はないかもしれません。ぜひ誰かやってください。また作成者は人類学の専門家ではありません。漏れがあったり、主要な人類学者の選定に論争性があったりするのかも
Check Point Software Technologiesは6月16日(米国時間)、「PyPI Suspends New Registrations After Malicious Python Script Attack」において、PyPI (Python Package Index)リポジトリに悪意のあるパッケージが複数あることを伝えた。「DreamyOakXTimmywag」と呼ばれる作成者により、44もの不正なパッケージがリポジトリに追加されていたことが明らかになった。 PyPI Suspends New Registrations After Malicious Python Script Attack 特定された44の不正なPyPIパッケージは次のとおり。 sys-scikit-learn 17.8.18 sqlalchemy-requests 7.1.1 sqlalc
Reactでは様々なスタイリングの手法があり、その上に構築されるコンポーネント実装も多くの選択肢があります。 styled-componentsやemotionといった CSS in JSライブラリによるスタイリングや、それらのライブラリ上に構築されたMUIやChakra UIといったコンポーネントライブラリ。一方でTailwind CSSやCSS ModulesなどCSS寄りなスタイリング手法があります。 私自身としてはTailwindを利用し、コンポーネントに関しては自作することが多いです。Tailwind CSSをベースにしたコンポーネントライブラリはいくつかありますが、自分の肌に合うものはありませんでした。 しかし、最近ちょうどいい選択肢と思われるshadcn/uiというものを見つけました。 一言でいうと、カスタマイズ性が高く、使いやすいUIコンポーネント集です。 本記事では、sh
双子を専門にする国内唯一の研究機関「大阪大ツインリサーチセンター」(大阪府吹田市)が、存続の危機に直面している。今年度の運営費を確保できず、このままでは10年以上かけて集めた膨大な双子のDNAや血清などのサンプルやデータが失われてしまう恐れがある。双子の研究の意義を訴えるセンターは、なぜ危機に陥っているのだろうか。 「僕はここを『双子の図書館』と呼んでいる。研究のインフラなんです。このままでは、日本の双子の研究が後れをとって、世界に負けてしまう」。ツインリサーチセンター長を務める渡辺幹夫・大阪大教授(臨床検査医学)は、厳しい表情でそう語った。 双子は全出産の約1%を占める。2009年に設立されたセンターには、全国の約2800組の双子が登録されている。そのうち約450組については、生活習慣などのアンケート調査結果に加えて、血液検査や身体検査などを実施し、血清やDNAなどを冷凍保存している。国
https://github.com/google/typograms/ Overview Typograms (typographic diagrams) is a lightweight image format (text/typogram) useful for defining simple diagrams in technical documentation. Like markdown, typograms is heavily inspired by pre-existing conventions found in ASCII diagrams. A small set of primitives and rules to connect them is defined, which you can use to build larger diagrams. Typog
国家の「知」を支えるべく国立の図書館、帝国図書館が作られたのは明治時代。誕生までの道のりはもとより、以降も困難な歩みを続けることになりました。その軌跡を周到に描き出した『帝国図書館―近代日本の「知」の物語』の著者・長尾宗典さんにお話をうかがっています。 (2024年3月14日に国立国会図書館で長尾さんの講演とパネルディスカッションが開催。詳細はイベント告知ページでご確認ください) ――長尾さんの初の単著は『〈憧憬〉の明治精神史』で、高山樗牛や姉崎嘲風らを扱ったものです。その次に書かれたのが『帝国図書館―近代日本の「知」の物語』ですから、かなり異なるテーマのように思われます。ご執筆の経緯などをお教えください。 長尾:大学に移る前、私は11年ほど、国立国会図書館(以下NDL。)に司書として勤務していました。日本近代史を専攻していた大学院生の頃は高山樗牛や姉崎嘲風のことばかりやってきたのですが、
TypeChat TypeChat helps get well-typed responses from language models to build pragmatic natural language interfaces. All powered through your types.
Turf.jsを色々とためしてみました Turf.jsは、重心計算や距離計算等さまざまな位置情報データ処理が可能なオープンソースの地理空間解析ライブラリです。 今までにdayjournal memoで、50種類以上の機能を試してきました。今回はその中でもおすすめの5つを紹介したいと思います! 詳細として下記について説明します。 事前準備 バッファ作成 ポリゴン内に含まれるポイント抽出 ポリゴンの重心取得 指定距離でライン上の位置取得 ポリゴンの自己交差取得 事前準備 Turf.jsを手軽に始めるビルド環境を利用 バッファ作成 ポイントからバッファを作成します。 src/main.ts // ポイント取得 const point = turf.point([139.770, 35.676]); // ポイント表示 map.addSource("FeaturesPoint", { type:
","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=\"
Zodとの比較 公式サイトで、Valibot は、Zod と比較して、バンドルサイズが最大98%削減できると記述されています。今回作成した問い合わせフォームでも、92.2%の削減を確認できました。 VSCode 上で Zod で作成した Schema ファイルのサイズは gzipped 圧縮で12.8kです(Zod を利用した Schema はこちらを参照ください)。 ZodのSchema実装 import { z } from "zod"; const email: z.ZodString = z .string({ required_error: "入力が必須の項目です" }) .min(1, { message: "入力が必須の項目です" }) .max(255, { message: "255文字以内で入力してください" }) .email({ message: "メールアドレスの
PHPにはcomposerという高度なパッケージ管理ツールが存在しており、WordPressでもcomposerを利用した開発がさかんに行われている。しかし、ついにコンフリクトが発生するようになったため、その解決方法と知見を共有したい。本記事の対象読者は以下の通り。 プラグインを作成している。 テーマを開発しているがプラグインで問題が起きた。Uncaught Error: Call to undefined method GuzzleHttp\Utils::chooseHandler() と言われた。 開発者ではないユーザーにとっては、「そういうプラグインを使わない」という解決策しかないので、ご了承いただきたい。では、本題に入ろう。 なぜコンフリクトが発生するか composerは基本的に「プロジェクト単位で1つ」という暗黙の前提が存在するツールである。たとえばPHPのフレームワークLar
参議院議員の赤松健氏は6月1日、「プレイ可能な状態での過去のゲームの合法的保存」に向けた取り組みを進めていることを報告した。着手から10か月がたち、国会にて本件についての質疑応答もおこなわれたそうだ。 赤松健氏の“野望” 赤松氏は「ラブひな」「魔法先生ネギま!」などの人気作品を手がけた漫画家だ。漫画執筆業のかたわら表現規制への反対活動を続けてきた同氏は、第26回参議院議員通常選挙にて漫画家として初めて国会議員に当選。創作表現に対する規制反対を掲げ、全国から52万8053票の指示を集めていた。その出自や活動から、漫画・アニメ・ゲームなどを好む有権者らの支持層も厚いと見られる。 赤松氏はこれまで「プレイ可能な状態での過去のゲームの合法的保存」を、国会議員となったうえで実現したい目標としてきた。レトロゲームやガラケー向けのゲームなど、これまでに世に出てきたゲームのなかには、現在はプレイすることが
iDraw.jsDrawing easier on the web. A simple JavaScript framework for Drawing on the web.
1930年に建てられた天理大学付属天理図書館=奈良県天理市で2023年9月5日午前11時27分、塩路佳子撮影 古社寺のイメージが強い奈良だが、美しい近代建築の存在も忘れてはいけない。1930年に建てられた天理大学付属天理図書館(奈良県天理市)もその一つ。ロマネスク調の建物に入ると、重厚な大理石のカウンターや趣あるシャンデリアが目に飛び込んでくる。時空を超えて、異国の空間に迷い込んだ気がした。【塩路佳子】 「映画のような世界という人もいます」。同図書館の森山恭二事務長が案内してくれた。中学生を除く15歳以上なら誰でも利用でき、2023年2月に国の登録有形文化財(建造物)になってからは建築ファンの来訪も増えているという。 入り口を入ってすぐの正面ホールは、カウンターや階段に大理石が使われ、重厚な雰囲気を醸し出している。シャンデリアや壁、雷文(らいもん)を表す寄せ木張りの床などは建築当時のまま。
","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=\"
はじめに 今回はSWRとTanStack Queryの比較によってそれぞれの特徴と違いを整理したいと思います。背景としてネット上にある両者の比較記事は2022年以前のものが多く、当時に比べSWR2.0がリリースされたことなどで比較の観点が変化したように感じました。改めて整理することで技術選定の参考になればと思います。 前提 今回は以下のバージョンを前提にします。(2023/08/26時点でLatest) SWR v2.2.0 TanStack Query v4.34.0 また、私自身はTanStack Queryを業務で1年ほど扱ったことがありSWRは全く経験がない状態です。この記事はどちらが優れているかを示すためのものではなく、あくまで客観的に比較することを目的にしています。 目次 ここでは以下の3つの観点から比較を行い考察をします。 interfaceでの比較 機能面での比較 キャッシ
出版取次最大手の日販(日本出版販売)が発行した『出版物販売額の実態2023』によると、22年度の出版物のインターネット経由での販売額は書店経由での販売額を超えた。紙の書籍・雑誌に限ると、書店ルートの推定販売金額は8157億円だったのに対しネット経由は2872億円と依然として書店経由が圧倒的に多いが、電子出版物が6670億円と推定される。購入ルート別ではネット経由(紙の本+電子出版物)がリアル書店を超えたことになる。書店ルートは縮小し、ネットルートが伸びる傾向は今後も変わらないだろう。 リアル書店からネット書店や電子出版物へと消費者が流れる原因のひとつに、リアル書店における在庫情報の不備が挙げられる。ネットで在庫情報を公開している書店も一部にはあるが、まだまだ少数で、各店を横断的に検索するのも難しい。1冊の本を探して何軒もの書店をハシゴした経験のある人は多いだろう。だからつい「急ぎの本はネッ
2024年6月9日(日)、東京都・文京区立小石川図書館でリスニング・イベント“レコードで聴く80’s pop music: ヘヴィ・メタル/ハード・ロック編”が開催される。 図書館といえば静かに読書や勉強をする場所。そこで「つぶせ、こわせ、破壊せよ!」と絶叫する大音量サウンドで知られるヘヴィ・メタルをかけるイベントとは、驚く人も少なくないだろう。 この小石川図書館、約2万枚という都内公立図書館では日本最大のレコードを所蔵することで有名。クラシックやジャズ、ロック、ポップ、落語などあらゆるジャンルのレコードがコレクションされており、2016年頃からレコード・コンサートが開催されてきた。2018年からは毎回テーマを決めて、司会者による解説も加えながら行われる形式となっている。コロナ禍による休止期間も挟みながら、近年では年3回のペースで開催。最近では“ジャズ・トランペット”、“英国ロック”、“ジ
Movies is a non-trivial demo app built using the TMDB (The Movie Database) API. It is built with learning, but not strict comparison, in mind. Movies is part of the TodoMVC TasteJS project. Credits The Movies App is a non-trivial demo application built on top of the TMDB (The Movie Database) API. It features multiple routes and views, authentication, dark mode and a range of performance optimizati
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く