並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 17127件

新着順 人気順

libraryの検索結果281 - 320 件 / 17127件

  • ワイがなぜか図書館が好きになれない理由3つ

    いや嫌いじゃないんすけどね。なぜか忌避してしまうのよ。 理由1:古い本がたくさんあって埃っぽい&手あかっぽい。臭い。 理由2:ネットほど情報が新鮮ではない。 理由3:がちの専門的なものはなく、趣味雑学の域を出ない。 理由4:999%の確率で朝9時から場所を占有する爺さんばあさんがいる。 理由5:その爺さんばあさんと世間話を永遠としている司書さんがいる。 理由6:「どっかの他人の家」感がなじめない。ビジネス然としてほしい。 理由4~6がなければいいと思うんすけどね。 年寄りのサロンみたいになっていて、それさえ解決できれば。情報のクロールには良いと思う。 あと本はぜんぶ電子化して座席の端末で電子ペーパーを閲覧できるようにしてほしい。 📚📚📚 追記 📚📚📚 ジイさんと!バアさんと!数珠をにぎって空おがむ!ハァ(゚Д゚)! オラこんな図書館いやだ~

      ワイがなぜか図書館が好きになれない理由3つ
    • 家探しは婚活に似ている。適齢期は今? と迷いつつ行動した、私のマンション購入物語。 - マンションと暮せば by SUUMO

      こんにちは。山と温泉を愛する一人旅ブロガー、月山ももと申します。 会社勤めの傍ら、暇さえあれば1人で日本各地の温泉や登山に出かけ「山と温泉のきろく」なるブログを更新しています。 引越しが嫌いで、社会人になって初めて住んだ1Kのアパートに15年以上住んでいましたが2020年に一念発起して中古マンションを購入。入居して1年半ほど経ちました。 賃貸での引越しすら避け続けていたのにいきなり購入なんて! そんな大それたことがよくできたものだなと思いますが、何とかなるものですね……。 「衣食住」の中で「住」への関心がもともと薄く、知識があるわけでもない私の体験談が、役に立つのかはわかりません。意識の低さに失笑を買うだけではないかと震えながら、購入を決断したきっかけから今日までを振り返ってみました。 実用性は薄いと思いますが、単身女性のマンション購入物語として楽しんでいただけますと幸いです。 15年以上

        家探しは婚活に似ている。適齢期は今? と迷いつつ行動した、私のマンション購入物語。 - マンションと暮せば by SUUMO
      • 新規開発を始めるときにやるべきこと

        自動テスト実行結果の目的を整理する / Organizing objectives of automated test results

          新規開発を始めるときにやるべきこと
        • Auth.js | Authentication for the Web

          // auth.ts import NextAuth from "next-auth" import GitHub from "next-auth/providers/github" export const { auth, handlers } = NextAuth({ providers: [GitHub] }) // middleware.ts export { auth as middleware } from "@/auth" // app/api/auth/[...nextauth]/route.ts import { handlers } from "@/auth" export const { GET, POST } = handlers // src/auth.ts import { SvelteKitAuth } from "@auth/sveltekit" impor

            Auth.js | Authentication for the Web
          • 【解説】フレームワークとライブラリの違い

            はじめに 今回の記事では、プログラマー間で見解が分かれるライブラリとフレームワークの違いを徹底解説する。我々プログラマーはアプリケーション等を開発する際にフレームワークやライブラリを駆使する。その中でも、「フレームワークとライブラリの違いがわからない」と考える人も少なくないだろう。中には混同して使う人がいるかもしれない。両者は厳密に言えば異なる意味を示す。 フレームワークとは フレームワーク(framework)はアプリケーションを開発するのに必要な機能がデフォルトで揃っているものを示す。アプリケーションとして動く骨組みが用意されているので、別途プログラムを書かなくても最低限のアプリケーションとして動作する。フレームワークがあれば、我々プログラマーはゼロからアプリケーションを開発する必要はない。フレームワークには、タスクを実行するために書かれた再利用可能なコードやプログラムが含まれていて、

              【解説】フレームワークとライブラリの違い
            • Learn Modern C++

              This site contains an original, self-contained guide to learning the fundamentals of Modern C++, intended to be the basis of a self-study course. Some Chapters depend upon material presented in earlier ones, so studying them linearly is recommended. There are also regular posts (accessible from the front page) which cover topics or areas of C++ not covered in the course. If you have any queries or

                Learn Modern C++
              • Goでツールを量産する僕の方法

                Profile id: Songmu (ソンムー) Masayuki Matsuki / 松木雅幸 Nature Japan 株式会社 取締役CTO おそらくはそれさえも平凡な日々 http://www.songmu.jp/riji/ https://metacpan.org/author/SONGMU 好きな言語は、PerlとGoと中国語 200+ GitHub Public Repositories 60+ CPAN Modules 50+ Go modules/tools 3 Times ISUCON Winner Using Perl YAPC::Tokyo 2019 ベストスピーカー

                • 同人誌に転売の自由を~私達の考え~|全国同人誌転売流通連絡会|note

                  新型コロナウイルス感染症やコロナワクチンについては、必ず1次情報として厚生労働省や首相官邸のウェブサイトなど公的機関で発表されている発生状況やQ&A、相談窓口の情報もご確認ください。※非常時のため、すべての関連記事に本注意書きを一時的に出しています。 私達は全国同人誌転売流通連絡会と申します。 同人誌が自由に市場に流通(転売)することを通じて、同人文化のさらなる発展とマーケット拡大に寄与することを目的とする団体です。 この文章では、私達が「同人誌が自由に転売されるべきである」または「現行制度において同人誌の転売を不当に批難するのはおかしい」と考える理由を説明したいと思います。私達について知っていただける材料として読んでいただけると幸いです。 0 結論1 転売は悪いことではなく、同人誌転売も禁止されていない。 2 同人誌頒布は「売買契約」。売った時点で買った人のもの、買ったあと他の人に売るの

                    同人誌に転売の自由を~私達の考え~|全国同人誌転売流通連絡会|note
                  • Node-Based UIs in React – React Flow

                    React Flow is a MIT-licensed open source library. You can help us to ensure the further development and maintenance by subscribing to React Flow Pro. React Flow Pro Getting Started with React Flow Make sure you’ve installed npm, pnpm or yarn. Then you can install React Flow via:

                      Node-Based UIs in React – React Flow
                    • クリーム・スキミング - Wikipedia

                      クリーム・スキミング(英語: Cream skimming)とは、企業にとって収益性の高い顧客のみに製品またはサービスを提供し、収益性の低い顧客を無視するというビジネス慣行を指す侮蔑的な概念メタファーである。 手動の遠心力を利用してクリームをミルクから分離するクリームセパレーター この用語は、分離機を用いて生乳から比重が軽い成分を抽出するクリームの製法に由来している。すなわち、クリームは生乳の上澄みをすくい取って(スキム)作られるのである。 ビジネスにおけるクリーム・スキミングの意味するところは、一部のサプライヤーが、収益性が低い顧客を捨て置くか他業者に押し付けて、(購入額が多い、あるいは低コストでサービスを提供できる)収益性の高い顧客、すなわち「クリーム」を囲い込むことである(通常、従前の価格よりも安く請求するものの、依然利益を上げている)。収益性が低い顧客に供給を行う業者は、逸失利益を

                        クリーム・スキミング - Wikipedia
                      • パイプライン指向JSON処理プログラミング言語 jq - 檜山正幸のキマイラ飼育記 (はてなBlog)

                        jq(https://stedolan.github.io/jq/)の紹介では、「JSON処理のワンライナー〈一行野郎〉としてめちゃくちゃ便利!」とアピールするのが定番です。もちろんそれは本当で、「めちゃくちゃ便利!」です。が、実は jq は、ワンライナー記述にとどまらない、かなり本格的なプログラミング言語です。 JSON処理のためのDSL〈Domain Specific Language | 領域特化言語〉なので、汎用言語ではありません。しかし、汎用言語が備えている言語機能の一部(関数定義、モジュールシステムなど)を jq も持っています。また jq は、独特で楽しいプログラミング・パラダイム -- “パイプライン指向”に基づいて設計されています。 この記事では、ワンライナーを超えた jq の使い方と、プログラミング言語としての jq の特徴を紹介します。長い記事になってしまったので、一

                          パイプライン指向JSON処理プログラミング言語 jq - 檜山正幸のキマイラ飼育記 (はてなBlog)
                        • AWS認証情報が盗まれる2つのライブラリ改ざんについてまとめてみた - piyolog

                          2022年5月24日(米国時間)、SANS ISCのフォーラムでPython向けライブラリの1つ(その後PHP向けライブラリでも判明)が第三者により不正なコードを含むアップデートが行われていたとして注意を呼び掛ける投稿が行われました。その後この行為に関わっていたとして実行者とみられる人物が顛末を公開しました。ここでは関連する情報をまとめます。 改ざんされた2つのライブラリ 今回影響が確認されたのPython Package Index(Pypi.org)で公開されている「ctx」、Packagist(Packagist.org)で公開されている「PHPass」の2つ。 影響を受けたライブラリ インストール実績 改ざんされたとみられる期間 概要 ctx 約75万回 2022年5月14日~5月24日頃 辞書(dict型オブジェクト)を操作するユーティリティを提供するPython向けのパッケージ

                            AWS認証情報が盗まれる2つのライブラリ改ざんについてまとめてみた - piyolog
                          • 県立図書館、見えた「全国1位」 23年度、102万6046人来館|政治・行政|石川のニュース|北國新聞

                            来館者が102万人超となった県立図書館。夏休みは勉強する児童生徒でにぎわった=昨年8月、金沢市小立野2丁目 ●コンサートや市場、にぎわい拠点に定着 県立図書館(金沢市小立野2丁目)の来館者数が2023年度、102万6046人となり、当初の目標だった年間100万人を上回った。22年7月に移転オープンしてから年度を通して開館したのは昨年度が初めてで、利用者数は全国の都道府県立図書館で最多となる可能性がある。子どもの遊び場や名建築としても人気の新図書館は今後、隣接する金沢美大との連携を検討し、県成長戦略で掲げた年間120万人の達成を目指す。 昨年度の入館者数は、旧県立図書館(同市本多町3丁目)の平均である約25万人と比べて4倍に増えた。貸出冊数も旧図書館の4・3倍となる61万2181冊だった。 新図書館は開館から1年間の来館者数が102万3300人と、23年度と同じく「100万人超え」を果たして

                              県立図書館、見えた「全国1位」 23年度、102万6046人来館|政治・行政|石川のニュース|北國新聞
                            • 最初から強いやつの特徴 - Qiita

                              はじめに どんな仕事でも強い人は存在する。 でも最初から強い人は珍しい。 これは、web 業界に身を置いてみて、信じられないくらいムキムキになっていった人たちを見てきた私が送る こうしたら強くなれるかもしれない?指南書である。もしエンジニア職に興味があるのであれば、一考になるかもしれない。 最初から強いやつの特徴 平日の稼働時間以外も勉強 or 開発する 土日も勉強 or 開発する 公式ドキュメントをちゃんと読む 以上のような当たり前のことは、最初から強い人じゃなくてもやるので特徴に入れません。 1. 読解能力が異常に高い 国語の力です。 これは、ちゃんとドキュメントに書いてあることが理解できると同義です。 そしてこれが本当に大事です。 強い人に質問すると必ず「ん? Docs 読んだ?」って聞いてきます。私は (...読んだわ!) って内心思ってますが、それは読んだだけです。内容をちゃんと

                                最初から強いやつの特徴 - Qiita
                              • あなたのプロダクトに Apollo Client は必要ないかもしれない - 一休.com Developers Blog

                                Apollo Client は複雑 Apollo Client が向いているケース 一休.com に Apollo Client は必要ないかもしれない では何を使えばいいの? 複雑なアプリケーションには Apollo を使えばいい? もう一つのリッチなクライアント、Relay の話 結局、何を使えばいいのか この記事は一休 × 出前館 Frontend Meetup でお話した内容をブログにまとめたものです。 user-first.ikyu.co.jp speakerdeck.com GraphQL クライアントと聞いて一番に思い浮かぶライブラリは何でしょうか? 多くの方にとっては Apollo Client ではないかと思います。npm trends を見ても Apollo Client のダウンロード数は urql や relay などほかのクライアントと比べ圧倒的です。 実際、一休

                                  あなたのプロダクトに Apollo Client は必要ないかもしれない - 一休.com Developers Blog
                                • 莫大なふるさと納税の力技で元ショッピングモールを図書館にリノベして蔵書50万超、10代優先スペース等設けたらシャッター街が復活した話

                                  Shin @Mitnacht 【宮崎】おは朝でやってたけど、都城市の図書館が元ショッピングモールをリノベして蔵書50万超、10代優先スペース等設けるなどしたら、人が集まるようになり周りのシャッター街だったのが40店舗ぐらいになったらしい。莫大なふるさと納税の力技とはいえ事例として面白い。 ›realpublicestate.jp/post/library-m… 2024-03-04 07:20:39 リンク 公共R不動産 公共R不動産 | 公共空間をオープンに。「パブリック」をアップデートするメディア 「公共R不動産」とは、全国から公共空間の情報を集め、それを買いたい、借りたい、使いたい市民や企業とマッチングするためのウェブサイトです。 73 users 2068

                                    莫大なふるさと納税の力技で元ショッピングモールを図書館にリノベして蔵書50万超、10代優先スペース等設けたらシャッター街が復活した話
                                  • みんな大好き福井県立図書館の『覚え違いタイトル集』が講談社から『『100万回死んだねこ 覚え違いタイトル集』』として書籍化される

                                    猫の泉 @nekonoizumi @講談社10月より。 小田原のどか『近代を彫刻/超克する』 舞城王太郎『畏れ入谷の彼女の柘榴』 金平茂紀『筑紫哲也『NEWS23』とその時代』 クリプトンフューチャーメディア『初音ミク・クロニクル 公式ビジュアルブック』 福井県立図書館『100万回死んだねこ 覚え違いタイトル集』 2021-08-16 22:12:51

                                      みんな大好き福井県立図書館の『覚え違いタイトル集』が講談社から『『100万回死んだねこ 覚え違いタイトル集』』として書籍化される
                                    • 図書館、家庭配信へ始動 著作権法改正へ文化庁議論 - 日本経済新聞

                                      新型コロナウイルス感染症対策で多分野でのオンライン化が課題になるなか、知の共有を担う図書館も例外ではない。各家庭への蔵書のインターネット送信を可能にしようと、文化庁は2021年の通常国会への改正著作権法案提出に向け急ピッチで議論を進めている。ただ既存の電子書籍ビジネスへの影響など考慮すべき点も多い。発端は一人の若い研究者が上げた声だった。日本学術振興会特別研究員の前田麦穂さんは今春、兵庫県の大

                                        図書館、家庭配信へ始動 著作権法改正へ文化庁議論 - 日本経済新聞
                                      • すべてのモノになれるゲーム『Everything』開発者が200種類以上登場する動物の3Dモデルを無料配布。ゲーム制作などに利用可能 - AUTOMATON

                                        インディー開発者であり映画監督などの顔も持つDavid OReilly氏は6月22日、「Everything Library」を発表。自身が手がけたゲーム『Everything』のために制作した3Dモデルを無料公開した。 『Everything』は、哲学者アラン・ワッツのナレーションと共に、目に入るすべてのモノになれるインタラクティブゲーム。自動生成とAIによってシミュレートされた世界にて、細胞のようなミクロレベルのモノから、さまざまな動植物、あるいは車や建物、さらには惑星や銀河まで、あらゆるモノになることが可能。そしてそれぞれの目線で生き、また別のモノたちの声を聞くことなどもでき、生命観について考えさせられる作品だ。 本作に登場するモノは非常に膨大。開発者David OReilly氏は、10年以上をかけてその3Dモデルを制作したそうで、今回は第1弾「Everything Library

                                          すべてのモノになれるゲーム『Everything』開発者が200種類以上登場する動物の3Dモデルを無料配布。ゲーム制作などに利用可能 - AUTOMATON
                                        • 神戸市の図書館がスゴいのは知ってたけど、図書館司書はもっとスゴかった|神戸市公式note

                                          神戸市にはなんと「12」の公共図書館があります。最近は「東灘図書館」「北神図書館」「三宮図書館(仮移転)」「西図書館」が移転・開館し、「名谷図書館」が新設されました。 でも、建物がオシャレになって、本の数が増えただけではありません。勉強したり遊んでみたり、ときにはリラックスする場所として、ますます自由に過ごせる場所になりました。神戸市は昔もいまもこれからも、ずっと「図書館のまち」なんです。 木材をふんだんに使った名谷図書館そんな図書館のしくみを支えるのは、もちろん「ひと」。たとえば、図書館司書というおしごとです。でも、どんな人たちで、なにをしているのか分からないですよね。ぼくも図書館を「本を借りるだけ」でしか使っておらず、図書館司書の存在をあまり気にかけたことがなかったんです。 「え、そもそも図書館って本を借りるところでしょ。というか神戸市って、図書館に行かなくても本を借りられる便利なサー

                                            神戸市の図書館がスゴいのは知ってたけど、図書館司書はもっとスゴかった|神戸市公式note
                                          • 頻出単語表示、わずか9KBのAI日本語単語分割ライブラリ「TinySegmenter」をESモジュール化

                                            自由入力された文章をデータ化する形態素解析ですが、巨大な辞書が必要になったり次々登場する単語に対応することなどなかなか大変そうなイメージでしたが、機械学習を使った、単語分割するコンパクトな実装「TinySegmenter」を発見。ブラウザやDenoでいい感じに使えるESモジュール版にしてみました。 「頻出単語表示 by TinySegmenter」 文章を入れると、頻出単語順に並び替えて表示する、サンプルアプリ。このアプリでは、3文字以上を単語としています。一日一創ブログをコピペしてみるといい感じに! プログラムで組み込む方法は簡単、ブラウザやDenoで下記コードを入れるだけ。 import { TinySegmenter } from "https://code4fukui.github.io/TinySegmenter/TinySegmenter.js"; const segs = T

                                              頻出単語表示、わずか9KBのAI日本語単語分割ライブラリ「TinySegmenter」をESモジュール化
                                            • 図書館司書は「いらない仕事」?非正規・低賃金労働とパワハラの実態(寺下 由美子) @gendai_biz

                                              「司書って暇そう」と言われて 「司書」と聞いて、どんな人を思い浮かべるだろうか。 図書館のカウンターに座って、黙々と何か作業をしている人、みたいな感じだと思う。 私は関西の大学で9年間、図書館の司書をしてきた。普段私の周りには同僚はもちろん友人まで司書ばかり。でもたまに異業種の人と初対面で会う機会があって、自己紹介では当然お互いにどんな仕事をしているのか話題になる。 正直、図書館の話をするのは気が重い。だいたいこんな反応をされるから。 「カウンターに座ってるだけでしょ。暇そう」 「楽して稼げていいね!」 「好きな仕事ができて幸せだねー」 言いたいことは山ほどあるけれど、結局その場の空気を読んで曖昧に笑って聞き流すことにしている。少しモヤッとしながら。もちろんそれ以外は、異業種の人と話すのは面白いし勉強になるので好きだ。 私に限らず、職業のイメージで相手から誤解されたり、仕事内容を上手く伝え

                                                図書館司書は「いらない仕事」?非正規・低賃金労働とパワハラの実態(寺下 由美子) @gendai_biz
                                              • lodash やめ方 - Qiita

                                                みなさん、 lodash で消耗してますか? 私は消耗しています。 なぜ lodash で消耗するかというと、とにかく思考停止でインストールされ、 node_modules 下で大量に重複します。サイズが大きいlodashが複数バンドルされてビルドされると、重篤なパフォーマンス上の問題を引き起こします。 lodash には実装上の問題もあり、異様に丁寧に、そして富豪的に作られており、その結果ビルドサイズが無駄に大きいです。丁寧に作られて入るのですが、現代のフロントエンド水準や一般的なポリフィルと噛み合っていません。というわけで、常々やめたいと思っています。 ちゃんとES201xを追ってる人からすると、ほとんどの lodash のメソッドは不要に見えるはずです。本エントリは、思考停止で lodash で実装しようとする人に、ちょっと考え直しては? と投げつける用の記事になります。 現代におい

                                                  lodash やめ方 - Qiita
                                                • 「Ameba」アイコン刷新 一貫性と再現性追求のための設計術 | CyberAgent Developers Blog

                                                  GUIにおけるアイコンとは、プロダクトを触れるユーザーに対して、機能や動作を抽象化してシンプルかつ直感的に伝達させる、文字情報に頼らない記号です。 基本的に、記号が内包する意味には受け手によって解釈の余地があるような状態であってはなりません。しかし、ユーザーに対して、シンプルに正しい意味を伝えることが出来るという前提さえ踏まえれば、それを成すスタイリングは作り手やプロダクトによって様々な表現が可能な余地が残されています。 つまり、アイコンは、記号としての機能性に加えて、装飾としての役割も抱く、プロダクトGUIにおけるスタイリング定義の標本となり得るということです。 前段 「Ameba」について 「Amebaらしい」アイコンとは何か 塗りと線のルール 「Amebaらしい」形状 「Ameba Sans」の形状分析と曲率定義 線の太さのルール 命名規則を決める Library化 リプレイス まと

                                                    「Ameba」アイコン刷新 一貫性と再現性追求のための設計術 | CyberAgent Developers Blog
                                                  • Stable Diffusion Public Release — Stability AI

                                                    It is our pleasure to announce the public release of stable diffusion following our release for researchers [https://stability.ai/stablediffusion] Over the last few weeks, we all have been overwhelmed by the response and have been working hard to ensure a safe and ethical release, incorporating data from our beta model tests and community for the developers to act on. In cooperation with the tirel

                                                      Stable Diffusion Public Release — Stability AI
                                                    • Webブラウザ上で3D/2Dモデルをぬるぬる動かせる「Babylon.js 6」正式版に。レンダリング性能が最大50倍、WASM化した物理演算エンジン搭載、液体のレンダリングも

                                                      マイクロソフトは、Webブラウザ上で2Dや3Dモデルの高速なレンダリングなどを可能にするオープンソースのJavaScriptライブラリ「Babylon.js」の最新版「Babylon.js 6.0」正式版をリリースしました。 We are thrilled to officially announce the release of Babylon.js 6.0! The web just got a WHOLE lot more exciting!https://t.co/q0JVsQaTSd#babylonJS6 #gamedev #indiedev #webdev #Metaverse #3D #webgl #gamedevelopment #IndieGameDev #webdeveloper pic.twitter.com/owV6YLp1zc — Babylon.js (@bab

                                                        Webブラウザ上で3D/2Dモデルをぬるぬる動かせる「Babylon.js 6」正式版に。レンダリング性能が最大50倍、WASM化した物理演算エンジン搭載、液体のレンダリングも
                                                      • フロントエンドのテストコードを書くときに大切にしていること - Cybozu Inside Out | サイボウズエンジニアのブログ

                                                        こんにちは、フロントエンドエキスパートチームの @mugi_unoです! kintone では フロントエンドの刷新プロジェクト(通称フロリア)が進行中です。 blog.cybozu.io kintone の開発では E2E 主体の自動テストを整備していましたが、 フロントエンドの刷新に合わせて、新たにフロントエンド側でのテストコードを積極的に書いています。 テストを書くことに不慣れなメンバーもいるため、日々 Pull Request 上でのレビューやペア・モブ作業を通じて、知見の共有が行われています。今回はフロントエンド刷新のテストを書いてきた中から、筆者が有用だと感じた知見やノウハウを紹介したいと思います。 目次 💡「実はそれ最初からパスしてるかもしれない」 期待する操作で期待する結果になることを厳密に検証する 他のテストケースによって前提条件を担保する 💡「テストコード上のロジッ

                                                          フロントエンドのテストコードを書くときに大切にしていること - Cybozu Inside Out | サイボウズエンジニアのブログ
                                                        • 図書館の役割って実際のところなんなの?

                                                          本好きの中で神聖化されすぎて何しても叩かれてる気がするわ てか皆、本当に図書館行ってんのかな 追記 いっぱい反応貰えたありがとう ブコメ見てると「オシャレ図書館」が叩かれ続ける理由がやっぱり分からないんだよなぁ 俺もよく図書館行く方だから「こんなデザインじゃ本が傷んで可哀想」って批判がよく分からなくて (正直開架の本ってそこまで保存状態良くないよね?俺の近所だけ?) そりゃ判読不明にまで傷んだら買い替えにはなるけど、ただ単にお金の話だし・・・ 使いやすくて綺麗な図書館の方が良くね、って思うんだよな

                                                            図書館の役割って実際のところなんなの?
                                                          • React with TypeScript Cheatsheet

                                                            Table of Contents:· Table of Contents: · How to type React props ∘ Creating a type alias for the props ∘ Typing optional props ∘ List of types for React component props · How to type React function components · How to type React hooks ∘ Typing useState hook ∘ Typing useEffect and useLayoutEffect hooks ∘ Typing useContext hook ∘ Typing useRef hook ∘ Typing useMemo hook ∘ Typing useCallback hook ∘ T

                                                              React with TypeScript Cheatsheet
                                                            • 【2020年】CTF Web問題の攻撃手法まとめ - こんとろーるしーこんとろーるぶい

                                                              はじめに 対象イベント 読み方、使い方 Remote Code Execution(RCE) 親ディレクトリ指定によるopen_basedirのバイパス PHP-FPMのTCPソケット接続によるopen_basedirとdisable_functionsのバイパス JavaのRuntime.execでシェルを実行 Cross-Site Scripting(XSS) nginx環境でHTTPステータスコードが操作できる場合にCSPヘッダーを無効化 GoogleのClosureLibraryサニタイザーのXSS脆弱性 WebのProxy機能を介したService Workerの登録 括弧を使わないXSS /記号を使用せずに遷移先URLを指定 SOME(Same Origin Method Execution)を利用してdocument.writeを順次実行 SQL Injection MySQ

                                                                【2020年】CTF Web問題の攻撃手法まとめ - こんとろーるしーこんとろーるぶい
                                                              • メールサーバーへの接続をPOPやIMAPではなく現代風に改善しSMTPも設定不要になるプロトコル「JMAP」、高速に同期可能でスマホの通信量も減らせて効率的

                                                                メールサーバーとクライアントとのやりとりに利用されるプロトコルとしてはPOPとIMAPの2種類が広く利用されています。しかし、POPは主な仕様が2000年前後に策定されたままで、同期などの現代的な需要を満たすのが難しく、またIMAPは実装が特殊で新たな開発者にとって扱いづらいという問題がありました。そうした問題を解決するために策定されたのが「JMAP(JSON Meta Application Protocol)」です。JMAPのコアとなる仕様やメール用JMAPの仕様は2019年に策定が完了しており、すでにJMAPに対応済みのクライアントも登場しています。 JSON Meta Application Protocol Specification (JMAP) https://jmap.io/ JMAPは1999年からメールサービスを提供してきたFastmailのチーム主体で進められているプ

                                                                  メールサーバーへの接続をPOPやIMAPではなく現代風に改善しSMTPも設定不要になるプロトコル「JMAP」、高速に同期可能でスマホの通信量も減らせて効率的
                                                                • フロントエンド(React Testing Library)で TDD(テスト駆動開発)をする

                                                                  私はフロントエンドエンジニアとして働いてはいるのですが、巡り合わせが悪いのでしょうか?まともなテストを書いたことがないんですよね。まあ、それもでテストくらい書けないとなぁ。なんて思ってはちょいちょい調べたりする日々を過ごしていました。 そんなある日、たまたま TDD(テスト駆動開発) についての動画を視聴してみました。 TDD 自体は知ってはいて、なんとなく知っているくらいの知識ではありましたが、分かりやすい説明とその思想が好きで、のめり込むように見てしまいました。 その後も何度か視聴して、フロントエンドでも TDD したいなと考え始めました。 普段テストすら書いていないのにいきなり TDD とも思わないこともなかったですが、実際に普段自分がさわっているようなコードに落とし込んで書いていくと、テストする本当の意味というものが、より正確に理解できてきたような気がします。 そんなテスト初心者の

                                                                    フロントエンド(React Testing Library)で TDD(テスト駆動開発)をする
                                                                  • Single Page Applications using Rust

                                                                    WebAssembly (wasm) allows code written in languages other than JavaScript to run on browsers. If you haven’t been paying attention, all the major browsers support wasm and globally more than 90% of users have browsers that can run wasm. Since Rust compiles to wasm, is it possible to build SPAs (Single Page Applications) purely in Rust and without writing a single line of JavaScript? The short answ

                                                                      Single Page Applications using Rust
                                                                    • お金がないなら図書館に行けばいい。新刊も読めると言ってるのを見たが、今の図書館は新刊を読めるのが1年後だったりする

                                                                      たけぞー @signe705 「お金がないなら図書館に行けば良い。新刊も読める」という人を見かけたので、子供の頃からの図書館ユーザーとして言わせてもらいたいんやけど、今の図書館で新刊やちょっと話題になった本を読もうと思ったら、1年待ちとかザラです。昔はね、割と早く読めたけどね。 2022-10-01 17:18:28

                                                                        お金がないなら図書館に行けばいい。新刊も読めると言ってるのを見たが、今の図書館は新刊を読めるのが1年後だったりする
                                                                      • DIY初心者がマイペースに楽しむ、共働きリモートワークを快適にする住まいづくり - マンションと暮せば by SUUMO

                                                                        はじめまして。たまに趣味でブログを書いている、あさえと申します。4年前に結婚した夫とふたり暮らしをしており、ふたりとも都内の企業で企画職として働いています。 そんなわたしたちは2020年5月、リノベーション済みの中古マンションを購入しました。緊急事態宣言発令により突如ふたりともリモートワークとなり、結婚当初に住んでいた1LDKの賃貸マンションでは生活に無理が生じたので、思いきって購入しました。 マイホーム購入後、わたしはすっかりDIYにハマってしまいました。集中して快適に仕事に取り組めつつ、仕事後や休日のプライベート時間を存分にくつろげる環境。そんな住空間を目指すべく、日々楽しく工夫を凝らしています。 そこで今回は、ホームオフィス空間を中心に、これまで取り組んできたDIYの様子を紹介します。 といってもわたしは、設計・インテリアの知識もなければ、特殊な工具も使えません。DIY工程の説明や、

                                                                          DIY初心者がマイペースに楽しむ、共働きリモートワークを快適にする住まいづくり - マンションと暮せば by SUUMO
                                                                        • 皮膚科で塗り薬出してもらう時にどうやって混ぜてるんだろうと思って薬剤師さんに聞いたら『軟膏練り太郎でやるんですよ』と言われた

                                                                          774@う125-し89 @na74 「れんたろう」か「ねりたろう」か、練太郎の読み方問題 thinkymixer.com/ja-jp/library/… どう読むんだろうと思ったらどっちでもよかった。あと他ラインナップが「あわとり練太郎」「はんだ練太郎」「粉砕ナノ太郎」「分散ナノ太郎」で兄弟が増え太郎 2022-07-15 13:17:18 リンク www.thinkymixer.com 「れんたろう」か「ねりたろう」か、練太郎の読み方問題 | 攪拌機・脱泡機なら自転・公転ミキサーのシンキー 「あわとり練太郎」の「練太郎」は「れんたろう」なのか、それとも「ねりたろう」なのか。 実はこれはお客様からよく聞かれる質問なのです。時にはその質問を聞くためだけに弊社宛てにお電話をいただくこともあります。「社内で議論になったものですから」という言葉をお聞きする度に、心苦しいやら嬉しいやら・・・。今回

                                                                            皮膚科で塗り薬出してもらう時にどうやって混ぜてるんだろうと思って薬剤師さんに聞いたら『軟膏練り太郎でやるんですよ』と言われた
                                                                          • 最近見つけたクールなPythonライブラリ6選 - Qiita

                                                                            機械学習のためのすごいPythonライブラリ Image by Free-Photos from Pixabay はじめに Pythonは機械学習に不可欠な要素で、ライブラリは作業をより単純にしてくれます。最近、MLのプロジェクトに取り組んでいる時に、素晴らしいライブラリを6つ見つけました。ここでは、それを紹介します。 1. clean-text clean-textは本当に素晴らしいライブラリで、スクレイピングやソーシャルメディアデータを処理する時にまず使うべきものです。最も素晴らしい点は、データをクリーンアップするために長く凝ったコードや正規表現を必要としないことです。 いくつかの例を見てみましょう。 インストール #Importing the clean text library from cleantext import clean # Sample text text = """

                                                                              最近見つけたクールなPythonライブラリ6選 - Qiita
                                                                            • 自然言語を簡単に可視化・分析できるライブラリ「nlplot」を公開しました - ギークなエンジニアを目指す男

                                                                              こんにちは。たかぱい(@takapy0210)です。 本日は自然言語の可視化を手軽にできるようにしたパッケージnlplotをPyPIに公開したので、これのご紹介です。 nlplotとは? nlplotで何ができるか 使い方 使用データ 事前準備 ストップワードの計算 N-gram bar chart N-gram tree Map Histogram of the word count wordcloud co-occurrence networks sunburst chart まとめ nlplotとは? 自然言語の基本的な可視化を手軽にできるようにしたパッケージです。 現在は日本語と英語で動作確認済みです。 基本的な描画はplotlyを用いているため、notebook上からインタラクティブにグラフを操作することができます。 github.com (スター★お待ちしております🙇‍♂️)

                                                                                自然言語を簡単に可視化・分析できるライブラリ「nlplot」を公開しました - ギークなエンジニアを目指す男
                                                                              • body-scroll-lock.js「すべてのブラウザでスクロールのロックしたるで」←こいつ超有能 - Qiita

                                                                                この記事に書いてあること JavaScriptプラグインのbody-scroll-lock.jsの使い方について サイトリンク GitHubリポジトリ npmサイト body-scroll-lock.jsとは? ターゲット要素(モーダル/ライトボックス/フライアウト/ナビメニューなど)のスクロールを中断せずに、ボディスクロールを禁止にするプラグインです 対象ブラウザ iOS Mobileおよびタブレット、Android、デスクトップSafari/Chrome/Firefox どんな時に使うか? 例えばモーダルを表示した時に、背景を固定したいといった場合に使うことができます。 モーダルの中だけスクロールを有効にして、背景固定を実現するなんてことも簡単に実装可能です。 なぜ使うの? スクロールのロックは簡単そうに思えて、実は結構面倒くさい処理内容です。 例えば、 overflow:hidden

                                                                                  body-scroll-lock.js「すべてのブラウザでスクロールのロックしたるで」←こいつ超有能 - Qiita
                                                                                • How I built a modern website in 2021

                                                                                  How I built a modern website in 2021September 29th, 2021 — 34 min read For over half of 2021, I worked on a complete rewrite of kentcdodds.com. You're reading this on the rewrite of this site! Are you using dark mode or light mode? Have you signed in and selected your team yet? Have you tried to call into the Call Kent Podcast? This blog post isn't about these and other features of the new site, b

                                                                                    How I built a modern website in 2021