並び順

ブックマーク数

期間指定

  • から
  • まで

481 - 520 件 / 9476件

新着順 人気順

stopの検索結果481 - 520 件 / 9476件

  • A Tiny, Static, Full-Text Search Engine using Rust and WebAssembly | Matthias Endler

    I wrote a basic search module that you can add to a static website. It's very lightweight (50kB-100kB gzipped) and works with Hugo, Zola, and Jekyll. Only searching for entire words is supported. Try the search box on the left for a demo. The code is on Github. Static site generators are magical. They combine the best of both worlds: dynamic content without sacrificing performance. Over the years,

      A Tiny, Static, Full-Text Search Engine using Rust and WebAssembly | Matthias Endler
    • Exclusive: Prime Minister Fumio Kishida on Japan's Future

      Japanese Prime Minister Fumio Kishida inside the great hall at his official residence in Tokyo on April 28.Ko Tsuchiya for TIME The official residence of Japan’s Prime Minister is a spooky place. Inspired by American architect Frank Lloyd Wright, the stone and brick mansion in central Tokyo had been around for only three years when young naval officers charged in and assassinated Prime Minister Ts

        Exclusive: Prime Minister Fumio Kishida on Japan's Future
      • AIが作った画像か判別するAIを4hで作ったらまあまあの精度出たのでWebサービスとして公開した件 - Qiita

        AIが作った画像か判断するAIを作りました Webサービスとして提供していましたが、飽きたのでクローズしました ※機械学習やったことない人が書いてます Why ピクシブのお気持ち表明記事の「AI生成作品のフィルタリング機能」というのが気になり、機械学習で作ることが出来るのではと思いやってみることに Step 1 素材を集める 割愛 Step 2 コードを書く AutoGluon というAutoML(全自動で良い感じに機械学習してくれる奴)ツールを使ったので、パラメーターの調整や難しいコードは何も書いてません。 過去に使って良い感じになった奴を流用します。 from autogluon.vision import ImagePredictor, ImageDataset if __name__ == "__main__": # \imagesの中にはAIが生成した画像フォルダとAIが作ってな

          AIが作った画像か判別するAIを4hで作ったらまあまあの精度出たのでWebサービスとして公開した件 - Qiita
        • 共産党仙台青葉・太白「Stop Fukushima Water」「汚染水、お魚さんはいいの?」→党中央の方針に従ったのもの?

          KATOU Fumihiro @mostsouthguitar 沈黙をやぶって↓汚染水連呼がはじまったのは、9月14日志位和夫「ラジオ日本」出演と、16日赤旗の「汚染水」と呼ぶ正当性記事が出たから。まさに上意下達の風評加害指令と宣伝活動。 解散させたほうがいいんじゃないかな。害悪ばかり振り撒く集団は。 twitter.com/jcpSENDAIaoba/… 2023-09-16 16:20:30

            共産党仙台青葉・太白「Stop Fukushima Water」「汚染水、お魚さんはいいの?」→党中央の方針に従ったのもの?
          • モバイルアプリ上の WebAssembly 製ライブゲームで発生した例外を捕捉して計測する - Mirrativ Tech Blog

            こんにちは、エンジニアのちぎら(@_naru_jpn)です。ミラティブでは、配信中のゲームに視聴者が介入できるゲームとライブ配信が融合した次世代のゲーム体験を提供しており、この体験を ライブゲーミング と呼んでいます。 ライブゲーミングは、Unity から WebGL 向けにビルドされた WebAssembly 製のゲームを、アプリに配置したウェブブラウザ上で動作させることによって実現しています。*1 今回は UnityでモバイルWebGLゲーム開発を頑張る話 の「メモリリークによって発生するクラッシュ」にも書かれているような、捕捉は難しいがユーザー影響があるような例外の発生を捕捉して、計測をするための仕組み作りについて解説をします。 ライブゲームが動作する仕組み 例外を捕捉することを考える前に、ライブゲームがどのように動作しているのかを知る必要があります。 Unity の WebGL 向

              モバイルアプリ上の WebAssembly 製ライブゲームで発生した例外を捕捉して計測する - Mirrativ Tech Blog
            • えっ、領収書を出せない「個人タクシー」が出てくる? インボイス制度開始の影響 - 弁護士ドットコムニュース

              2023年10月のインボイス制度スタートまで1年を切った。事業者向けのイメージが強く一般の人にはなじみが薄いインボイス制度だが、生活の身近な場面で影響が出る可能性がある。 例えば、社用でタクシーに乗った時にインボイス領収書がもらえず経費精算できなくなることが想定される。他にも関係する業種が多く、制度に反対する声も出ている。 いったいインボイスとは何なのか。なぜタクシーで社用対応の領収書がもらえない可能性があり、なぜ反対運動が起きているのか。制度とともに身近な税である消費税について考えてみたい。(ライター・国分瑠衣子) ● 2023年10月スタート、零細事業者に影響大 インボイス制度には「適格請求書等保存方式」という難しい名前がついている。インボイスは製品やサービスを売る側の事業者が、買う側に消費税率や税額が分かるように発行する請求書のことだ。 普段、事業者は売り上げ分の消費税額から仕入れや

                えっ、領収書を出せない「個人タクシー」が出てくる? インボイス制度開始の影響 - 弁護士ドットコムニュース
              • 生涯学習note2020.05.16 - クラフトワークはいかに後世の音楽に影響を与えたか?(第一回目)|岸野雄一|note

                クラフトワークはいかに後世の音楽に影響を与えたか?(第一回目) 音楽家にとって生死のピリオドはさほど重要ではなく、作品数 x 総再生回数が、重要な時間の概念となる。個人の生は反復できない(輪廻転生というある種の宗教上の概念を除いて)、しかしながら音楽上にトレースされた生はいくらでも反復できる。その反復は個人の聴取においてと、汎世界的な規模においてでは、意味合いが変わってくる。Music non stop! ロボットを模した活動を続けたクラフトワークのフローリアン・シュナイダーの死にあたっては、このような冷徹な振る舞いをすることによって、喪失感を回避しようとする心の動きがありました。心の動きがあったというのは、感情的な喚起があり、それを抑制したということです。何かしら、クラフトワークの活動に擬えた態度をとるべきであろう、と思ったのでしょう。いづれにせよ、たった今も20秒に一人、世界のどこかで

                  生涯学習note2020.05.16 - クラフトワークはいかに後世の音楽に影響を与えたか?(第一回目)|岸野雄一|note
                • 「Microsoft Teams重すぎ問題」を解決する2つのヒント | ライフハッカー・ジャパン

                  サンディスクのmicroSDカード 512GBが40%OFF。写真や動画のデータ置き場はこれで良くない?【Amazonセール】

                    「Microsoft Teams重すぎ問題」を解決する2つのヒント | ライフハッカー・ジャパン
                  • User-Agent Client Hints

                    This specification was published by the Web Platform Incubator Community Group. It is not a W3C Standard nor is it on the W3C Standards Track. Please note that under the W3C Community Contributor License Agreement (CLA) there is a limited opt-out and other conditions apply. Learn more about W3C Community and Business Groups. 1. Introduction This section is non-normative. Today, user agents general

                    • OpenAI GPT-3 APIの使い方を解説

                      アカウントが作成できたらログインします。 そして、Anaconda Promptなどからpipでopenaiというライブラリをインストールします。 pip install openai Google Colaboratoryでも大丈夫です。 Google Colaboratoryであれば !pip install openai ですね。 そして、以下のモジュールをインポートします。 import os import openai API keyを設定します。 API keyはログインしたあと右上の"Personal"から"View API keys"をクリックすることで確認することができます。 そのAPIを以下のようにopenai.api_keyに設定します。 API_KEY = "受け取ったAPI key" openai.api_key = API_KEY これで前準備ができました。 文

                        OpenAI GPT-3 APIの使い方を解説
                      • アナ雪2を見る前に知っておきたいアナ雪1の頻出英単語~ディズニーで英語学習~ - 塾の先生が英語で子育て

                        ディズニー映画は英語学習に最適です。 世界中の人に分かりやすいように作られています。 大人にも子どもにも、非ネイティブにとっても分かりやすい英語が使われています。 ディズニー映画「アナと雪の女王」では実際にどのような英単語が使われているのでしょうか。 実際に調べてみました。 総単語数、使用単語数など 270語が全体の約80% 1回使用の単語が全体の約50% 頻出単語BEST20 頻出名詞BEST20 頻出動詞BEST20 2回以上使用される難しい単語 1回のみ使用される難しい単語 単語の難易度 「アナと雪の女王」「アナと雪の女王2」の視聴方法 リスニング力を鍛えるには ディズニー映画を使った英語学習方法 映画を英語で見ることが難しい他の理由 最後に 総単語数、使用単語数など 総単語数  = 7646 語 約80ページの児童向け洋書と同じぐらいです。 参考までに「星の王子さま」で約17600

                          アナ雪2を見る前に知っておきたいアナ雪1の頻出英単語~ディズニーで英語学習~ - 塾の先生が英語で子育て
                        • Announcing wasi-threads

                          Until now, one piece missing from WebAssembly standalone engines was the ability to spawn threads. Browsers have had this ability for some time via Web Workers, but standalone engines had no standard way to do this. This post describes the work of several collaborators to bring about wasi-threads, a proposal to add threads to WASI. It will explain the history to this proposal, the work done to get

                            Announcing wasi-threads
                          • LLMを活用した大規模商品カテゴリ分類への取り組み | メルカリエンジニアリング

                            こんにちは、メルカリの生成AIチームで ML Engineer をしている ML_Bear です。 以前の記事[1]では商品レコメンド改善のお話をさせていただきましたが、今回は、大規模言語モデル (LLM) やその周辺技術を活用して30億を超える商品のカテゴリ分類を行なった事例を紹介します。 ChatGPTの登場によりLLMブームに火がついたということもあり、LLMは会話を通じて利用するものだと認識されている方が多いと思いますが、LLMが有する高い思考能力はさまざまなタスクを解決するためのツールとしても非常に有用です。他方、その処理速度の遅さや費用は大規模なプロジェクトでの活用にあたっての障壁となり得ます。 本記事では、こうしたLLMの課題を克服するためにさまざまな工夫を施し、LLM及びその周辺技術のポテンシャルを最大限に引き出して大規模商品データのカテゴリ分類問題を解決した取り組みについ

                              LLMを活用した大規模商品カテゴリ分類への取り組み | メルカリエンジニアリング
                            • 「急いでいるのに仕事が遅い人」と「ゆったりしているのに仕事が速い人」の4つの決定的違い - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習

                              一生懸命仕事しているのに、なかなか作業が終わらない。急げば急ぐほどミスが増える。頼まれた仕事をこなすのに精一杯で、疲れがたまる一方。しかし、周囲を見れば、なぜかいつも余裕そうに仕事をこなしている同僚もいる——。 「急いでいるのに仕事が遅い人」と「ゆったりめなのに仕事が速い人」の違いはいったいなんでしょうか? 1.「目的意識」が違う 一生懸命頑張っているのに仕事が遅い人は、「何を求められているかを把握できていない」のかもしれません。 仕事には「目的意識」が大切だ――こう述べるのは、かつてGoogle社で人事を担当し、現在は自身の設立したプロノイア・グループ株式会社代表取締役社長で、組織開発支援などを手がけるピョートル・フェリクス・グジバチ氏。その仕事の目的はなんなのか、どれくらいのレベルが求められているのかといった、ゴールを先に汲み取ることが重要なのです。 グジバチ氏によると、日本人は上司か

                                「急いでいるのに仕事が遅い人」と「ゆったりしているのに仕事が速い人」の4つの決定的違い - STUDY HACKER(スタディーハッカー)|社会人の勉強法&英語学習
                              • GPT in 60 Lines of NumPy | Jay Mody

                                January 30, 2023 In this post, we'll implement a GPT from scratch in just 60 lines of numpy. We'll then load the trained GPT-2 model weights released by OpenAI into our implementation and generate some text. Note: This post assumes familiarity with Python, NumPy, and some basic experience training neural networks. This implementation is missing tons of features on purpose to keep it as simple as p

                                • 5歳児死亡の保育園、送迎バス廃止へ 保護者説明会で説明(朝日新聞デジタル) - Yahoo!ニュース

                                  事故後の運営改善についての保護者説明会が開かれた双葉保育園=2021年10月2日午後5時35分、福岡県中間市中間2丁目 園児が送迎バスに閉じこめられて死亡する事故が起きた福岡県中間市の双葉保育園で2日、2度目の保護者説明会があった。運営する社会福祉法人の新たな体制や、県と市の勧告を受けて改善した点などについて、9月に就任した新園長が説明した。現在中止しているバス送迎は廃止するという。 【写真】送迎バスでは他の事例も…三女の閉じ込め事故の翌年に長女と次女が作った「STOP車内放置新聞」=母親提供 園では7月29日、園児の倉掛冬生(とうま)ちゃん(当時5)がバスに取り残されて熱中症で死亡した。バスは当時の園長が1人で運行。県と市の特別監査で、バス降車時の車内確認の不徹底や、園児の出欠情報が職員間で共有されていないことなどが明らかになった。 園によると、この日は保護者約60人が参加。役職や役割に

                                    5歳児死亡の保育園、送迎バス廃止へ 保護者説明会で説明(朝日新聞デジタル) - Yahoo!ニュース
                                  • Deta.shの無料枠が廃止になったらCyclic.shへ移行する - Qiita

                                    HerokuのFree Planが終了するらしい(泣)(泣) Starting November 28, 2022, we plan to stop offering free product plans and plan to start shutting down free dynos and data services. We will be sending out a series of email communications to affected users. 2022/11/28までに有料版にアップグレードしてねとのことらしい。 Cyclic.sh ⇒ Deta.sh ⇒ Cyclic.shへ移行した Cyclic.shは無料で使えるクラウドプラットフォーム。 クレジットカード・電話番号不要。 デプロイしたアプリはAWS上に展開されるようだ。 主に3つのサービスが無料で使え

                                      Deta.shの無料枠が廃止になったらCyclic.shへ移行する - Qiita
                                    • MySQL 8.0.17でついにCloneプラグインが入った

                                      TL;DR MySQL 8.0.17 でついに俺待望の Cloneプラグイン が追加された CLONE LOCAL DATA DIRECTORY .. で、ローカルファイルシステムにほぼノンブロッキングで物理バックアップを吐き出す CLONE INSTANCE FROM USER@HOST:PORT IDENTIFIED BY 'password' .. でグループレプリケーションの経路を使ってフツーのレプリケーションと同じ3306の経路を使ってインスタンスの丸コピーができるらしい このへんを読んでおくのが良さげ MySQL :: MySQL 8.0 Reference Manual :: 5.6.7 The Clone Plugin MySQL :: MySQL 8.0 Reference Manual :: 5.6.7.13 Clone Plugin Limitations mysql

                                      • パフォーマンステストツール「Ddosify」を使ってみた - JMDC TECH BLOG

                                        みなさん、こんにちは!プロダクト開発部の西原です。 現在、JMDCが保有している医療ビッグデータを活用して生活者や医療に新しい価値を提供する新規プロダクト開発チームのバックエンドを担当しております。 皆さんは普段プロダクト開発の際にパフォーマンステストはどのツールを使用していますでしょうか。私が所属する新規プロダクト開発のパフォーマンステストでは「Ddosify」というツールを使用しました。 今回はこちらの基本的な使い方についてご紹介致します。 Ddosifyとは Ddosifyは、Goで書かれたパフォーマンステストツールになります。 JSONファイルを使用してシナリオを作成することができます。シナリオを定義することで、異なるリクエストパス、ヘッダー、ボディを持つ複雑なテストケースを作成できます。 加えてDdosifyはDdosify Engine、Ddosify Self-Hosted、

                                          パフォーマンステストツール「Ddosify」を使ってみた - JMDC TECH BLOG
                                        • Twilioを利用した障害時の自動連絡網システムについて - BASEプロダクトチームブログ

                                          この記事はBASE Advent Calendar 2020の5日目の記事です。 SRE Groupのngswです。 Eコマースプラットフォーム「BASE」における障害発生時に、社内関係者に連絡網に基づいて電話発信するシステムを構築しました。 このエントリでは、その導入までの経緯と具体的な当該システムの説明をします。 TL;DR 「BASE」で問題が発生した際に意思決定者に電話発信する周知システムを構築した 「導入前に考えたこと」をまず主題として書いた 参考URL記事のまま手順であるが、それでも導入時に詰まった事柄など落ち穂拾い的に追記した 謝辞 Twilio FunctionsとStudioを使って連続架電を行う - Qiita 大変わかりやすい記事であり、ほぼすべてを参考にさせていただいた。このQiita記事がなければ短期間で実現することは不可能であったと考える 導入に至る経緯 07月

                                            Twilioを利用した障害時の自動連絡網システムについて - BASEプロダクトチームブログ
                                          • Red Hat Enterprise Linux 8 新機能をわかりやすく解説【RHEL8】

                                            Red Hat Enterprise Linux 8 新機能をわかりやすく解説【RHEL8】 2019年5月16日 Linux Red Hat Enterprise Linux 8 (RHEL8)が、2019年5月7日にリリースされました。RHEL 7 のリリースが2014年6月だったので、約5年ぶりの新OSとなります。 前回のメジャーアップデートから少し間隔が空いたためか、リリースノートはなんと120ページもあります!(ちなみにRHEL 7は90ページでした) この記事では、そんな山ほどあるRHEL 8 の新機能や変更点の中から、気になるものをまとめてみました。 また、RHELのクローンである CentOS のメジャーアップデートも近いうちに行われるでしょう。CentOS8でも、これと同様の変更がなされるかと思われるので、参考にしてみてください。 パッケージ管理 DNF(YUM v4)

                                              Red Hat Enterprise Linux 8 新機能をわかりやすく解説【RHEL8】
                                            • IoT設計製造のテンプレ・ガントチャート~Shiftall流、設計製造のポイントを添えて | Shiftall blog

                                              Shiftall代表の岩佐です。 ESP32やRaspberry piを使って1品もののちょっとした試作機を作ったことがあるという人は増えてきましたが、いわゆる『量産品』を作った事がある人はそう多くはありません。また、大手企業に勤めていて量産品に関わったことがある人であっても、電気・メカ・ソフト・部品調達・品質評価・デリバリーなど開発の全プロセスを俯瞰して見た経験のある人は稀でしょう。 そこで本年を締めくくるShiftallブログネタとして、何十品目という家電・IoT製品のスケジュールチャートを引いてきた立場で、製品開発全体のガントチャートをどう引くか?をご紹介したいと思います。IoTの肝となるスマートフォンアプリ&サーバサイドのガントチャートについては世に山ほど解説記事があるのでここでは省略します。 まず、全体工程のパート分けを行います。 電気 機構 組み込みSW App/Server(

                                                IoT設計製造のテンプレ・ガントチャート~Shiftall流、設計製造のポイントを添えて | Shiftall blog
                                              • KubernetesでRollingUpdateするためのPodの安全な終了 | SIOS Tech. Lab

                                                ◆ Live配信スケジュール ◆ サイオステクノロジーでは、Microsoft MVPの武井による「わかりみの深いシリーズ」など、定期的なLive配信を行っています。 ⇒ 詳細スケジュールはこちらから ⇒ 見逃してしまった方はYoutubeチャンネルをご覧ください 【5/21開催】Azure OpenAI ServiceによるRAG実装ガイドを公開しました 生成AIを活用したユースケースで最も一番熱いと言われているRAGの実装ガイドを公開しました。そのガイドの紹介をおこなうイベントです!! https://tech-lab.connpass.com/event/315703/ Pod終了までのシーケンスPodが終了するためのシーケンスは以下のようになります。 kubetctlが、Podを終了するためのリクエストをAPI Serverに送信する。kubeletが、Pod終了のリクエストをAP

                                                  KubernetesでRollingUpdateするためのPodの安全な終了 | SIOS Tech. Lab
                                                • What's New In DevTools (Chrome 94)  |  Blog  |  Chrome for Developers

                                                  Use DevTools in your preferred language Chrome DevTools now supports more than 80 languages, allowing you to work in your preferred language! Open Settings, then select your preferred language under the Preferences > Language dropdown and reload DevTools. Preferences" width="800" height="494"> Chromium issue: 1163928 New Nest Hub devices in the Device list You can now simulate the dimensions of Ne

                                                  • FFmpeg.guide - One stop solution to all things FFmpeg

                                                    VISUALLY CONSTRUCT FILTERSNo more unintuitive filter syntaxFFmpeg's filter syntax is unintuitive, ugly, and can get extremely complicated quickly. Build filters using a GUI which automatically generates the FFmpeg filter command for you. AUTOCOMPLETIONGo fasterImmediately get autocomplete feedback on which filters, arguments, etc... No more having to flip to the FFmpeg documentation and back.

                                                    • OrbStack 1.0: Fast, light, easy way to run Docker containers and Linux

                                                      If you work with Docker on an M1 Mac, do yourself a favor and install orbstack.dev Every operation feels 100x faster, and it should also have a lighter impact on the battery life of M1 Macs. ⚡️🔋 Hat tip to @kandros5591 👏 OrbStack is light Are your MacBook's fans taking off into space? OrbStack also has optimizations to strike a careful balance between performance and resource usage, resulting in

                                                        OrbStack 1.0: Fast, light, easy way to run Docker containers and Linux
                                                      • Kernel Queue: The Complete Guide On The Most Essential Technology For High-Performance I/O

                                                        Kernel Queue: The Complete Guide On The Most Essential Technology For High-Performance I/O When talking about high-performance software we probably think of server software (such as nginx) which processes millions requests from thousands clients in parallel. Surely, what makes server software work so fast is high-end CPU running with huge amount of memory and a very fast network link. But even the

                                                          Kernel Queue: The Complete Guide On The Most Essential Technology For High-Performance I/O
                                                        • Goは本当に1980年代の言語みたいなのか。 - Qiita

                                                          はじめに 2020年8月15日現在、golang.orgのトップページに、The Why of Goという動画が、Featured Videoとして紹介されています。 Goに初めて触れて、ちょうどなぜこうなっている?と思う機会が多かったので、自分なりにまとめてみようと思います。 注: 要約というよりは、気になる部分をピックアップして解釈して文字にしているものなので、総合的な内容は動画を見てください。 Goとは1980年代の言語なのか Goとは1980年代の言語のようだと批判される。糖衣構文、多態、Genericsが使えない、依存性管理が粗末等と批判する人にとってGoは、1980年代以降のプログラミング言語の進化の歴史を無視しているように見えるようだ。 だけど、それらの要素があったら21世紀のプログラミング言語といえるということなのだろうか? このプレゼンテーションでは、そういう疑問をきっか

                                                            Goは本当に1980年代の言語みたいなのか。 - Qiita
                                                          • Web制作の悩みを救う、最新オンラインツール39選 2022年8月編

                                                            目まぐるしい変化への対応を求められるウェブ従事者にとって、制作をより快適にする便利な最新オンラインツールをまとめてご紹介します。 いままで時間のかかっていた面倒な作業がワンクリックで完了の時短ツールから、そのまま使えるウェブテンプレート、シンプルで使いやすいアイコン素材など、ウェブ制作のお悩みをまとめて解決できる、無料のツールや素材を中心にセレクト。 さいごは、「こんなツール、あったんだ」と思える、クリエイティブ全開なツールが控えます。暇なときの時間つぶしにもいかがでしょう。 カテゴリごとに整理しているので、目的にあったお気に入りツールを探してみましょう。 コンテンツ目次 1. Webデザイン便利ツール 2. デザインツール 3. プロトタイプ・アイコンツール 4. クリエイティブ・面白ツール Web制作の効率、生産性アップ!話題の最新オンラインツールまとめ Webデザイン便利ツール Ho

                                                              Web制作の悩みを救う、最新オンラインツール39選 2022年8月編
                                                            • research!rsc: Coroutines for Go

                                                              This post is about why we need a coroutine package for Go, and what it would look like. But first, what are coroutines? Every programmer today is familiar with function calls (subroutines): F calls G, which stops F and runs G. G does its work, potentially calling and waiting for other functions, and eventually returns. When G returns, G is gone and F continues running. In this pattern, only one fu

                                                              • 自動テストの実行環境をDockerでお気軽引っ越し - ZOZO TECH BLOG

                                                                どうも品質管理部のキムラリョーです。 Selenium & Pythonを利用した自動テストプロジェクトの再構築をDockerを使って簡単にしたい、という話です。 これまでの自動テスト 実行までに必要な手順 1. リポジトリクローン 2. Pythonインストール 3. pipで必要なパッケージをインストール 4. Dockerインストール 5. 自動テスト実行 ターミナルからmainを実行すると、Selenium Gridのコンテナを起動した後にtestautoが実行されます。testautoはSelenium Gridに接続してブラウザを操作しながらテストを行います。 Selenium Gridだから起動時などの設定で様々な形に切り替える事ができます。Nodeを増やしたら並列も可能だし、ヘッドレスも使えるし、気軽にブラウザの設定内容を変えられます。 このプロジェクトは作成者である自分だ

                                                                  自動テストの実行環境をDockerでお気軽引っ越し - ZOZO TECH BLOG
                                                                • 「Tokyoみたいな固有名詞にはtheをつけない」というエントリに対するブコメへのフォローアップ(長文) - Hoarding Examples (英語例文等集積所)

                                                                  前々回のエントリ(TokyoとかLondonとかNew Yorkとかの固有名詞には定冠詞のtheはつけないよ、という内容)が、予想外にもたくさんブクマされたことで派生したフォローアップ記事、昨日アップした分が流れで「前半」ということになってしまったが、今回はその後半を。 昨日アップした分では、たとえアメリカ人(俗にいう「ネーティブ」「ネイティブ」)から「theなんて細かいことは気にしてないよ」と言われても、外国語として英語を学ぶ立場ではそれを真に受けてはまずい、ということを説明した(つもり)。 いや、外国語として英語を学ぶのであっても、母語が冠詞というものが存在する言語であれば(フランス語をはじめ、欧州の言語は軒並みそうである)、「細かいことは気にしてない」と言うアメリカ人のようにゆるく構えていてもよいのかもしれないが、日本語には冠詞というものすらない。だから日本語母語話者にとって冠詞は把

                                                                    「Tokyoみたいな固有名詞にはtheをつけない」というエントリに対するブコメへのフォローアップ(長文) - Hoarding Examples (英語例文等集積所)
                                                                  • ランサムウェア「LockBit 2.0」の内部構造を紐解く | 技術者ブログ | 三井物産セキュアディレクション株式会社

                                                                    すでに多くのニュースや公開記事で言及されているように、「LockBit 2.0」はリークサイトを持つ暴露型ランサムウェア攻撃グループの中で現在(2021年後半)最も活発である攻撃グループです。LockBit 2.0のリークサイト上では、いきなり窃取データが暴露されるのではなく、「被害組織名」とともに「暴露までの残り時間」をリアルタイムでカウントし被害組織に圧力をかけます。そのため、リークサイトに初めて掲載された時点においては被害組織と攻撃者間で金銭の支払いに関する交渉が行われているかもしくは交渉前の段階にあるケースが多いものと考えられます。 LockBit 2.0の開発者は自身のサイト上で、LockBit 2.0のランサムウェアが世界で最も暗号化速度が速く他のランサムウェアよりも優れていると、攻撃の実働部隊であるアフィリエイトに向け詳細にアピールしており、加えて他のランサムウェアには無い新

                                                                      ランサムウェア「LockBit 2.0」の内部構造を紐解く | 技術者ブログ | 三井物産セキュアディレクション株式会社
                                                                    • GitHub - Typescript-TDD/ts-auto-mock: Typescript transformer to unlock automatic mock creation for interfaces and classes

                                                                      A few years ago we've created this project with the idea in mind that typescript transformers would be easier to configure. Unfortunately the typescript team has no intention to improve the developer experience. You can see more information at this link. We believe that stop developing new features is the best decision to inform who is currently using it and who find it for the first time. We will

                                                                        GitHub - Typescript-TDD/ts-auto-mock: Typescript transformer to unlock automatic mock creation for interfaces and classes
                                                                      • OpenAIのChat Completions APIの基本的な利用方法解説 - Taste of Tech Topics

                                                                        昨年から育てていたバジルがもはや木になりつつある菅野です。 今注目を集めつつある文章生成AIである「ChatGPT」に関して、提供元のOpenAI社は2023/07/07に、「GPT-4」のAPIを有料ユーザー向けに一般公開したことを発表しました。 今回は、その「Chat Completions API」について紹介します。 例えば、自作のWebアプリでChatGPTライクなやりとりを実現したい、 それで入力された文章を加工したプロンプトでChatの応答を得たい、 といったときに、このAPIを使います。 この図のような動きですね。 openai.com Chat Completions API とは? 「Chat Completions API」は、チャット補完に特化した言語モデルと、それを利用する専用のAPIです。 ChatGPTでも同じ言語モデルを利用しているため、このAPIを利用する

                                                                          OpenAIのChat Completions APIの基本的な利用方法解説 - Taste of Tech Topics
                                                                        • Go 1.16のsignal.NotifyContext() | フューチャー技術ブログ

                                                                          Go 1.16リリース記念連載の最終回はsignal.NotifyContext()です。 ご存知のように、Go 1.7でcontext.Contextが入ってから、少しずついろいろなAPIがContext対応になりました。 1.7 netのDialerがDialContext()メソッドを追加 net/httpのhttp.RequestがContext()とWithContext()メソッドを追加。 os/execがCommandContextを追加 1.8 database/sqlが大幅にcontext.Context対応を追加 net/httpのhttp.ServerがShutdown()を追加 netにcontext.Contextに対応したリゾルバーを追加 1.13 net/httpのNewRequestWithContextと、Request.Clone()が追加 外部へのネッ

                                                                            Go 1.16のsignal.NotifyContext() | フューチャー技術ブログ
                                                                          • Greatest Japanese Albums Ever - Rate Your Music

                                                                            1.Tenniscoats Papa's Ear (2011) • music for sexy vegans • if you are a satanic soul this music will stress you out even more cause your life is messed up and they are too chill :[ • typical rymer "it's like the bon iver or smth. don't get" • music for sexy vegans • if you are a satanic soul this music will stress you out even more cause your life is messed up and they are too chill :[ • typical ry

                                                                              Greatest Japanese Albums Ever - Rate Your Music
                                                                            • Please, don't use equality operator when comparing password hashes | Nowhere Reference - Random thoughts in the wild.

                                                                              Please, don't use equality operator when comparing password hashes As you saw in the title, you shouldn’t be using the equality operator to compare password hashes, and you may ask why? The answer to that question is that it will open your application to timing attacks because of how the equality operator works. In the following sections, I will talk about timing attacks, how the equality operator

                                                                                Please, don't use equality operator when comparing password hashes | Nowhere Reference - Random thoughts in the wild.
                                                                              • 音楽用低遅延リモートコミュニケーションサービス - レイテンシー撲滅委員会|Takumin

                                                                                このプロダクトを考えるにあたって、まず一番の敵を知らなければならない。戦う理由は何で、なぜそれが生じていて、どうやってそれを解決するのか。 プロダクト構想はこれ レイテンシーとの闘い「レイテンシー」= latency (遅延)とは、使われる場所によって意味が異なることもありますが、このプロダクトの開発で解決しようとしているレイテンシーとは、 インターネット経由で二人の演奏者がアンサンブルしようとしたときに、片方の演奏者が出した音がもう片方の演奏者に届くまでの時間と考えてください。 たとえば演奏者が隣にいるとこれはゼロ(厳密にはゼロじゃないけど、でもまあ感じない)。で、これがホールとかになると場合によっては数10ミリ(ミリは1,000分の1)秒となることもありますが、プロの演奏者は慣れてるのでなんとか合わせられる。 なぜホールだと数10ミリ秒かかるとかというと...音は1秒に340メートル(

                                                                                  音楽用低遅延リモートコミュニケーションサービス - レイテンシー撲滅委員会|Takumin
                                                                                • The Linux Kernel Module Programming Guide

                                                                                  Peter Jay Salzman, Michael Burian, Ori Pomerantz, Bob Mottram, Jim Huang 1 Introduction 1.1 Authorship 1.2 Acknowledgements 1.3 What Is A Kernel Module? 1.4 Kernel module package 1.5 What Modules are in my Kernel? 1.6 Is there a need to download and compile the kernel? 1.7 Before We Begin 2 Headers 3 Examples 4 Hello World 4.1 The Simplest Module 4.2 Hello and Goodbye 4.3 The __init and __exit Mac