PHPカンファレンス沖縄2023 Track B での発表資料です。
タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。
はじめに prismatix 事業部で QA エンジニアをしている長友です。 今回は私の所属するチームの方がテスト改善を行ってくださったので、そのお話です。 経緯 今私のいるチームには、私以外に K さんというメンバーの方がおられます。 これまで私の所属する prismatix 事業部で、いろいろなマイクロサービスの開発に携われてきた方です。エンジニアリング力が高く、テストに関する本も出されている方で、私もその方の本を持っています。ですから話すときはよくテストの話題になります。 その方が、これまで開発チームにいた中で作っていたテストコードによるテストのやり方に課題を感じていたということで、今回その改善をすることになりました。 いろいろ試行錯誤をされて、こうしたらいいのではないかというアイデアが出てきたので、それをどうやって開発チームに実践してもらうかをやってみたことをお話します。 なお、私
こんにちは!スマートキャンプ、エンジニアの中田です。 以前書いた記事の内容に引き続き今回も、現在業務で利用している Go のお話しです! 以前の記事 tech.smartcamp.co.jp 突然ですが、みなさんはテストを書かれてますか? 僕も「書いてます!」と声を張りたいところですが、4 月に新卒入社をしてから開発を始めた Go 製の API には何を隠そうテストがございません...。 開発初期は API へリクエストを手動で送りテストするような運用で特に事なかったのですが、開発が進むにつれコード差分による影響範囲が網羅できなくなったり、またそれにより大きな変更がしづらくなったり、とテストがないことによる悪影響が徐々に出現してきました。 そこで、テストを書こう。と思い立ってはみたものの、Go で API のテストってどう書くんだろう?と困ったのでその辺りを調査しながらサンプルアプリを実装
NGINX Unit、サーバサイドWebAssemblyにプレビュー対応。Webアプリケーション開発がWebAssemblyで可能に オープンソースで開発されている軽量なアプリケーションサーバ「NGINX Unit」(エンジンエックス ユニット)が、最新のバージョンである「NGINX Unit 1.31」でサーバサイドWebAssemblyにテクノロジープレビューとして対応し、WebAssemblyランタイムを搭載したことを明らかにしました。 NGINX UnitはこれまでPHPやPython、ruby、Perl、Go言語などに対応し、Webアプリケーション構築が可能でした。今回この対応言語にWebAssemblyが加わったことになります。 Server-side #WebAssembly has immense potential. In a new blog post, @LiamCr
Unit testing is a way of writing tests for the individual components (aka, the smallest part) of a program. The purpose of it is to validate that any piece of code is always working as expected. Moreover, unit testing has a lot of advantages such as improving the quality of code, providing documentation, also the code can be tested individually and doesn’t require another module in order for it to
NGINX Unitはさまざまな言語で動作可能なオープンソースの動的アプリケーションサーバーです。PHPのアプリケーションを動作させる際にNGINX Unitを使うと、PHP-FPMを使う場合に比べて約8倍も応答速度が改善するというテスト結果をエンジニアのstraykerwlさんが報告しています。 Comparing PHP-FPM, NGINX Unit, and Laravel Octane / Habr https://habr.com/en/articles/646397/ サービスメッシュ基盤構築~NGINX Unit - NGINX https://www.nginx.co.jp/products/nginx-unit/ GitHub - nginx/unit: NGINX Unit https://github.com/nginx/unit NGINX UnitではPHPのほ
坂本龍一のセカンド・ソロ・アルバム『B-2 UNIT』は、YMO人気が絶頂を極めていた1980年にリリース。当時の先端音楽シーンで注目されていたダブやアフロといった要素を、独自の解釈で取り入れた意欲作で、今なお聴き手に新鮮な驚きを与え続けています。そんな名盤『B-2 UNIT』に、リマスタリングが施されたリイシューが登場。e-onkyo musicでも本作初のハイレゾ音源の配信がスタートしています。この機会に、本作の革新性に迫るべく、音楽評論家の柳樂光隆さんをお迎えし、ハイレゾ音源を試聴しながらお話をうかがいました。 ■90年代末に『B-2 UNIT』と出会う ── 柳樂さんは1979年のお生まれですので、『B-2 UNIT』はリアルタイムではなく、後の時代になって聴かれたと思うのですが、どのようなきっかけで本作と出会ったのですか? 柳樂:時代としては再生YMOのころです。中学生のころ、『
2024年1月13日(土)に石川県 本多の森北電ホールで開催予定の「THE IDOLM@STER CINDERELLA GIRLS UNIT LIVE TOUR ConnecTrip! 石川公演」につきましては、ご来場者様をはじめ、本イベントに係わるすべての皆様の安全を第一に考えました結果、開催延期を決定いたしました。延期公演の時期・詳細については別途検討してまいります。なお、検討の結果、やむを得ず延期公演の開催を見合わせる場合もございます。あらかじめご了承いただけますようお願いいたします。 本イベントへの参加を予定されていた皆様には、ご迷惑をお掛けしてしまい、誠に申し訳ございませんが、何卒ご理解のほどよろしくお願い申し上げます。 本公演のチケット代金の払戻に関するご案内、また延期公演の検討結果等につきましては、詳細が決まり次第順次ご案内いたします。今しばらくお待ちいただけますようお願いい
2023-08-31ジョブメドレー SRE Unit の業務を円滑に行う取り組みについてはじめにこんにちは。 人材プラットフォーム本部プロダクト開発室第一開発グループの阪本です。 毎日夕方になっても 30 度を超えるような猛暑が続く中、皆さんはいかがお過ごしでしょうか? 今まで何度も紹介させていただきましたが、私は阪神タイガースのファンです。 今年は第二次岡田政権の 1 年目、開幕からの好調を維持し交流戦までは首位独走。交流戦明けに一時的に首位を明け渡す事態になりましたが、8 月に入り破竹の 2 桁連勝で首位奪還どころか独走状態という最高のシーズンを迎えております。 投手は元々良いチームではありましたが、今年は課題であった守備と出塁率に改善が見られ 普通にやれば勝てる チームに近づいたというのが大きいのではないでしょうか。 この記事が公開される頃には優勝マジックが点灯し、18 年振りの「あ
インテル、新デバイス「Infrastructure Processing Unit」(IPU)発表。スマートNICを拡張しストレージ仮想化やネットワーク仮想化処理などCPUからオフロード可能に インテルは、クラウド事業者や通信サービス事業者向けに、インフラストラクチャー・プロセシング・ユニット(IPU)を発表しました(インテルジャパンの発表)。 Introducing the Infrastructure Processing Unit. https://t.co/qro7AYYA9o #SixFiveSummit pic.twitter.com/LY9e6G7Yn2 — Intel News (@intelnews) June 14, 2021 IPUは、ネットワークカードをインテリジェントにしたスマートNICをさらに拡張したもの。これまでCPUで行われていたストレージ仮想化処理やネット
Pynguin (IPA: ˈpɪŋɡuiːn), the PYthoN General UnIt test geNerator, is a tool that allows developers to generate unit tests automatically. Testing software is often considered to be a tedious task. Thus, automated generation techniques have been proposed and mature tools exist—for statically typed languages, such as Java. There is, however, no fully-automated tool available that produces unit tests
坂本龍一のセカンド・ソロ・アルバム『B-2 UNIT』は、YMO人気が絶頂を極めていた1980年にリリース。当時の先端音楽シーンで注目されていたダブやアフロといった要素を、独自の解釈で取り入れた意欲作で、今なお聴き手に新鮮な驚きを与え続けています。そんな名盤『B-2 UNIT』に、リマスタリングが施されたリイシューが登場。e-onkyo musicでも本作初のハイレゾ音源の配信がスタートしています。この機会に、本作の革新性に迫るべく、音楽評論家の柳樂光隆さんをお迎えし、ハイレゾ音源を試聴しながらお話をうかがいました。 ■90年代末に『B-2 UNIT』と出会う ── 柳樂さんは1979年のお生まれですので、『B-2 UNIT』はリアルタイムではなく、後の時代になって聴かれたと思うのですが、どのようなきっかけで本作と出会ったのですか? 柳樂:時代としては再生YMOのころです。中学生のころ、『
There’s a common thread that connects Google services such as Google Search, Street View, Google Photos and Google Translate: they all use Google’s Tensor Processing Unit, or TPU, to accelerate their neural network computations behind the scenes. We announced the TPU last year and recently followed up with a detailed study of its performance and architecture. In short, we found that the TPU delive
健全性を保つための活動とそれを評価するために行ったことを説明します。 この活動は Repro 全体の話ではなく Development Division/Platform Team/Sys-Infra Unit が行なったものです。 Sys-Infra Unit は Repro のサービス全般のインフラ管理と一部のアプリケーションの運用などを行なっている Unit です。 SRE 的なこともやっています。 課題 Development Division では四半期ごとに成果目標と行動目標を決めて半期の終わりに達成度などを評価するような制度が運用されています。 期初に作成する目標の一部となるような重要度の高い大きめのタスクについては、よく達成されていて評価にも反映されやすいです。しかし、それらと比較してサイズの小さいタスクについてはタスク管理システムに登録はするものの、完了されることはなく溜
Google Cloud、インテルと共同開発したASIC「Infrastructure Processing Unit(IPU)」採用を発表。FPGAベースのSoCでサーバ本体の処理をオフロード Google Cloudとインテルは、両社が共同開発したクラウド基盤用のASIC「Intel Infrastructure Processing Unit」(Intel IPU)のGoogle Cloudでの採用を明らかにしました。 Data center infrastructure that is more secure, flexible and performant.@GoogleCloud C3 VM is first to feature custom Intel IPUs and 4th Gen Intel #XeonScalable processors in private pr
This paper describes Meta's TestGen-LLM tool, which uses LLMs to automatically improve existing human-written tests. TestGen-LLM verifies that its generated test classes successfully clear a set of filters that assure measurable improvement over the original test suite, thereby eliminating problems due to LLM hallucination. We describe the deployment of TestGen-LLM at Meta test-a-thons for the Ins
Modern CMake configuration and project, which, to the best of my knowledge, uses the best practices, An example of a Clang-Format config, inspired from the base Google model, with minor tweaks. This is aimed only as a starting point, as coding style is a subjective matter, everyone is free to either delete it (for the LLVM default) or supply their own alternative, Static analyzers integration, wit
新しくなったNew Horizon!! 5年周期で洗練される学校教材! 中学校英語教材「New Horizon:2021年度版」 Unit別練習問題(中学2年生) こんな感じの練習プリント 気になった方は、どうぞご自由に! 記事真ん中からダウンロードできます。 自由に使ってください! こんな感じの簡易確認小テスト型の練習プリントです 初めに Unit0は「前学年の復習」 ダウンロード(New Horizon 中2 : Unit0) 素材の見方(単語、重要構文小テスト) オススメの使い方 最後に 初めに Hello、 →日本人英語講師のBossです。 私が住む地域では学校英語の教材に 公立中学に通う生徒:New Horizon それ以外の私立中学等に通う生徒は大体:New Crown を使用しています。 今回は初・中級レベルであるNew Horizonの各Unitの 単語、重要構文演習をA4
Unit5は、中学英語で大事な文法Top3に入る「関係代名詞」 今回は、 →後置修飾、関係代名詞を学ぶ「Unit5」(教科書p.71-79) 練習素材は、 →記事真ん中からダウンロードできます どうぞ自由に使ってください! 初めに ダウンロード(New Horizon 中3:Unit5:教科書p.57-66) 素材の見方(単語、重要構文小テスト) オススメの使い方 Unit5のテーマ(教科書キーセンテンス) Unit5各項目の履修内容 Unit5:各項の重要文法 Unt5-① :(2語以上で)名詞を修飾する文 Unt5-② :関係代名詞Who Unt5-③ :関係代名詞that (which)〜主格〜 Unt5-④ :関係代名詞that (which)〜目的格〜 最後に 初めに Hello →日本人英語講師のBossです。 New Horizonで英語を学ぶ中学生に捧げる 無料英語練習プロ
www.nhk.jp 【目次】 #27 m_unitスペシャル 挾間美帆 m_unit「Abeam」 挾間美帆 m_unit「Magdalena」 挾間美帆 m_unit「A Monk in Ascending and Descending」 週間プレイリスト #27 m_unitスペシャル 今回は挾間さんのジャズ室内楽団「挾間美帆 m_unit」の特集でした。2023年12月に東京・BLUE NOTE TOKYOで行ったライブの音源も紹介されました。 挾間美帆 m_unit「Abeam」 この番組のオープニング曲。2023年2月にニューヨークで録音。ビリー・テストのピアノ、ジョナサン・パウエルのトランペット、ジェイク・ゴールドバスのドラムス、この3人の白熱したソロ。 www.youtube.com ビヨンド・オービット アーティスト:挾間美帆 Universal Music Amazon
Unit Testing eBPFLove it or hate it, writing unit tests is all but mandatory for your code. They provide a safety net when making changes, and give you that nice, warm feeling when you see them all pass after a change. While working on a Kernel patch I had to investigate writing unit tests for eBPF programs. Turns out, the Kernel developers have thought about this already and infrastructure exists
中3は12月までに履修範囲を終えて受験に備えましょう! New Horizon 中3 Unit3(教科書p.36-43) 練習素材は、 →記事真ん中からダウンロードできます どうぞ自由に使ってください! 初めに 「New Horizon(2021年度版):中3unit 3 ダウンロード(New Horizon 中3:Unit3) 素材の見方(単語、重要構文小テスト) オススメの使い方 Unit3のテーマ(教科書キーセンテンス) Unit3各項目の履修内容 Unit3-①It is 形容詞 for 人 to do(動詞の原形)(教科書p.36-37) Unit3-②want 人 to do(動詞の原形)(教科書p.38-39) Unit3-②let/ help 人+do(動詞の原形)(教科書p.40-41) 最後に 初めに Hello →日本人英語講師のBossです。 New Horizon
今回のニューホライズン、サイズがデカくて触りづらい...笑 New Horizon 中2Unit3 (教科書p.36-43) 練習素材は、 →記事真ん中からダウンロードできます どうぞ自由に使ってください! 初めに ダウンロード(New Horizon 中2:Unit3) 素材の見方(単語、重要構文小テスト) オススメの使い方 Unit3のテーマ(教科書キーセンテンス) Unit3各項目の履修内容 Unit3-①不定詞「副詞的用法」 (教科書p.36-37) Unit3-②不定詞「副詞的用法」 (教科書p.38-39) Unit3-③不定詞「副詞的用法」 (教科書p.40-41) Unit3-④It is ... to +動詞の原形 (教科書p.42-43) 最後に 初めに Hello、 →日本人英語講師のBossです。 New Horizonで英語を学ぶ中学生に捧げる 無料英語練習プログ
Unit 5のテーマはこれまでの文法知識を少し掘り下げます! 今回は、 →2学期期末テストのテスト範囲になる「Unit5」 練習素材は、 →記事真ん中からダウンロードできます どうぞ自由に使ってください! 初めに ダウンロード(New Horizon 中2:Unit5) 素材の見方(単語、重要構文小テスト) オススメの使い方 「New Horizon(2021年度版):中2unit 5 Unit5:各項の重要文法 Unt5-①② :目的語の役割を示す:疑問詞+不定詞(to +動詞の原形) Unt5-③ :接続詞that節の応用 最後に 初めに Hello、 →日本人英語講師のBossです。 中止となってしまった私の地域の →修学旅行(中学3年生) 嫌な予感が的中しました。 中学2年生は、校外学習の一環として毎年、 自然豊かな郊外のキャンプ施設へ 2泊3日の野外学習キャンプを行っています。
macOS 11 Big SurにはIntelプロセッサを前提として開発されたアプリやAudio UnitプラグインをApple Silicon Macで実行できるようにする「Rosetta2 Updater」が導入されています。詳細は以下から。 Appleが新たに販売を開始したApple Silicon「Apple M1」チップ搭載のMac miniやMacBook Air/Proでは、Intelプロセッサのみに対応したアプリをApple Silicon Macでも実行できるようにするバイナリトランスレーター「Rosetta 2」が導入されていますが、 Apple SiliconをサポートしたmacOS 11 Big Surには、このRosetta 2を管理する「Rosetta2 Updater」が以下のディレクトリに導入されています。 /System/Library/CoreServi
CapUnitA look at how I solved a design problem with CSS cap unit. Introduction While I was working on a recent article on the gap property, I needed to place a box between two words and keep it aligned. I thought about a way to size the box to be equal to the capital letter height. After some research, I found the cap unit and it worked as expected. In this article, I will demonstrate the problem
Unit4は地味に重要な文法事項〜助動詞&動名詞 今回は2学期定期テストの中心となる「Unit4」 練習素材は、 →記事真ん中からダウンロードできます どうぞ自由に使ってください! 初めに ダウンロード(New Horizon 中2:Unit4) 練習1(単語・文法反復練習プリント) 素材の見方(単語、重要構文小テスト) オススメの使い方 練習2(Unit4-③用 この動詞の目的語になるは、不定詞or動名詞??) 「New Horizon(2021年度版):中2unit 4 Unit4:各項の重要文法 Unt4-① :have(has) to +動詞の原形 / 〜しなければならない//する必要がある Unt4-② :(助動詞) must+動詞の原形/ 〜しなければならない Unt4-③ :目的語で使う動名詞(動詞ing形) Unt4-④ :主語で使う動名詞(動詞ing形) 最後に 初めに
受験生として臨む最初の大事な試験=1学期中間テスト New Horizon 中3 Unit1 (教科書p.8-16) 練習素材は、 →記事真ん中からダウンロードできます どうぞ自由に使ってください! 初めに ダウンロード(New Horizon 中3:Unit1:教科書p.8-16) 素材の見方(単語、重要構文小テスト) オススメの使い方 Unit1のテーマ(教科書キーセンテンス) Unit①現在完了形 have +過去分詞「経験」 (教科書p.9) Unit② 現在完了形の疑問文 Have you〜? (教科書p.10-11) Unit③ make +(代)名詞+形容詞 (教科書p.12-13) Unit④ SVOO型「that節」 (教科書p.14-15) 最後に 初めに Hello、 →日本人英語講師のBossです。 New Horizonで英語を学ぶ中学生に捧げる 無料英語練習プロ
Warner Bros. Apologizes After ‘Barbenheimer’ Posts Spark Criticism From Studio’s Japan Unit The Warner Bros. Film Group in the U.S. has made a public apology about social media activity concerning the “Barbenheimer” meme that has caused major offence in Japan. “Warner Brothers regrets its recent insensitive social media engagement. The studio offers a sincere apology,” the company said in a statem
前回は中学2年、今回は中学3年生版New Horizon 練習プリント 中学校英語教材「New Horizon:2021年度版」 Unit別練習問題(中学3年生) こんな感じの練習プリント 気になった方は、どうぞご自由に! 記事真ん中からダウンロードできます。 自由に使ってください! さらに履修範囲の増えた中3new horizon...頑張れ!受験生 初めに Unit0は「前学年の復習」 ダウンロード(New Horizon 中3 : Unit0:教科書p.4-5) 素材の見方(単語、重要構文小テスト) オススメの使い方 指導メモ(英単語のスペルミス) 分かった気でいる英単語→もったいない失点 自分のミスは自分で見つけ、正すダブルチェック法 例:練習プリント 最後に 初めに Hello、 →日本人英語講師のBossです。 私が住む地域では学校英語の教材に 公立中学に通う生徒:New Ho
Static vs Unit vs Integration vs E2E Testing for Frontend AppsJune 3rd, 2021 — 13 min read In my interview "Testing Practices with J.B. Rainsberger" available on TestingJavaScript.com he gave me a metaphor I really like. He said: You can throw paint against the wall and eventually you might get most of the wall, but until you go up to the wall with a brush, you'll never get the corners. 🖌️ I love
Every person has the right to practise sport without discrimination. All athletes participating in the boxing tournament of the Olympic Games Paris 2024 comply with the competition’s eligibility and entry regulations, as well as all applicable medical regulations set by the Paris 2024 Boxing Unit (PBU) (please find all applicable rules here). As with previous Olympic boxing competitions, the gende
CSS Values and Units Module Level 4 という提案にて、 svh という新たな CSS Unit の導入が検討されています。簡単に言うと、ブラウザのナビゲーションバーやオムニボックスの高さを除外した vh です。 🚨🚨🚨 There are some changes being proposed regarding viewport units, finally solving that "100vh in Safari on iOS" issue (cfr. https://t.co/fvoIXRLqJx) Let's take a look … 🧵 pic.twitter.com/ektVwlhI7O— Bramus (@bramus) 2021年6月18日 今までは実際にユーザがブラウザで見ている範囲内に要素を収めるには JS で動的に可視領域
それぞれの道へ進む第1歩、それが中学3年生=受験生 New Horizon 中3 Unit2(教科書p.20-27) 練習素材は、 →記事真ん中からダウンロードできます どうぞ自由に使ってください! 初めに ダウンロード(New Horizon 中3:Unit2:教科書p.20-27) 素材の見方(単語、重要構文小テスト) オススメの使い方 Unit2のテーマ(教科書キーセンテンス) Unit2-①現在完了形 have +過去分詞「完了」 (教科書p.20-21) Unit2-②現在完了形 have +過去分詞「継続」 (教科書p.22-23) Unit2-③現在完了進行形 have[has] been+〜ing (教科書p.24-25) Unit2-④現在完了形まとめ (教科書p.26-27) 最後に 初めに Hello →日本人英語講師のBossです。 New Horizonで英語を学
Unit4 は、間接疑問文と分詞。ここは大事なUnitです!!! 今回は、 →2学期定期テストの中心となる「Unit4」(教科書p.57-66) 練習素材は、 →記事真ん中からダウンロードできます どうぞ自由に使ってください! 初めに ダウンロード(New Horizon 中3:Unit4教科書p.57-66) 素材の見方(単語、重要構文小テスト) オススメの使い方 Unit4のテーマ(教科書キーセンテンス) Unit4各項目の履修内容 Unit4:各項の重要文法 Unt4-①② :間接疑問文(目的語として使う疑問詞:疑問詞+主語+動詞) Unt4-③④ :分詞(現在分詞と過去分詞) 最後に 初めに Hello →日本人英語講師のBossです。 New Horizonで英語を学ぶ中学生に捧げる 無料英語練習プログラム 初・中級レベルであるNew Horizonの各Unitの 単語、重要構文
As Russia wages a genocidal war against my country, I'm grateful to everyone who continues to stand with Ukraine in our fight for freedom. The importance of testing in modern software development is really hard to overstate. Delivering a successful product is not something you do once and forget about, but is rather a continuous and recurring process. With every line of code that changes, software
CONTENTS "D‐Unit戦略"世界的投資家の英知に学ぶ、分散型集中投資戦略 投資で成功するために D‐Unit戦略 べき乗則 "足し算"じゃない"引き算"!! 勝者の呪い 利確と損切 市場サイクル 偉大な船長も、泥船に乗れば沈む。 まとめ "D‐Unit戦略"世界的投資家の英知に学ぶ、分散型集中投資戦略 投資で成功するために みなの真似をしていたら、平凡から抜け出すことはできない。 【『天才投資家』チャーリー・マンガー】 多くの人が100点を取れるテストで100点を取っても、それは当たり前のことであり、決して特別なことではありません。 しかし、多くの人が30点しか取れないテストで70点を取ると、不思議な事に、点数は少ないにもかかわらず、特別な存在として周りから一目置かれる存在となることができます。 周りが『苦手とすること』『やる気のないもの』に集中して取り組むことは、人生を生きやす
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く