並び順

ブックマーク数

期間指定

  • から
  • まで

721 - 760 件 / 1061件

新着順 人気順

testの検索結果721 - 760 件 / 1061件

  • チャッカマンができるまでを、作った会社に聞いてきた

    1975年宮城県生まれ。元SEでフリーライターというインドア経歴だが、人前でしゃべる場面で緊張しない生態を持つ。主な賞罰はケータイ大喜利レジェンド。路線図が好き。(動画インタビュー) 前の記事:花火のパッケージが派手なのは伝えたいことがたくさんあるから > 個人サイト 右脳TV 「仏壇に使われるとは思っていなかった」 ちょっと最初に確認しておきたいのだけど、みんな「ちょっと火を点けるのに使う先の長いアレ」を全部「チャッカマン」と呼んでないだろうか? 実は「チャッカマン」は株式会社東海の登録商標。商品のカテゴリーとしては「点火棒」と呼ばれるものだそう。 でも、「ちょっと点火棒持ってきて」と頼まれても「?」となる。もはや点火棒=チャッカマンなのだ。 お母さんがテレビゲームのことを全部「ファミコン」って言っちゃうのと同じである。 お話をうかがった、株式会社東海の谷川さん。チャッカマン発売当時は名

      チャッカマンができるまでを、作った会社に聞いてきた
    • 和田秀樹先生、検診を受けていないほうが肺がん死が少ない研究ってどの研究ですか? - NATROMのブログ

      先日、『80歳の壁』など多くの著作で知られる医師の和田秀樹先生とX(元Twitter)で対話させていただく機会がありました。高血圧による脳出血のリスクや和田先生が自身のクリニックで提供している高額な医療のエビデンスについて質問いたしました。■和田秀樹氏に答えていただきたい3つの質問にまとめています。和田先生からは「これまでのやりとりを公開して、このような短いバージョンでない形で反論させていただきます」とのお返事をいただきました。まことにありがとうございます。約1か月間が経ちますが、いまだに「短いバージョンでない形での反論」がありません。もちろん、医学的正確さを心掛けれるならばそんなに早くは反論できないということもあると承知しています。不正確でもいい文章なら気軽に量産できます。私には信じがたいことですが、医学的に不正確な内容の本を大量に出版する医師もいます。読者の健康と命を印税に替えているよ

        和田秀樹先生、検診を受けていないほうが肺がん死が少ない研究ってどの研究ですか? - NATROMのブログ
      • 【アーカイブ動画】t-wadaさんが後世に残したい、実録レガシーコード改善

        本イベントでは「実録レガシーコード改善」というタイトルで、実際にt-wadaさんがテストの全くないシステムを引き継いだところからスタートする実話をお話していただきます。 イベントページ: https://findy.connpass.com/event/304101/

          【アーカイブ動画】t-wadaさんが後世に残したい、実録レガシーコード改善
        • 実践ATDD 〜TDDから更に歩みを進めたソフトウェア開発へ〜 / ATDD by genba example

          ソフトウェア開発において、不確実性にどのように立ち向かっていくかは大きな課題です。 PHPerとしては、開発中にいかにコード品質を上げるかといったことは大きな関心で、その一つの規律のとり方としてTDDを実践されてきた方は多いのではないでしょうか。 トークの表題であるATDDは、Acceptance Test Driven Developmentの略です。TDD Cycleよりももう一つ大きなスコープでのフィードバックループをテストによって駆動します。特にアジャイル開発の文脈で「Agile Testing」という一つのテーマ内で紹介されることが多い手法です。 ユニットテスト・コンポーネントテストをカバーするテストによって開発を駆動するTDDに対して、ATDDはよりビジネスフォーカスの強いテストによって開発を駆動します。ATDDの開発プロセスの実践によって、技術レイヤ横断的な製品全体の回帰テス

            実践ATDD 〜TDDから更に歩みを進めたソフトウェア開発へ〜 / ATDD by genba example
          • 保育園にカオスエンジニアリングを提案した話 / Chaos Night #1

            Chaos Night #1 で発表した内容です。

              保育園にカオスエンジニアリングを提案した話 / Chaos Night #1
            • GYAO!トップページの表示パフォーマンス改善 〜 GraphQLアーキテクチャへの移行

              ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、映像サービスプロダクト本部の浜田(@narirow)です。 GYAO!では最近トップページの大規模な変更が行われました。本記事では映像サービスのバックオフィスを含む大規模な構成変更と、その成果として得られたスケーラビリティ・ページの表示速度の向上についてをお話しします。 GYAO!のトップページの特徴 映像サービスであるGYAO!のトップページは、豊富なラインアップの中から作品を厳選して掲載しています。有名作品をただ並べるだけではなく、レコメンデーションやターゲティングの技術を使って、閲覧者の趣向にあった作品を一覧しています。大量の画像が表示されていることに加え、縦に長いページ構成となっています。 課題と解決のアプロー

                GYAO!トップページの表示パフォーマンス改善 〜 GraphQLアーキテクチャへの移行
              • 1月28日、新刊『Good Code, Bad Code ~持続可能な開発のためのソフトウェアエンジニア的思考』発刊!

                Tom Long氏は、よいコードを書くため「4つのゴール」と「6つのコード品質の柱」を掲げ、「よいコード」と「悪いコード」を比較することで、「なぜ、このコードはよい/悪いのか」を具体的な事例とともに、1つ1つ解説しています。さらに、「よいコード」が正しく動き、「悪いコード」を発見するための「ユニットテスト」についても2章に渡って解説しています。 本書は、11章で構成されており、大きく3つの部に分かれています。最初の第1部では、コードに対するソフトウェアエンジニアとして考えを形作るための理論的な上位の概念について紹介しています。第2部では、いくつかのテーマに分けて、特定の考え方やテクニックを扱います。最後の第3 部では、効果的でメンテナンスできるユニットテストを作るための原則と実践について解説しています。 なお、監訳を務めた山本大祐氏は、次のようなコメントを寄せています。 コードが動くことに

                  1月28日、新刊『Good Code, Bad Code ~持続可能な開発のためのソフトウェアエンジニア的思考』発刊!
                • AIでユニットテストを自動生成。リファクタリング、ドキュメントの生成、バグの検出なども行う「Refraction」登場

                  AIでユニットテストを自動生成。リファクタリング、ドキュメントの生成、バグの検出なども行う「Refraction」登場 ChatGPTに代表される自然言語やプログラミング言語のコードを理解するAIを用いてコーディングの支援を行うツールがまた新たに登場しました。 Refractionは、示されたコードから自動的にユニットテストを生成するほか、コードのリファクタリング、ドキュメントの生成、バグの検出などを行います。 Updates! https://t.co/9otFTI7nh0 is now https://t.co/MtN5JgnetI. Building out many utilities. You can... Generate unit tests Generate inline documentation Refactor your code Added a $5 / month

                    AIでユニットテストを自動生成。リファクタリング、ドキュメントの生成、バグの検出なども行う「Refraction」登場
                  • Playwrightのベストプラクティスを翻訳してみた

                    Playwrightの公式ドキュメントに「Best Practices」というページがあったので翻訳してみました。 原文: Best Practices | Playwright イントロダクション このガイドは、私たちが提供するベストプラクティスに習い、より弾力性のあるテストを書くために役立つはずです。 テスト哲学​ ユーザから見えるふるまいをテストする 自動テストは、アプリケーションのコードがエンドユーザのために動作することを検証するものです。関数の名前、何かが配列であるかどうか、ある要素の CSS クラスのような、ユーザが通常使用しない、目にしない、あるいは知ることさえないような実装の詳細に依存することを避けるべきです。エンドユーザーはページ上でレンダリングされたものを見たり操作したりします。したがって、自動テストでは通常、レンダリングされた出力のみを表示/操作する必要があります。

                      Playwrightのベストプラクティスを翻訳してみた
                    • どうして統合テストは重要なんだろう?

                      はじめに 最近では、多様なテスト手法や開発者向けツールを散見します。 エンドツーエンド(E2E)テストだけでも、「Cypress」「Puppeteer」「Playwright」「Selenium」などのツールがあります。単体テストでは「Vitest」や「Visual Studio」のビルトイン単体テスト機能など、テストの準備を容易に自動化できます。 ですが、多様なテストツールを導入しても、「When」、「How」を押さえてなければ、テストの効果を有効に得ることができないと考えています。 まず、静的テスト、単体テスト、統合テスト、E2Eテストを実装コスト、実行時間と信頼性の観点で見ていき、無駄や漏れのないテスト戦略を立てていきましょう 。 テストを実装コスト、実行時間と信頼性で考える どのテストを使用するかの選択する観点として、テストをする実装コスト、実行時間と、テスト結果の信頼性のトレード

                        どうして統合テストは重要なんだろう?
                      • AWS×コンテナで基本的なDevSecOpsアーキテクチャをデザインしたお話 - How elegant the tech world is...!

                        はじめに 先日、僕が担当する業務でECS/Fargate利用を前提にDevSecOpsアーキテクチャをデザインし、社内のAWS勉強会にて登壇する機会をいただきました。 本ブログでも内容をかいつまんでご紹介できればと思います。 AWSによらず、コンテナを利用されている方にとって、一つのプラクティス例としてご参考になれば幸いです。 ※コンテナ自体の説明や必要性に関する内容は省略していますm(_ _)m そもそもDevOpsとは? DevSecOpsの導入意義をお伝えするた前に、まず軽くDevOpsの意義をお伝えします。 ※とは言え、この記事をご訪問されている方にとっては「何をいまさら...」な内容かもしれませんし、ググればDevOps自体の情報はたくさん見つかりますので、重要なポイントのみ述べることにします。 DevOpsとは、一言で述べれば、開発チームと運用チームが協力してビジネス価値を高め

                          AWS×コンテナで基本的なDevSecOpsアーキテクチャをデザインしたお話 - How elegant the tech world is...!
                        • 人だと正解率92%なのに、GPT-4だと15%になる新型テスト集「GAIA」 米Metaなどが開発

                          このコーナーでは、2014年から先端テクノロジーの研究を論文単位で記事にしているWebメディア「Seamless」(シームレス)を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。 Twitter: @shiropen2 米Metaや米HuggingFaceなどに所属する研究者らが発表した論文「GAIA: a benchmark for General AI Assistants」は、難しいタスクではなく、人間にとって簡単なタスクを達成する大規模言語モデル(LLM)を評価するためのベンチマークを提案している。この研究は、人間が日常で当たり前に実行してほしいタスクを正確にこなすLLM構築を目指すためのテスト集である。 現在のベンチマークは、人間にとってより困難なタスクを求めており、LLMには数学や法律などの複雑なタスクや、一貫性のある本を書くなどの複雑な課題が

                            人だと正解率92%なのに、GPT-4だと15%になる新型テスト集「GAIA」 米Metaなどが開発
                          • JestでTypeScriptを高速化する | miyauci.me

                            JestでTypeScriptを高速化するJestでテストの高速化させる方法を紹介します。トランスフォーマーとしてesbuildやswcを紹介し、TypeScriptで遅くなりがちなトランスパイルを高速化させることで、テストを自体を高速化します。 はじめにesbuild の登場により、フロントエンドの世界は、開発環境により速度を求めるようになりました。vite の隆盛はその最たるものといってもいいでしょう。 esbuild や swc は高速な Go や Rust によって書かれ、更に多くの場合、Typescript の型チェックを省略しています。 tsc の型チェックは、大抵 IDE やワークフローで行われているので、これらを削ぎ落とすことで、純粋なコンパイラとして JavaScript への変換に特化しているということですね。 さて、Typescript コードをテストする際、多くの場

                              JestでTypeScriptを高速化する | miyauci.me
                            • t-wadaさん「質とスピード」カケハシ社内講演会 - KAKEHASHI Tech Blog

                              2023年9月25日、和田卓人さん(t-wadaさん)をお招きし社内講演会を開催しました。 和田 卓人さん / プログラマー、テスト駆動開発者 学生時代にソフトウェア工学を学び、オブジェクト指向分析/設計に傾倒。執筆活動や講演、ハンズオンイベントなどを通じてテスト駆動開発を広めようと努力している。 『プログラマが知るべき97のこと』(オライリージャパン、2010)監修。『SQLアンチパターン』(オライリージャパン、2013)監訳。『テスト駆動開発』(オーム社、2017)翻訳。『事業をエンジニアリングする技術者たち』(ラムダノート、2022)編者。テストライブラリ「power-assert-js」 作者。 Twitter: @t_wada GitHub: @twada 開催のきっかけ カケハシでのシステムの質とスピードの前提知識を理解し、改めてシステムの質についてチームで会話するきっかけにな

                                t-wadaさん「質とスピード」カケハシ社内講演会 - KAKEHASHI Tech Blog
                              • WordPressのコア開発チーム、WordPressをWebブラウザで実行する「Client-side WebAssembly WordPress」を開発中

                                WordPressのコア開発チーム、WordPressをWebブラウザで実行する「Client-side WebAssembly WordPress」を開発中 WordPressのコア開発チームは、PHPサーバをWebAssembly化することなどにより、WordPressをWebブラウザ上で実行する「Client-side WebAssembly WordPress」(以下WASM WordPress)の開発中であることを明らかにしました。アーリー版のデモも公開しています。 WordPressのWebAssembly化は、先月VMwareが実験的な取り組みとしてデモを公開していました。 参考:PHPとSQLiteをWebAssembly化し、Webブラウザ上でWordPressを実行可能にしたデモをVMwareが公開 しかし今回はWordPressのコア開発チーム自身がWebAssemb

                                  WordPressのコア開発チーム、WordPressをWebブラウザで実行する「Client-side WebAssembly WordPress」を開発中
                                • 「なぜ日本企業は、時代遅れのジョブ型人事制度を今さら導入するのか」米国の経営者が疑問を抱く理由

                                  株式会社経営共創基盤(IGPI)共同経営者(パートナー)、IGPIシンガポール取締役CEO。 早稲田大学政治経済学部卒、IEビジネススクール経営学修士(MBA)。大学卒業後、キャップジェミニ・アーンスト&ヤングに入社。日本コカ・コーラを経て、創業期のリヴァンプ入社。アパレル企業、ファストフードチェーン、システム会社などへのハンズオン支援(事業計画立案・実行、M&A、資金調達など)に従事。 その後、支援先のシステム会社にリヴァンプから転籍して代表取締役に就任。 退任後、経営共創基盤(IGPI)に入社。2013年にIGPIシンガポールを立ち上げるためシンガポールに拠点を移す。 現在は3拠点、8国籍のチームで日本企業や現地企業、政府機関向けのプロジェクトに従事。 IGPIグループを日本発のグローバルファームにすることが人生の目標。 共著書に『アーキテクト思考』(ダイヤモンド社)がある。 アジャイ

                                    「なぜ日本企業は、時代遅れのジョブ型人事制度を今さら導入するのか」米国の経営者が疑問を抱く理由
                                  • 「Xcode Cloud」、Appleが発表。クラウド上でXcodeを自動的にビルド、テスト、App Storeへデリバリ。GitHubなどと連携

                                    Xcode Cloudは、Gitベースのソースコード管理ツール、ビルドツール、テストツールなどを統合したAppleが提供するCI/CDを実現するサービス。 GitHub、GitHub Enterprise、GitLab、Bitbucket Cloudなどと連携し、コードをクラウド上で自動的にビルドします。 自動テストの設定により、複数のプラットフォーム上でのテストを並行実行。

                                      「Xcode Cloud」、Appleが発表。クラウド上でXcodeを自動的にビルド、テスト、App Storeへデリバリ。GitHubなどと連携
                                    • 弊社サーバーのマルウェア感染に関する お詫びとお知らせ – Endless Corporate

                                      この度、本社サーバーがコンピュータウイルス「LockBitランサムウェア 」に感染しました。 今回の不正アクセスの直接の原因は、セキュリティ強化の一環で FortiGate(統合型セキュリティアプライアンス)の設置を昨年に依頼しましたスターティア株式会社(https://www.startia.co.jp/)が設置の際に使用していた test アカウントを削除せずそのまま放置し、悪意のある第三者が test アカウントを使用して弊社のサーバーに侵入した事によるものとなります。 なお、現時点では、社内情報の流出の事実は確認されておりません。また、被害サーバーにはお客様情報は入っておりません。 関係する皆さまには、多大なご迷惑とご心配をおかけすることとなり、心よりお詫び申し上げます。 対応としましては、感染が判明した当該サーバーをすべてネットワークから遮断する対策を講じるとともに、弊社全部署で

                                      • スウェーデン政治経済情報 on Twitter: "covid-19のPCR検査を請け負うスウェーデンの民間企業が、実際に検査を行ってないのに約10万人に「陰性」の証明書を渡していたことが明らかになり、警察が捜査を開始、数名を拘束した。感染者が適切な治療を受けられないだけでなく、海… https://t.co/oFLtNCzsXD"

                                        covid-19のPCR検査を請け負うスウェーデンの民間企業が、実際に検査を行ってないのに約10万人に「陰性」の証明書を渡していたことが明らかになり、警察が捜査を開始、数名を拘束した。感染者が適切な治療を受けられないだけでなく、海… https://t.co/oFLtNCzsXD

                                          スウェーデン政治経済情報 on Twitter: "covid-19のPCR検査を請け負うスウェーデンの民間企業が、実際に検査を行ってないのに約10万人に「陰性」の証明書を渡していたことが明らかになり、警察が捜査を開始、数名を拘束した。感染者が適切な治療を受けられないだけでなく、海… https://t.co/oFLtNCzsXD"
                                        • 強くてニューゲームなプロダクト開発 / Product development in new game plus

                                          ログラスにおけるコード品質でビジネスに貢献する仕組み・カルチャー / A system and culture that contributes to business through code quality in Loglass

                                            強くてニューゲームなプロダクト開発 / Product development in new game plus
                                          • アップル、iPhone 15の電池寿命を唐突に倍増「再テストの結果」再充電1000回でも80%残、EUの交換式バッテリー義務付け例外と一致 | テクノエッジ TechnoEdge

                                            ガジェット全般、サイエンス、宇宙、音楽、モータースポーツetc... 電気・ネットワーク技術者。実績媒体Engadget日本版, Autoblog日本版, Forbes JAPAN他 アップルは、iPhone 15シリーズに搭載するバッテリーの寿命(充電回数)が、再テストの結果これまでの想定より長寿命であることがわかったとして、iPhoneのサポートページを更新しました。 iPhone 15シリーズ(iPhone 15、iPhone 15 Plus、iPhone 15 Pro、iPhone 15 Pro Max)のバッテリー寿命は、これまでは充電回数にして500回とされていましたが、更新された充電可能回数は2倍の1000回になっています。 この「バッテリー寿命」とは一回の充電で何時間使えるかではなく、充電と放電(使用)を繰り返したとき、充電できる最大容量がどれほど残るかの目安。この場合は1

                                              アップル、iPhone 15の電池寿命を唐突に倍増「再テストの結果」再充電1000回でも80%残、EUの交換式バッテリー義務付け例外と一致 | テクノエッジ TechnoEdge
                                            • jestでDBありのテストを高速化する

                                              課題link お手伝いしているシステムでNestJSを採用しているバックエンドのテストが遅いという課題があったので対処した。 前提link フレームワークDBテストランナーその他 テストの総数は700弱。 最終結果link 最終的には2段階の改修を経てローカルのテストが3倍速程度高速化した。 # before Test Suites: 145 passed, 145 total Tests: 2 skipped, 681 passed, 683 total Snapshots: 0 total Time: 925.063 s Ran all test suites. Done in 926.48s. # ts-jestを@swc/jestに置き換えた Test Suites: 145 passed, 145 total Tests: 2 skipped, 681 passed, 683 t

                                                jestでDBありのテストを高速化する
                                              • Twitter、誤解を招くツイートにオレンジのラベルを付けるテストを実施中

                                                米Twitterが、嘘や誤解を招く可能性のあるツイートにオレンジ色のラベルを付けるテストを実施していると、米NBC Newsが2月20日(現地時間)、Twitterの担当者の言葉とサンプル画像を添えて報じた。 NBC Newsが紹介したサンプル画像では、バーニー・サンダース上院議員やケビン・マッカーシー下院議員のツイートにラベルが付いている。ラベルには「Twitter Communityはこのツイートはコミュニティポリシーに違反していると報告している。このツイートの表示は減少する予定だ」と書かれており、その下にコミュニティのボランティアによる説明が表示される。例えばサンダース氏の「米国内で販売されている銃の40%以上は購入者の身元確認なし」というツイートについては、身元確認なしで販売されているのは22%だとし、根拠になるNew York Timesの記事へのリンク付きで報告したボランティア

                                                  Twitter、誤解を招くツイートにオレンジのラベルを付けるテストを実施中
                                                • Twitter、長文(2500文字)コンテンツ投稿「Twitter Notes」のテスト開始

                                                  タイトルは100文字まで、本文は2500文字までという制限がある。完成したら[Publish]ボタンをクリックして投稿する。投稿したNoteはTwitterのタイムラインに「Note card」として表示され、一般ユーザーはこのカードをタップすることでNote全体を開ける。 Twitterのプラットフォームには、立ち上げ段階では投稿の長さは140文字までという制限があった。2017年に280文字に拡大し、より長い文章を投稿するにはスレッドを使う必要がある。Notesはこの制限を大きく超え、米Mediumなどのブログサービスに近い。これまでMediumなどでコンテンツを公開し、それをツイートで告知していたライターは手間が省けそうだ。なお、Noteにはツイート同様に一意のURLがあり、Webブラウザでも表示できる。 投稿したNoteは投稿後に編集することも可能だ。なお、Twitterはツイート

                                                    Twitter、長文(2500文字)コンテンツ投稿「Twitter Notes」のテスト開始
                                                  • yamlでテストシナリオを書いてそのまま実行までできるAPIテストツールの新星 “runn” を試してみた | DevelopersIO

                                                    yamlでテストシナリオを書いたらそのまま実行できる……そんな夢のようなシナリオテストツール"runn"の紹介とやってみた記録です これまでのシナリオテストツールに対する課題感 シナリオテストツールといえば、 Cucumber や Gauge といったツールが有名です。 ですが、これらのツールは「シナリオファイル」とは別に、シナリオを実行するためのコードも書かないといけません。しかも、そのコードではAPIを呼び出す処理を特定のプログラミング言語を使って書かなければなりません。その中には、HTTP Clientを実際に操作するような処理も含まれます。 私は「シナリオテストがしたい」のであって、「シナリオに沿ってAPI呼び出しを行う処理を書きたい」のではありません。こういった課題感を、ここ数年ずっと抱えてきました。 そんなとき、ついに見つけたツールが "runn" でした。 APIのシナリオテ

                                                      yamlでテストシナリオを書いてそのまま実行までできるAPIテストツールの新星 “runn” を試してみた | DevelopersIO
                                                    • ソフトウェアエンジニアのライブラリアップデートの向き合い方 - Uzabase for Engineers

                                                      こんにちは。ソーシャル経済メディア「NewsPicks」NewsPicks Stage.事業のエンジニアをしています、林です。 業務では Next.js / Rust / Go などを用いて、経済・ビジネス情報に特化した動画配信サービスであるNewsPicks Stage.の開発・運用を行っています。 はじめに 突然ですが、皆さんは自身のソフトウェアのライブラリアップデートは行えていますか? 皆さんはどのようにライブラリアップデートを行なっていますか? 新機能を試したくて? npm iで失敗してから頑張る? Renovate / dependabot が自動Mergeされる環境? もしくは対応担当が特定の日にまとめてMergeする運用? しかし多くの開発者は、アップデートに対して「うまくいっている」と言えないのではないでしょうか?自身も様々なプロダクトを開発してきた経験上、日々の中ではどう

                                                        ソフトウェアエンジニアのライブラリアップデートの向き合い方 - Uzabase for Engineers
                                                      • コードを書き始める前からテストをずっと考える ─ 継続的テストモデルとシフトレフトなテスト活動をアジャイルにどう取り入れるか - Agile Journey

                                                        読者の皆さんは、テストについてどのようなイメージをお持ちでしょうか。「開発の後に行う確認作業」といったイメージを持たれている方もいるかと思います。 しかし、開発しようとしているソフトウェアに不具合の混入を防ぐには、もっと早い段階でテストについて考えることが必要です。こういったテスト活動は、プログラムを1文字も書いていないときから始めることができるのです。 本記事では、2016年に提唱された継続的テストモデルを紹介しつつ、アジャイルとも親和性のあるシフトレフトなテスト活動について解説していきます。 DevOpsにおけるテストの考え方 DevOpsのループ図とは何か? 継続的テストモデルとは何か 継続的テストモデルにおいてテストは「活動」である シフトレフトなテスト活動とシフトライトなテスト活動 シフトレフトなテスト活動としてのテスト駆動開発 コード実装を始める前から行うテスト活動 シフトレフ

                                                          コードを書き始める前からテストをずっと考える ─ 継続的テストモデルとシフトレフトなテスト活動をアジャイルにどう取り入れるか - Agile Journey
                                                        • 共通テスト 試験中に問題撮影し外部に送信か 警視庁が捜査 | NHKニュース

                                                          今月行われた大学入学共通テストについて、試験中に問題が撮影されて外部に送られ不正が行われたという情報が文部科学省に寄せられ、通報を受けた警視庁が偽計業務妨害の疑いがあるとして捜査を始めたことが分かりました。 関係者によりますと、今月15日と16日に行われた大学入学共通テストのうち、初日の15日の午前中に行われた「地理歴史」の中の世界史の問題用紙が試験中に撮影されて外部に送られ、不正が行われたという情報が文部科学省に寄せられました。 情報提供者は東京の大学生と名乗り、ネット上で知り合った受験生とみられる人物から試験問題の画像が送られてきて、試しに解いてほしいと依頼されたので解答したが、その後、大学入学共通テストの試験中に実際の問題が送られていたことに気付いたとしています。 SNS上にも、受験生とみられる人物から送られてきたという試験問題を撮影した画像が投稿されていて、共通テストを実施している

                                                            共通テスト 試験中に問題撮影し外部に送信か 警視庁が捜査 | NHKニュース
                                                          • AI時代にこそTDDだと思う話

                                                            GitHub Copilot、みなさん使ってますか?すでに多くの方が利用しており、「ないと困る」という方から「提案の質に問題がある」「まだまだ使えない」という方まで、様々な意見を聞きます。 筆者はGitHub Copilotに対して非常にポイティブな立場です。GitHub Copilotは使い方次第で開発速度を格段に向上させることを身をもって体験しており、これからの時代においてはGitHub CopilotなどのAIツールを使いこなせるかどうかで、個人の開発速度に非常に大きな差が出ると考えています。 重要なのは使い方次第と言う点です。前述のように様々な感想が溢れているのはAIツールの習熟度が大きく影響しているようにも感じます。AIツールは静的解析同様、利用者側の手腕が大きく問われるツールであると筆者は感じています。コマンドプロンプトエンジニアリングという言葉もあるように、AIツールを使いこ

                                                              AI時代にこそTDDだと思う話
                                                            • PCR検査「世田谷モデル」暗礁に乗り上げる 財源、受け皿の確保に課題(1/2ページ)

                                                              東京都世田谷区が新型コロナウイルスの感染防止対策で、「いつでも、どこでも、何度でも」PCR検査を受けられるようにする「世田谷モデル」が暗礁に乗り上げている。今月中に「第1弾」として、区内の介護施設職員ら計約2万3000人に対し、症状の有無を問わずに検査を始める計画だが、大量検査の前提になる「プール方式」を採用できず、当初より大幅に時間がかかるのが確実な情勢だ。定期検査のための財源確保や陽性者の受け入れ態勢などの課題も抱えている。 区内の状況をめぐっては、累計感染者数2084人(23日現在)と都内で2番目に多く、これまでに介護や保育などの福祉施設計49カ所でクラスター(感染者集団)が確認されている。無症状者も含めた職員らの大量検査を行うことで感染者を早期発見し、新たなクラスターの発生を防止する狙いがある。 今月中にもすでに感染者が出ている介護職員に優先的に実施し、障害者施設や児童養護施設職員

                                                                PCR検査「世田谷モデル」暗礁に乗り上げる 財源、受け皿の確保に課題(1/2ページ)
                                                              • 小さなバグが生んだ悲劇、そこから学ぶ耐障害性の高いアプリ設計

                                                                iOSDC Japan 2023 にて登壇した内容となります。 https://fortee.jp/iosdc-japan-2023/proposal/eb9d4449-4ff8-421d-9ffb-691179245d14 登壇のアーカイブ https://www.youtube.com/watch?v=9GbG13-jMVM

                                                                  小さなバグが生んだ悲劇、そこから学ぶ耐障害性の高いアプリ設計
                                                                • 50万人が毎年受ける試験で採用、“謎”のプログラミング言語「DNCL」を学ぶ意義とは

                                                                  日経クロステックが2022年10月に実施したプログラミング言語の利用実態調査によると、メインで利用するプログラミング言語で最も回答が多かったのが「Java(ジャバ)」、2位は「Python(パイソン)」だった。ところが、このランキングでトップ10にも入っていないプログラミング言語が、毎年50万人近く受ける試験に採用される。そんな“謎”のプログラミング言語が「DNCL」だ。 DNCLなんて聞いたことがないというITエンジニアもいるだろう。筆者も高校生の息子に昨年聞いたばかりだ。DNCLを採用した試験とは何か、なぜ、どんな問題に採用されたのか。謎のDNCLに迫った。 試験のためのプログラミング言語 DNCLとは「共通テスト手順記述標準言語」と呼ばれるプログラミング言語で、大学入試センターが実施する「大学入学共通テスト」(2020年までは「大学入試センター試験」)で使用している言語だ。DNCLは

                                                                    50万人が毎年受ける試験で採用、“謎”のプログラミング言語「DNCL」を学ぶ意義とは
                                                                  • オンラインで実施された高校生向けテストの提出にiPhoneを使用した生徒が不合格に、生徒たちは集団訴訟へ

                                                                    新型コロナウイルス感染症(COVID-19)対策のために、筆記問題の回答を撮影し画像ファイルで提出する方法で実施された試験で、主催者側がiPhoneの画像ファイルを受け取れず受験生が不合格になる問題が発生しました。この問題は、iPhoneで撮影した画像ファイルの形式が主催者側が求めたファイル形式とは異なったことが原因でしたが、これに納得できない受験者らは総額5億ドル(約537億円)規模の集団訴訟に踏み切りました。 College Board Hit With A Class-Action Lawsuit After Online AP Testing Snafus | Colorado Public Radio https://www.cpr.org/2020/05/21/college-board-hit-with-a-class-action-lawsuit-after-online-

                                                                      オンラインで実施された高校生向けテストの提出にiPhoneを使用した生徒が不合格に、生徒たちは集団訴訟へ
                                                                    • フロントエンド開発のためのテスト入門 - サンプルの紹介 -

                                                                      昨年から執筆を続けていた書籍が 4/24 に刊行します。「フロントエンド開発のためのテスト入門」という本です。 書籍ならではのテストコード解説を目指して 次の投票結果は、書籍企画時に持ち込んだ筆者のツイートです。フロントエンドテストに関していえば、8 割近くの方が何かしら不安や不足を感じている、という結果になりました。 不安や不足の原因は様々なものがあるかと思います。そのうち、筆者が着目したのは「テスト手法の豊富さ」です。「単体テスト・結合テスト・E2E テスト、何をどれほど書けばよいのか?」という疑問は、フロントエンドに限らず、はじめて自動テストに取り組まれる方が通る関門ではないでしょうか。 自動テストを書くには「テスト対象」を明確にしたうえで、テスト対象に適したテストコードを書く必要があります。本書は、現場で書かれるものに近い「テスト対象 = アプリケーションコード」をサンプルとして用

                                                                        フロントエンド開発のためのテスト入門 - サンプルの紹介 -
                                                                      • PayPalが1日3,500億回のリクエスト処理を支えるキーバリューストアをオープンソース化

                                                                        Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                                                                          PayPalが1日3,500億回のリクエスト処理を支えるキーバリューストアをオープンソース化
                                                                        • 全国銀行データ通信システムの障害に関する取り組みについて

                                                                          2023年11月6日 株式会社NTTデータグループ 株式会社NTTデータグループ(以下、NTTデータグループ)は、10月10日に発生した全国銀行データ通信システムに関するシステム障害により、預金者・金融機関・関係各所・世の中の皆様に、多大なるご心配・ご迷惑をおかけしたことをお詫び申し上げます。 現時点でご説明できる全国銀行データ通信システムの障害の状況と今後の取り組みについて、記者会見を実施させて頂きます。 記者会見時の投影資料はこちらをご覧ください。

                                                                            全国銀行データ通信システムの障害に関する取り組みについて
                                                                          • System tests have failed

                                                                            When we introduced a default setup for system tests in Rails 5.1 back in 2016, I had high hopes. In theory, system tests, which drive a headless browser through your actual interface, offer greater confidence that the entire machine is working as it ought. And because it runs in a black-box fashion, it should be more resilient to implementation changes. But I'm sad to report that I have not found

                                                                              System tests have failed
                                                                            • 大学入試のマークシート偏重に識者「将来の失業者量産」危惧(NEWS ポストセブン) - Yahoo!ニュース

                                                                              文部科学省は2020年度(2021年実施)の大学入試から、新センター試験(大学入学共通テスト)の英語で民間試験を利用し、国語と数学で記述式問題を導入する予定だった。しかし、野党やメディアから批判が巻き起こり、結局、文科省は導入を見送った。 【写真】入試改革を主導したキーマンが語る この大学入試改革を構想し、陣頭指揮を執ってきたのが東京大と慶應大SFC(湘南藤沢キャンパス)の教授を務める鈴木寛氏である。鈴木氏は民主党政権下で文科副大臣、その後の自民党政権下で文科省参与、大臣補佐官を歴任した。その鈴木氏が、共通テストへの「記述式」導入批判に応える。

                                                                                大学入試のマークシート偏重に識者「将来の失業者量産」危惧(NEWS ポストセブン) - Yahoo!ニュース
                                                                              • 我が家のおうちKubernetesの成長記録 | IIJ Engineers Blog

                                                                                【IIJ 2021 TECHアドベントカレンダー 12/16(木)の記事です】 IIJ Raptorサービス部のエンジニア、RyuSAです。普段はアプリケーションの実装やアーキテクチャ、最近はKubernetesを使った業務を担当しています。 私事ですが、先日IIJの制度として発表された「セレクトジョブ」に参加し、SRE推進部という部署に兼務するようになりました!>  IIJ、社員の自律的なキャリア形成を支援する公募型兼務制度「セレクトジョブ」を開始 | IIJについて | IIJ さて本題に入りますが……自分は今年の春に「おうちKubernetes」を植え、自宅で育ててきました。 > おうちKubernetesを構築した話 – メモ – RyuSA (hatenablog.com) 残念ながら自分の家庭はサーバラックがあるような、俗に言う「逸般の誤家庭」ではないためできることはかなり限ら

                                                                                  我が家のおうちKubernetesの成長記録 | IIJ Engineers Blog
                                                                                • レガシーでウォーターフォールなVue.jsでの大規模開発に捧げるテスト駆動フロントエンド開発の話 / v-tokyo10

                                                                                  大規模ウォーターフォール開発の中で実施している、vue-testing-libraryを利用したテスト駆動開発の紹介です。

                                                                                    レガシーでウォーターフォールなVue.jsでの大規模開発に捧げるテスト駆動フロントエンド開発の話 / v-tokyo10