並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 17128件

新着順 人気順

libraryの検索結果321 - 360 件 / 17128件

  • OpenAI API ドキュメント 日本語訳|#1 GET STARTED 前編|ゑぐみかるちゃあ

    OpenAI API ドキュメントの日本語訳をこちらでまとめます。文字量の多いドキュメントなので、セクションごとに記事を分割しています。 今回は「GET STARTED 」のセクションからIntroduction と Quickstart を抜粋した前編です。 基本 DeepLで翻訳して、気になるところだけ書き換えています(ほぼ気になるところがないのが、DeepLのすごいところ)。原文との突き合わせができるようにはじめに原文を入れてますので、間違いなど見つけられましたら、ぜひご指摘ください。ご指摘箇所は随時反映させていただきます。 原文のリンクが有効になってますので、それぞれ必要な場合は原文リンクの方を参照ください。 Introduction|はじめに Overview|概要The OpenAI API can be applied to virtually any task that i

      OpenAI API ドキュメント 日本語訳|#1 GET STARTED 前編|ゑぐみかるちゃあ
    • ポケットモンスター ソード/シールドにHaxeが採用されていた - terurouメモ

      顛末 昨日、こういう感じのツイートを見かけかました。 ポケモンほどの大規模なゲームでHaxe採用されるの初めてなのではhttps://t.co/i8lCJx0NWh— neguse (@neguse) November 14, 2019 結果、このような形となりました。 これは、Haxeという高度な型システム及びマクロシステムを持つ静的型付き言語であり、マルチプラットフォームでC++, JavaScript, C#, Java, Python, PHP, Luaなどのターゲットに出力可能なプログラミング言語の現実世界での利用状況を調査するために購入されたものです pic.twitter.com/UnaZsMrH9I— てろるー (@terurou) November 16, 2019 調査結果 確かにポケモン ソード/シールドの知的財産の表記には、Haxeの記載がありました。 確かにポケモ

        ポケットモンスター ソード/シールドにHaxeが採用されていた - terurouメモ
      • 無料で読める140万冊の本をインターネットアーカイブが公開

        インターネット上のあらゆる情報を記録・保存する「インターネットアーカイブ」が2020年3月24日に、無料で140万冊のデジタル書籍を読める「National Emergency Library」(全国緊急図書館)をオープンさせました。140万冊の中には著作権者が存在しない本もありますが、「ハリー・ポッター」シリーズなど出版中の作品も含まれており、ユーザーは一度に最大10冊までを、自由に借りて読むことができます。 Announcing a National Emergency Library to Provide Digitized Books to Students and the Public | Internet Archive Blogs https://blog.archive.org/2020/03/24/announcing-a-national-emergency-libra

          無料で読める140万冊の本をインターネットアーカイブが公開
        • JSの日付ライブラリは、どれを使えばいいのかまとめ

          Moment.jsは、新規開発停止、メンテナンスモードに移行 Moment.jsは、新規機能の開発停止、メンテナンスモード(セキュリティ修正とMoment Timezoneのデータ更新は行う)に移行することが発表されています。これから新規開発するプロジェクトでは、別のライブラリを使うことが推奨されています。 僕の新規開発のプロジェクトでも当初はMoment.jsを使っていましたが、リリース前にこの発表が出たので、別のライブラリに変更することにしました。 Moment.jsのドキュメントページに、推奨ライブラリが4つ掲載されていたので、その中から選ぶことにしました。 Luxon Day.js date-fns js-Joda 簡単に結論が出るケース Day.jsを使うべき人 Moment.jsからの移行 Moment.jsを使い慣れている人 Day.jsはMoment.jsと同じAPI体系を

            JSの日付ライブラリは、どれを使えばいいのかまとめ
          • ffmpeg.wasm | ffmpeg.wasm

            ffmpeg.wasmffmpeg.wasm is a pure WebAssembly / JavaScript port of FFmpeg enabling video & audio record, convert and stream right inside browsers! Data Securityffmpeg.wasm runs only inside your browser, data security is gaurantee as no data is sent to remote server. Powered by WebAssemblyffmpeg.wasm transpiles ffmpeg source code to WebAssembly code using Emscripten to achieve optimal performance.

            • JavaScript ライジングスター 2021

              6回目の JavaScript ライジングスター にようこそ! JavaScript疲れから逃れるためにここに来たみなさん、ちょうどいいところに来ましたね。 今回はメタフレームワーク、速度の必要性、界隈のオールスターがテック企業にジョインした話などの話題があります。 しかし、まずはチャンピオンの話です。 今年は誰もが予想していなかった新しい覇者が誕生しました! しかもそれは、なんとコマンドラインツールです! 以下は、2021年の1年間で増加したGitHubのスター数によるランキングです。Webプラットフォームに関するベストプロジェクトを集めたリストであるBest of JSからの一年間の分析です。各プロジェクトをクリックすると、より詳細な情報を閲覧することができます。

                JavaScript ライジングスター 2021
              • 福井県立図書館「100万回死んだねこ 覚え違いタイトル集」インタビュー レファレンスサービスは、なんでも聞いていいんです!|好書好日

                宮川陽子さん福井県立図書館 司書 1998年から福井県立図書館で司書として勤務。現在の担当分類は、建築や機械工学、家政学などを扱う「5類 技術」(日本十進分類法)。読書バリアフリーサービスや寄贈図書の管理なども行なっている。同館の「覚え違いタイトル集」の発案者でもある。 福井県立図書館「覚え違いタイトル集」 レファレンスサービスの認知向上のために ――「覚え違いタイトル集」は、どういった経緯で生まれたのですか。 そもそもの始まりは大学時代の後輩が久世番子さんの漫画『暴れん坊本屋さん』を勧めてくれたのがきっかけかもしれません。久世さんが書店でバイトをしていたときのことを描いた漫画で、お客さんが覚え違えているタイトルから「これですね」と正しいタイトルの本を渡すシーンがあったんですよね。それを見て図書館のカウンターでも似たようなことがあるという話から、エクセル表で覚え違いの事例を集めていくことに

                  福井県立図書館「100万回死んだねこ 覚え違いタイトル集」インタビュー レファレンスサービスは、なんでも聞いていいんです!|好書好日
                • 【図解】誰でもわかるTransformer入門!凄さ・仕組みをわかりやすく解説 - すえつぐのNLP&LLM

                  始めに こんにちは!自然言語処理(NLP)・自然言語生成(NLG)の解説記事を書いている、すえつぐです! 突然ですが、BERT、GPT-3、PaLMを使ったことはありますか?Transformerはこれらの最先端のモデルに使用されている、現代のNLPモデルには欠かせないモデルです。おそらくBERTやGPT-3でTransformerを知った、このページに来たという人も多いのではないでしょうか。機械学習、特にNLPの勉強をしている方々は、Transformerの概要は知っておいた方が良いと思います。 ただ多くのサイトは、いきなり細かい仕組みの解説をする中級者以上向けの記事が多いですよね。 そこで、このページでは、Transformerの入門〜中級までの解説をしていきます!まず入門として、「Transformerの使い道」「Transformerの何が凄いのか?」を先に解説します。その上で「T

                    【図解】誰でもわかるTransformer入門!凄さ・仕組みをわかりやすく解説 - すえつぐのNLP&LLM
                  • フロントエンドから取り組むデザインシステムの改善 #UI

                    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、フロントエンドエンジニアの近藤です。Yahoo! JAPANのスマートフォンのウェブトップページのフロントエンド開発業務と、社内で利用されているデザインシステムの開発に携わっています。 近年、デジタルプロダクトを持つ多くの企業で、デザインシステムが活用されています。デザインシステムには、ビジュアルとしてのデザインの規定だけでなく、実際のプロダクトに利用できるUIライブラリやコンポーネントライブラリなどが含まれます。そのため、デザインシステムの構築にはデザインとエンジニアリングの両方の力が不可欠です。 本記事では、私が開発に携わっているデザインシステム「Riff」の紹介とともに、フロントエンド部分におけるデザインシステム

                      フロントエンドから取り組むデザインシステムの改善 #UI
                    • 絶版本など自宅からウェブ閲覧可能に 国会図書館が5月開始:朝日新聞デジタル

                      ","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=\"

                        絶版本など自宅からウェブ閲覧可能に 国会図書館が5月開始:朝日新聞デジタル
                      • 静的サイト向けの全文検索エンジンと UI ライブラリの Pagefind

                        デモとして、このブログに Pagefind を導入してみました。ヘッダーの検索アイコンをクリックすると検索フォームが表示されるので、キーワードを入力して検索してみてください。 使い方 Pagefind は構築済みの UI ライブラリと、CLI コマンドとしてインデックスを作成するためのツールから構成されています。まずは UI ライブラリの部分から見てみましょう。 UI ライブラリ Pagefind の UI ライブラリは、検索フォームと検索結果を表示するためのコンポーネントから構成されています。この UI は以下のコードを追加するだけで簡単に利用できます。 <link href="/pagefind/pagefind-ui.css" rel="stylesheet" /> <script src="/pagefind/pagefind-ui.js"></script> <div id="s

                          静的サイト向けの全文検索エンジンと UI ライブラリの Pagefind
                        • Ruby 2.7のここがすごい! パターンマッチ、コンパクションGCなどをリリースマネージャーに聞いた - エンジニアHub|Webエンジニアのキャリアを考える!

                          Ruby 2.7のここがすごい! パターンマッチ、コンパクションGCなどをリリースマネージャーに聞いた 2019年12月25日にリリースされたばかりのRuby 2.7では、どのような機能がどういった経緯で採用されているのでしょう。リリースマネージャーのnaruseさんと、フルタイムコミッターのmameさんに詳しくうかがいました。 まつもとさんはとにかく忙しくて 実はすごいirbの改良 パターンマッチはRubyをどう変えるか キーワード引数は、端的に壊れていたのを大整理した 高速化に向けたいくつかの観点 Ruby 2.7で導入される「コンパクションGC」とは Ruby 3のビジョンは「静的解析」「並行並列」「JIT」 プログラミング言語Rubyには、クリスマス前後に新しいバージョンをリリースする伝統があり、2013年の2.1.0以降は毎年12月25日にメジャーバージョンアップが行われています

                            Ruby 2.7のここがすごい! パターンマッチ、コンパクションGCなどをリリースマネージャーに聞いた - エンジニアHub|Webエンジニアのキャリアを考える!
                          • 表情やポーズも変更できる、人物のイラスト素材が登場!商用でも完全無料の太っ腹ライセンス -Open Peeps

                            笑顔でこんなポーズ、泣き顔でこんな仕草、希望通りのイラスト素材が完全無料で商用利用できるOpen Peepsを紹介します。 普通のイラスト素材はそのまま使用するしかないですが、人物の表情や髪型、ポーズ、動作などさまざまなパーツを組み合わせて、584,688通りのキャラクターを作成することができます。 Open Peeps Open Peepsの特徴 Open Peepsのダウンロード Open Peepsのイラストライブラリ Open Peepsの特徴 Open Peepsは商用でも個人でも完全無料で利用できるイラストのライブラリで、ライセンスはCC0です。 イラストはすべて手描きのベクターで、さまざまなパーツを組み合わせることで584,688通りのキャラクターを作成することができます。アプリは、Adobe XD、Sketch、Figma、Studioをサポートしています。

                              表情やポーズも変更できる、人物のイラスト素材が登場!商用でも完全無料の太っ腹ライセンス -Open Peeps
                            • 図書館司書はなんで給与が低いのか

                              かわいそうなので対策を考えたい。 個人的には、リファレンスサービスを有料にして、その一部を出来高払いすれば良いと思う。

                                図書館司書はなんで給与が低いのか
                              • 「ことばはどうやってうまれたの?」という小1の息子の質問にこたえられるような本を探しています。どのよ... | レファレンス協同データベース

                                「ことばはどうやってうまれたの?」という小1の息子の質問にこたえられるような本を探しています。どのように調べたらいいでしょうか。言語なのか歴史なのか、どんな分野の本を探せばいいのかも分かりません。普段から時々大人びた質問をします。私が読んで子どもに紹介してもいいし、子ども向けで一緒に読める本がもしあったらいいなと思います。 ●ことばの誕生 〇児童書 *難しい場合は大人が一緒に読んであげてください。 ・『それ日本と逆!?文化のちがい習慣のちがい 第2期2』須藤健一/監修 学研プラス 2017.2 ISBN:978-4-05-501222-5 *P40“ことばはどのようにして生まれたの?” ・『ことばのふしぎなぜ?どうして? 1・2年生 』村山哲哉/監修 高橋書店 2012.11 ISBN:978-4-471-10322-4 *P12~15“じゃあ、言葉を最初に話した人はだれ?”“言葉のはじま

                                  「ことばはどうやってうまれたの?」という小1の息子の質問にこたえられるような本を探しています。どのよ... | レファレンス協同データベース
                                • Testing JavaScript をやってみたら学びがあって良かった話 - Adwaysエンジニアブログ

                                  こんにちは。リファクタリングが大好きなフロントエンドおじさん梅津です。 自信を持ってリファクタリングするには信頼できる自動テストが必要ですよね。 じゃあ信頼できる自動テストとはなんだろう?どう書いたらいいんだろう?と考えていました。 とくにコンポーネントを含む UI テストに対しての悩みが強かったです。 そんなときに出会ったのが Testing JavaScript です。 この記事ではその Testing JavaScript の紹介をしたいと思います。 Testing JavaScript とは Testing JavaScript は PayPal のエンジニアである Kent C. Dodds によって作成された教材です。 ページを開いてすぐ目に飛び込んでくるテスティングトロフィーが特徴的ですね。 Testing JavaScript では、ここに記されている Static, Un

                                    Testing JavaScript をやってみたら学びがあって良かった話 - Adwaysエンジニアブログ
                                  • Google 公式ウェブ開発者向けリソースのご紹介

                                    .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

                                      Google 公式ウェブ開発者向けリソースのご紹介
                                    • 政府情報システムにおける 脆弱性診断導入ガイドライン

                                      政府情報システムにおける 脆弱性診断導入ガイドライン 2022(令和 4)年 6 月 30 日 デジタル庁 〔標準ガイドライン群ID〕 DS-221 〔キーワード〕 セキュリティ、脆弱性、脆弱性診断 〔概要〕 政府情報システムの関係者が脆弱性診断を効果的に導入するための基準及 びガイダンスを提供する。 改定履歴 改定年月日 改定箇所 改定内容 2022年6月30日 - 初版決定 1 目次 1 はじめに ......................................................... 2 1.1 目的とスコープ .............................................. 2 1.2 適用対象 .................................................... 3 1.3 位置づけ ...

                                      • 公共図書館で居場所を失う若者たちの嘆き 「自習禁止」「高齢者がイビキ」「読みたい本がない」「スマホ充電禁止」 | マネーポストWEB

                                        お金に余裕のない若者にとって、無料で利用できる公共図書館の存在意義は大きいだろう。勉強用の本を読んだり借りたりできるのはもちろん、自習席を設けて利用を許可しているところもあり、その用途は様々。だが、最近の若者たちの間では「公共の図書館は利用しにくい」という声も出ているようだ。いったいどういうことなのか、若者たちのリアルな声を聞いた。 勉強したいのに「自習は禁止」 東京都都内の私立高校に通う女子生徒・マナさんは、家以外の勉強をする場所として「ファストフード店」と「ファミリーレストラン」を挙げる。 「家でも勉強はしますが、なかなか集中できない。学校の図書館は閉まる時間が早いし、私は塾に行っていないので、塾の自習室というわけにもいきません。結果、気分転換としても飲食店で勉強することは多いです」 無料で利用できる家の近くの図書館では参考書などを持ち込んでの自習は禁止されており、自習室もないのだとい

                                          公共図書館で居場所を失う若者たちの嘆き 「自習禁止」「高齢者がイビキ」「読みたい本がない」「スマホ充電禁止」 | マネーポストWEB
                                        • 明大に日本一のマンガ図書館 2館を集約 所蔵41万点:東京新聞 TOKYO Web

                                          明治大には世界最大級のマンガやアニメ、ゲームの研究拠点を作る構想がある。計画したのはもう十年以上も前。しばらく大きな進展はなかったが、最近、歯車が動いた。都内二カ所に分かれていた大学運営のマンガの図書館を千代田区の駿河台キャンパスに集約。資料数は計四十一万と日本一の規模に。さっそく調べ物や、貴重な雑誌を求めて愛好家が訪れている。 週刊少年ジャンプ、サンデー、なかよし…。多くの少年少女が手にしたであろう有名雑誌が並ぶ。同キャンパスにある「米沢嘉博記念図書館」はバックナンバーなど十四万点を収める。そこに、二十七万点の資料を持つ「現代マンガ図書館」も新宿から移ってきた。蔵書の厚みはぐんと増した。

                                            明大に日本一のマンガ図書館 2館を集約 所蔵41万点:東京新聞 TOKYO Web
                                          • ソフトウェアアーキテクチャメトリクスの基礎: Software architecture metrics in a nutshell

                                            ソフトウェアアーキテクチャメトリクス - Forkwell Library #44 での発表資料です https://forkwell.connpass.com/event/309739/ 動画: https://www.youtube.com/watch?v=C52rYX_E9bA #Forkwell_Library

                                              ソフトウェアアーキテクチャメトリクスの基礎: Software architecture metrics in a nutshell
                                            • 地味に便利、日本人のフルネームを姓と名に分割するツールのPythonパッケージ公開【やじうまWatch】

                                                地味に便利、日本人のフルネームを姓と名に分割するツールのPythonパッケージ公開【やじうまWatch】
                                              • 日本のWEBに革命をもたらす BudouX で自動文字組みを行う。しかも、Web Componentとして

                                                WEB 開発において日本語が抱える問題 日本語を使った WEB 開発は常に「改行問題」を抱えています。例えば、👇 の様に 記事 という単語の 記 と 事 で改行されていたら読みにくいです。 見た目重視の WEB サイトだと、「この改行を手動で美しく見えるように修正して欲しい。」 という声も無視できません。 いわゆる「文字組み」です。例えば、👇 の様に改行を入れてやります。 しかし、この方法は解決になっていません。なぜなら、WEB ブラウザ の幅はレスポンシブに可変するからです。ちょっと画面幅を狭めるだけで 👇 の様に崩壊します。 これに対応するためには、メディアクエリをくしして画面幅に応じた<br>タグを仕込むか、改行したくない文字列を手書きで<span style="display:inline-block;"></span>で囲む必要がありました。👇 の様に... <span

                                                  日本のWEBに革命をもたらす BudouX で自動文字組みを行う。しかも、Web Componentとして
                                                • ネット炎上の驚くべき実態――『正義をふりかざす「極端な人」の正体』(光文社新書)/山口真一(著者) - SYNODOS

                                                  2020.09.28 ネット炎上の驚くべき実態――『正義をふりかざす「極端な人」の正体』(光文社新書) 山口真一(著者)計量経済学 #SNS#炎上 あなたは、このように思ったことはないだろうか。 「最近社会が不寛容になった」 「ネットは攻撃的な人が多く、怖いところだ」 確かに、SNSやネットニュースのコメント欄を見ると、実に多くの罵詈雑言に出会う。「コイツ頭おかしいだろ」などの誹謗中傷はもちろん、「死ね」などの、非常に直接的で攻撃的なワードを使う人も少なくない。今年5月には、ネット上の誹謗中傷を苦に、プロレスラーが亡くなってしまうという悲しい事件も起きた。 今月発売された拙著『正義を振りかざす「極端な人」の正体』は、社会にあふれるそのような「極端な人」について、様々なデータ分析結果からその正体を炙り出す本だ。本書では、 ・なぜネット上で極端な意見が溢れているのか? ・「極端な人」はどれくら

                                                    ネット炎上の驚くべき実態――『正義をふりかざす「極端な人」の正体』(光文社新書)/山口真一(著者) - SYNODOS
                                                  • 2021年のTypeScript環境構築で絶対入れるべき「better-typescript-lib」の紹介 - Qiita

                                                    こんにちは。この記事は筆者が開発した「better-typescript-lib」を宣伝する記事です。これは、導入するだけでTypeScriptプログラムがより型安全になるという素晴らしいライブラリです。あくまで型定義なので、導入してもランタイムの挙動は何も変わらず、バンドルサイズなどへの影響もありません。 better-typescript-libの導入法 ここに記載されているのはv1 (TypeScript 4.0 〜 4.4向け)のインストール方法です。v2 (TypeScript 4.5〜)ではインストール方法が変わり、最初のnpm installのみで良くなります。詳しくは次の記事をご覧ください。

                                                      2021年のTypeScript環境構築で絶対入れるべき「better-typescript-lib」の紹介 - Qiita
                                                    • スタートアップにクリーンアーキテクチャを適用したが、技術的負債が塵積った件 〜開発合宿で技術的負債を粉砕します〜 - ANDPAD Tech Blog

                                                      こんにちは。こんばんは。おはようございます。 アンドパッドで現在はバックエンドの方のエンジニアをやっている原田です。 アンドパッドには2021年6月にJOINしまして、現在までANDPADボードの開発に携わっています。 ANDPAD施工管理が比較的長期間の工事をターゲットにしているのに対して ANDPADボードは1日〜数日の間に短期間の工事や施工を行う際のスケジュール管理を行えるサービスです。 andpad.jp 今回は入社3ヶ月目というきりの良いタイミングで今まで行ってきたことを振り返りつつ、直近行った技術的負債を軽減するための「開発合宿」について書いていきます。 一応最初に書いておきますが、リファクタリングに関するチートスキルはないのでバーンとやってドーンと解決みたいなド派手な解決ではなく地道な改修作業をちまちま行いましたという内容です。 入社してからやってきたこと ANDPADボード

                                                        スタートアップにクリーンアーキテクチャを適用したが、技術的負債が塵積った件 〜開発合宿で技術的負債を粉砕します〜 - ANDPAD Tech Blog
                                                      • シェル芸人に必要なのは「マスキングテープ」だったのでは

                                                        2020/06/27 第48回シェル芸勉強会LT資料 https://www.youtube.com/watch?v=PIqx9fCSbaU&t=609s

                                                          シェル芸人に必要なのは「マスキングテープ」だったのでは
                                                        • 君たちは正規表現におけるインド数字の罠にハマったことはあるかい?(١٢٣٤٥٦٧٨٩) - Qiita

                                                          import re re.match(r'\d{4}-\d{2}', '٢٠٢٢-٠٦') Pythonで書いてはいますが、内容を補足します。「'٢٠٢٢-٠٦'」という文字列が、数字4文字+ハイフン+数字2文字にマッチするかどうか、という正規表現を書いています。 一見するとどう見ても数字4桁ではないので、正規表現にマッチしないように見えますよね???? 実は正規表現にマッチします!!!というのが今回の記事の内容になります。 そもそも正規表現における数字の扱いとは 今回はPythonの正規表現のライブラリを利用しているので、公式のリファレンスを見てみましょう。 該当の部分には以下のような記述があります。 \d Unicode (str) パターンでは: 任意の Unicode 10 進数字 (Unicode 文字カテゴリ [Nd]) にマッチします。これは [0-9] とその他多数の数字を

                                                            君たちは正規表現におけるインド数字の罠にハマったことはあるかい?(١٢٣٤٥٦٧٨٩) - Qiita
                                                          • パララックスもこれで簡単に! HTMLやCSSを変更せずにシンプルに実装できるスクリプト -simpleParallax.js

                                                            ユーザーのスクロール操作に合わせて視差効果を与えるパララックスのエフェクトをシンプルに実装できる軽量のバニラJavaScriptのライブラリを紹介します。 実装は非常に簡単で、HTMLやCSSを変更せずに、パララックスのさまざまなエフェクトを実装できます。 simpleParallax.js simpleParallax.js -GitHub simpleParallax.jsの特徴 simpleParallax.jsのデモ simpleParallax.jsの使い方 simpleParallax.jsの特徴 simpleParallax.jsは、<img>で実装された画像にパララックスアニメーションを追加する、非常にシンプルで軽量なバニラJavaScriptのライブラリです。

                                                              パララックスもこれで簡単に! HTMLやCSSを変更せずにシンプルに実装できるスクリプト -simpleParallax.js
                                                            • 会社の支給PCがMacBook Pro M1なので、新しく開発環境を構築した話 - 食べチョク開発者ブログ

                                                              こんにちは。 今年の年始からジョインした遠藤です。 さて、入社したところ会社支給のMacBook ProがM1チップのものでした。 はい、現状は開発環境で苦労するとか色々噂を聞くやつです。 実際に試したのですが、 現状の開発環境構築スクリプト、手順書が一切使えない VitualBox, Vagrantは利用不可 Dockerは利用可能ではあるが、一部イメージが対応されてない 古いパッケージは動かす手段がない などなど、通常ではぶつからない問題にぶつかります。 食べチョクでは、 Ruby Node.js MySQL Redis ElasticSearch Kibana を利用しています。 この辺りをメインに話つつ、Intel版とこんな風に違うのかっていう辺りの雰囲気を感じ取っていただければと思います。 どこに開発環境を構築するか まず、どこで開発環境を構築するかを考えてみたいと思います。 ロ

                                                                会社の支給PCがMacBook Pro M1なので、新しく開発環境を構築した話 - 食べチョク開発者ブログ
                                                              • Linux eBPFトレーシング技術の概論とツール実装 - ゆううきブログ

                                                                eBPF(extended Berkley Packet Filter)という用語を著者が初めてみかけたのは、2015年ごろだった。最初は、eBPFをその字面のとおり、パケットキャプチャやパケットフィルタリングを担うだけの、Linuxの新しいサブシステムであろうと認識していた。しかし、実際にはそうではなかった。 システム性能の分析のための方法論をまとめた書籍Systems Performance 1 の著者で有名なBrendan Greggが、Linuxのネットワークサブシステムとは特に関係ない文脈で、古典的なシステム性能計測ツールでは計測できないことを計測するツールを作っていた。その計測ツールがeBPFという技術によって実装されていることを知ったときに、eBPFに興味をもったのだった。また、eBPFは、システム性能を調べる用途以外にXDP(eXpress Data Path)と呼ばれるプ

                                                                  Linux eBPFトレーシング技術の概論とツール実装 - ゆううきブログ
                                                                • オープンソースのWebアプリケーション分析ツール「Cube.js」

                                                                  「Cube.js」は、npmやyarnでインストールできるオープンソースのWebアプリケーション用分析ツールです。RDBだけでなく、AWS AthenaやGoogle BigQueryなどのサーバーレスクエリエンジンと連携するように設計されています。機能が非常に豊富なので、今回は初期セットアップに的を絞ってご紹介します。 ◆ オープンソースのWebアプリケーション分析ツール「Cube.js」 https://cube.dev/ 紹介 「Cube.js」は、GUIも完備した高機能なWebアプリケーション分析ツールです。 インストール $ npm install -g cubejs-cli # or $ yarn global add cubejs-cli npmまたはyarnでインストールします。 $ cubejs create <プロジェクト名> -d <データベースタイプ> (データベー

                                                                    オープンソースのWebアプリケーション分析ツール「Cube.js」
                                                                  • 【声明】文部科学省の図書館の自由への介入に抗議する

                                                                    文部科学省は8月30日、各都道府県の教育委員会等に宛て「北朝鮮当局による拉致問題に関する図書等の充実に係る御協力等について」とする事務連絡を行なった。事務連絡では、内閣官房拉致問題対策本部事務局より協力依頼があったためとして、公立図書館・学校図書館等で拉致問題に関する本の充実を図ること、さらに拉致問題に関するテーマ展示等で児童生徒や住民がそうした図書等を手に取りやすくする環境を整備すること、を求めている。

                                                                      【声明】文部科学省の図書館の自由への介入に抗議する
                                                                    • Vue.jsを使用してさまざまなフォームを簡単に実装できる -Vue Formulate

                                                                      Vue.jsを使用して、Webページやスマホアプリでよく使用されるフォームを簡単に実装できるVue Formulateを紹介します。 サインアップ、ログイン、メールアドレス、ファイルのアップロード、アンケートなど、さまざまなフォームをサポートしており、バリデーション機能も備えています。 Vue Formulate Vue Formulate -GitHub Vue Formulateの特徴 Vue Formulateのデモ Vue Formulateの使い方 Vue Formulateの特徴 Vue Formulateは、Vue.jsを使用してフォームを構築する最も簡単な方法です。主な機能は、フォームとフィールドの検証、ファイルのアップロード、フォームの生成、ラベルをサポートする単一要素の入力、ヘルプテキスト、エラーメッセージ、プレースホルダーなど、さまざまなプロジェクトで使用するための包

                                                                        Vue.jsを使用してさまざまなフォームを簡単に実装できる -Vue Formulate
                                                                      • これまでとは異なるCSSフレームワークが登場! 一貫性のあるUIコンポーネントを簡単に実装できる -Open Props

                                                                        これまでとは異なるCSSフレームワークが登場しました! Tailwind CSSのようにユーティリティファーストで、すべての値がCSS変数(カスタムプロパティ)で記述されています。レスポンシブ対応で一貫性のあるUIコンポーネントを簡単に、素早く実装できます。 単独でも他のフレームワークとの併用も可能で、カラーのみグラデーションのみシャドウのみタイポグラフィのみメディアクエリのみといった使い方もできます。 Open Props Open Props -GitHub Open Propsとは Open Propの使い方 Open Propsのデモ Open Propsとは Open PropsはこれまでのCSSフレームワークとは一味も二味も異なる、CSS変数(カスタムプロパティ)ベースのCSSフレームワークです。巧妙に設計されたWebデザイントークンは、一貫性のあるUIコンポーネントを素早く実

                                                                          これまでとは異なるCSSフレームワークが登場! 一貫性のあるUIコンポーネントを簡単に実装できる -Open Props
                                                                        • 図書館オープンデータを使って図書館データポータルサイトを作りました - Qiita

                                                                          国立国会図書館では、さまざまなオープンデータが公開されています。 その中に「図書館及び関連組織のための国際標準識別子(ISIL)」試行版LODがあります。 これは、日本全国の図書館に関する情報が網羅的にまとめられているRDFデータとなります。 提供されているデータはXMLファイルなので個別にデータを取得するためにはプログラムなどで処理する必要があるので、Webブラウザで各データを見やすく提供するWebサイト「図書館施設データポータル」を作成しました。 ここでは、 図書館施設データポータル を紹介します。 図書館及び関連組織のための国際標準識別子(ISIL)」試行版LOD とは 元データは、「図書館及び関連組織のための国際標準識別子(ISIL)」という図書館等につけられる国際的な識別子で、国立国会図書館では、このISILが付与される図書館の情報をオープンデータ(XMLファイルのRDFデータ)

                                                                            図書館オープンデータを使って図書館データポータルサイトを作りました - Qiita
                                                                          • ガラス張りの図書館がある「まちなかリビング北千里」について、蔵書の紫外線対策などを吹田市に質問しました|塩谷舞(mai shiotani)

                                                                            昨年11月12日、私の故郷でもある大阪府吹田市にあたらしく出来た「まちなかリビング北千里」ついてTwitterで投稿したところ、さまざまな声が届きました。 その際に投稿した写真がこちらです(一部)。 これらの写真や「場所によって飲食OK」と書いていたツイートの文言などを受けて、「ガラス張りの図書館は、紫外線によって蔵書が退色してしまうのではないか」「高い場所に飾ってある本を手に取ることが出来ないのではないか」「飲食OKの図書館では、本に虫害が発生するのではないか」ほか、多くの懸念の声が、引用リツイートなどで見られました。 夢なの?というような理想の図書館が千里に出来てしまった…… 圧倒的な蔵書数、電源Wi-Fi完備でPC作業OK、場所によって飲食OK、「図書館なのにそんなに…?!」という夜8時までの開館時間。 なにより、窓の向こうの箕面の山々が美しい……。北千里駅すぐ。22日オープンで、h

                                                                              ガラス張りの図書館がある「まちなかリビング北千里」について、蔵書の紫外線対策などを吹田市に質問しました|塩谷舞(mai shiotani)
                                                                            • スクロールに連動するアニメーションを実装する時は、JSのIntersection Observerを使用すると簡単に実装できる

                                                                              スクロールに連動するアニメーションはIntersection Observerを使用すると、簡単に実装できます。カードUIがスクロールしてビューポートに表示されると、カード内の要素がアニメーションするUIを実装する方法を紹介します。 ライブラリなどは必要なく、数行のJavaScriptで簡単に実装できます。 Animate on scroll using Intersection Observer by Keerthi 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに Step 1: カードUIをHTMLとCSSで実装する Step 2: CSSに基本的なアニメーションを追加する Step 3: Intersection Observerを使用する前に、HTMLに変更を加える Step 4: JavaScriptのInt

                                                                                スクロールに連動するアニメーションを実装する時は、JSのIntersection Observerを使用すると簡単に実装できる
                                                                              • 厳選TypeScript 〜おすすめしたいライブラリ、ツール、ノウハウ、情報源のリンク集〜 - Qiita

                                                                                個人的にTypeScriptプロジェクトで使って良かったと感じたライブラリやツール、役立ったノウハウ・情報源へのリンクをまとめていきます。随時更新します。 記事更新時に通知を受け取りたい方はこの投稿を「ストック」してください。 追加された内容は更新履歴をご覧ください。 書籍 『実践TypeScript ~BFFとNext.js&Nuxt.jsの型定義~』 - JavaScriptからTypeScriptに来た人が読むと、JSとTSの差分を学ぶことができる本。 『JavaScript Primer: ECMAScript 2019時代のJavaScript入門書』 - すでにプログラミング経験がある人が読むとJavaScriptの文法や機能を中心に学ぶことができる本。TypeScriptを書くにもJavaScriptの知識が必要不可欠なので、雰囲気でJSを書いてきた人やちゃんとおさらいしたい

                                                                                  厳選TypeScript 〜おすすめしたいライブラリ、ツール、ノウハウ、情報源のリンク集〜 - Qiita
                                                                                • BudouX: 読みやすい改行のための軽量な分かち書き器

                                                                                  .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

                                                                                    BudouX: 読みやすい改行のための軽量な分かち書き器