並び順

ブックマーク数

期間指定

  • から
  • まで

201 - 240 件 / 14811件

新着順 人気順

libraryの検索結果201 - 240 件 / 14811件

  • 最近見つけたクールな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
    • 大人もできる英語脳の作り方!英語脳の感覚を鍛える効果的な勉強法

      「子供のうちから英語を勉強しないと英語脳にはなれないの?」 「大人になってから英語脳を作るのは無理?」 このような考えから、なかなか英語の勉強に本腰が入らない人も多いのではないでしょうか。 結論からお伝えすると、英語脳は大人になってからでも、充分に作ることができます。 ただし時間さえかければ、必ず、誰でも、英語脳を手に入れられるわけではありません。 もしもあなたが英語脳を目指していて「ずっと英語の勉強をしているのに、自分は英語脳とはほど遠い状態だ」という自覚があるのならば、少しだけ意識を変える必要があります。 この記事では「そもそも英語脳って何?」というところから、大人の学習者が英語脳になるまでの効率的な学習方法や、気をつけたいポイントをお伝えしていきます。 無料で試せるアプリやYouTubeも紹介していきますので、ぜひ参考にしてみてくださいね。 しっかり勉強に取り組んで英語脳を手に入れま

        大人もできる英語脳の作り方!英語脳の感覚を鍛える効果的な勉強法
      • 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
        • ポケットモンスター ソード/シールドに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メモ
          • 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 前編|ゑぐみかるちゃあ
            • 無料で読める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万冊の本をインターネットアーカイブが公開
              • 【図解】誰でもわかる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 ライブラリの 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
                      • 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 公式ウェブ開発者向けリソースのご紹介
                        • Testing JavaScript をやってみたら学びがあって良かった話 - Adwaysエンジニアブログ

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

                            Testing JavaScript をやってみたら学びがあって良かった話 - Adwaysエンジニアブログ
                          • 政府情報システムにおける 脆弱性診断導入ガイドライン

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

                            • ソフトウェアアーキテクチャメトリクスの基礎: 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
                              • ネット炎上の驚くべき実態――『正義をふりかざす「極端な人」の正体』(光文社新書)/山口真一(著者) - SYNODOS

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

                                  ネット炎上の驚くべき実態――『正義をふりかざす「極端な人」の正体』(光文社新書)/山口真一(著者) - SYNODOS
                                • スタートアップにクリーンアーキテクチャを適用したが、技術的負債が塵積った件 〜開発合宿で技術的負債を粉砕します〜 - ANDPAD Tech Blog

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

                                    スタートアップにクリーンアーキテクチャを適用したが、技術的負債が塵積った件 〜開発合宿で技術的負債を粉砕します〜 - ANDPAD Tech Blog
                                  • 君たちは正規表現におけるインド数字の罠にハマったことはあるかい?(١٢٣٤٥٦٧٨٩) - 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
                                    • 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トレーシング技術の概論とツール実装 - ゆううきブログ
                                      • パララックスもこれで簡単に! 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なので、新しく開発環境を構築した話 - 食べチョク開発者ブログ
                                          • 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: 読みやすい改行のための軽量な分かち書き器
                                            • そろそろRailsプロジェクトに型を導入したい人向けの資料

                                              すべての説明はイチRubyユーザーの個人的で期間も限定的な観測範囲に基づきます。 「Rubyには型がない」 ある日、同僚とプログラミング言語に関する雑談をしていたときに言われた一言です。 私はその日までRubyの型機能は使っていませんでした。忙しい毎日を送り、キャッチアップを疎かにしていたのです。後日このことは猛烈に反省することになります。 「Rubyには……型があるッ……!」 火がついた私はパターンマッチの時と同様にRubyの型についてキャッチアップすることにしました。そして最高の体験が待っていました。 導入した後の世界 ぶっちゃけRubyの型を導入するとどうなるのでしょうか? メチャクチャ簡単に説明すると、エディタでバグがひと目で分かるようになります。 vscodeでの画面です。なにやら赤線がついています。 === bar === barの部分にカーソルを合わせてみましょう。 「Pos

                                                そろそろRailsプロジェクトに型を導入したい人向けの資料
                                              • AWS 初学者向けの勉強方法 6 ステップ!2022 年版! | Amazon Web Services

                                                Amazon Web Services ブログ AWS 初学者向けの勉強方法 6 ステップ!2022 年版! 2024 年 4 月追記:本記事の内容は 2024 年 4 月に公開された  AWS 初学者向けの勉強方法 6 ステップ!2024 年版! という記事にてアップデートされています。リンクの最新化と勉強方法の追記を行っておりますので、アップデートされた記事をご確認ください。 こんにちは、AWS テクニカルトレーニング マネージャー の西村航です。 皆さん、もしくは皆さんの周りでこんな方はいませんか。「AWS を勉強したいんだけど何から勉強すればよいだろう。どこかに勉強方法がまとまってないかな?」という悩みを抱えている方、または「同僚や部下に AWS の勉強を促しているけど、ちょうど良い教材とか無いかな?」という悩みを抱えている方。本記事はそういった AWS を勉強する際の悩みを抱えた

                                                  AWS 初学者向けの勉強方法 6 ステップ!2022 年版! | Amazon Web Services
                                                • Turbo 8 is dropping TypeScript

                                                  By all accounts, TypeScript has been a big success for Microsoft. I've seen loads of people sparkle with joy from dousing JavaScript with explicit types that can be checked by a compiler. But I've never been a fan. Not after giving it five minutes, not after giving it five years. So it's with great pleasure that I can announce we're dropping TypeScript from the next big release of Turbo 8. The fac

                                                    Turbo 8 is dropping TypeScript
                                                  • ソフトウェアアーキテクチャ・ ハードパーツ: Software Architecture The Hard Parts

                                                    ソフトウェアアーキテクチャ・ハードパーツ - Forkwell Library #12 での発表資料です https://forkwell.connpass.com/event/265858/ 動画: https://www.youtube.com/watch?v=6eCiC8oISYc #Forkwell_Library

                                                      ソフトウェアアーキテクチャ・ ハードパーツ: Software Architecture The Hard Parts
                                                    • ずっと“途中”の家を愉しむ カスタマイズを通して自分の「好き」を感じるマンション暮らし - マンションと暮せば by SUUMO

                                                      こんにちは、沙東すずです。東京都内で会社員として勤務するかたわら、文筆や生きものに関するイベントなどの活動をしています(以前はメレ山メレ子というペンネームでしたが、2023年春に改名しました)。 今回はわたしの趣味である「家のカスタマイズ」について、途中経過をお見せしながらその愉しさを語りたいと思います。 マンション購入までの道のり 2023年1月にマンションを購入し、数カ月のフルリノベーション工事を経て5月に入居しました。 実はわたしにとってはこれが2回目のマンション購入、そして改装です。 通称「メレヤマンション」にて、アフリカのガーナで作った棺桶と(撮影:宇壽山貴久子)2016年に最初の中古マンションを購入してフルリノベーション。「古いマンションを好き勝手に改装したい」という夢をかなえました。その後、2017年夏~2020年冬まで中国子会社に赴任。「ぜんぜん住んでないじゃないか!」と思

                                                        ずっと“途中”の家を愉しむ カスタマイズを通して自分の「好き」を感じるマンション暮らし - マンションと暮せば by SUUMO
                                                      • Webフロントエンドにおける網羅的テストパターンガイド

                                                        こんにちは、テストが好きなsilverbirderと申します。Webフロントエンドのテストは実施していますか?ユニットテストやビジュアルリグレッションテストは広く知られていると思います。しかし、パフォーマンステストのためのテストコードはありますか?また、カオスエンジニアリングテストやアクセシビリティテストはありますか? 今回、私はWebフロントエンドにおける網羅的なテストパターンを調査し、その結果をここで紹介したいと思います。これらを理解することで、読者の皆さんが適切なテスト戦略を策定する際の参考になれば幸いです。 前提 今回、テスト対象として取り上げる題材は、TodoMVCというTODOアプリです。フレームワークとしてReactを使用しますが、紹介するテストパターンはフレームワークに依存しないものです。ただし、使用するライブラリはReactに関連しているため、その点についてはご了承くださ

                                                          Webフロントエンドにおける網羅的テストパターンガイド
                                                        • Amazon S3の脆弱な利用によるセキュリティリスクと対策 - Flatt Security Blog

                                                          はじめに こんにちは、株式会社Flatt Security セキュリティエンジニアの森岡(@scgajge12)です。 本稿では、Amazon S3 の脆弱な使い方によるセキュリティリスクと対策を解説し、実際の設定不備などに関する事例についても紹介します。 Flatt Security は専門家の視点でセキュリティリスクを調査するセキュリティ診断を提供しています。クラウドとアプリケーションの総合的な診断の事例として SmartHR 様の診断事例がございますので、是非インタビュー記事をご覧ください。GCP の事例ですが、もちろん今回取り上げる AWS でも同様の診断が可能です。 はじめに Amazon S3 とは バケット・オブジェクト バケット オブジェクト アクセスポリシー バケットポリシー アクセスコントロールリスト(ACL) IAM ポリシー 署名付き URL Amazon S3 に

                                                            Amazon S3の脆弱な利用によるセキュリティリスクと対策 - Flatt Security Blog
                                                          • ニコニコへの投稿作品に「Nash Music Library」の約2万曲の音楽素材を無料で使用可能になりました!もちろん収益化もOK!|ニコニコインフォ

                                                            ニコニコへの投稿作品に「Nash Music Library」の約2万曲の音楽素材を無料で使用可能になりました!もちろん収益化もOK! 株式会社ナッシュスタジオと、Nash Music Library(ナッシュミュージックライブラリー) にて配信されている楽曲原盤使用に関する包括的な許諾契約を締結しました。 これにより以下のガイドラインの範囲内であれば、Nash Music Libraryの楽曲原盤を同社からの別途許諾を受ける事なく (使用料をお支払いいただくこと事なく)、ニコニコへの投稿作品にご利用いただけるようになりました。 あわせて、約2万曲の許諾楽曲原盤について、ニコニ・コモンズよりダウンロードできるようになりました。 もちろん、個人のクリエイターさんであれば、楽曲原盤を利用した作品をクリエイター奨励プログラムを通して収益化することも可能です。 ●Nash Music Librar

                                                              ニコニコへの投稿作品に「Nash Music Library」の約2万曲の音楽素材を無料で使用可能になりました!もちろん収益化もOK!|ニコニコインフォ
                                                            • プロと読み解く Ruby 3.0 NEWS - クックパッド開発者ブログ

                                                              技術部の笹田(ko1)と遠藤(mame)です。クックパッドで Ruby (MRI: Matz Ruby Implementation、いわゆる ruby コマンド) の開発をしています。お金をもらって Ruby を開発しているのでプロの Ruby コミッタです。 本日 12/25 に、ついに Ruby 3.0.0 がリリースされました。一昨年、昨年に続き、今年も Ruby 3.0 の NEWS.md ファイルの解説をします。NEWS ファイルとは何か、は一昨年の記事を見てください(なお Ruby 3.0.0 から、NEWS.md にファイル名を変えました)。 プロと読み解く Ruby 2.6 NEWS ファイル - クックパッド開発者ブログ プロと読み解くRuby 2.7 NEWS - クックパッド開発者ブログ Ruby 3.0 は、Ruby にとってほぼ 8 年ぶりのメジャーバージョンア

                                                                プロと読み解く Ruby 3.0 NEWS - クックパッド開発者ブログ
                                                              • Docker Compose Watchのすすめ - Hatena Developer Blog

                                                                やあ!id:cockscombです。日々の生活に役立つちょっとした知識を紹介していきます。最近は、Apple WatchやPixel Watchみたいな、ナントカWatchのリリースが多いですね。でも今日紹介するのは、WatchはWatchでも、Docker Compose Watchです。 Docker Composeは、複数のコンテナを扱った開発に用いる道具で、コンテナを活用した開発では当たり前に使われている。そのDocker Composeに、ファイルの変更を監視してコンテナの再構成を行わせるのが、Docker Compose Watchだ。Docker Compose 2.22以降で利用できる。最新のDocker Desktopにも付属している。 ホットリロードとコンテナ開発 Docker Compose Watchがどういうものかを説明する前に、Next.jsのホットリロードにつ

                                                                  Docker Compose Watchのすすめ - Hatena Developer Blog
                                                                • 「国立国会図書館デジタルコレクション」収録の図書、雑誌等約26万点を新たに図書館向け/個人向けの送信対象資料としました|国立国会図書館―National Diet Library

                                                                  国立国会図書館は、令和6(2024)年4月30日に、「国立国会図書館デジタルコレクション」収録の約26万点(ZIP:約12MB)を「国立国会図書館内限定公開資料」から「送信対象資料」に切り替え、図書館向け/個人向けデジタル化資料送信サービスで提供を開始しました。 コレクション 点数 主な対象資料(以下の資料のうち、所定の手続を経て入手困難であることが確認されたもの) 図書

                                                                  • 文学の哲学にはどのようなトピックがあるのか - Lichtung

                                                                    文学の哲学は、存在論、認識論、倫理学、心の哲学、そして美学から、哲学的に文学を考察する研究ジャンルである。 物語とは何か、物語は人生の何を教えてくれるのか、作者とは誰か、詩的想像力とは何か、フィクションとは何か、詩の深遠さとは何か、キャラクタになぜ惹かれるのか、文学作品はどんな存在なのか、そして、文学とは何か。 本稿は、The Routledge Companion to Philosophy of Literature*1 を参照しながら、主に英米圏における文学の哲学の主要な32のトピックを紹介する。文学の哲学について関心のあるひとがさらに学びを深めるために、あるいは、美学や文学の研究者の方が研究の手がかりとするために役立てばと思う。計三万字強あるので、頭から読んでいただくのもうれしいが、気になるところからすきな順番で読んでもらえればと思う*2。 定義とジャンル 1. 文学の概念 2.

                                                                      文学の哲学にはどのようなトピックがあるのか - Lichtung
                                                                    • GitHub - google/typograms

                                                                      Typograms (short for typographic diagrams) is a lightweight image format (text/typogram) useful for defining simple diagrams in technical documentation, originally developed here. See it in action here: https://google.github.io/typograms/ Like markdown, typograms is heavily inspired by pre-existing conventions found in ASCII diagrams. A small set of primitives and rules to connect them is defined,

                                                                        GitHub - google/typograms
                                                                      • プロと読み解くRuby 2.7 NEWS - クックパッド開発者ブログ

                                                                        技術部の笹田(ko1)と遠藤(mame)です。クックパッドで Ruby (MRI: Matz Ruby Implementation、いわゆる ruby コマンド) の開発をしています。お金をもらって Ruby を開発しているのでプロの Ruby コミッタです。 去年の記事「プロと読み解く Ruby 2.6 NEWS ファイル」に続き、今年も本日 12/25 リリース予定の Ruby 2.7 の NEWS ファイルの解説をしてみようと思います。NEWS ファイルとは何か、というのは去年の記事を見て下さい。 実は最近、NEWS ファイルを読みやすくしよう、と例を入れたりしていて、以前のものに比べて読みやすくはなっています(英語だけど)。記事中のコードも、NEWS ファイルから引用しているものがあります。本記事では、変更の解説に加え、執筆者らが開発に携わっているということを活かして、「なぜ変更

                                                                          プロと読み解くRuby 2.7 NEWS - クックパッド開発者ブログ
                                                                        • VS CodeのAdobe XD用拡張機能が登場!デザインシステムにもとづきコード出力と補完が可能に - ICS MEDIA

                                                                          VS CodeのAdobe XD用拡張機能が登場! デザインシステムにもとづきコード出力と補完が可能に Microsoftが開発を行っている無償のエディター「VS Code」にAdobe XD用の拡張機能「Adobe XD extension」が登場しました。 この拡張機能を使うことで、Adobe XD上で作成したデザインアセットをVS Code上で参照・編集できるようになります。デザイナーとエンジニア間の溝を埋めることができ、デザインシステム構築のハードルが下がるでしょう。 今回の記事では、「Adobe XD extension」の活用方法を紹介します。コーディングの際に活躍する拡張機能ではありますが、Adobe XDを使ったデザイン段階でのひと工夫も必要になりますので、デザイナーの方も理解しておくとプロジェクトの進行がスムーズになるでしょう。 「Adobe XD extension」と

                                                                            VS CodeのAdobe XD用拡張機能が登場!デザインシステムにもとづきコード出力と補完が可能に - ICS MEDIA
                                                                          • ビデオゲームにとってストーリーテリングとはなにか?――『A Mind Forever Voyaging: A History of Storytelling in Video Games』- Dylan Holmes - 最後の短篇企鵝の剥製

                                                                            A Mind Forever Voyaging: A History of Storytelling in Video Games (English Edition) 作者:Holmes, DylanCreateSpace Independent Publishing PlatformAmazon ■0.著者紹介と概要 ■イントロ ■1.The Adventure Begins: The Secret of Monkey Island(1990)ーーアドベンチャー・ゲームの発展史 ■2. Can a computer game make you cry?: Planetfall(1982)ーーゲームは「死」を描くことができるのか? ■3.Moral Gaming: Ultima IV(1985)ーーゲームは道徳を体現できるのか? ■4.Immersive Sim: System Shock

                                                                              ビデオゲームにとってストーリーテリングとはなにか?――『A Mind Forever Voyaging: A History of Storytelling in Video Games』- Dylan Holmes - 最後の短篇企鵝の剥製
                                                                            • Why Is SQLite Coded In C

                                                                              Note: Sections 2.0 and 3.0 of this article were added in response to comments on Hacker News and Reddit. Since its inception on 2000-05-29, SQLite has been implemented in generic C. C was and continues to be the best language for implementing a software library like SQLite. There are no plans to recode SQLite in any other programming language at this time. The reasons why C is the best language to

                                                                              • AWSがダイアグラムエディタの開発に便利なライブラリ「Diagram Maker」を公開

                                                                                Amazon Web Services(AWS)がIoTアプリケーションの開発者向けにダイアグラム作成用オープンソースライブラリ「Diagram Maker」を公開しました。Diagram Makerを利用することで、開発者が外観や使い勝手などを独自に定義しつつ、簡単にダイアグラムエディタ機能をアプリケーションに実装することができるようになります。 Diagram Maker · A library to display an interactive editor for any graph-like data. https://awslabs.github.io/diagram-maker/ GitHub - awslabs/diagram-maker: A library to display an interactive editor for any graph-like data.

                                                                                  AWSがダイアグラムエディタの開発に便利なライブラリ「Diagram Maker」を公開
                                                                                • 継続的ドキュメンテーション: Github DiscussionsとADRのすすめ - LIFULL Creators Blog

                                                                                  こんにちは。テクノロジー本部のyoshikawaです。好きなW3C Recommendation は RDF 1.1 Concepts and Abstract Syntax です。 会議やチャットでのやり取りの決定事項・議事録、アプリケーションや機能の設計書・仕様書、READMEなどなど... LIFULLの開発現場においては、ソースコード以外にもこのように様々な文書の管理・蓄積(=ドキュメンテーション)を実施しています。 多くの開発者・メンバーがドキュメンテーションの重要性やその恩恵は理解はしているものの、なかなかうまく情報の蓄積・管理ができない、 その結果、本質的ではない調査に時間を取られてしまいDeveloper Experienceが下落してしまう。 このような課題を抱えているプロジェクトやチームは世の開発現場において少なからず存在すると思います。 LIFULLの開発現場にもこの

                                                                                    継続的ドキュメンテーション: Github DiscussionsとADRのすすめ - LIFULL Creators Blog