並び順

ブックマーク数

期間指定

  • から
  • まで

441 - 480 件 / 15977件

新着順 人気順

libraryの検索結果441 - 480 件 / 15977件

  • ChatGPT APIを取り巻くライブラリ 〜LangChainとguidanceの紹介 | gihyo.jp

    こんにちは! 逆瀬川(@gyakuse)です! 前回はOpenAIが公開しているChat APIとWhisper APIを用いて議事録文字起こしアプリケーションを作ってみました。今回は、Chat APIを便利に使うためのライブラリであるLangChainとguidanceを紹介していきます。 なぜ便利に使うためのライブラリが必要なのか? 単純にChat APIにリクエストを送るだけであれば、各言語に用意されたライブラリを使うだけで良いでしょう。たとえば、Pythonにおいてはopenai-pythonが用意されています。前回紹介したとおり、Chat APIを使うだけなら以下のようなリクエストを作るだけで済みます。 import openai openai.api_key = "sk-..." # APIキー completion = openai.ChatCompletion.create

      ChatGPT APIを取り巻くライブラリ 〜LangChainとguidanceの紹介 | gihyo.jp
    • フロントエンドアーキテクチャの話: Resource Setの紹介

      こんにちは、よしこです。 この記事は 2020年に立ち上げたWebフロントエンド構成の振り返り の「Applicationのアーキテクチャ」項の詳細記事です。単体でも読めますが、よければ元記事もあわせてどうぞ! この記事では、わたしの所属する株式会社ナレッジワークで開発・運用しているWebアプリケーションのドメインロジックやAPI通信部分のアーキテクチャについてご紹介していきます。いわゆるフロントエンドの中でも裏側の部分。 一番設計っぽい話になると思いますが、そのぶん「△△ライブラリの便利な使い方」「◯◯のベストプラクティス」というような具体的で汎用的な話とは異なり、うちではこうやってますという事例の共有以上の何物でもないです。 社内資料を社外にも公開するぐらいのイメージで共有していきます! 前提:アプリケーションの構成要素の4分類 前段として、大元の思想から話します。 まず、フロントエン

        フロントエンドアーキテクチャの話: Resource Setの紹介
      • 福井県立図書館 覚え違いタイトル集

        本のタイトルがよくわからない、うろおぼえ。 図書館のカウンターで出会った覚え違いしやすいタイトル、著者名などをリストにしました。下線がついた本のタイトルをクリックすると、より詳しい本の情報が見られます。 このリストでは、司書が本のタイトル以外の情報(著者、どこ・何でその本のことを知ったか、出版社など)をたずねて一緒に探した結果のみを「こうかも!」の欄に掲載しています。お探しの本が見つからないときには、ぜひ図書館のカウンターで質問して、司書と一緒に探してください。 覚え違いタイトル集へ掲載する、あなたの出会った覚え違いを募集しています。情報提供フォームから情報をお寄せください。 お寄せいただいた情報は「覚え違いタイトル集」に掲載することがあります。 覚え違いタイトル集への情報提供 国立国会図書館カレントアウェアネスにインタビュー記事が掲載されました。 福井県立図書館「覚え違いタイトル集」がで

        • Reactのベストプラクティスとコード削減パターン - パート1

          本記事は React best practices and patterns to reduce code を提供元の事前許可を得たうえで翻訳したものです。 元の記事に従いタイトルに「ベストプラクティス」と含んでいますが、実際にはベストプラクティスは規模や状況によって大きく異なります。 チームの状況にあわせて参考にしていただければと思います。 ===== これは全3パート中の第1パートとなる記事です。 パート1(この記事)パート2パート3 私は数年に渡っていくつかのプロジェクトで、React.jsを使った取り組みに参加してきました。様々なプロジェクトに取り組む中でいくつかの共通するパターンを見出したため本ブログでご紹介いたします。それではいきましょう。 1. reduxのactionsとdispatcherのためにカスタムフックを作成する私はreduxを使うことを好んではいませんが、いくつ

            Reactのベストプラクティスとコード削減パターン - パート1
          • 業務システム SPA のフロントエンド技術選定(2023年版) - KAKEHASHI Tech Blog

            本エントリはカケハシ Part 2 Advent Calendar 2023の13日目の記事です。 (Part 1もおもしろい記事がいっぱいあるので、ぜひご覧ください。) はじめに こんにちは。カケハシでソフトウェアエンジニアをしている平松です。 今年、新規プロダクト立ち上げの機会があり、その際に行ったフロントエンドの技術選定について紹介したいと思います。 フロントエンドの領域は選択肢が豊富で、変化のスピードも速いため、プロダクトの要件に適した技術を選ぶことはひとつの挑戦です。 実際、フロントエンド技術選定のヒント 【令和五年度版】のアドベントカレンダー記事を読んで、その難しさを改めて感じました。 今回の新規プロダクトは、ユーザがログインして利用するtoBの業務システムです。 私はカケハシでは2度目の新規プロダクト立ち上げですが、前回の経験を活かしつつ、新しいアプローチにも挑戦しています。

              業務システム SPA のフロントエンド技術選定(2023年版) - KAKEHASHI Tech Blog
            • Mackerel のフロントエンド "React化" プロジェクトを支える技術と設計 - Hatena Developer Blog

              こんにちは, Mackerel 開発チーム アプリケーションエンジニアの id:susisu です. 現在 Mackerel では, Web コンソール画面の開発に使用しているフレームワークを, これまで使用してきた AngularJS から React へ移行することを中心とした, フロントエンド開発の刷新プロジェクトを行っています. このプロジェクトの立ち上げについては以前 Hatena Engineer Seminar で発表しましたが, そこでは時間の都合もあり, 技術的側面についてはあまり深く掘り下げることは出来ませんでした. ということでこの記事では, より技術的な面にフォーカスしてプロジェクトの内容をご紹介できればと思います. "React化" プロジェクトについて Mackerel の開発は 2014 年ごろから始まりましたが, フロントエンドのフレームワークとしては当初か

                Mackerel のフロントエンド "React化" プロジェクトを支える技術と設計 - Hatena Developer Blog
              • 自堕落な技術者の日記 : jsrsasignの寄付金を募ることにしてみました(やりがいって何だっけ?) - livedoor Blog(ブログ)

                私はjsrsasignというJavaScriptのオープンソース暗号、PKIライブラリを個人的な趣味で開発し公開しています。ところが最近、npmパッケージのダウンロードが月間60~70万件と、異常にユーザーも増え、製品でも使われ始め、ちょっと厄介なことになっており、いろいろ悩んだ挙げ句、これが正解なのかもわかりませんが、ライブラリの維持のために寄付金を募ることにした次第です。今日は、心の吐露をつらつら書いていくことにします。 jsrsasignとは 2010年ごろ、スタンフォードの学生さんであるTom Wooさんという人のJavaScriptでRSA暗号化できるコードを見つけ、自分はPKIや電子署名を専門にしていたので「JavaScriptでRSA署名できたら面白いな」と思い、2010年6月に、ほんのRSA署名単機能のライブラリとして公開したのが jsrsasign です。当時のはしゃぎっ

                • 1万歳超えや驚異の不老不死までいる「長寿な動物」トップ10

                  175年生きたと推定されているゾウガメのハリエットは、その長寿っぷりから「地球上で最も長生きしている生物」と呼ばれたこともあります。しかし、そんなカメでさえトップ10入りすらできないほど長生きな動物が名を連ねる「寿命の長い生物ランキング」を、科学系ニュースサイトのLive Scienceが公開しました。 The longest living animals on Earth | Live Science https://www.livescience.com/longest-living-animals.html ◆第10位:ホッキョククジラ(200年以上) ホッキョククジラ(Balaena mysticetus)は哺乳類の中では最も長生きで、捕獲された野生のホッキョククジラの中には100歳を超える個体が見つかっており、場合によっては200年以上生きる可能性もあると推測されています。ホッキ

                    1万歳超えや驚異の不老不死までいる「長寿な動物」トップ10
                  • SQLiteの正式なWebAssembly版「SQLite3 WASM/JS」が登場

                    SQLiteの公式Webサイトに、SQLite3をWebAssembly化した「SQLite3 WASM/JS」プロジェクトのページが公開されました。 これまでさまざまなWebAssembly版SQLiteの試みが行われてきたなかで、初めてSQLiteの正式なサブプロジェクトとして開発されるWebAssembly版SQLiteになります。 下記はドキュメント「About the sqlite3 WASM/JS Subproject」からの引用です。 this subproject is the first effort "officially" associated with the SQLite project, created with the goal of making WASM builds of the library first-class members of the fa

                      SQLiteの正式なWebAssembly版「SQLite3 WASM/JS」が登場
                    • Rails 7.0でアセットパイプラインはどう変わるか | Wantedly Engineer Blog

                      Rails 7.0ではフロントエンドサポートが刷新されます。新たなライブラリが多数導入され、選択肢が増えるため、「Rails公式のものを選べばOK」という戦略が通用しなくなります。 本稿では、Railsでフロントエンドを書くための選択肢について、その歴史と実装を踏まえて比較検討します。 結論から言うと(まだアルファ版なので今後も状況が変わる可能性はありますが、) 新規アプリケーションではSprocketsの役割は無くなりそうです。新しいライブラリとして Propshaft, importmap-rails, jsbundling-rails, cssbundling-rails が登場し、主要な選択肢として以下が提供されます。 (各ライブラリの詳細については後述します) Propshaft + importmap-railsデフォルトの選択肢。Node.jsが不要。トランスパイルを含め、複

                        Rails 7.0でアセットパイプラインはどう変わるか | Wantedly Engineer Blog
                      • Webブラウザで3Dモデルを高速に描画する「Babylon.js 7.0」正式リリース。MMD(MikuMikuDance)やApple Vision Proサポート

                        Webブラウザで3Dモデルを高速に描画する「Babylon.js 7.0」正式リリース。MMD(MikuMikuDance)やApple Vision Proサポート Webブラウザで3Dモデルを高速に描画する「Babylon.js 7.0」正式リリース。MMD(MikuMikuDance)やApple Vision Pro、WebXRなどをサポートし、よりリアルなレンダリングを実現する機能追加も行われた。 マイクロソフトは、Webブラウザ上で2Dや3Dモデルの高速なレンダリングなどを可能にするオープンソースのJavaScriptライブラリ「Babylon.js」の最新版「Babylon.js 7.0」正式版をリリースしました。 We are proud to announce that Babylon.js 7.0 has officially been released! The ne

                          Webブラウザで3Dモデルを高速に描画する「Babylon.js 7.0」正式リリース。MMD(MikuMikuDance)やApple Vision Proサポート
                        • これが図書館? 全面ガラス張りの開放的な空間。大企業が始めたコミュニティ型図書館「まちライブラリー」を見てきました 西東京市

                          これが図書館? 全面ガラス張りの開放的な空間。大企業が始めたコミュニティ型図書館「まちライブラリー」を見てきました 西東京市 地縁型のつながりが薄れ、都会では近隣に暮らす人たちと接点をもつのが難しくなっています。そこで、地域密着のゆるやかなコミュニティの入口として、全国に増えているのが「まちライブラリー」です。本を介して気軽に人と関わることができるコミュニティ型の図書館。自宅やお店の一角に本を置いて、誰もが気軽に始められるというので人気があり、今や登録数は1000件以上にのぼるのだとか。 そんなまちライブラリーのひとつが、新たに6月末、東京都西東京市に誕生しました。資本力のある大企業がバックアップすることで、これまでとはまた違う、市民にとって嬉しい空間が生まれている。そんな先行事例を見てきました。 三菱UFJフィナンシャル・グループ(以下、MUFG)が始めた「まちライブラリー@MUFG P

                            これが図書館? 全面ガラス張りの開放的な空間。大企業が始めたコミュニティ型図書館「まちライブラリー」を見てきました 西東京市
                          • 「あるかないか言えない」 世界遺産めざす佐渡金山でお蔵入りの名簿:朝日新聞デジタル

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

                              「あるかないか言えない」 世界遺産めざす佐渡金山でお蔵入りの名簿:朝日新聞デジタル
                            • 2019-nCoVについてのメモとリンク

                              リンク集目次 国内外の状況 政府機関・国際機関等 学術情報 疫学論文 分子生物学/ウイルス学論文 臨床論文 インフォデミック関係 ワクチン関係 変異株関係 時系列メモ目次 新型コロナウイルス(2020年1月6日,11日) インペリグループによる患者数推定(2020年1月18日) 患者数急増,西浦さんたちの論文(2020年1月20日,23日) WHOはPHEIC宣言せず(2020年1月23-24日) 絶対リスクと相対リスク(2020年1月26日) 研究ラッシュが起こるかも(2020年1月27日) なぜ新感染症でなく指定感染症なのか? なぜ厚労省令でなく閣議決定なのか?(2020年1月27日) コロナウイルスに対する個人防御(2020年1月27日) 国内ヒト=ヒト感染発生(2020年1月28日) フォローアップセンター設置,緊急避難等(2020年1月29日) PHEICの宣言(2020年1月3

                              • 図書館はお金を掛ける価値が有るんです|内山祥子

                                四日市市の新図書館の計画が白紙になったらしい。 新しい図書館を待っていた身としては残念だが、仕方のない話なのだろう。 これは、我が家のポストに、定期的に地元情報を発信しているフリーペーパーが入って居て、近鉄四日市駅近くの計画は白紙になったと書いてあったので知った訳だ。 四日市って何処って??聞かれるかもしれないが、三重県の北の方にある工業都市だ。 20年位前から図書館を新しくする計画はあった、ジャスコ(今はイオンだけど)が駅前撤退する時に、後の土地を図書館に使って欲しいと言ったとか、単に土地を売ろうとしているだけだったとか、いろんな噂が乱れ飛んだ。 本当のところが如何なのかは知らないが、図書館が古いというのは、誰もが認める物だった。 私には解らないけど、現在の図書館が耐震基準等に問題が有るのなら、他の場所に移転が必要だ。 四日市市というのは特殊(違うかな?)な街で、私が小中学生の頃に市長を

                                  図書館はお金を掛ける価値が有るんです|内山祥子
                                • Ultimate Guide to Improving MySQL Query Performance

                                  MySQL is certainly a powerful open source database management system, but even the most robust engine struggles when queries take an eternity to execute. For DBAs and developers, improving MySQL query performance is an ongoing goal. Efficient query performance is crucial for ensuring the smooth operation and optimal user experience of applications powered by MySQL databases. When businesses rely h

                                    Ultimate Guide to Improving MySQL Query Performance
                                  • NewsPicks UIデザイナーのFigma利用フロー大公開!|つづく(ひらい)ともこ | mokataaan

                                    自己紹介NewsPicksでUIデザイナーをしております。つづく(ひらい) ともこと申します! 初note投稿なので、本題に入る前に軽く自己紹介をさせていただきますm 2016年に武蔵野美術大学デザイン情報学科卒業後、ヤフー株式会社に新卒デザイナーとして入社しました。 ヤフーでは広告管理ツールのUIデザインやCtoCサービスアプリのデザインなどに携わりました。 そして今年の6月末でヤフーを退職し、株式会社ニューズピックスにUIデザイナーとして転職しました。 現職ではNewsPicksアプリやWeb、その他関連サービスのUIデザイナーとして関わっております。 仕事の話はそこそこに…。なにより一番に覚えて帰っていただきたいのは、「女性アイドルが好きです!」ということです!! ハロプロ、日向坂46などの日本の女性アイドルグループが物心ついたときから今までずっと好きでして、最近だと「Girls P

                                      NewsPicks UIデザイナーのFigma利用フロー大公開!|つづく(ひらい)ともこ | mokataaan
                                    • コンテナセキュリティ

                                      「コンテナセキュリティ - Forkwell Library#26」の資料です。 https://forkwell.connpass.com/event/287259/

                                        コンテナセキュリティ
                                      • TypeScriptってどんな言語? 言語そのものを知る面白さ

                                        2023年11月8日 プロを目指す人のためのTypeScript入門 - Forkwell Library #35

                                          TypeScriptってどんな言語? 言語そのものを知る面白さ
                                        • sql.js

                                          sql.js is an SQL library for javascript containing a version of SQLite compiled for the web.

                                          • 自動車のヘッドライトはLEDがスタンダードになってきてるが、寒冷地ではかなり死活問題「前が見えない…」

                                            図書室のyasu🐈 @Library_Yasu 自動車のヘッドライトにヒーターも無しにLEDライトを採用することをGOした人々、全員乗り物の設計者として0点だよ pic.twitter.com/2qzLRpzRUv 2023-12-22 16:26:20

                                              自動車のヘッドライトはLEDがスタンダードになってきてるが、寒冷地ではかなり死活問題「前が見えない…」
                                            • Include diagrams in your Markdown files with Mermaid

                                              EngineeringOpen SourceInclude diagrams in your Markdown files with MermaidA picture tells a thousand words. Now you can quickly create and edit diagrams in markdown using words with Mermaid support in your Markdown files. A picture tells a thousand words, but up until now the only way to include pictures and diagrams in your Markdown files on GitHub has been to embed an image. We added support for

                                                Include diagrams in your Markdown files with Mermaid
                                              • ビジネスとオープンソースの狭間で 〜 Embulk の場合 (前編)

                                                2023 年はビジネスとオープンソースの関係が難しくなった年であったように思います。 6 月には、フルタイムの Ruby コミッターとして研究開発を行っていたお二人がクックパッド社の人員削減の影響を受けたことに端を発して、オープンソースに深く関わってきた一部のソフトウェア・エンジニアを中心に、ビジネスとオープンソースの関係について議論がありました。 8 月には HashiCorp 社が自社のオープンソース製品群のライセンスを Business Source License 1.1 (BSL) に変更したことも話題になりました。 また 2023 年は、一年を通して大規模言語モデル (Large Language Models; LLM) が話題になった年でもあり、ビジネスにも大きな影響がありました。 大規模言語モデルとオープンソースの関係に焦点を絞っても、「非オープンソースのライセンスで公開

                                                  ビジネスとオープンソースの狭間で 〜 Embulk の場合 (前編)
                                                • SSRF対策としてAmazonから発表されたIMDSv2の効果と限界

                                                  サマリ Capital OneからのSSRF攻撃による大規模な情報漏えい等をうけて、Amazonはインスタンスメタデータに対する保護策としてInstance Metadata Service (IMDSv2) を発表した。本稿では、IMDSv2が生まれた背景、使い方、効果、限界を説明した上で、SSRF対策におけるIMDSv2の位置づけについて説明する。 SSRFとは SSRFは、下図のように「外部から直接アクセスできないエンドポイント」に対して、公開サーバーなどを踏み台としてアクセスする攻撃方法です。SSRF(Server Side Request Forgery)の詳細については過去記事「SSRF(Server Side Request Forgery)徹底入門」を参照ください。 最終的な攻撃目標は多様ですが、近年問題になっているのが、クラウドサービスのインスタンス・メタデータを取得する

                                                    SSRF対策としてAmazonから発表されたIMDSv2の効果と限界
                                                  • キッズルームのあるマンションの日常とは? 子どもたちのコミュニティーを眺めてみた - マンションと暮せば by SUUMO

                                                    はじめまして。趣味でインターネットにブログ記事を書いたりしている赤祖父と申します。普段はIT系会社員として生計を立てております。現在43歳で、41歳の妻と9歳(小3)の息子、5歳(保育園年中)の娘との4人暮らしです。 2020年4月、息子の小学校入学に合わせて、現在住んでいるマンションを購入しました。 購入したマンションには、同じマンションで暮らす子どもたちが自由に利用できる「キッズルーム」があり、息子も毎日のように通って、友達と楽しそうに過ごしています。 今のマンションを選んだのはキッズルームがあるから、というわけではなかったのですが、キッズルームがあることで、結果的に子どもたちにとっていい環境で暮らすことができているなと感じています。そこで今回は、キッズルームのあるマンションの日常とはどんなものなのか、子どもや親にとってどんな影響があったのかなど、私たち家族の一例を少しでもお伝えできれ

                                                      キッズルームのあるマンションの日常とは? 子どもたちのコミュニティーを眺めてみた - マンションと暮せば by SUUMO
                                                    • ソフトウェアを完成させる - blog.8-p.info

                                                      Why is building the Ruby environment hard? の、 ソフトウェアは何もしないと壊れる というのは事実ではあるんだけど、それが良いことかというと、どうなのかなあと思う。ほかにも、我々プログラマはつい「ソフトウェアは完成しない」とかいってしまうし、それは雇用のためには良いことなんだろうけど、でも本当に完成しないんだろうか。 Go の logrus の README には、こんな段落がある。 Logrus is in maintenance-mode. We will not be introducing new features. It’s simply too hard to do in a way that won’t break many people’s projects, which is the last thing you want fro

                                                      • Go界隈で巻き起こった go:linkname 騒動について - ANDPAD Tech Blog

                                                        お久しぶりです、ANDPADボードの tomtwinkle です。 この記事はGoの go:linkname 騒動は 6/18に行われた Go Bash で話した内容を要約したものです。 そもそも go:linkname とは何かといえば internal packageやprivate var/funcなど普通はアクセスできないオブジェクトシンボルをエイリアス出来るようCompilerに指示して、アクセス可能にするcompiler directiveです。 go:linkname はprivateな変数へアクセス可能な便利なものでしたが unsafe packageのimportを必須とする通り、せっかく互換性や安全を考慮して作られているGoプログラムを簡単に破壊できる諸刃の剣でした。 詳細は発表スライドを見てください。 go:linkname 禁止騒動 Go 1.23 のリリースまで2

                                                          Go界隈で巻き起こった go:linkname 騒動について - ANDPAD Tech Blog
                                                        • 国立国会図書館の遠隔複写サービスがちょっと昔のコンテンツ好きな人にめっちゃ優しいという話「こんな方法があるなんて」 - Togetter

                                                          EGO @Ecolo_GO ☆遠隔複写サービスの詳細 →ndl.go.jp/jp/copy/remote… ☆NDL ONLINE(国立国会図書館オンライン) 気になる本があるかどうか気になる人は、とりあえず検索をかけとみるとよろしい →ndlonline.ndl.go.jp/#!/ 2021-08-24 15:39:23 EGO @Ecolo_GO (補足) 送料も振り込み手数料も別途で勿論かかるよ。何百円程度だけども。 あとA3サイズの複写を頼んだ場合、ポストに入らず郵便屋さんが手渡しにやって来ます。でかい封筒は開ける前からテンションが上がっちゃうね。 2021-08-24 18:18:58

                                                            国立国会図書館の遠隔複写サービスがちょっと昔のコンテンツ好きな人にめっちゃ優しいという話「こんな方法があるなんて」 - Togetter
                                                          • DirectX ❤ Linux - DirectX Developer Blog

                                                            DirectX is coming to the Windows Subsystem for Linux At //build 2020 we announced that GPU hardware acceleration is coming to the Windows Subsystem for Linux 2 (WSL 2). What is WSL? WSL is an environment in which users can run their Linux applications from the comfort of their Windows PC. If you are a developer working on containerized workload that will be deployed in the cloud inside of Linux co

                                                              DirectX ❤ Linux - DirectX Developer Blog
                                                            • フロントエンド開発のためのテスト入門 - サンプルの紹介 -

                                                              昨年から執筆を続けていた書籍が 4/24 に刊行します。「フロントエンド開発のためのテスト入門」という本です。 書籍ならではのテストコード解説を目指して 次の投票結果は、書籍企画時に持ち込んだ筆者のツイートです。フロントエンドテストに関していえば、8 割近くの方が何かしら不安や不足を感じている、という結果になりました。 不安や不足の原因は様々なものがあるかと思います。そのうち、筆者が着目したのは「テスト手法の豊富さ」です。「単体テスト・結合テスト・E2E テスト、何をどれほど書けばよいのか?」という疑問は、フロントエンドに限らず、はじめて自動テストに取り組まれる方が通る関門ではないでしょうか。 自動テストを書くには「テスト対象」を明確にしたうえで、テスト対象に適したテストコードを書く必要があります。本書は、現場で書かれるものに近い「テスト対象 = アプリケーションコード」をサンプルとして用

                                                                フロントエンド開発のためのテスト入門 - サンプルの紹介 -
                                                              • WebアニメーションはLottieがオススメ!基本の使い方完全ガイド【2020年版】

                                                                最近のウェブサイト制作では、アニメーションがますます重要になってきています。 この記事は、Lottieの使い方をまとめた基本ガイドです。Lottieの魅力はもちろん、After EffectsへのAiファイルの読み込みやアニメーション作成、プラグインを利用したJSONファイルの書き出し、Webサイトでのアニメーション表示まで一連の流れをまとめています。 Lottieを利用すれば、手軽にそして軽量に動画を貼り付けることができるので、これまでアニメーションを試したことのないひとにもオススメです。 コンテンツ目次 1. Lottie(ロッティー)って何? 2. Lottieを利用するメリットは? 3. Lottieアニメーション作成手順ガイド 4. After EffectsへのAiファイルの読み込み 5. After Effectsでアニメーション作成 6. Lottie JSONファイルでア

                                                                  WebアニメーションはLottieがオススメ!基本の使い方完全ガイド【2020年版】
                                                                • 日本一の2000万冊収蔵へ 京都府の国会図書館関西館が本館超え 数字博物誌 - 日本経済新聞

                                                                  首都圏の都市機能の分散をめざし多くの構想が掛け声倒れに終わる中、国立国会図書館関西館(京都府精華町)は見事に結実した。収蔵能力は約1100万冊で東京の本館と肩を並べる。書庫棟を2つ追加する計画があり、将来は約2000万冊を収蔵する日本一の図書館となる。原点は1977年に関西の学識者と経済人らが発表した「(仮称)関西研究学園建設基本構想案概要」だ。中核施設として「第二国立国会図書館」の建設を求め

                                                                    日本一の2000万冊収蔵へ 京都府の国会図書館関西館が本館超え 数字博物誌 - 日本経済新聞
                                                                  • JavaScriptのUIフレームワーク「Svelte 4」正式リリース。パッケージサイズが10MBから3MBへ大幅縮小、ハイドレーションコードも高速に

                                                                    JavaScriptのUIフレームワーク「Svelte 4」正式リリース。パッケージサイズが10MBから3MBへ大幅縮小、ハイドレーションコードも高速に JavaScriptのUIフレームワーク「Svelte」の最新版となる「Svelte 4」が正式にリリースされました。 https://t.co/9qz0sDglCe — Svelte 4 Ever (@SvelteSociety) June 22, 2023 Svelteは読みやすく簡潔なコードでWebアプリケーションのユーザーインターフェイスを構成できるフレームワークです。Stack Overflowの調査では開発者の人気が急速に高まっていることでも注目されています。 Svelteの最大の特徴はコンパイラであるということです。UIフレームワークは、なんらかのライブラリをアプリケーションに同梱することが一般的ですが、Svelteではコー

                                                                      JavaScriptのUIフレームワーク「Svelte 4」正式リリース。パッケージサイズが10MBから3MBへ大幅縮小、ハイドレーションコードも高速に
                                                                    • Rust で SQLite を再実装している - kawasin73のブログ

                                                                      セキュリティを盾に一点突破。どうもかわしんです。最近 Rust で SQLite を実装してます。 以前の記事で HTTP Parser を Rust で実装しようとしたものの、すでに実装されていたので断念しましたが、いい題材を見つけました。SQLite です。開発中のリポジトリはこれです。 github.com 今の時点では、Read Only で1つの WHERE 句を持った SELECT 文しか処理できないですが、以下の機能を実装しています。 sqlite3 で生成された database ファイルの読み取り (cursor.rs, btree.rs, record.rs) SQL 文の解析 (token.rs, parser.rs) テーブルとインデックスのメタデータのパース (schema.rs) 動的なファイルの読み込み (pager.rs) SQL クエリとスキーマ情報を元に

                                                                        Rust で SQLite を再実装している - kawasin73のブログ
                                                                      • 金額などを正式に書くような時に使う数字(壱、弐、参など)のことを何と呼ぶか。また、参の次からはどう書... | レファレンス協同データベース

                                                                        (1)日本国語大辞典で、まず「壱」をひいてみたところ、”【壱=壹】大字として、数の一に代用する”とあり。 (2)”大字”を複数の国語辞典でひき、壱から拾まで記載がある資料を紹介。 (3)金額を記載する時の文字として使う場合の考え方については、日本語の事典、書類の書き方の事典などを調べる。 NDC 日本語 (81 8版) 参考資料 (1)『日本国語大辞典 第1巻』(小学館・2000)|R813.1/ニ/1 (2)『広辞苑』(岩波書店・1998)|R813.1/コ (3)『大辞林』(三省堂・2006)|R813.1/タ (4)『日本語事典』(東京堂出版・1992)|R810.33/ノ (5)『事典日本の文字』(大修館書店・1985)|R811/シ (6)『便利な書類の書き方事典』(三省堂・1993)|R816.4/タ キーワード 大字 壱 弐 参 拾 照会先 寄与者 備考 その他、ビジネスマナ

                                                                          金額などを正式に書くような時に使う数字(壱、弐、参など)のことを何と呼ぶか。また、参の次からはどう書... | レファレンス協同データベース
                                                                        • 2024年のPythonプログラミング - Uzabase for Engineers

                                                                          ソーシャル経済メディア「NewsPicks」で推薦や検索などのアルゴリズム開発をしている北内です。Pythonは頻繁に新機能や便利なライブラリが登場し、ベストプラクティスの変化が激しい言語です。そこで、2024年2月時点で利用頻度の高そうな新機能、ライブラリ、ツールなどを紹介したいと思います。 この記事では広く浅く紹介することに重点を置き、各トピックについては概要のみを紹介します。詳細な使用方法に関しては各公式サイト等での確認をおすすめします。なお、本記事ではOSとしてmacOSを前提としています。 環境構築 Pythonの環境構築はpyenvとPoetryの組み合わせがもっとも標準的でしょう。 以下の手順でpyenvとPythonをインストールできます。 brew install pyenv # Bashの場合 echo 'eval "$(pyenv init -)"' >> ~/.ba

                                                                            2024年のPythonプログラミング - Uzabase for Engineers
                                                                          • Huawei製スマホに搭載予定の独自OS「HarmonyOS」は実質的にほぼAndroidであるとの指摘

                                                                            by Kārlis Dambrāns Huaweiは、アメリカから「国家保障上の脅威」に指定されたことでアメリカ企業との取引停止を余儀なくされており、自社製スマートフォンのOSにAndroidを採用できないことから、独自の「鴻蒙OS(HarmonyOS)」を開発して搭載する予定であることを発表しています。ところが、ニュースサイト・Ars Technicaが調査を行い、「HarmonyOSはほとんどAndroidのフォーク(派生)である」と報じています。 Huawei’s HarmonyOS: “Fake it till you make it” meets OS development | Ars Technica https://arstechnica.com/gadgets/2021/02/harmonyos-hands-on-huaweis-android-killer-is-jus

                                                                              Huawei製スマホに搭載予定の独自OS「HarmonyOS」は実質的にほぼAndroidであるとの指摘
                                                                            • 遺伝子の突然変異により猫の新たな毛色が誕生「サルミアッキ」と命名

                                                                              この画像を大きなサイズで見る 猫には様々な毛色がある。日本と海外では呼び名は異なるものの、茶トラや三毛猫、ハチワレやさび猫など、正式に認定された毛色には名前がある。 そしてこの度、猫の毛色に新柄が登場したようだ。それは、ベースはハチワレ(海外ではタキシード)なんだけど、毛先にいくにつれて白くなるというユニークな特徴を持っている。 新たな毛色の名前は、世界一まずい飴と呼ばれる北欧のリコリス菓子の一種「サルミアッキ(salmiak)」にちなんで、「サルミアッキ」と名付けられた。(現地ではとてもポピュラーで人気がある) フィンランドで出現が確認された新柄のサルミアッキは自然に起きた遺伝子の突然変異により誕生したものだという。 フィンランドで珍しい毛色を持つ猫を確認 この変わった毛色の猫がフィンランドで最初に発見されたのは2007年のことだ。 これらの猫は古典的なハチワレ(タキシード)模様だが、白

                                                                                遺伝子の突然変異により猫の新たな毛色が誕生「サルミアッキ」と命名
                                                                              • 結合テストを書くときはコードベースを分離している

                                                                                新規開発の設計支援や古いコードベースを甦らせて欲しいという相談をもらったときに、最初にちょろっとコードだけお手本的なコードを書いてから引き渡しているのだが、そのときに必ず結合テストを書くようにしている。 3, 4年前から僕と付き合いがある人からすると、 「「「あの sadnessOjisan がテストを書くだと!!!」」」 という感じだと思うのだが、最近はテストに思うところもあってちゃんと書いている。 そしてそのテストコードだが、基本的にはアプリケーションから分離して書いている。その話をしたい。 OGP OGP は野方ホープで海苔が分離されて出てきた時の画像だ。 アプリケーションから分離したテストとはどういうことか 最終的にはテスト対象のサーバーを Docker コンテナで固めて、そのコンテナに対して HTTP リクエストを投げてその結果や DB の中身を検証するコンテナを docker

                                                                                  結合テストを書くときはコードベースを分離している
                                                                                • Tailwind CSSを本気でカスタマイズする方法

                                                                                  2024-04-19に開催されたBARフロントえんどう #2 「CSS Library / Framework」(サイボウズ)での登壇資料です。 イベント → https://cybozu.connpass.com/event/311066/

                                                                                    Tailwind CSSを本気でカスタマイズする方法