並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 1131件

新着順 人気順

checkerの検索結果41 - 80 件 / 1131件

  • Introduction - Rust Design Patterns

    Introduction Participation If you are interested in contributing to this book, check out the contribution guidelines. News 2024-03-17: You can now download the book in PDF format from this link. Design patterns In software development, we often come across problems that share similarities regardless of the environment they appear in. Although the implementation details are crucial to solve the tas

    • EVO Onlineの中止の顛末

      ●当時14歳だったスマブラプロのPuppeh(元世界ランク28位)が Cinnpie(当時21歳)という人気女性キャスターと性的関係を持ってたことを暴露 Cinnpieは任天堂公式イベントへの出演経験も有り ●CrackPr0n氏が19年前にEVO創設者のJoey Cuellarから性的嫌がらせを受けたことを暴露 ●スマブラのCaptainZack選手が、当時15歳だった2017年に 北米一番人気のプロNairo選手(当時20歳)と性的な関係を持ち、 口止め料として2000ドルを受け取っていた事を告白、Nairoは所属チームから解雇された 任天堂公式はYouTubeにアップロードしていた、Nairo選手に フィーチャーした動画を非公開に CaptainZack選手は過去にもカナダのAlly選手(元世界ランク5位)と 同様の関係であることを暴露し、Ally選手はスマブラコミュニティから永久B

        EVO Onlineの中止の顛末
      • Vue/Nuxt開発効率を3倍にするVSCode拡張機能セット - Qiita

        この記事を読むと VSCode拡張機能を入れて、下記のようなことが実現します ・VSCodeとは別にterminal(Command Line)の画面を開かなくても、VSCode内から直接terminal操作ができる(例えばnpm run devも) ・全てのカッコ()[]{}が種類別に色分けされる ・インデントが一眼で分かる ・htmlタグの開始タグと終了タグを同時に修正できる ・Vue.jsやNuxt.jsの構造やファイル操作が楽になる etc... なぜこの記事を書いたのか VSCodeは素晴らしいテキストエディタです。 特に、Vue.jsやNuxt.jsを用いて開発している方にとっては最も有力な選択肢でしょう(そして、その選択は間違いではないと保証できます)。 さて、VSCodeはそのままでも素晴らしいエディタですが、使用するフレームワークや用途に応じて拡張機能を入れるとさらに、そ

          Vue/Nuxt開発効率を3倍にするVSCode拡張機能セット - Qiita
        • COCOAログチェッカー | 1分でできる接触通知ログ解析

          iOS/Androidの内の約2週間の接触通知のログを解析し、自分の周りに陽性者が何人いたかを表示します。

            COCOAログチェッカー | 1分でできる接触通知ログ解析
          • アクセシビリティチェックってどうやってるの?ということで、実際にやってみた。(その1) - 水底の血

            ツイッターでアクセシビリティ向上日誌2【目視試験編】‐Akira Tsuda Portfolio and Blogというのを見かけて、そういえばアクセシビリティチェックって何をどうしているのかという話をウェブ上でほとんど見かけない(というか自分は知らない)ので、思い切ってチェックの過程や考え方を書いてみようかなと。 チェック対象のサイトを作った@HeldaForStudy氏に尋ねたところ、題材として使ってよいという返事をいただいたので、「アトリエ金工やまぐち」のサイト1ページをチェックしてみることにします。 対象ページはBasic認証がかかっているので、アクセシビリティ向上日誌1【各種ツール評価編】からたどってください。 @HeldaForStudy氏はレベルはA*1でチェックしたとのことなので、チェック基準はWCAG 2.1レベルAでチェックすることにしましょう。 わたしは普段はCOB-

              アクセシビリティチェックってどうやってるの?ということで、実際にやってみた。(その1) - 水底の血
            • A Proposal For Type Syntax in JavaScript - TypeScript

              Today we’re excited to announce our support and collaboration on a new Stage 0 proposal to bring optional and erasable type syntax to JavaScript. Because this new syntax wouldn’t change how surrounding code runs, it would effectively act as comments. We think this has the potential to make TypeScript easier and faster to use for development at every scale. We’d like to talk about why we’re pursuin

              • サクラチェッカーのサクラ判定がそもそも信用できない という話 - ARTIFACT@はてブロ

                デジタルガジェットのレビュー評価でサクラチェッカーを鵜呑みにしないで! - ARTIFACT@はてブロ サクラチェッカーについての記事を書いたが、反応で話が噛み合ってないなと思った部分があった。たとえ良い製品を作っていても、サクラレビューをしているような企業は信用できないという反応がちらほらあったのだが、あの記事で一番言いたかったのは、サクラチェッカーがいう「サクラ判定」は信用できないという話なのだ。自分の文章の書き方が悪いところもあったが、あの極端な判定結果を出せば、読んだ人はサクラチェッカーのサクラ判定は信用できないと思ってくれるだろうと考えていたのが甘かった。 これはワイヤレスイヤホンのEarFun Air Pro 3のサクラチェッカーの詳細画面だが、こんな人気製品のレビューのほぼすべてがサクラという事態を事実だと思えるだろうか? 普通なら信じないと思うのだが、サクラチェッカーの表示

                  サクラチェッカーのサクラ判定がそもそも信用できない という話 - ARTIFACT@はてブロ
                • 2019-nCoVについてのメモとリンク

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

                  • https://www.cdc.gov/coronavirus/2019-ncov/symptoms-testing/coronavirus-self-checker.html

                      https://www.cdc.gov/coronavirus/2019-ncov/symptoms-testing/coronavirus-self-checker.html
                    • ウェブ制作がサクサク捗る!便利な最新オンラインツール37個まとめ

                      この記事では、日常行っているWebデザインやグラフィックデザインの制作が捗る、便利な最新オンラインツールをまとめてご紹介しています。 これらの新しいツールやサービスを利用すれば、これまで後回しにしていた面倒な作業も自動化し、生産性アップ、円滑なプロジェクト進行を実現できるでしょう。「もっと早く知っておけばよかった」と思わせてくれる便利ツールが揃います。 ここでは、カテゴリー別に分けて新しいオンラインツールをまとめています。 コンテンツ目次 1. デザインコレクション 2. イラスト系ライブラリ 3. デザインからコードへの変換ツール 4. Web制作お役立ちツール 5. プロトタイプツール 6. コラボレーションツール 7. アイコン素材パック 8. 面白ツール 新型コロナの影響で無料提供中のオンラインツール、サービスまとめ 現在新型コロナウイルスの世界的流行の拡大によって、無料提供されて

                        ウェブ制作がサクサク捗る!便利な最新オンラインツール37個まとめ
                      • Rust で SQLite を再実装した 2023 - kawasin73のブログ

                        気合いで実装、どうもかわしんです。 この記事は Rust Advent Calendar 2023 の6日目 兼 情報検索・検索技術 Advent Calendar 2023 の 6 日目です。 Rust で SQLite をフルスクラッチで実装しています。 github.com なぜ SQLite を Rust で再実装しようと思ったのかについては以前の記事で紹介しています。一言で言えば、誰も Rust で SQLite を書いている人がいなかったからやってみたのですが、そもそも SQLite が強すぎるということが再実装しているうちにわかってきて絶望しています。 kawasin73.hatenablog.com 4 ヶ月前にこの記事を書いたときは簡単な SELECT 文しか実行できなかったのですが、現時点では SELECT, INSERT, DELETE 文をサポートし、express

                          Rust で SQLite を再実装した 2023 - kawasin73のブログ
                        • Python 3.8以降の型ヒント革命:DataclassとPydanticの徹底比較

                          はじめに 📘 この記事は ラクスパートナーズ Advent Calendar 2023 の1日目の記事になります!! 本社の ラクス Advent Calendar 2023 の7日目にも参加予定なのでそちらもよろしくお願い致します🥳 長い間 Python3.7 環境のプロジェクトに携わっていましたが、この度 Python3.10~ 環境のプロジェクトに携わることになりました。 そこでこの機会に python3.8 以降の最新の型ヒントやコード品質向上のテクニックについて、改めて情報をキャッチアップしながらまとめていきたいと思います。 この記事の対象者 🎯 Python の型ヒントについて学び直したい方 Python3.8 以降の型ヒントについて理解を深めたい方 python のドメインモデルクラスについて理解を深めたい方 型ヒントを使用したことがないが、興味がある方 なぜ型ヒントを

                            Python 3.8以降の型ヒント革命:DataclassとPydanticの徹底比較
                          • UX/UI Design: Growing List of Top Resources (last update 02/2023)

                            A list of my favourite design resources. Everything that makes your life easier, from UX research to the perfect mockup. Instead of hiding it in the usual Google Doc, from now on it will live here on Medium and will be updated every time I find another little gem. So make sure to subscribe! By the way, this is not about quantity but quality. This list is from my personal point of view and everyday

                              UX/UI Design: Growing List of Top Resources (last update 02/2023)
                            • モノレポの開発環境でDocker ComposeをやめてTaskfileを導入した話

                              こんにちは、Sally社 CTO の @aitaro です。 マーダーミステリーアプリ「ウズ」とマダミス制作ツール「ウズスタジオ」、マダミス情報サイト「マダミス.jp」を開発しています。 はじめに この記事ではウズの開発当初から利用していた Docker Compose をやめることにした背景についてご紹介します。 Docker Compose は各マシンの開発環境での差異を吸収するというメリットがあり、多くの開発現場で導入されていますが、Docker Composeの抱えているデメリットを勘案して、最終的に一部を残して辞める決断をしました。 Docker Composeの特徴 Docker Composeは、複数のコンテナを定義し、管理するためのツールです。ウズの開発環境では、バックエンド、フロントエンド、データベースなどをそれぞれコンテナ化して、Composeで一括管理していました。こ

                                モノレポの開発環境でDocker ComposeをやめてTaskfileを導入した話
                              • Goで書くテスタブルなCLIツールの作り方 | gihyo.jp

                                CLIツールをテストする難しさ ターミナルなどで動作するCLI(コマンドラインインタフェース)ツールは、パッケージを公開して利用してもらうライブラリと比べてテストがしにくいと感じる読者も多いでしょう。 CLIツールは、ファイル/標準入力からの入力や、ファイル/標準出力/標準エラー出力への出力があることが多いです。また、コマンドライン引数やオプション(フラグ)によって変わる挙動のパターンが多いため、網羅的なテストが大変です。 入出力についても単一のファイルを読み書きするだけではなく、ディレクトリごと作成したり、特定のディレクトリ以下を再帰的に読み込むような処理もよくあります。 main関数にすべての処理をすべて書くような作りのCLIツールだと、実際にビルドしてテストスクリプトなどから動かしてテストするしかありません。しかし、せっかくCLIツールをGoで書いているのであれば、テストもGoで書き

                                  Goで書くテスタブルなCLIツールの作り方 | gihyo.jp
                                • 外注で初期開発したシステムを内製化するためにやったこと

                                  この記事は FastDOCTOR After Advent Calendar 27日の記事です。 はじめに ファストドクター株式会社でテックリードをしている shirauix と申します。 弊社では、ある Next.js アプリケーションを別会社のパートナーさんに外注することによって初期開発を行いました。ある時点からこのシステムを内製化することになったのですが、それにあたって多くの課題を解決する必要がありました。 この記事では、外注と内製のそれぞれのメリット・デメリットや、内製に切り替える際にどんな苦労があったのかについての赤裸々な事例をご紹介します。 対象となる読者 外注で初期開発したシステムを内製に切り替えてメンテナンスしようとしているエンジニアの方 新しくシステムを開発したいが、外注と内製のどちらを選択すべきか悩んでいる方 外注と内製の違い 外注するか内製するかはあくまで手段の話であ

                                    外注で初期開発したシステムを内製化するためにやったこと
                                  • コインチェックのドメインハイジャックの手法を調査した

                                    しゅーとです。 コインチェックは 6月2日 、ドメインレジストラである「お名前.com」の管理アカウントに不正にアクセスされ、ドメイン登録情報が変更されたこと、またそれによって第三者によるメールの不正取得が行われたと発表しました。 プレスリリース(第一報)は以下です。 当社利用のドメイン登録サービスにおける不正アクセスについて(第一報) 攻撃を受けた時刻が 5/31 0:05 で、検知時刻が 6/1 12:00 と攻撃に気付くまでの時間は1日であり、また対応完了まで2日足らずとのことで、検知・対応は非常に迅速だったと思います。 今後第二報で詳細な内容が発表されると思いますが、プレスリリースから攻撃者がどのようにメールの不正取得を行ったのか、インターネット上の情報を用いて調査してみました。 ドメインハイジャックをされている関係上、メール以外にもSSL証明書の不正取得や偽Webサーバによる盗聴

                                      コインチェックのドメインハイジャックの手法を調査した
                                    • マイクロソフト、JavaScriptに型宣言を追加しつつトランスパイラ不要の「Types as Comments」をJavaScript仕様策定会議のTC39に提案へ

                                      マイクロソフト、JavaScriptに型宣言を追加しつつトランスパイラ不要の「Types as Comments」をJavaScript仕様策定会議のTC39に提案へ マイクロソフトのTypeScript開発チームは、JavaScriptのコードにTypeScript互換のアノテーション(注釈)を加えることで変数や関数などの型を宣言し、エディタなどのツールで型情報を活用可能にする一方、実行時にはJavaScriptエンジンがアノテーションを無視することでコードをトランスパイラで変換することなく実行可能なJavaScriptの新構文「Types as Comments」を、JavaScriptの使用を策定する「TC39」(Ecma International, Technical Committee 39)に提出する計画を明らかにしました。 このマイクロソフトの発表には、TC39の共同議長で

                                        マイクロソフト、JavaScriptに型宣言を追加しつつトランスパイラ不要の「Types as Comments」をJavaScript仕様策定会議のTC39に提案へ
                                      • メールを正しく送信するために必要な「SPF」「DKIM」「DMARC」とは一体どんなものなのか?

                                        2024年度神奈川県公立高校入試の出願システムにおいて、1月9日よりメール受信障害が発生しています。神奈川県は「主に@gmail.comにおいて出願システムからのメールが受信できないという事象が発生」と説明していますが、送信元のアドレスにおいて適切な設定が行われていないとさまざまなサイトで指摘されています。 県入試 2024 出願システムからのメール、なぜ届かない? | カナガク https://kanagaku.com/archives/69286 ちょっと調べたが超酷い。汎用JPはどうよとか、ドメイン認証ちゃんとできてないとか以前の問題で、基本的なメール設定が間違っている。MXにIPアドレスいきなり書くなよ。しかもIPアドレスとしても正しくないという。 / “高校入試の出願システム、Gmailにメール届かず……神…” https://t.co/4sxyz2wAiw— 上原 哲太郎/Te

                                          メールを正しく送信するために必要な「SPF」「DKIM」「DMARC」とは一体どんなものなのか?
                                        • Rust初心者がRustで全文検索サーバを作ってみた - Qiita

                                          情報検索・検索エンジン Advent Calendar 2019 の5日目の記事です。このAdvent Calendarを作った@takuya_aさんより、お誘いいただきました。 @minoru_osuka もし余裕あれば12/5の記事お願いします! https://t.co/YIA9tIB4Gj — takuya-a (@takuya_b) December 1, 2019 ということで、仕事とは別で個人的に始めたプロジェクトについて紹介できたらと思います。 私自身はApache Solrを好んで利用しています。 ただ、最近のサーバサイドの技術の移り変わりや、新しい開発言語の登場など、取り巻く環境が変化してきています。それらの習得も踏まえ、使ったことのない開発言語を用いて軽量な全文検索サーバを作り始めるという内容です。 開発した経緯 インフラの変化 ここ数年でインフラは大きく変化しました

                                            Rust初心者がRustで全文検索サーバを作ってみた - Qiita
                                          • Writing Python like it’s Rust

                                            I started programming in Rust several years ago, and it has gradually changed the way I design programs in other programming languages, most notably in Python. Before I started using Rust, I was usually writing Python code in a very dynamic and type-loose way, without type hints, passing and returning dictionaries everywhere, and occasionally falling back to “stringly-typed” interfaces. However, a

                                            • KillerCodaで無料Kubernetesを遊び尽くす!

                                              KillerCodaというサイトがあるのですが、こちらは無料でKubernetesを使えそうだったので色々試してみます! なんとCKAやCKADの練習にもなる!というのが魅力的に感じました✨ KillerCodaの概要 ユーザーが既存のシナリオから学び、クリエイターとしてはあらゆるツールや技術を教えるためのシナリオを提供できることが特徴のサイトです。単に無料で遊べるというよりは、シナリオを作る・シェアする・学ぶというところがメインのようです。 それは無料/有料ユーザーの違いにも表れています。Nodeのスペックではなく、シナリオに関連する要素が課金対象となるようです。 Free User シナリオ使用数は無限 パブリックシナリオは3つまで作成可能 PLUS Member(有料メンバー) シナリオを4時間まで使用可能 同時に3シナリオを開くことができる Exam Remote Desktopを

                                                KillerCodaで無料Kubernetesを遊び尽くす!
                                              • macOSのCopy-on-Write機能を使ってディスクを節約した話 - DeNA Testing Blog

                                                こんにちは、SWETでCI/CDチームの前田( @mad_p )です。 SWETではCI/CDチームの一員として、Jenkins運用のサポートや、CI/CD回りのノウハウ蓄積・研究をしています。 はじめに 先日開催されましたCEDEC 2022にて、Gitリポジトリの肥大化に対応した事例を発表しました。これはそのフォローアップ記事となります。以前に出した記事の続編でもあります。 発表資料は次の場所に置いていますので、参照してみてください。 CEDiL(要登録): https://cedil.cesa.or.jp/cedil_sessions/view/2600 Speaker Deck: https://speakerdeck.com/dena_tech/kaorumaeda_cedec2022 Gitリポジトリの肥大化問題 前提となっている課題をおさらいしておきます。 Gitリポジトリは

                                                  macOSのCopy-on-Write機能を使ってディスクを節約した話 - DeNA Testing Blog
                                                • Vue 2 から 3 へ移行しようとしたらいちばん大変なのが Vuetify 2 から 3 への移行だった話 - spacelyのブログ

                                                  はじめに 株式会社スペースリー フロントエンドエンジニアの宮坂と申します。 ふだんは3Dビューアやその編集画面のDOM部分をReactやVueで書きつつ、たまにフロントエンド開発環境構築おじさんとして他チームへ出しゃばったりして生きています。 今回はその環境構築に関わるところ、Vue 2 から 3 へ移行しようとしたらいちばん大変なのが Vuetify 2 から 3 への移行だった話を書きます。 レガシーを生かしつつアップグレードする苦労話としてニッチに刺されば幸いです。 経緯と背景 Vue 2 のEOLまで1年を切って スペースリーはサービスインから6年以上経つこともあり、技術スタックはプロジェクトによって新しいものもあれば、今となっては古いものもあります。 リリースから日が浅いパノラマ変換3Dプレイヤーは2023年6月時点でエンドユーザー向けの部分がReact 18で、事業者向けの部分

                                                    Vue 2 から 3 へ移行しようとしたらいちばん大変なのが Vuetify 2 から 3 への移行だった話 - spacelyのブログ
                                                  • How We Made Bracket Pair Colorization 10,000x Faster In Visual Studio Code

                                                    Register now for a full day of community, learning, and all things Visual Studio Code Bracket pair colorization 10,000x faster September 29, 2021 by Henning Dieterichs, @hediet_dev When dealing with deeply nested brackets in Visual Studio Code, it can be hard to figure out which brackets match and which do not. To make this easier, in 2016, a user named CoenraadS developed the awesome Bracket Pair

                                                      How We Made Bracket Pair Colorization 10,000x Faster In Visual Studio Code
                                                    • 便利なChrome拡張機能を見直してみた | Pulp Note

                                                      2ヶ月前にMacbook Proを購入した際、以前の設定移行ではなく、一から設定し直しました。そのおかげでストレージの無駄がなくなり、スッキリとした状態でPCワークできています。 今回Chrome拡張機能も見直しをおこない、2ヶ月が経過しました。現在利用しているChrome拡張機能について紹介します。 1Password – パスワード保管庫 パスワード管理ができる1Password。Chromeのパスワードマネージャーもいいのですが、ここ2ヶ月ほど便利に使えているのでこちらをメインに。 Touch IDで解除できるのはとてもラク。レビューは酷いですが、私は満足しています。 1Password – パスワード保管庫 Save image as Type WebP画像をJPG、PNG形式でダウンロードできるChrome拡張機能 Save image as Type。 右クリックからサクッとダ

                                                        便利なChrome拡張機能を見直してみた | Pulp Note
                                                      • 2020年に注目したい人気プロトツール「Figma」のベストプラグイン厳選52個まとめ

                                                        Figmaは、現在人気となっているプロトタイプツールのひとつです。 SketchやAdobe XDと比較すると、「リアルタイムで他の人とコラボレーションできる」点が優れています。つまり、ネット環境さえあれば、ブラウザ上でいつでもプロジェクトを起動できます。 しかし、Figmaには大きな欠点とし、SketchやAdobe XDユーザーが使っているツールが見つからないことも。そんなときは、Figmaをカスタマイズ、拡張できるプラグインを利用してみましょう。 この記事では、Figmaのデザイン制作が捗る便利プラグイン52個をまとめてご紹介します。 ここでは、カテゴリー別に分けて新しいオンラインツールをまとめています。 コンテンツ目次 1. 生産性アップ、便利系 2. アニメーション向け 3. デザイン、クリエイティブ系 4. 配色、カラーパレット系 5. 地図、チャート図 6. ワイヤーフレーム

                                                          2020年に注目したい人気プロトツール「Figma」のベストプラグイン厳選52個まとめ
                                                        • Rust concepts I wish I learned earlier

                                                          This past month, I have been enthralled by the Rust programming language given its unique edge for writing memory-safe, modern programs. Over the years, several languages have emerged as the most preferred by engineers to write resilient, backend software. The tides have shifted from Java/C++ into Go and Rust, which combine decades of programming language theory to build tools that are effective i

                                                            Rust concepts I wish I learned earlier
                                                          • I'm porting tsc to Go

                                                            I’m porting the TypeScript Type Checker tsc to Go, and not Rust. As the creator of SWC, an extensible Rust platform, this might sound strange. Let me explain. Why port tsc?# As TypeScript continues to rise in adoption, large projects are facing a dilemma: type checking is one of the slowest parts of their workflow. Developers want type safety without the tradeoff of slower iteration cycles. The Ty

                                                              I'm porting tsc to Go
                                                            • ホテルやカフェでの充電時にいかが?USB PD 60W対応の「充電専用」ケーブルをセリアで購入

                                                              ホテルやカフェなどに充電用のUSBポートが設置されてることは珍しくありません。そして最近ではそのUSBが、USB PD対応でより高出力での充電が可能なType-Cも増えてきました。 ただ、USBケーブルでの接続はデータ通信も可能なため、そういった場所での充電でデータを抜かれたり逆にウイルスを入れられてしまったりといったセキュリティ的な心配もあります。 そんなときに便利なのが、あえてデータ通信機能を省いた充電専用のUSBケーブルです。 …なのですが、C to Cで充電専用というUSBケーブルは結構珍しい存在です。どこかにないものか…と思っていたら100円ショップのセリアにあるという情報をもらったので、さっそく買ってきました。 PD 60W対応の充電専用ケーブル PD 60W対応の充電専用ケーブルを購入したのは100円ショップのセリアです。メッシュケーブルタイプのほか普通の塩化ビニル樹脂の黒と

                                                                ホテルやカフェでの充電時にいかが?USB PD 60W対応の「充電専用」ケーブルをセリアで購入
                                                              • 【全2回】AWS Lambda x FastAPIによるPythonモダンAPI開発のすゝめ 1 - RAKSUL TechBlog

                                                                はじめに この記事を読んで得られること 対象読者 あまり説明しないこと 前提とするバージョン 参考となるレポジトリ 1. 開発環境の構築で使用したツール AWS Lambdaのコンテナサポートを採用 Poetry利用時に開発と本番環境の適切な管理でLambdaデプロイ問題を解決 Poetry利用時に起きた問題 Dockerfileを分けてデプロイできない問題を回避 Mutagen Composeを採用 Dockerの同期遅い問題 Mutagen Composeを利用 2. 開発で活用したPythonライブラリ パッケージ管理 Poetry Ryeも検討したものの採用せず ベースのライブラリ FastAPI Mangum Powertools for AWS Lambda リンター・フォーマッター Ruff Mypy 型アノテーション自動生成ツールの活用 Black テスト Pytest p

                                                                  【全2回】AWS Lambda x FastAPIによるPythonモダンAPI開発のすゝめ 1 - RAKSUL TechBlog
                                                                • 今すぐ反AIの人間をブロックしろ、絶対に関わるな

                                                                  はじめに (最悪読むのはこれだけでOK)とりあえず、名前、X(旧Twitter)のスクリーンネーム(いわゆる@から始まるIDみたいなやつ)、ID(スクリーンネームとは別のシステム的なID)を軽く探したり思いついたりしただけでも列挙しておく。他にもたくさんいるけど、ちょっと探し出すので大変だし精神的にきついんで、いたらなんかスレ繋げて名前とスクリーンネーム、ID(ここは絶対)は出しておいて。 それとこいつらはまじでやばいから、絶対RTやフォローはするな、ミュートかブロックはしておけ。理由は長くなるから後で書く。 もし、この増田の投稿後にそいつの名前やスクリーンネームが変わってユーザーが見つからないとなったら以下のサイトからIDで逆引きしろ。IDは絶対変わらんから。 https://app.matumo.com/twitter-id-checker/ 某(@ONobushige)(163455

                                                                    今すぐ反AIの人間をブロックしろ、絶対に関わるな
                                                                  • 2022年版 Web制作が捗るChrome拡張機能14選 | Pulp Note

                                                                    Chrome拡張機能には便利なものが多く、特にWeb制作時には積極的に利用しています。昨年も紹介しているのですが、2022年に入ってChrome拡張機能の見直しをして現在よく利用しているものだけで再構成してみたところ、無駄が減り使いやすくなりました。2022年版のおすすめChrome拡張機能を14個紹介します。 Toby for Chrome Chromeを利用しているとかならず出てくるタブ開きすぎ問題。パソコンが重くなる原因の一つで、タブは開きすぎない方が良いです。その問題を解消するのがChrome拡張機能 Toby for Chrome。ついつい増えがちなタブを一括で管理することができます。 私は、案件ごとにSPACESを用意し、関連ページや参考ページをタブで開いてまとめてブクマしています。ドラッグ&ドロップで並べかえができたり、SPACES内に複数のフォルダを用意できるので、タブ管理

                                                                      2022年版 Web制作が捗るChrome拡張機能14選 | Pulp Note
                                                                    • 私が29個ものブラウザ拡張機能を使っている深いわけ

                                                                      私が29個ものブラウザ拡張機能を使っている深いわけ2021.05.07 22:3020,701 Shoshana Wodinsky - Gizmodo US [原文] ( おおぬま ) 使っている拡張機能で性格が分かる? 突然ですが、隣の人のブラウザを見てみてください。もしエバーノートとトレロのファビコンだけが映っていれば、その人はタイプA(競争心が激しく外交的)の完璧主義者、もしくは過度に精神が落ち着いている人物です。 知り合いに倹約家はいますか?きっと、その人のブラウザはクーポンやプロモーションコード、キャッシュバック情報を知らせる拡張機能であふれているはず。 とここで、私自身が使用している拡張機能の紹介もしたいので、その前に先日のツイッターの話を。 実は先日、80個のタブが開いたスクリーンショットを面白半分でした際、うっかり拡張機能も表示してしまったんです。すると、タブの多さよりも、

                                                                        私が29個ものブラウザ拡張機能を使っている深いわけ
                                                                      • Introducing Deopt Explorer - TypeScript

                                                                        Over the past few months, during the lead-up to the TypeScript 5.0 beta, our team spent a good portion of our time looking for ways to improve the performance of our compiler so that your projects build faster. One of the ways we improved was by looking into an oft overlooked aspect of many JavaScript VMs: inline caching. A Brief Primer on Inline Caching Inline caching is an optimization often use

                                                                          Introducing Deopt Explorer - TypeScript
                                                                        • 【特集】『商品が爆発した』嘘の"下げレビュー"でライバルを営業停止に...書き込んだ男を直撃取材 - ミント! | MBS

                                                                          【特集】『商品が爆発した』嘘の"下げレビュー"でライバルを営業停止に...書き込んだ男を直撃取材 2020年02月06日(木)放送 SHARE ネット通販サイトで、自社製品を売るための「ヤラセ」の高評価レビューがはびこっている“ヤラセレビュー”問題。現状を取材すると、高評価の「上げ」レビューだけでなく、低評価のヤラセ「下げ」レビューも存在することが分かった。 SNSで書き手を募集 「罪悪感はない。ラッキーって感じ」 インターネット通販で問題となっている“ヤラセ”のレビュー。大手通販サイトAmazonなどで、実際には商品を使っていないのに最高評価の星5つや高い評価のコメントが横行している。ヤラセの理由は、出品業者が自社商品の売り上げを増やすためだ。 仕組みはこうだ。中国の出品業者などがSNSで、全額返金する条件で星5つのレビューを書いてくれる人を募集。実際に一旦は購入してもらい、高いレビュー

                                                                            【特集】『商品が爆発した』嘘の"下げレビュー"でライバルを営業停止に...書き込んだ男を直撃取材 - ミント! | MBS
                                                                          • Go: A Documentary

                                                                            Go: A Documentary by Changkun Ou <changkun.de> (and many inputs from contributors) This document collects many interesting (publicly observable) issues, discussions, proposals, CLs, and talks from the Go development process, which intends to offer a comprehensive reference of the Go history. Disclaimer Most of the texts are written as subjective understanding based on public sources Factual and ty

                                                                            • PWA(Progressive Web Apps)対応サイトの作り方・実装方法まとめ・入門 - AWS上で学習したPWA導入例とLighthouse Report Viewerの使い方 - NRIネットコムBlog

                                                                              小西秀和です。 現在、AWSの静的ウェブサイトホスティングで入門するAWS Amplify(Console、CLI) - 概要編などAWSのサーバーレスな静的ウェブサイトホスティングをテーマにしたブログ記事を執筆しています。 今回もAWSは関係しますが、フロントエンドに近い話題で、最近動向が本格的になってきたと感じているPWA(Progressive Web Apps)について私が自主的に学習した内容を記事にしてみました。 私の場合はAmazon S3、Amazon CloudFront、AWS Certificate Manager、Amazon Route53を使用した静的ウェブサイトに最小限のコンテンツをデプロイしてPWAの実装について学習しました。 また、Lighthouse Report ViewerというPWAなどの品質テストができるツールを使用して、PWAの基準に合格し、Pe

                                                                                PWA(Progressive Web Apps)対応サイトの作り方・実装方法まとめ・入門 - AWS上で学習したPWA導入例とLighthouse Report Viewerの使い方 - NRIネットコムBlog
                                                                              • Amazonは優しい悪魔? - 沖縄で島猫と遊ぶ日々・(ΦωΦ)隠居編

                                                                                Hi everyone 退屈な宴、東京オリンピックが終わり、 各国の選手団も帰途についた。 しかし、このオリンピックが「復興オリンピック」 を掲げていたことを知っている選手たちは、 国内・国外選手を問わず どれほどいただろうか。 日本選手の活躍が続く中、多くの思考停止した 日本国民も「復興オリンピック」を忘れて熱狂していた。 そして、3兆円もの赤字を抱えた。 雰囲気に流される面倒くさい国民性のおかげで、 3兆円もの赤字を抱えた。 ヤレヤレだな。 --------------------------------------------------------- 更に1569億円を投じて建設された巨大な新国立は、 大会終了後に民間に運営権を売却し、 国費の負担を軽減する目論見だったが、 35を過ぎた女のように売れ残った。 この売れ残りは、維持管理費が年間約24億円がかかるらしい。 呑気にオリン

                                                                                  Amazonは優しい悪魔? - 沖縄で島猫と遊ぶ日々・(ΦωΦ)隠居編
                                                                                • ざっくりとしたZigの紹介

                                                                                  BunのおかげでZigに注目する人が増えたように感じます。 個人的にZigを使ってる人間として紹介がてら自分のZigに対する印象を書いていきます。 どんな言語か(公式) 「堅牢で最適で再利用可能なソフトウェアを維持するための汎用プログラミング言語」 公式のより詳しい紹介はこちら Cをベースに現代的な機能を追加している Raylibのサンプルコード // raylib.comから引用(いくつかのコメントを削除) #include "raylib.h" int main(void) { const int screenWidth = 800; const int screenHeight = 450; InitWindow(screenWidth, screenHeight, "raylib [core] example - basic window"); SetTargetFPS(60);

                                                                                    ざっくりとしたZigの紹介