並び順

ブックマーク数

期間指定

  • から
  • まで

401 - 440 件 / 16386件

新着順 人気順

libraryの検索結果401 - 440 件 / 16386件

  • ところで欧米の図書館司書専門職位は修士課程相当って知ってた?

    なんか定期的に「図書館司書の待遇悪すぎ!」という記事がはてな村はてさ民会でバズっては 反左翼・新自由主義連合に「そもそも図書館司書なんてなりたいやつ多すぎ、市場価値無い、図書館自体が電子化など先進技術についていけない無駄なハコモノ」とぶっ叩かれるのを繰り返し観測する。 まあそれ自体はいいんだけど、気になるのは どっちサイドも「欧米先進国ではどうなん?」という普段大好きな切り口に全く興味がないんだよね。なんでどうして。 個人的には欧米の図書館司書専門職位は修士課程相当が基準だって話が気になる。 これは労働供給過剰、市場価値低い、技術力低いという問題への対応力の差になるだろうか。 欧米で図書館司書の正規職になろうとすると、日本で言うと筑波とかでとれる図書館情報学の修士、要するにmaster of library and information science相当のものが必須とされている。 専門

      ところで欧米の図書館司書専門職位は修士課程相当って知ってた?
    • Mantine

      Build fully functional accessible web applications faster than ever – Mantine includes more than 100 customizable components and 50 hooks to cover you in any situation Free and open source All packages have MIT license, you can use Mantine in any project

        Mantine
      • 図書館職員の8割近くが「非正規」 協会が待遇改善求め「異例」の要望 - 弁護士ドットコムニュース

          図書館職員の8割近くが「非正規」 協会が待遇改善求め「異例」の要望 - 弁護士ドットコムニュース
        • WEB開発に役に立つAPI一覧+API毎に関連するQiita記事を分類 ! - Qiita

          前回: Qiita APIで記事からYoutube動画を集めてみた 🎬 、Qiita APIを使って、Qiita記事を取得してYoutube動画のURLを抽出することができました。 今回は、特定APIに関連したQiita記事を取得して、API毎に分類、タグを集計してドーナツグラフ化することでAPIの特徴を表してみました。 最新のAPI一覧はこちら API一覧 | DOGAKIITAA! ~ APIごとにQiita記事を分類 ~ Google系 Cloud Vision API https://cloud.google.com/vision/docs/quickstart 📝 機械学習を使用して画像を解析します。画像ラベリング、顔やランドマークの検出、光学式文字認識(OCR)、不適切なコンテンツへのタグ付けなどができます。 Cloud Vision APIの凄さを伝えるべくRasPi b

            WEB開発に役に立つAPI一覧+API毎に関連するQiita記事を分類 ! - Qiita
          • 元国立国会図書館司書が教える「最高の図書館」ベスト5

            独学大全 古代ギリシアから最新論文まで、ありとあらゆる「知」を全網羅。 著者が独自に収集・開発した技法「ベスト55」を厳選した『独学大全』から、勉強の具体的な悩みに答えます。 バックナンバー一覧 『独学大全──絶対に「学ぶこと」をあきらめたくない人のための55の技法』著者の読書猿さんが、「調べものの師匠」と呼ぶのが、元国会図書館司書の小林昌樹さんだ。同館でレファレンス業務を担当していた小林さんが、そのノウハウをまとめた『調べる技術 国会図書館秘伝のレファレンス・チップス』は、刊行直後から反響を呼び、ネット書店ではしばらく品切れ状態が続いた。今回は全3冊にわたり、調べもののテクニックと図書館の活用術について、両氏が語り合う。対談の最終回に、二人の推し図書館を聞いた。第1回、第2回はこちら(聞き手/書籍オンライン編集部) 2022年7月に移転、リニューアル開館後、ネットで「映える図書館」として

              元国立国会図書館司書が教える「最高の図書館」ベスト5
            • 【競プロ】新人SEがAtCoderを始めて水色になった【色変記事】 - Qiita

              AtCoderで水色になりました。いわゆる色変記事です。 本記事では以下の4点について書きます。 競プロをしていて良かったこと・できるようになったこと 勉強したこと・改善案 レート推移や目標ラインの話 環境やマクロの紹介 最初に自己紹介すると、自分は情報系出身のSEで、現在は2年目です。 今年の頭に競プロをはじめ、先日水色になりました。 「プログラミング未経験から~」「50歳を超えて~」みたいな少数派ではないですし、「たったN回で達成!」「M年の苦闘の末に」みたいなドラマもありません。 普通に勉強しているエンジニアが競プロを半年間そこそこ頑張ったみたいな記事です。 バッググラウンドや参加回数については③で詳しく書きます。 なお、競技プログラミングについてザックリ知っている前提で書きます。 「競プロってなに?」「水色ってどのあたりなの?」という場合は が良くまとまっています。 ① 競プロをし

                【競プロ】新人SEがAtCoderを始めて水色になった【色変記事】 - Qiita
              • 賃貸マンションも照明テクで様変わり!“多灯づかい”で楽しむインテリアオタクの照明術 - マンションと暮せば by SUUMO

                こんにちは、早[SAKI]です。 カラフルでポップな「海外みたいなお部屋」を日本のマンションで実現する方法を考えるインテリアオタクです。現在の自宅はこんな感じ。 幾何学模様のラグと家具でカラフルポップに仕上げたリビングDIYで作ったベンチソファと、黒とラタンがシックなチェアを合わせたダイニング「好きなものを適当に集めていったら、気づいたらカッコよくなってしまいました」というような、アーティスティックさと気楽さとが適度に同居した部屋が理想です。 あらかじめ計算しつくされたわけではない、ランダム感あるおしゃれを実現したお部屋は、「生まれ持ったセンス」に頼らないとできない、と感じている人も少なくないはず。 でも……それじゃあ再現できなくないですか?! おしゃれな人のおしゃれな部屋を、ただ一言「その人独自のセンス」って片付けてしまうのは簡単です。 でも、「きちんと観察して細かく分解すれば、そこにも

                  賃貸マンションも照明テクで様変わり!“多灯づかい”で楽しむインテリアオタクの照明術 - マンションと暮せば by SUUMO
                • DeepMindの研究者が「AIが人類を滅ぼす可能性は高い」との論文を発表

                  by Dick Thomas Johnson 画像生成AIが人間を差し置いて絵画コンテストで優勝するなどAIが近年目覚ましい進歩を遂げる中、査読付の専門誌であるAI Magazineに、将来的に超知能AIが現れて人類に対する脅威となる可能性は高いと結論付ける論文が掲載されました。 Advanced artificial agents intervene in the provision of reward - Cohen - 2022 - AI Magazine - Wiley Online Library https://doi.org/10.1002/aaai.12064 Google Deepmind Scientist Warns AI Existential Catastrophe "Not Just Possible, But Likely" | IFLScience http

                    DeepMindの研究者が「AIが人類を滅ぼす可能性は高い」との論文を発表
                  • 生命の定義をも揺るがす代謝の「ありえない反応」、起源解明に光

                    大西洋のロストシティー熱水噴出域にある高さ約30メートルのチムニー。海底の熱水噴出孔では、地球上に生命が出現する鍵となった可能性のある単純な有機分子が急速に生成している。(PHOTOGRAPH BY D. KELLEY & M. ELEND, UNIV. WASHINGTON INST. FOR EXPLORATION/URI-IAO/NOAA/THE LOST CITY SCIENCE TEAM) マルクス・ラルザー氏は、生命の起源を研究するつもりではなかった。氏は主に、細胞が養分を取り込むプロセスや、このプロセスがストレスや病気によってうまく働かなくなる仕組みを研究していた。しかし10年ほど前、英ケンブリッジ大学に在籍していた氏のチームは、まったくの偶然から衝撃的な発見をする。 ラルザー氏らは当時、「解糖系」を研究していた。解糖系とは、細胞が利用できる形やエネルギー源になるように、体内

                      生命の定義をも揺るがす代謝の「ありえない反応」、起源解明に光
                    • フルスタックのチャットアプリケーションをAWSとNext.jsで構築する | Amazon Web Services

                      Amazon Web Services ブログ フルスタックのチャットアプリケーションをAWSとNext.jsで構築する モダンなチャットアプリはリッチな機能を必要とします。これらの機能はファイルストレージ・リアルタイムの更新、そしてクライアントとサーバーの両方からデータを取得する能力が必要です。 従来、これは多くのサードパーティサービスをつなぎ合わせるか、カスタムソリューションの作成に開発時間を費やすことを意味していました。そして、この方法では市場投入までの時間が遅くなり、複数の障害点が発生します。 チャットアプリに必要な機能と、AWS が従来の問題点をどのように解決しているかを紹介するために、我々はリアルタイムチャットアプリケーションのサンプルを更新しました。このバージョンは、ローカルと AWS の両方でアプリケーションを完全に管理・制御することがいかに簡単かを強調するために再設計され

                        フルスタックのチャットアプリケーションをAWSとNext.jsで構築する | Amazon Web Services
                      • Introducing WebContainers: Run Node.js natively in your browser

                        Introducing WebContainers: Run Node.js natively in your browser Update: Since the publication of this blog post in May 2021, WebContainers became stable and available on Firefox but most importantly, we released a WebContainer API for you all to enjoy! A few years ago we realized that the web was heading towards a key inflection point. The advent of WebAssembly and new capabilities APIs made it se

                          Introducing WebContainers: Run Node.js natively in your browser
                        • qwik の発明、及びマイクロフロントエンドへの活用について - mizdra's blog

                          最近調べた qwik というライブラリが結構面白かったので、実際どういうものなのかとか紹介してみます。 qwik とは qwik は Web 向けの View ライブラリです (React や Vue.js の仲間)。パフォーマンスオタクがパフォーマンスの最適化 (Web Vitals の改善) にこだわって作ったライブラリです *1。 すでにいくつも良い紹介資料があるので、まずはこれらをいくつか読んでみると良いと思います。 Resumable な JavaScript フレームワーク Qwik を学ぶ Qwikの基本概念である Resumable を理解する Qwikというフレームワークについて - console.lealog(); Qwik調べてみたら結構面白かった qwik の詳しい使い方などは先人の記事に譲ることにして、以降は id:mizdra が個人的に面白いと思ったことを書

                            qwik の発明、及びマイクロフロントエンドへの活用について - mizdra's blog
                          • 2024年版:独断と偏見で選ぶ、データ分析職の方々にお薦めしたいホットトピックス&定番の書籍リスト - 渋谷駅前で働くデータサイエンティストのブログ

                            毎年四の五の言いながら書いている推薦書籍リスト記事ですが、何だかんだで今年も書くことにしました。なお昨年度版の記事を上にリンクしておきましたので、以前のバージョンを読まれたい方はそちらをお読みください。 今回のバージョンでは、趣向をちょっと変えて「定番」と「注目分野」というように分けました。何故こうしたかというと、平たく言って 「初級&中級向け」推薦書籍リストは定番化していて毎年あまり変更点がない 逆に直近のホットトピックスに関するテキストは毎年入れ替わりが激し過ぎて網羅しづらい という課題があり、特に2点目についてはあまりにもデータサイエンス関連書籍の新規刊行が多過ぎる&僕自身がその流れについていけておらず完全に浦島太郎状態ですので、万人向けに等しくウケるようなリストを作るのは今回をもって完全に諦めたというのが実態です。 その上で、前回まで踏襲されていた定番書籍リストはバルクで提示すると

                              2024年版:独断と偏見で選ぶ、データ分析職の方々にお薦めしたいホットトピックス&定番の書籍リスト - 渋谷駅前で働くデータサイエンティストのブログ
                            • 業務で使うツール(iTerm2,SequelPro,Chrome)をShellScriptでハイパーテクニックする - ハイパーマッスルエンジニア

                              業務で使うツール(iTerm2,SequelPro,Chrome)を ShellScriptでハイパーテクニックする はじめに この記事は今年イチ!お勧めしたいテクニック by ゆめみ feat.やめ太郎 Advent Calendar 2019の20日目の記事です。 今年は「お勧めテクニック」ということで、業務効率化ッ!!を盾に業務時間の30%はShellScript遊びに当てている私にピッタリな企画ですね、ありがとうございます。 今回は業務でよく使うツールを、ShellScriptでハイパーテクニックする方法をいくつかご紹介。 今回紹介するコードは全部Githubにあげているので実際に試したい人はどうぞ。 ハイパーテクニックする対象 GoogleChrome iTerm2 SequelPro GoogleChrome ブラウザに移動せずTerminalで自在にタブ移動する Web開発を

                                業務で使うツール(iTerm2,SequelPro,Chrome)をShellScriptでハイパーテクニックする - ハイパーマッスルエンジニア
                              • ゼロからのOS自作入門をRustで実装した

                                概要 OSを座学・書籍で学ぶだけでなく実際に作ってみたくて、またRustでなにかを作りたくて、 ゼロからのOS自作入門(以下みかん本)で作るMikanOSをRustで実装しました[1]。 先駆者はいくつか見かけましたが、最後まで実装されている方は見つけられず、 もしRustで実装しようとしてハマっている人や途中で諦めてしまった方がいれば参考になるかと思い、記事を書きました。 実装者のレベル 一応、私のレベル感を書いておきます。 OSの開発経験はなく、低レイヤーっぽい開発経験もひとつだけ Nand2tetris Rustは以下のように多少の経験はあるが業務で利用したことはなし the book はほぼ読んで写経した Rustで始めるTCP自作入門 はやった Programming Rust, 2nd Edition は気になるところを読んだ というような感じで、OS開発もRustも経験が浅い

                                  ゼロからのOS自作入門をRustで実装した
                                • Wikipediaの全記事をSDカードやUSBメモリに詰め込んで持ち運べる「Kiwix」の使い方まとめ

                                  オンライン百科事典「Wikipedia」は調べ物をする際に有用なサービスですが、「インターネットに接続しないと閲覧できない」という問題も存在します。「Kiwix」はWikipediaなどのオンライン上のデータをローカルに保存していつでも閲覧可能にするアプリで、Windows、macOS、Linux、iOS、Androidなど各種OSで使用可能とのこと。データ通信量を削減しつつWikipediaを閲覧できて便利そうだったので、インストール手順や閲覧手順をまとめてみました。 Explore Offline Wikipedia and Educational Content with Kiwix- Kiwix https://kiwix.org/en/ KiwixはPC本体ではなくUSBメモリやSDカードなどの外部ストレージにインストールして持ち運ぶことも可能です。今回はWindows版Kiwi

                                    Wikipediaの全記事をSDカードやUSBメモリに詰め込んで持ち運べる「Kiwix」の使い方まとめ
                                  • 【2021年まとめ】海外文学の新刊を読みまくったので、一言感想を書いた - ボヘミアの海岸線

                                    2021年は、海外文学の新刊を読みまくった。 『本の雑誌』の新刊ガイド連載「新刊めったくたガイド」の海外文学担当になったからだ。 「新刊めったくたガイド」は、ジャンルごとにわかれて、毎月4冊以上の新刊を紹介する連載だ。日本文学、海外文学、SF、ミステリ、ノンフィクションと、ジャンルごとに担当者が書いている。 本の雑誌463号2022年1月号 本の雑誌社 Amazon これだけ新刊まみれになるのは人生はじめての経験だったので、記憶が飛ばないうちに、読んだ海外文学の感想を書いておくことにした。 ここで言う「新刊」の定義は以下のとおり(『本の雑誌』ルール)。 ・2021年に発売した、海外文学の翻訳 ・新訳、復刊は対象外 目次 ■2021年のアイ・ラブ・ベスト本 【アメリカ】ローレン・グロフ『丸い地球のどこかの曲がり角で』 【アメリカ】 ジェニー・ザン『サワー・ハート』 【ポルトガル】 ゴンサロ・

                                      【2021年まとめ】海外文学の新刊を読みまくったので、一言感想を書いた - ボヘミアの海岸線
                                    • チェルノブイリのアマガエル、放射線濃度に応じて黒く進化している

                                      チェルノブイリのアマガエル、放射線濃度に応じて黒く進化している2022.10.08 16:0090,629 岡本玄介 病気ではなく進化ですって。 1986年にウクライナで起こったチェルノブイリ(チョルノビリ)原子力発電所事故。今でも現場は放射線濃度が高く、一般の人は立入禁止されています。植物や生物は自由にしていますが、なんと現地にいるアマガエルが、本来の緑色ではなく真っ黒になっているのだそうです。 事故後36年がもたらした進化放射線は遺伝子を破壊して突然変異を引き起こす可能性もありますが、東部アマガエル(Hyla orientalis)は被爆に対抗する手段として、メラニンを多く出すことで自身を護っているのだそうです。 最初に発見されたのは2016年のことで、数年の調査により12カ所に点在した池から200匹以上のアマガエルを捕獲・比較しました。その結果、立入禁止エリアにいるカエルは、外部より

                                        チェルノブイリのアマガエル、放射線濃度に応じて黒く進化している
                                      • Gormにおける「仕様通り」なSQLインジェクションの恐れのある実装についての注意喚起 - ANDPAD Tech Blog

                                        ANDPADボードチームの原田(tomtwinkle)です。 Node.jsの mysqljs/mysql の仕様に起因するSQLインジェクションが話題に上がっていたので、それGolangのORMであるGormでも同じような「仕様」があるよ! という注意喚起の意味も込めて筆を執りました。 ※ 2022/02/21追記 コードレビューを自動化して指摘してもらう記事を公開しました! tech.andpad.co.jp Node.jsのMySQLパッケージにおけるエスケープ処理だけでは防げない「隠れた」SQLインジェクション | 株式会社Flatt Security TL;DR GormのQuery Conditions関数に関する危険な仕様 対策 締め TL;DR GormのConditions関数(Find, First, Delete...)を使用する際、第2引数の値にStringを引き渡

                                          Gormにおける「仕様通り」なSQLインジェクションの恐れのある実装についての注意喚起 - ANDPAD Tech Blog
                                        • Log4Shell: RCE 0-day exploit found in log4j, a popular Java logging package | LunaTrace

                                          Originally Posted @ December 9th & Last Updated @ August 1st, 3:30pm PDT Fixing Log4Shell? Claim a free vulnerability scan on our dedicated security platform and generate a detailed report in minutes. What is it?​On Thursday, December 9th a 0-day exploit in the popular Java logging library log4j (version 2), called Log4Shell, was discovered that results in Remote Code Execution (RCE) simply by log

                                            Log4Shell: RCE 0-day exploit found in log4j, a popular Java logging package | LunaTrace
                                          • 国立国会図書館による五輪組織委サイトの保存・公開ストップ、そのままきょう閉鎖へ - 藤澤直樹(上智大学文学部新聞学科4年)、奥山俊宏(同教授)|論座アーカイブ

                                            30日に解散する公益財団法人東京オリンピック・パラリンピック競技大会組織委員会(事務所=東京都新宿区西新宿2丁目、会長=橋本聖子参院議員、事務総長=武藤敏郎・元財務事務次官)の公式ウェブサイトについて、国立国会図書館の「インターネット資料収集保存事業(WARP)(注1) 」による公開が年明けからストップしている。組織委のサイトはきょう6月30日午後6時に閉鎖されるが、関係者間の話がつかず、その最後の姿の収集・保存も不可能な状況となっているという。国立国会図書館法の規定に基づき同図書館は国や自治体など公的機関のウェブサイトを許諾なしで保存・公開する権限を持つが、組織委は民間団体の扱いでその対象外。組織委は取材に対し、大会の「レガシー」(遺産)を国内に残していくため、過去のウェブサイトを含む「アーカイブ資産」を国内関係者に引き継ぐべく、現在、国際オリンピック委員会(IOC)など関係者間で「調整

                                              国立国会図書館による五輪組織委サイトの保存・公開ストップ、そのままきょう閉鎖へ - 藤澤直樹(上智大学文学部新聞学科4年)、奥山俊宏(同教授)|論座アーカイブ
                                            • Next.jsで静的サイトを作成する際によく使っているライブラリまとめ

                                              この記事は、先日催された「ジャムジャム!!Jamstack_5」で登壇した際の内容を再度まとめたものとなります Next関連 next-seo Seoコンポーネントのようなものが踏襲されてる JSON-LDのサポートも入っていてサポート範囲が広い next-sitemap sitemap.xmlとrobots.txtを作成してくれる 分割もしてくれる configファイルの中で細かい設定ができる pathpida 再生したページのパスの定数ファイルを作ってくれる便利なやつ タイポが無くなって助かる typed-scss-modules CSS Modlesでスタイリングをする際に、.module.(sc|c)ssに対して型定義ファイルを作成してくれる。 宣言漏れや補完など、痒い所に手が届く headlessCMS関連 microcms-js-sdk 最近扱っている案件のheadlessCM

                                                Next.jsで静的サイトを作成する際によく使っているライブラリまとめ
                                              • Herokuから ECSに 移行した - pixiv inside

                                                こんにちは、インフラ部の id:sue445 です。私事ですが先日GCPの Professional Cloud Architect を取得しました。 そういうわけで今日はGCPではなくAWSの話をします。 tl;dr; 劇的ビフォーアフター 構成 移行のモチベーション パフォーマンス向上 コスト圧縮 アーキテクチャの採択理由 やったこと 1. DB作成 2. MySQL 5.7 -> 8.0 MySQL 8.0でハマったこと MySQL 8.0からデフォルトの認証がcaching_sha2_passwordになった RDSのMySQL 8.0からMariaDB 監査プラグインがなくなった 3. 本番用のDockerイメージを作成 困ったこと:CodeIgniterがログの標準出力に対応していなかった 4. ECS + Fargate + CodePipeline構築 5. CDN作成 6

                                                  Herokuから ECSに 移行した - pixiv inside
                                                • 高速で開発者体験も抜群!JavaScriptフレームワークの新星「Svelte」とは何か?

                                                  はじめに 本記事では、ユーザーインターフェイスを構築するためのJavaScriptフレームワークのひとつ「Svelte(スベルト)」についてご紹介します。 Webフロントエンドの領域は年々大きくなっており、読者の皆さまの中でもReactやVueといったフレームワークを使ったことがある方が多いものと思います。もしかしたら、Svelteの名前もどこかでご覧になり、気になっている方もいるかもしれません。 Svelteは、そのアプローチの新しさから注目されはじめています。 JavaScript のライブラリに関する大規模調査「State of JS 2020」で「最も愛されているWebフレームワーク」「もっとも開発者の満足度の高いフレームワーク」に選ばれたことでも話題となりました。 そこで本記事では、ReactやVueに少しでも触れたことがある方を想定して、それらと比較する形で、Svelteの特徴

                                                    高速で開発者体験も抜群!JavaScriptフレームワークの新星「Svelte」とは何か?
                                                  • ネット麻雀(雀魂)をOpenCVと機械学習で自動化した話 - Qiita

                                                    概要 pythonからOpenCVのテンプレートマッチ及びGUI操作モジュールを使うことで、 webブラウザ上の麻雀牌をBOTに認識・クリック操作させることができ、プレイの自動化ができました。 また、どの麻雀牌をクリックするかのロジック部分には機械学習を用いました。 テンプレートマッチの探索用画像を差し替えれば雀魂に限らず他の麻雀ゲーム全般で利用可能であり、機械学習の部分を変えれば、特定条件下で合理的選択を繰り返し求められるようなゲーム全般で応用が可能です。 ※内容理解の一助とするために記事内随所に雀魂のゲーム内画像を利用していますが、著作権保護等の観点から強いボカシを入れています。 対象読者 (麻雀が好きで)機械学習を触ってみたい人 WindowsやGUI操作の自動化に興味があるけどOpenCVって何だろうって人 雀魂は好きだけど試練イベント走るのがマジ試練すぎて心が折れた人 過去に大学

                                                      ネット麻雀(雀魂)をOpenCVと機械学習で自動化した話 - Qiita
                                                    • テスト優先度をあげたくなる実話 - フロントエンド版 -

                                                      Storybook・テストに関して「メンテナンス工数に見合うだけのメリットがあるか?」という議論を、経験したことはないでしょうか。フロントエンドは、とにかく動くものを作ることが優先され、Storybook・テストが二の次になっている現場も少なくないと思います。 限りある工数を割きチームで取り組むものですから、導入するためには「どういったメリットがあるのか?」という具体的な例をチームに示す必要があります。これは今年、筆者が体験した実メリットのお話です。導入を躊躇している現場にむけ、参考になればと思い書きました。 【Storybook】不要な Global CSS を削除できた きちんとコンポーネント設計され、コンポーネントに閉じた指定をしていたとしても、どこかに必ず Global な CSS があると思います。何かしらの資材を受け継ぎ立ち上げたプロジェクトに関しては、Global な CSS

                                                        テスト優先度をあげたくなる実話 - フロントエンド版 -
                                                      • 訳文;「そこにはなんの報酬もありません。このゲームが何を為していてどう機能しているのか、ただただ見ていたかったのです」ジェンキンズ、カーソン、ホッキング、『Outer Wilds』へつづく2,3の論考 - すやすや眠るみたくすらすら書けたら

                                                        翻訳の秋が今年もきました。また去年みたく面白い記事をいくつか見つけて勝手に紹介したいところです! 去年アップした『訳文;「"好奇心駆動型の冒険"とでも言うべき特殊なタイプの冒険に報酬を与えるゲームをつくりたい、それが『Outer Wilds』の主目的です」A・ビーチャム氏の論文より』で翻訳紹介した論考のなかで、参照文献として挙げられていた文献のうち2つ、ヘンリー・ジェンキンズ著『GAME DESIGN AS NARRATIVE ARCHITECTURE(物語による建築物としてのゲームデザイン)』とボニー・ルバーク取材『Clint Hocking Speaks Out On The Virtues Of Exploration(クリント・ホッキングが語る冒険の美徳)』。別記事1つ、ドン・カーソン著『Environmental Storytelling: Creating Immersive

                                                          訳文;「そこにはなんの報酬もありません。このゲームが何を為していてどう機能しているのか、ただただ見ていたかったのです」ジェンキンズ、カーソン、ホッキング、『Outer Wilds』へつづく2,3の論考 - すやすや眠るみたくすらすら書けたら
                                                        • Vue.jsやReactなど、JavaScriptライブラリのコードスニペットを利用できるVS Codeの拡張機能 -Snipsnap

                                                          サポートしているJavaScriptライブラリの一覧(上記以外にもたくさんあります) Snipsnapは現在のプロジェクトで使用している言語やパッケージに基づいて、ライブラリで使用可能なスニペットをナビゲートし、必要なスニペットを選択します。 Snipsnapのインストール Snipsnapのインストールは、VS Code Marketplaceから。 VS Codeで開いたら、「Install」をクリック Snipsnapの使い方 Snipsnapは、手動でアクティブ化する必要はありません。ワークスペースフォルダにpackage.jsonファイルが含まれ、すぐに使用できます。トリガーが必要な場合は、コマンドパレットのReload Windowを使用します。 設定 利用可能な設定オプションは、スニペットのリクエストから特定のライブラリを除外することだけです。Snipsnapはロックファイル

                                                            Vue.jsやReactなど、JavaScriptライブラリのコードスニペットを利用できるVS Codeの拡張機能 -Snipsnap
                                                          • Intel CPUとAMD CPUの混在による問題に直面した話 | 開発ブログ | Elastic Infra

                                                            チーフエンジニアの加辺です。 今日は珍しいトラブルに出会ったので紹介します。 起こった問題 ある環境ではEC2によりサーバを運用しており、アプリケーションをデプロイサーバでビルドし、その成果物をアプリケーションサーバへコピーすることでデプロイとしていました。 ここで新規サーバを作成していたところ、一部のアプリケーションサーバで見慣れないエラーが発生し、アプリケーションが起動しないという事象が確認されました。調べたところ、デプロイサーバはt3、アプリケーションサーバはt3aファミリーが利用されていることがわかり、アプリケーションサーバをt3ファミリーへ変更したところ、問題が発生しなくなることが分かりました。 さて、これはどのような機序によるものでしょうか。 調査 記事タイトルで答えをほとんど書いてしまっていますし、t3, t3aを知っていれば明らかですが、これはIntelとAMDの違いです。

                                                              Intel CPUとAMD CPUの混在による問題に直面した話 | 開発ブログ | Elastic Infra
                                                            • Next.js, Prisma, GraphQL Code Generator で作るフルスタック Web アプリケーション

                                                              Next.js, Prisma, GraphQL Code Generator で作るフルスタック Web アプリケーション おもにNext.js、Prisma、GraphQL Code Generatorを用いたWebアプリケーションの構築手法について解説した書籍となります。 上記技術に加えて、以下の技術も採用しています。 ・Tailwind CSS ・NextAuth.js ・Apollo GraphQL ・Prettier ・ESLint ・Vitest ・React Testing Library ・GitHub Actions モダンなWebアプリケーションの開発手法について興味がある方にオススメです。 1章 Next.jsのセットアップ 2章 Prismaのセットアップ 3章 GraphQL Code Generatorのセットアップ 4章 テストコードの追加 5章 本番環境へ

                                                                Next.js, Prisma, GraphQL Code Generator で作るフルスタック Web アプリケーション
                                                              • RSAに対するフェルマー攻撃 - Qiita

                                                                はじめに(Introduction) RSAの鍵ペアの生成方法にミスがあり脆弱性となってしまった実装例があったようです。 元の文献を機械翻訳(ちょっと修正)してみます。 原文のデモをやってみたところ、案外動いたので先にデモを記します。 デモ(Demo) まずは、素数$p$と$q$を生成して$N$を求めるところです。 ※:鍵長が2048bitなので多少時間がかかります。 問題となったライブラリがこのようなロジックであったかは不明ですが、翻訳した資料を参考に作成しています。 import random as rnd import sympy key_length = 2048 distance = 10000 p = 0 q = 0 # 乱数Xを生成する。 X = rnd.randrange(2, pow(2, key_length)) for i in range(distance): #

                                                                  RSAに対するフェルマー攻撃 - Qiita
                                                                • 2023年図書館系はてなブックマーク ベスト100 - やわらか図書館学

                                                                  No.1 blog.tinect.jp No.2 nlab.itmedia.co.jp No.3 diamond.jp No.4 diamond.jp No.5 biz-journal.jp No.6-10 論文を剽窃されて 1 年半かけて撤回させた話 - 宇宙線実験の覚え書き 論文海賊版サイト、日本の違法ダウンロード720万件 5年で5倍超 | 毎日新聞 本探しのプロ「図書館司書」の力で、子どもの頃の本棚を再現する | オモコロ ASCII.jp:国会図書館デジタルコレクションのリニュアルとChatGPT 「AIがあれば司書なんていらない」という人間の意見を見かけたので、AI側の見解を聞いてみたら至極真っ当な意見が返ってきた - Togetter No.11-20 「PC入力できる学生で十分」ある大学図書館で事務長が司書をクビにして学生に目録を任せた結果、大変なことになった話 - Tog

                                                                    2023年図書館系はてなブックマーク ベスト100 - やわらか図書館学
                                                                  • フロントエンドアーキテクチャの話: Resource Setの紹介

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

                                                                      フロントエンドアーキテクチャの話: Resource Setの紹介
                                                                    • 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
                                                                      • Mackerel のフロントエンド "React化" プロジェクトを支える技術と設計 - Hatena Developer Blog

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

                                                                          Mackerel のフロントエンド "React化" プロジェクトを支える技術と設計 - Hatena Developer Blog
                                                                        • Reactのベストプラクティスとコード削減パターン - パート1

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

                                                                            Reactのベストプラクティスとコード削減パターン - パート1
                                                                          • 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
                                                                            • 自堕落な技術者の日記 : jsrsasignの寄付金を募ることにしてみました(やりがいって何だっけ?) - livedoor Blog(ブログ)

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

                                                                              • 福井県立図書館 覚え違いタイトル集

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

                                                                                • 業務システム SPA のフロントエンド技術選定(2023年版) - KAKEHASHI Tech Blog

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

                                                                                    業務システム SPA のフロントエンド技術選定(2023年版) - KAKEHASHI Tech Blog