並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 4032件

新着順 人気順

testingの検索結果361 - 400 件 / 4032件

  • GitHubは200万行規模のRailsアプリケーションであり、毎週RailsとRubyを最新版にアップデートし続けている

    GitHubは200万行規模のRailsアプリケーションであり、毎週RailsとRubyを最新版にアップデートし続けている 4月10日でサービス開始からちょうど15周年を迎えたGitHubは、当初からRuby on Railsを用いたモノリシックなアプリケーションとして作られてきました。現在では200万行近い規模のコードになっているそうです。 今年1月にはGtHubを利用しているデベロッパーが1億人に到達したことも発表しました。GitHubはまさに世界最大級のRailsアプリケーションだと言っていいでしょう。 そのGitHubは5年前の2018年、Railsのバージョンを3.2から5.2に上げる作業に1年半を費やし。そして二度とこのようなことにならないよう、より頻繁にアップデートを行うべき、などの教訓を得たとしていました。 そして現在、GitHubは毎週月曜日にRailsのアップデート作業

      GitHubは200万行規模のRailsアプリケーションであり、毎週RailsとRubyを最新版にアップデートし続けている
    • Twitterが“投げ銭”機能をテスト Twitter上でお金のやり取りができる

      Twitterが他のユーザーにお金を送れる“投げ銭”機能をテストしていることを明らかにしました。 同社は「Tip Jar」機能をテストしていると発表。「Twitter上でお金を送ったり受け取ったりする新たな方法」と説明しています。詳細は今後明らかにするとのこと。 同社の公開したデモ動画では、プロフィール画面のアイコンをクリックし、送金に使うサービスを選択してお金を送る様子が描かれています。デモでは、BandcampやCash、Paypalなどの送金サービスが並んでいます。 アイコンをクリック 送金サービスを選択 選んだサービスから送金 テスト対象になった人からの報告など advertisement 関連記事 Twitterが広告非表示サービスのScrollを買収 サブスクリプションサービスに統合へ Scrollは、約5ドルの月額料金を払うと提携ニュースサイトの広告が非表示になるサービス。

        Twitterが“投げ銭”機能をテスト Twitter上でお金のやり取りができる
      • ライブラリを気軽に導入しないこと|Katashin

        本をよく読むエンジニアであれば、ライブラリの導入には慎重になるべきだということは共通の認識になっていると思う。しかし、どういったライブラリを導入すべきかという選定基準は自分の中ではまだ言語化できてないことに最近気がついた。絶対的な基準を設けるのではなく、ある程度柔軟に考えるべきだと思うが、自分がどう考えて選定するかを考えてみる。 品質 テストが書かれているか 自分のプロダクトでテストを書いているのであれば、ライブラリにもテストを求めるべき 長い間継続してメンテナンスされている(いた)か 急に出てきてセンセーショナルな売り文句で注目を浴びるライブラリは怪しむべき コードの品質は悪くないか 導入する前にライブラリのコードは読むべき 効果 その後の実装効率をどれだけ上げるか 導入しない場合と大して変わらないのであれば不要 自分でそれを書いた場合と比べてどうか 短時間で同じようなものを書けるのであ

          ライブラリを気軽に導入しないこと|Katashin
        • ブラウザ自動操作API入門: WebDriver APIとChrome DevTools Protocol(CDP)

          ウェブブラウザを自動操作する際には、WebDriverやChrome DevTools Protocol (CDP) などのAPIが広く利用されています。 これらのAPIを基盤に構築された様々なブラウザ自動操作フレームワークが、テスト自動化の分野で重要な役割を果たしています。 例えば、SeleniumやPlaywrightといったフレームワークを利用して、テストの自動化に取り組まれている方もいらっしゃると思います。 私もテスト自動化フレームワークの便利さを享受する一方で、フレームワークを介さずにブラウザを自動操作する方法についての興味がわいてきました。 そこで、この記事ではWebDriverやCDPが提供するAPIを直接利用してブラウザを操作する方法を基礎から探求してみることにしました。 これにより、私たちが普段利用しているフレームワークの背後にある原理を理解し、より深い知見を得ることを目

            ブラウザ自動操作API入門: WebDriver APIとChrome DevTools Protocol(CDP)
          • 手動テストだけのソフトウェアは腐っていく

            この本で、著者のRobert Martinも、次のように述べています。 この10年間の間に この業界では多くのことがありました。1997年当時、テスト駆動開発などという言葉は誰も聞いたことがありませんでした。ほとんどの人にとって、単体テストというのは動作をひとたび『確認』したら捨ててしまうものでした。苦労してクラス メソッドを書き上げ、それらをテストするためのその場しのぎのコードをでっちあげていたのです。 『Effective Java』で有名なJoshua Blochは、この本の中のインタビューで、次のような会話を行っています。 「デバッグの話をしましょう。あなたが追いかけた最悪のバグはどのようなものでしたか」 それに対して、Joshua Blochは、 「最初に勤めた会社で私が開発したソフトウェアですね。ソフトウェアのデバッグに1週間半費やしました」 という話をしています。 1週間半費

            • DMMの検索に機械学習を導入して、A/B テストで圧勝した考え方 - DMM inside

              |DMM inside

                DMMの検索に機械学習を導入して、A/B テストで圧勝した考え方 - DMM inside
              • 検査仕様書なしでシステム開発するとどうなるか?

                検査仕様書なしでシステムを開発するとどうなるのか? ある炎上プロジェクトの建て直しを通じて嫌と言うほど思い知らされた。 そのプロジェクトの顧客が一番怒っていたのは「一体どういうテストをしてリリースしてるんだ?」という点だった。 プロジェクトの建て直しはやり慣れているのでまずは検査仕様書をレビューして検査項目の強化だな、とか軽く考えていた。 でもプロマネに検査仕様書を見せてくれと言っても整理できてないから待ってくれ、の一点張り。 まずは社内の人間で見るだけだから整理なんていらないよ、と説得しても頑固に出さない。 なんとそいつは検査仕様書なしでテスト(うちの会社の定義ではそんなもんはテストと言わないけど)して顧客にリリースしてた。 全く動かないシステムをリリース顧客は「全く動かない」と怒っていたが僕はいくらそれはないだろ、顧客が話を盛っているんだろうと甘く考えていた。 しかし、プロジェクトの自

                  検査仕様書なしでシステム開発するとどうなるか?
                • アジャイル・DevOps時代の テストと品質保証 (完全版) / Testing and Quality Assurance in Agile and DevOps Era

                  この10年は多くの変化がありました。 ソフトウェア開発プロセスにおいては、アジャイル開発の普及が進み、さまざまな現場でスクラムが活用されるようになりました。 技術面では、コンテナ技術やその管理の自動化が進み、システムはどんどん複雑になりつつあります。 一方で、テストや品質保証はどのよう…

                    アジャイル・DevOps時代の テストと品質保証 (完全版) / Testing and Quality Assurance in Agile and DevOps Era
                  • 仕事中の脳の疲れは「何もしない5分休憩」で十分に回復すると判明! - ナゾロジー

                    仕事をする上で「休憩」は欠かせませんが、皆さんはどんな休憩を取り入れているでしょうか? 近くを散歩したり、コーヒーを淹れてみたり、音楽を聴いてリラックスしたり、軽くストレッチしたりと、色んな休憩法が実践されています。 もちろんそれぞれに利点がありますが、外に出たり道具を用意したりと少し手間がかかることは否めません。 しかし豪シドニー大学(University of Sydney)の最新研究で、注意力や集中力を回復させるには「何もしない5分間の休憩」で十分であることが明らかになったのです。 その身ひとつでできる点で「最も効率のいい休憩法」と呼べるかもしれません。 研究の詳細は、2023年6月18日付で学術誌『Educational and Developmental Psychologist』に掲載されています。

                      仕事中の脳の疲れは「何もしない5分休憩」で十分に回復すると判明! - ナゾロジー
                    • Software Design連載 2021年8月号 Python製のレガシー&大規模システムをどうリファクタリングするか - MonotaRO Tech Blog

                      Software Design連載開始 ※ (2021/09/02 08:55) 「Pythonを用いて開発を始めたのが2003年」を「Pythonを用いて開発を始めたのが2002年」に修正 こんにちは。金谷です。 このたび、モノタロウにおけるPython大規模開発に関する取り組みを、技術評論社様で発刊されている Software Design に連載させていただくことになりました。 モノタロウがPythonを用いて開発を始めたのが2002年。2021年の現在もPythonを用いた開発が続けられています。 事業の成長に伴い、関連するシステムやエンジニアの数も増え続けていくなかで、いかに安定的に価値を提供し続けられるのか。 モノタロウにおける取り組みを、開発や運用周りを通してご紹介していきます。 本記事の初出は、 Software Design2021年8月号「Pythonモダン化計画(第1

                        Software Design連載 2021年8月号 Python製のレガシー&大規模システムをどうリファクタリングするか - MonotaRO Tech Blog
                      • 共通テストで“鼻マスク” 受験生を不退去の疑いで逮捕 警視庁 | 新型コロナウイルス | NHKニュース

                        今月16日に行われた「大学入学共通テスト」で、マスクから鼻が出た状態で試験を受けて再三の注意に従わなかった受験生について、警視庁が会場のトイレに閉じこもって出てこなかったとして逮捕していたことが分かりました。 17日までの2日間に実施された大学入学共通テストでは、初日の16日に東京 江東区の会場でマスクから鼻が出た状態で試験を受けていた受験生が、監督者から鼻を覆うよう試験中に6回とさらに休憩中にも注意されたものの従わず、不正行為と認定されて成績が無効になりました。 捜査関係者によりますと、この受験生は49歳の男で、別室に移動するよう指示されても自分の席から動かず、最終的に不正を告げられると会場となった大学のトイレに閉じこもったということです。 駆けつけた警察官が出てくるように求めても応じず、警視庁は不退去の疑いでその場で逮捕しました。 受験生は会場で、「これが自分の正しいマスクのつけ方だ」

                          共通テストで“鼻マスク” 受験生を不退去の疑いで逮捕 警視庁 | 新型コロナウイルス | NHKニュース
                        • 「充電池より使い捨ての方が高性能」「単三電池は重い電池ほど長持ち」など単三アルカリ電池に関する俗説を徹底検証した結果が公開中

                          量販店の店頭やネットショップで電池を買おうとして、どれがいいのか迷ってしまった経験がある人は多いはず。アルカリ電池は、マンガン電池に比べて長時間安定した電圧・電流を維持できるので、特に一般的な規格の単三アルカリ電池は懐中電灯や携帯オーディオ機器、おもちゃやゲームのコントローラーなど幅広い製品の動力源となっています。そこで、太陽光発電や電化製品の専門家が、市販されているさまざまな単三アルカリ電池や充電池の性能を実際に計測して、その分析結果を公開しました。 Great AA Alkaline Battery Test – Pt 1: Battery Testing Fundamentals | Gough's Tech Zone https://goughlui.com/2016/12/19/great-aa-alkaline-battery-test-pt-1-battery-testing

                            「充電池より使い捨ての方が高性能」「単三電池は重い電池ほど長持ち」など単三アルカリ電池に関する俗説を徹底検証した結果が公開中
                          • 「4cm÷5mm=8」は間違い? 小学校の算数テストの減点理由に疑問、賛否両論の声|まいどなニュース

                              「4cm÷5mm=8」は間違い? 小学校の算数テストの減点理由に疑問、賛否両論の声|まいどなニュース
                            • 会計ソフト「やよい」に“実は確定申告できていなかった”不具合 「再度電子申告してほしい」

                              クラウド会計ソフト「やよい」シリーズを開発する弥生(東京都千代田区)は12月5日、同社開発のソフトで確定申告のデータが正しく送信されない不具合を確認したと発表した。画面上では確定申告が終わったように見えていたが、実際は国税庁にデータは送れていなかったという。 不具合が発生していたのは11月13日~12月4日。対象のソフトは「やよいの青色申告 オンライン」「やよいの白色申告 オンライン」「弥生会計(やよいの青色申告)」の3種類。期間中、これらのソフトを使って、e-Taxに直接申告できる機能「確定申告e-Taxオンライン」を利用していた場合、不具合に該当する。 不具合の内容は「確定申告e-Taxオンラインの画面上では、確定申告データの送信(電子申告)が完了しているように見えるが、実際には国税庁にデータが送信されていない」というもの。また期間中、「弥生製品からメッセージボックスを確認すると、動作

                                会計ソフト「やよい」に“実は確定申告できていなかった”不具合 「再度電子申告してほしい」
                              • メルカリShops の CI/CD と Pull Request 環境 | メルカリエンジニアリング

                                こんにちは!ソウゾウの Software Engineer の @dragon3 です。 連載:「メルカリShops」プレオープンまでの開発の裏側の8日目を担当させていただきます。 この記事では、メルカリShops 開発において、日々バリバリに利用されている CI/CD 環境と Pull Request 毎のデプロイ環境について紹介します。 CI/CD 環境 メルカリShops では、CI/CD (テスト・ビルド・デプロイ)やその他自動化のために GitHub Actions を使っており、ほとんどのワークフロー・ジョブを Self-hosted runners で実行しています。 Self-hosted runners は、専用の VPC ネットワーク 内の GCE インスタンス上で動かしており、Managed Instance Group 等を使い、そのプロビジョニングや起動・停止等は

                                  メルカリShops の CI/CD と Pull Request 環境 | メルカリエンジニアリング
                                • 「全ての開発者にセキュリティ知識を」演習まで完全オンラインの学習サービス公開

                                  大学在学中&休学中に複数のIT系スタートアップでのインターンやベンチャーキャピタルでのリサーチバイトを経験後、フリーランスとして独立。現在は「TechCrunch Japan」などでスタートアップ企業のプロダクトや資金調達を中心としたインタビュー・執筆活動を行っている。 From DIAMOND SIGNAL スタートアップやDX(デジタルトランスフォーメーション)を進める大企業など、テクノロジーを武器に新たな産業を生み出さんとする「挑戦者」。彼ら・彼女にフォーカスして情報を届ける媒体「DIAMOND SIGNAL」から、オススメの記事を転載します。※DIAMOND SIGNALは2024年1月をもって、ダイヤモンド・オンラインと統合いたしました。すべての記事は本連載からお読みいただけます。 バックナンバー一覧 財布、カギ、自動車、部屋の中にある電化製品、ひいては自分の身体情報まで。身の回

                                    「全ての開発者にセキュリティ知識を」演習まで完全オンラインの学習サービス公開
                                  • がくり(ソフトウェア関連垢) on Twitter: "昔、Googleのテスト自動化マネージャみたいな人が、日本に招待されて講演後、 日本人「コスパ悪いのをどう解決してますか?」 Google「解決していないです」 日本人「え!?」 Google「?」 日本人「コスパ・・・」 Goo… https://t.co/mWGWIQ7H9p"

                                    昔、Googleのテスト自動化マネージャみたいな人が、日本に招待されて講演後、 日本人「コスパ悪いのをどう解決してますか?」 Google「解決していないです」 日本人「え!?」 Google「?」 日本人「コスパ・・・」 Goo… https://t.co/mWGWIQ7H9p

                                      がくり(ソフトウェア関連垢) on Twitter: "昔、Googleのテスト自動化マネージャみたいな人が、日本に招待されて講演後、 日本人「コスパ悪いのをどう解決してますか?」 Google「解決していないです」 日本人「え!?」 Google「?」 日本人「コスパ・・・」 Goo… https://t.co/mWGWIQ7H9p"
                                    • Playwright MCPとCursorで、E2Eテストを自動生成してみた 〜AI×ブラウザ操作の新アプローチ〜

                                      概要 playwright-mcpとCursorを活用し、E2Eテストをゼロから自動生成してみました。 本記事ではその検証プロセスと得られた知見を紹介します。 この記事で分かること Playwright MCPでE2Eテストを自動生成する方法 Playwright MCPの活用のヒント はじめに 昨今のMCPブームは収まることを知らず、日々新しいMCP Serverが公開されています。 そんな中、自動化テストツールとして有名なPlaywrightのMCP Serverが公開されました。 Playwrightには、既にユーザーがブラウザを操作しテストを生成できる非常に便利な機能がありますが、今回はそれを超えるために、ユーザーの代わりにCursor(MCP Client)を使用し、ブラウザの自動操作とE2Eテストの自動生成を行えるのかを検証しました。 検証環境 Cursor: claude-s

                                        Playwright MCPとCursorで、E2Eテストを自動生成してみた 〜AI×ブラウザ操作の新アプローチ〜
                                      • コードは2回書きたい - Mitsuyuki.Shiiba

                                        TDD についておさらいしておきたいなと思ったので読んだ t-wada.hatenablog.jp とても良かった。自動テスト、テストファースト、テスト駆動開発のそれぞれについて、どういうものなのか・効果・注意点が分かりやすく説明されている。たしかに、自動テストは必ず使うけど、テストファーストやテスト駆動開発は状況に合わせてやったりやらなかったりする 書籍「テスト駆動開発」の付録Cと対になっているということなので、付録Cも読みたくなって読み直しておいた。そちらにはテスト駆動開発のこれまでとこれからについて書いてあるので、頭の整理ができてとてもよかった Checking Driven Development 付録Cでは、開発者自身が書く自動テストはテストではなくてチェック、ということについて触れられている。そうだなぁって思う。自動テストでは、自分が考えたとおりに動くかどうかをチェックしている

                                          コードは2回書きたい - Mitsuyuki.Shiiba
                                        • Googleのソフトウェアエンジニアリング - 技術メモ

                                          600ページ以上あり結構長いので方針としては第1部だけは一通り読んでみて、その先は各章結論から読んでいき、気になった部分だけ遡って拾い読みしていく戦略でいく方が良さそう。

                                            Googleのソフトウェアエンジニアリング - 技術メモ
                                          • Engadget | Technology News & Reviews

                                            CES 2025 updates: Live coverage of all the biggest tech, AI and gadget news from Las VegasSee the biggest announcements from NVIDIA, Sony, Samsung and more.

                                              Engadget | Technology News & Reviews
                                            • ソフトウェアテストで参考にしている67のモノ 2021 #scrumniigata|kyon_mm

                                              ソフトウェアテストの学び方に関して書籍やウェブサイト、そしてそこから伸びる某かについて自分なりにまとめ直してみるかーと。思いました。これを全部読めとかではなくて、まぁ自分が今まで読んできて役に立ったものリストくらいの感じです。 また、このリストの解説をスクフェス新潟でプレゼンしたいと思い公募に出しました。リンク先でLikeしてもらえるとプレゼンできる確率が上がるのでよければぜひ押していってください。 ソフトウェアテストで参考にしている67のモノ #scrumniigata https://confengine.com/conferences/scrum-fest-niigata-2022/proposal/16369/67 まずは、リストを。後半に各カテゴリの所感とかを。 発端は先日、Twitterでリプライをいただいて、7年近く前に「テストエンジニアの品格」という煽ったプレゼンをしていた

                                                ソフトウェアテストで参考にしている67のモノ 2021 #scrumniigata|kyon_mm
                                              • 五輪組織委、官製談合か テスト大会業務で「割り振り表」作成 | 毎日新聞

                                                東京オリンピック・パラリンピックを巡る談合疑惑で、広告会社などから大会組織委員会に出向した複数の職員がテスト大会の業務について入札開始前に広告業者側に希望する競技会場を聞いて回り、「割り振り表」を作成していた疑いがあることが関係者への取材で判明した。実際の受注は、ほぼ表の通りになっていたという。東京地検特捜部はこの割り振り表を入手しており、業者間の受注調整を示す証拠と位置付けている模様だ。 東京五輪・パラ特別措置法は組織委職員を「みなし公務員」と定め、民間からの出向者にも適用される。発注元の組織委側が割り振り表の作成に関与した疑いが浮かび、疑惑は業者間の受注調整にとどまらない「官製談合」となる可能性が出てきた。

                                                  五輪組織委、官製談合か テスト大会業務で「割り振り表」作成 | 毎日新聞
                                                • AWS認定12冠を振り返る - fu3ak1's tech days

                                                  みなさん大好き(?)、AWS認定試験のお話です。 参考:AWS 認定 – AWS クラウドコンピューティング認定プログラム | AWS 私は現時点で全ての認定(12個)を持っているのですが、認定の有効期限があるうちに振り返っておきたいと思います。 ※Big Data認定は現在Data Analyticsに名前が変更されています。私は古い形式のBig Dataのみ合格しています。 →2021/3/9にData Analyticsも合格しました!Big Dataの後継になるため、認定の種類としては現在も12種類ですが、バッチ的には13個手にいれることができました。 受験日、スコア 認定 受験日 スコア Solutions Architect - Associate 2017-07-23 78% (*1) Solutions Architect - Professional 2018-11-06

                                                    AWS認定12冠を振り返る - fu3ak1's tech days
                                                  • 【特集】 USB規格の限界127デバイスに挑む!でも実際に認識されたのは○○台だった

                                                      【特集】 USB規格の限界127デバイスに挑む!でも実際に認識されたのは○○台だった
                                                    • ソフトウェアエンジニア採用におけるコーディングテストのススメ - MAYAH

                                                      先日、某VC投資先の方々に対して、「ソフトウェアエンジニアの採用時にコーディングテストをやりたいがどうしたら良いか?」ということについて語ってきたので、こちらにもエッセンスをまとめたいと思います。 コーディングテストの目的 なぜ我々はコーディングテストをやるのでしょうか? もちろん、第一目的はソフトウェアエンジニアの採用候補者のスキルを見極めるためです。 過去に、経歴も良さそう、技術的な議論もスムーズにできる、なのにコードが書けない候補者に、私は何度か出会っています。「コードが書けない」のレベルは、(ある程度易しい)論理をプログラムに翻訳できず、まともな if 文が書けないというレベルを言っています。熟練者でもド・モルガンの法則をうっかり間違えるぐらいはあると思いますが、そういう話ではありません。コードが書けない候補者は、そもそも条件が書き下せません。このような候補者を雇ってはいけません。

                                                      • 【2024年度】エンジニア向け研修資料まとめ - Qiita

                                                        はじめに 本記事では無料で公開されている企業のエンジニア向け研修資料をまとめました。 近年では、多くの企業が新人向けの研修資料を公開しています。これらの資料は内容が充実しており、初心者から中級者まで幅広いレベルの学びを得ることができます。さらに、資料の作り方も参考になるため、勉強会で発表する人や企業の研修担当者にとっても貴重な情報源となっています。 本記事では様々な企業のエンジニア向け研修資料をまとめましたので、ぜひ参考にしてみてください! この記事の主な対象者 有名企業の研修資料を幅広く確認したい方 エンジニアとして初級から中級レベルの方 独学で学んでいる方 今後研修資料を作成する予定の方 エンジニア向け研修資料の特徴 エンジニア向け研修資料は、エンジニアが職務に必要な技術や知識を効率的に習得するための学習コンテンツです。これらの資料は、新入社員の研修や既存社員の育成を目的として、大手企

                                                          【2024年度】エンジニア向け研修資料まとめ - Qiita
                                                        • 「プログラマとCLINE - これはパンドラの箱なのか」を観た - laiso

                                                          www.youtube.com 昨夜未明、インターネット某所で、プログラミング支援ツール「Cline」と、それを用いたゲーム開発の経験談*1を語り合う会合がありました。 CLINEが持つ、人間の介入を最小限に抑えながら暴走機関車ようにコードを生成する性質を軸に、CopilotやCursorなど既存のAIコーディングツールとの比較や、これまでのコーディングツールのアプローチからの変化、今後の開発における展望も議論されていました。 Clineの性質 ホストの@mizchiさんはClineを「強いパーミッション持って自動で実行されるのでイテレーションの回数が多い」「AIにコーディングのアシスタントではなく主導権を持たせても何とかなるということを気づかせてしまった」と評価していました。Cursorなどと比較してその自律性(相談せず勝手にやっちゃう)に強く惹かれているそうです。 確かに全部読み込ませ

                                                            「プログラマとCLINE - これはパンドラの箱なのか」を観た - laiso
                                                          • 個人開発者のためのStripe超入門①

                                                            第1章 Stripe決済の全体像 概要 Stripeを使うことで、従来は複雑だった決済システムの実装ハードルが大幅に下がります。全体像をつかむための最低限必要な知識として、Web決済に的を絞って、Stripe決済の基本構造、単発決済とサブスクリプション決済の違い、テスト環境の使い方を説明します。 Web決済システムの全体像 Stripe決済システムは以下のようなコンポーネントで構成されています: ※最小限の基本的な決済に必要なもの。実際にはもっと複雑で、膨大な構造です 基本概念 商品(Product): 販売する商品やサービスの基本情報 価格(Price): 商品の価格設定(金額、通貨、請求間隔) 顧客(Customer): 購入者の情報を管理 支払いインテント(Payment Intent): 単発決済の処理を管理 サブスクリプション(Subscription): 継続課金の管理 アプリ

                                                              個人開発者のためのStripe超入門①
                                                            • JavaScriptのメモリリークを検出するフレームワーク「MemLab」、メタがオープンソースで公開

                                                              JavaScriptのメモリリークを検出するフレームワーク「MemLab」、メタがオープンソースで公開 メタ(旧Facebook)は、JavaScriptアプリケーションのメモリリークを検出するフレームワーク「MemLab」をオープンソースとして公開したと発表しました。 We’ve open-sourced MemLab. #MemLab is a JavaScript memory testing framework that automates leak detection and makes it easier to root-cause memory leaks. 1/2 https://t.co/vo6Gzv56ud — Engineering at Meta (@fb_engineering) September 12, 2022 Metaが展開しているFacebook、Fac

                                                                JavaScriptのメモリリークを検出するフレームワーク「MemLab」、メタがオープンソースで公開
                                                              • 息子に「お母さんは偏差値いくつだった?50ぐらい?」と聞かれる→その返答がよく考えられている内容だった

                                                                樽香🍷 @Taruka__ 息子が「お母さんは偏差値いくつだった?50くらい?」と無邪気に聞いてきたので、「そうだね、そのくらいかな」と答えておいた。 72だよ。 2024-01-24 08:25:59

                                                                  息子に「お母さんは偏差値いくつだった?50ぐらい?」と聞かれる→その返答がよく考えられている内容だった
                                                                • UIテストはもうMaestroでいいのかもしれない話

                                                                  menu基盤チームによるGoogle Cloudの活用事例~Application Integration, Cloud Tasks編~

                                                                    UIテストはもうMaestroでいいのかもしれない話
                                                                  • 自分がはてブした記事をPodcastにして配信する環境を作った

                                                                    ということで作った。 サイト Podcast URL ソースコード Overcastでも普通に聴けてて便利。 動機 最近の情報収集方法はもっぱら、はてブのお気に入りフィードとXのおすすめフィードだ。特にXのおすすめフィードはうまく調教出来ていると日英問わず興味深い記事ばかり大量に流れてくる。 今まではそれらの記事をはてブしてとりあえず"あとで読む"に入れておくという運用にしていた。ところがご存じの通りほとんどの人間は"あとで読む"に入れてしまうとあとで読まないことがわかっており、ご多分に漏れず自分も"あとで読む記事"がどんどん溜まっていき消化できなくなっていた。 最近NotebookLMを使っていて、WebページでもPDFでもとにかくコンテンツはなんでも突っ込んでおけば、いい感じにPodcastが作成されるという体験がうらやまし〜と思っていたところだったので、じゃあこれの自分のはてブ版作る

                                                                      自分がはてブした記事をPodcastにして配信する環境を作った
                                                                    • 遠心力でロケットを飛ばす宇宙ベンチャー現る 音速の数倍で回転 エンジンなしで高さ数万フィートに到達

                                                                      SpinLaunchは、人工衛星などを低コストかつ高頻度で打ち上げるためのソリューションとして軌道に乗せる専用加速器を考案。実験で使われた加速器は高さ約50mで、予定している加速器の3分の1の大きさという。同社では、同様の加速器を使ったテスト環境や高G環境に最適化させた衛星アーキテクチャなども提供する。 同社は2014年に創業。CEOのジョナサン・ヤニー氏は、コンサルティング、IT、建設、航空宇宙業界で15年の経験を持つ起業家という。 関連記事 Amazon、衛星ネットサービスの小型衛星を2022年に2基打ち上げへ Amazonは小型衛星によるインターネット接続構想「Project Kuiper」の初の衛星を2022年第4四半期に打ち上げると発表した。打ち上げには新興企業ABLのロケット「RS1」を使う。向こう10年間で最大3236基の小型衛星を打ち上げる計画だ。 SpaceX、初の民間人

                                                                        遠心力でロケットを飛ばす宇宙ベンチャー現る 音速の数倍で回転 エンジンなしで高さ数万フィートに到達
                                                                      • シェルスクリプト リファクタリング ~遅いシェルスクリプトが供養されてたので蘇生して256倍に高速化させました~ - Qiita

                                                                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに ことの始まりは「シェルスクリプトでツールを作ったけど速度が遅くて使い物にならなかったので供養」というツイートを見たからです。コードを見てみると、実例をあまり見ないシェルスクリプトのリファクタリング例として丁度良い内容と分量だったため記事にいたしました。記事を書くにあたりコードの利用を快く承諾していただいた @Hayao0819 様にはこの場を借りて御礼を申し上げます。 内容は章立てで構成しており、序章で事前調査をし、第一章で一般的なリファクタリング、第二章でパフォーマンスを重視したリファクタリング、終章で少し余談をして締めくく

                                                                          シェルスクリプト リファクタリング ~遅いシェルスクリプトが供養されてたので蘇生して256倍に高速化させました~ - Qiita
                                                                        • テストを書くか書かないかの状況判断 / Deciding whether to write tests - DeNA Tech Talk

                                                                          2014/12/09 に DeNA 社内勉強会にお招きいただいて話した内容です

                                                                            テストを書くか書かないかの状況判断 / Deciding whether to write tests - DeNA Tech Talk
                                                                          • テストコードの改革を進めている話 | メルカリエンジニアリング

                                                                            はじめに この記事は、Merpay Tech Openness Month 2023 15日目の記事です。 こんにちは。メルペイ加盟店精算チームのバックエンドエンジニア@r_yamaokaです。 今日は現在自分がリードして取り組んでいるテストコードの改善について紹介したいと思います。 抱えている課題 私が所属している加盟店精算チームのマイクロサービスは加盟店さま向けサービスとして欠かせないものであり、メルペイ最初期から存在するサービスです。他のマイクロサービスにあまり無い特徴として多数のバッチ処理を行っている点が挙げられます。 お客さま(メルペイユーザー)がお店で行った決済は、一定の頻度で集計し決済手数料を差し引いた上で加盟店さまの銀行口座へ振り込むことになります。 最終的な振込金額を算出するまでの流れとしては 個々の決済金額のリコンサイル(会計マイクロサービスとの金額照合) 日次集計 締

                                                                              テストコードの改革を進めている話 | メルカリエンジニアリング
                                                                            • Chrome113でHTTPヘッダを上書きしていろんな状態をお試しできる - hogashi.*

                                                                              Chrome 113 で、 DevTools の Network ペインで HTTP ヘッダを好きなように編集して、いろんな状態をお試しできるようになっている。 What's New in DevTools (Chrome 113) - Chrome Developers で紹介されている。 GitHub から example.com を fetch してみる GitHub の CSP ヘッダを上書き example.com の CORS のヘッダを上書き 途中で指定したフォルダの中身は何? 上書きをやめるには? 感想 GitHub から example.com を fetch してみる 試しに、 CSP で外部への通信がそれなりに制限されている GitHub から、 example.com への fetch を成功させてみる (外部サイトへの通信は、認証情報や秘密の情報の漏洩などに気をつ

                                                                                Chrome113でHTTPヘッダを上書きしていろんな状態をお試しできる - hogashi.*
                                                                              • おまたせしました。Twitterの編集機能のテストが始まります

                                                                                下のツイートをご覧ください。あれ、編集されている?そうです。近いうちにこのような編集されたツイートを多く目にすることになるかもしれません。 現在、Twitterの社内ではツイート編集(Edit Tweet)のテストを行っています。そして数週間後には、Twitter Blueの購読者も参加できる予定です。(※現時点でTwitter Blueは日本ではスタートしていません) ツイートの編集は、これまでで最もリクエストの多い機能であり、多くの関心が寄せられていること、そしてテストのグループに入っていなくても上のようなツイートが見られるようになることから、本日、アナウンスすることにしました。 ツイート編集とは(Edit Tweet) ツイート編集とはツイートが公開された後、限られた時間内に誤字・脱字を修正したり、タグを追加したりできるようになる機能です。 今回のテストでは、ツイート公開後の30分間

                                                                                  おまたせしました。Twitterの編集機能のテストが始まります
                                                                                • 「雰囲気でコードレビューをやって」いませんか? そんなエンジニアに贈る「コードレビュー、最高の教科書『Looks Good To Me』、5月30日刊行!

                                                                                  株式会社秀和システム(東京都・代表取締役会長兼社長 上田智一)は、2025年5月30日、新刊『Looks Good To Me』を発刊します。本書は、「なぜ必要なのか?」「どのように行うべきなのか?」「効率的に行う方法」など、コードレビュー全般について解説した「コードレビュー、最高の教科書」です。 ● 雰囲気でコードレビューをやっていませんか? ああ、コードレビュー! リリースプロセスに組み込まれているからやっているけど、何となく「雰囲気でやっている」けど、これが正しいのか、そもそもうまくできているかすらわからない。大事だとは理解しているけど、どのようにやればいいのか、どうなるのが正解なのか、何を参考にすればいいのか、「ぜんぜんわからない」という状況ではないでしょうか。でも大丈夫。これからは本書があります。コードレビューの「なぜ」から「どのように」まで、これが「コードレビューの最高の教科書

                                                                                    「雰囲気でコードレビューをやって」いませんか? そんなエンジニアに贈る「コードレビュー、最高の教科書『Looks Good To Me』、5月30日刊行!

                                                                                  新着記事