並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 1647件

新着順 人気順

testの検索結果241 - 280 件 / 1647件

  • メンバーに恨まれそうな3つのコードレビュー施策を徹底したら、逆にメンバーが爆速で成長した話 - Qiita

    ある程度経験を積んだレビュワーがやりがちな失敗は、 指摘しやすいコーディング規約違反だけ指摘している というもの。 コードレビューで指摘するべき欠陥とは、必ずしも規約違反だけではなく、 仕様考慮もれや機能的なバグ、非機能的なセキュリティやパフォーマンス上の問題点も含まれる。 一つ関数に対して複数の視点でソースチェックをしないといけないが、 人間は同時に複数のことは考えられない。 そこでどうすればいいかと情報をあさっていたところ、 われらがIPAがセキュアプログラミング講座というWEBページで、 四回に分けてレビューすることを提唱していた。 1回目はどこに何があるか、 2回目は可読性が確保されているか、規約にのっとっているか 3回目は機能性 4回目はセキュリティ といった具合である。 IPAの講座では4回目はセキュリティに限定しているが、 担当していたプロダクトは、非機能面はセキュリティはも

      メンバーに恨まれそうな3つのコードレビュー施策を徹底したら、逆にメンバーが爆速で成長した話 - Qiita
    • [2020年版]最強のAWS環境セキュリティチェック方法を考えてみた[初心者から上級者まで活用できる] | DevelopersIO

      「AWS環境のセキュリティが不安だ…」そんな方にはセキュリティチェック!AWSでは定量的にチェックすることができる機能があります。いくつかあるので長短などを説明しつつ私が思う最強のセキュリティチェックを伝授します! こんにちは、臼田です。 みなさん、AWS環境のセキュリティチェックしてますか?(挨拶 全国のAWSのセキュリティについて悩んでいるみなさまのために、今回は僕の考える最強のAWS環境セキュリティチェックについて情報をまとめ・伝授します。 初心者向けに、比較的AWSの経験が浅くても始めやすいように、かつ上級者が応用するために活用できる情報もぜんぶまとめていきます。 この記事は2020年の決定版となるでしょう!(それ いいすぎ。 ながーくなってしまったので最初は適宜飛ばして読むといいかもしれません。 AWS環境のセキュリティチェックの意義 AWS環境でセキュリティチェックをすることは

        [2020年版]最強のAWS環境セキュリティチェック方法を考えてみた[初心者から上級者まで活用できる] | DevelopersIO
      • [速報]マイクロソフト、RPA機能を搭載した「Power Automate」発表。ユーザーの操作を記録、再現実行で自動化。Ignite 2019

        マイクロソフトは、フロリダ州オーランドで開催中のイベント「Microsoft Ignite 2019」で、RPA(Robotic Process Automation)機能を搭載した自動化ツール「Power Automate」を発表しました。 RPAとは一般に、まるで人間がアプリケーションを操作するように、ソフトウェアのロボットがアプリケーションを操作することで、システム間の連携や操作の自動化などを実現する技術や手法のことです。 マニュアル操作を前提とし、外部システムと連係するためのAPIを持たないようなアプリケーションは、企業内で使われている業務アプリケーションには数多くあります。RPAを用いることで、そうしたアプリケーションでもソフトウェアで操作できるようになります。 さらに、RPAは人間の操作を記録し、再現させることで自動化を実現する機能を持つため、プログラミングの知識のない現場のス

          [速報]マイクロソフト、RPA機能を搭載した「Power Automate」発表。ユーザーの操作を記録、再現実行で自動化。Ignite 2019
        • 今どきの Go の書き方まとめ (2020 年末版) - エムスリーテックブログ

          こんにちは、m3 エンジニアリンググループ CTO 矢崎(id:Saiya)です。 過去に Go 言語の仕様を一通り見た経験があったのですが、久しぶりに Go のコードを最近読み書きした際に、ここ数年の Go 言語やエコシステムの進化による変化もあり、発見やハマりが多々ありました。 Go 言語公式のロゴもスピード感ありますね。 同じような迷い・回り道をしてしまう方ももしかしたらおられるのではないかと思いますゆえ、 エムスリー Advent Calendar 2020 6 日目の記事として、筆者が実際に「最初から知っていれば時間を無駄にしなかったのに...!」と感じた知見をざっくばらんにシェアいたします。 本記事がどなたかの一助になりますと幸いです。 なお本記事の内容は筆者個人の理解・自身で直接読み書きしたユースケースの範囲での知見であり、全ての Go 利用事例に当てはまらない点も含みうりま

            今どきの Go の書き方まとめ (2020 年末版) - エムスリーテックブログ
          • 【悲報】高輪ゲートウェイ、文字数がモバイルSuicaアプリの想定を超えていて定期券が買えない!「どうして誰もテストしなかったんですか!」

            Yuki@SixTONESとMrs推し @TamaMaruyama やっぱりモバイルは文字が入らない。 フツーの非接触🆔のSuicaの印字、みてみたくなる。ますます。 今、会社、PASMOなんだよなー。 twitter.com/shao1555/statu… 2020-03-19 23:05:56

              【悲報】高輪ゲートウェイ、文字数がモバイルSuicaアプリの想定を超えていて定期券が買えない!「どうして誰もテストしなかったんですか!」
            • 1枚の写真を制作するのに3年もかかってしまった、その記録。 "Light Sculpture" |Shinichi Maruyama / 丸山 晋一

              丸山です。 先日、ウェリントンのビクトリア大学で「Light Sculpture」プロジェクトを紹介する機会を得ました。技術的な内容が多かったのですが、思いのほか好評でしたので、内容を一部整理して、こちらでもご紹介したいと思います。 水を撮ることの難しさ、面白さを感じていただければ幸いです。 Light SculptureHave You Ever Really Seen a Rainbow? As I zoomed in, I realized what was there. The sunlight in the water droplets warps, reflects, and disperses, showing us the rainbow. Light Sculpture #22, 2019  Edition 3 + AP2 125” x177” [318cm x 450c

                1枚の写真を制作するのに3年もかかってしまった、その記録。 "Light Sculpture" |Shinichi Maruyama / 丸山 晋一
              • GW、暇なら読んどく? 企業が無料公開した研修資料まとめ 「AI活用」「グラブル裏側」「うんこのリスク」など

                2024年のゴールデンウイークがやってきた。暦の上では、3連休、平日3日、4連休と続いており、最大で10連休を取得し、休みを満喫している人も多いと思う。その中には、外出はせずに自宅でゆっくり過ごすという人もいるかと思うが、そんな人たちにおすすしたい、無料で読める研修資料を紹介したい。 昨今さまざまな企業で、自社の研修で使った資料を社外に公開するケースが相次いでいる。「事業や教育に役立ててほしい」という思いから公開されるそれらの資料たちは、新入社員向けの仕事の心構えを説くものや、各業務の基礎を解説した教材、今話題の生成AIの活用方法など多種多様である。 今回は、過去にITmedia NEWSやITmedia AI+で取り上げた記事の中から数点を紹介する。ゴールデンウイーク中に読むもよし、連休明けの仕事始めのモチベーションを上げるために読むもよし、“あとで読む”用にブックマークしてもよし。それ

                  GW、暇なら読んどく? 企業が無料公開した研修資料まとめ 「AI活用」「グラブル裏側」「うんこのリスク」など
                • ユニットテストのガイドラインを作成しました | メルカリエンジニアリング

                  この記事は Merpay Tech Openness Month 2022 の15日目の記事です。 はじめに こんにちは。Credit Design Teamでバックエンドエンジニアをしている@tanaka0325です。主にメルペイスマート払いの開発をしています。 この記事では、先日私のチームで作成したユニットテストのガイドラインについて紹介します。 課題 現在私が担当している「メルペイスマート払い」のマイクロサービスは、もともと「メルカリ月イチ払い」として提供されていたコードを流用し、新規要件となる機能を追加して作られたマイクロサービスです。 マイクロサービス化するにあたり、「メルカリ月イチ払い」にあったデータはマイクロサービスリリース後に随時マイグレーションをする方針になったので、既存のデータをマイグレーションしつつ、定額払いなどの新規機能を追加してきました。メルペイスマート払いのマイ

                    ユニットテストのガイドラインを作成しました | メルカリエンジニアリング
                  • 複雑なシステムでは、すべての要素が正しくても障害が起きる。カオスエンジニアリングから継続的検証へ(前編)。JaSST'23 Tokyo基調講演

                    複雑なシステムでは、すべての要素が正しくても障害が起きる。カオスエンジニアリングから継続的検証へ(前編)。JaSST'23 Tokyo基調講演 Netflixが始めた「カオスエンジニアリング」は、現在では大規模なシステムにおける可用性向上の手法のひとつとして確立し、広く知られるようになりました。 そのカオスエンジニアリングという手法を定義したのが、元Netflixカオスエンジニアリングチームのエンジニアリングマネージャーを務めていたCasey Rosenthal(ケイシー ローゼンタール)氏です。 そのローゼンタール氏が、ソフトウェアのテストに関わる国内最大のイベント「ソフトウェアテストシンポジウム 2023 東京」(JaSST'23 Tokyo)の基調講演に登壇し、「Chaos Engineering to Continuous Verification」(カオスエンジニアリングから継続

                      複雑なシステムでは、すべての要素が正しくても障害が起きる。カオスエンジニアリングから継続的検証へ(前編)。JaSST'23 Tokyo基調講演
                    • プロは試作品をたくさんつくる。はじめて作る人ほど、最初から完成品を作ろうとする。|米光一成

                      「グラフィックを詰めずにゲームのプロトタイプを量産する方法は現代でも通用するのか」というテキストを読んだ。 「現代においてグラフィックの伴わないプロトタイプに意味はあるのか?」という問いが書かれている。興味深い。 面白いゲームがネット上にたくさんあるのに、グラフィックがしょぼいゲームなんて誰もダウンロードしないから、“ゲームの核だけを煮詰めたプロトタイプは誰にも見向きされないまま電子の海に沈んでいきます。これではプロトタイピングの意味がありません。”と。 さらに“もはやグラフィック無しではゲームは評価の舞台にすら登れない”と述べて、先輩の意見は間違ってると解く。 ううむ。 っていう記事を過去に書いたりしてるので、応答してみる。 「グラフィックを詰めずにゲームのプロトタイプを量産する方法は現代でも通用するのか」という問いは、問いそのものが矛盾している。 システムだろうがグラフィックだろうが「

                        プロは試作品をたくさんつくる。はじめて作る人ほど、最初から完成品を作ろうとする。|米光一成
                      • ABテストが難しい場合の施策効果の評価・推定方法

                        ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは。サイエンス統括本部でデータ分析による社内サービスの課題解決支援をしている関口です。 ヤフーではたくさんのABテスト(※1)が常に行われており、サービス改善に活かされています。しかしながら実際には、さまざまな理由からABテストができないことがよくあります。本記事では、そのような場合にどのようにして施策の効果を評価・推定するかについて、具体的なケースからアイデアを紹介していきます。 なお今回はYahoo!ショッピングを題材にしたケースばかりですが、アイデア自体は汎用的なものとなっています。 ※1: ABテストはウェブサービス上のUI改善、機械学習モデル改善、機能追加etc.といったさまざまな施策が、KPIにどれくらいのイン

                          ABテストが難しい場合の施策効果の評価・推定方法
                        • 【特集】 もはや“スティック”ですらない「スティック型SSD」。おすすめ4種の速度や温度を検証してみた

                            【特集】 もはや“スティック”ですらない「スティック型SSD」。おすすめ4種の速度や温度を検証してみた
                          • 自分だけの小さなSelenium「Olenium」を作って始める、ブラウザ自動化技術の理論と実践

                            Kaigi on Rails 2022の登壇資料です! https://kaigionrails.org/2022/talks/ikumatdkr/

                              自分だけの小さなSelenium「Olenium」を作って始める、ブラウザ自動化技術の理論と実践
                            • 【追記あり】ブラウザ版の「世の中」カテゴリーで、はてなスターの表示方法を変更するテスト施策を始めました - はてなブックマーク開発ブログ

                              本日、PC・スマートフォンのブラウザ版の「世の中」カテゴリーを対象に、はてなスターの表示方法を変更するテスト施策を開始しました。「世の中」カテゴリー内のコメント一覧ページでは、これまでと異なり黄色のノーマルスターは一部を除いて表示されなくなります。アプリ版での変更はありません。また、人気のコメントの選定を行う集計方法はこれまでどおりです。 ノーマルスター非表示後のコメント一覧ページ 「世の中」カテゴリー内のコメント一覧ページでは、他のユーザーの方が付けたノーマルスターは非表示となります。個々のコメントに付けられたスターの状況を詳しく知るには、知りたいコメントの下にある「★リスト」をクリックしてください。クリックで飛んだ先のコメントページで、付いているスターの数をノーマルスターも含めて確認することができます。引用スターで引用されている箇所の確認もコメントページで行えます。また、同ページで付け

                                【追記あり】ブラウザ版の「世の中」カテゴリーで、はてなスターの表示方法を変更するテスト施策を始めました - はてなブックマーク開発ブログ
                              • 「即日1件700〜800円」のPCR、驚愕の全貌 「上手い」「速い」「安い」の3拍子揃ったPCRが誕生するまで | JBpress (ジェイビープレス)

                                新型コロナウイルス感染症(COVID-19)を巡り、PCR(ポリメラーゼ連鎖反応)検査をすべきか、せざるべきか。1年前にはほとんど馴染みなかったはずの、バイオテクノロジー分野の検査であるPCRに大きな関心が寄せられている。専門家の間でも、その実施をめぐって見解が分かれており、経済の停滞への懸念が高まる中でもあり、議論百出の状況になっている。 こうした中、都内港区の東京慈恵会医科大学が集中的にPCRを実施できるセンターを設置した。そのコストパフォーマンス、スピードが圧倒的だ。同大学が設置した自前の「Team COVID-19 PCRセンター」では、1検体当たり実費700~800円で検査を行うことができる。検査依頼から完了までわずか半日だ。新型コロナウイルス感染症を対象とした保険適用の検査は最低1万3500円。日本全国で、PCRの所要日数が3~5日などと報告される中で、圧倒的なコストとスピード

                                  「即日1件700〜800円」のPCR、驚愕の全貌 「上手い」「速い」「安い」の3拍子揃ったPCRが誕生するまで | JBpress (ジェイビープレス)
                                • 【Web】知っておきたいWebエンジニアリング各分野の基礎知見80

                                  この記事は? それぞれが専門にしている領域に関わらず、Webエンジニアリングの基礎知識として知っておきたいと思う事を対話形式でまとめていく。知識はインプットだけではなく、技術面接や現場では、専門用語の正しい理解をもとにした使用が必要なので、専門がなんであれ理解できるようなシンプルな回答を目指したものになっています。解答の正しさはこれまでの実務と各分野の専門書をベースに確認してはいますが、著者は各技術の全領域の専門家ではなく100%の正しさを保証して提供しているものではないので、そこはご認識いただき、出てきたキーワードの理解が怪しい場合各自でも調べ直すくらいの温度感を期待しています。なお、本記事で書いている私の回答が間違っている箇所があったりした場合、気軽にコメント欄などで指摘いただけるとありがたいです。 Webエンジニアリングの基礎 この記事でカバーしている領域は、以下のような領域です。W

                                    【Web】知っておきたいWebエンジニアリング各分野の基礎知見80
                                  • 動かしながらゼロから学ぶLinuxカーネルの教科書

                                    価格:2800円+税 発売:2020年9月10日 Linuxの心臓部にあたるカーネルについて理解を深め、Linuxを本格的に学んでいこうという人のための「初めて読むLinuxカーネルの専門書」です。 サーバーOSとしてのLinuxを学ぼうとしても、Linuxの専門書は難しく、ステップアップに手ごろな本が見つかりづらいのが現実です。 そこで本書では系統立てた章立てと、いくつもの実験を盛り込んだ構成にすることで、Linuxの中核となるカーネルの仕組みを分かりやすく丁寧に解説しました。OSとしてのLinuxがどのように動いているのかが分かります。 1章と2章では基礎となる部分を大きくページを割いて紹介。3章ではLinuxカーネルのソースコードから実際に動く状態に組み立てる「ビルド」の操作を紹介します。4章以降では、3章までに学んだ知識や手法に基づき、Linuxカーネルの仕組みを解説していきます。

                                    • [書評] ハッキングAPI ―Web APIを攻撃から守るためのテスト技法

                                      サマリ ハッキングAPI―Web APIを攻撃から守るためのテスト技法(2023年3月27日発売)を読んだ。本書は、Web APIに対するセキュリティテストの全体像と具体的なテスト方法を記載している。ペンテスターは、APIの検出、APIエンドポイントの分析、攻撃(テスト)を行う必要があり、そのために必要な情報がすべて記載されている。また、実習のためのツールと「やられサイト」を複数紹介し、具体的なトレーニング方法を解説している。単にツールやサイトの使い方の説明にとどまらず、本格的なペネトレーションテストの考え方を説明している。 本書の想定読者はAPIのペネトレーションテストを実施するペンテスター及びペンテスターを目指す人であるが、API開発者やウェブアプリケーション脆弱性診断員にとっても有益な内容を多く含む。 重要事項説明 本書の監修者の一人(洲崎俊氏)と評者は知人関係にある 評者が読んだ書

                                      • 大きなGitリポジトリをクローンするときの工夫を図解します - DeNA Testing Blog

                                        こんにちは、SWETでCI/CDチームの前田( @mad_p )です。 SWETではCI/CDチームの一員として、Jenkins運用のサポートや、CI/CD回りのノウハウ蓄積・研究をしています。 はじめに Gitリポジトリをクローンすると、ローカルフォルダにはそのリポジトリの全体がダウンロードされ .git というフォルダに格納されます。ブランチをチェックアウトすると、ブランチ内のファイルがワーキングツリーとして展開されます。この様子を図にするとこのようになります。 この .git とワーキングツリーの使うディスク容量を節約しようというのが今回のお話です。特にJenkinsにおいて、大きめのGitリポジトリをクローンしてくる場合に課題があり、いろいろ工夫してみたので、その結果を紹介します。同じCI/CDチームの加瀬による記事「大規模リポジトリで高速にgit cloneするテクニック」と内容

                                          大きなGitリポジトリをクローンするときの工夫を図解します - DeNA Testing Blog
                                        • 内製化をすすめる知人へのアドバイス - Kengo's blog

                                          ソフトウェアエンジニアとしての働き方を探求してきた経験と、駐在員として文化の狭間でうろちょろしてきた経験、OSSエンジニアとして多数の多様な人材と交流してきた経験をもとに、果敢にも内製化に挑戦する知人へのアドバイスを気持ちまとめます。 前提 主な利用技術にはJava(Spring Framework)やTypeScriptを想定 FaaSを始めとしたManaged Serviceは(いまのところ)積極採用しない構え Digital Transformationを推し進める一環としての内製化に、エンジニアリングの観点から挑む方を読み手として想定 内製化のターゲットは決まっているか心当たりがある状態 既存の開発チームはほぼ無い想定 1. チームビルディング 1.1. スーツとギークの対立を避ける 我々が若かった頃は"スーツ"と"ギーク"の対立を煽る風潮にありました。Rockstar Engin

                                            内製化をすすめる知人へのアドバイス - Kengo's blog
                                          • 「あまりにもひどい」 聖マリアンナ医科大の入試不正を“受験の現場”はどう見るか

                                            1月17日に聖マリアンナ医科大学(以下、聖マリ)が公表した第三者委員会の調査報告書は、大きな衝撃を与えました。2018年から続々と明らかになった医学部受験における女性差別。聖マリは「差別の認識はない」としていましたが、調査報告書には驚きの実態が書かれていました。 第三者委員会の調査の結果、志願票・調査書に性別・現浪区分で配点がつけられており、2017年度入試からその差が大きくなっていることが判明。現役男性と現役女性では60~80点差、現役と1浪では20点差――とほぼ一律で差がつけられていることが明らかになりました。 聖マリの志願票・調査書配点 2015年度:男女差18点 浪人減点 2016年度:男女差18点 浪人減点 2017年度:男女差60点 浪人減点 2018年度:男女差80点 ※多浪の女子にはマイナス点も 聖マリの受験の実態をどのように考えるか。医学部専門予備校「ACE Academ

                                              「あまりにもひどい」 聖マリアンナ医科大の入試不正を“受験の現場”はどう見るか
                                            • 「勉強ができない」というのは、単にテストで点がとれないことではない……「聞けない」「書けない」「読めない」「考えない」「できるようになろうと思っていない」などの複合体だ。

                                              上江洲康司〄Kamiesu @kamiesu 勉強ができない子は「きっちり勉強してできるようになるまで繰り返す」経験がない。問題集を1回やって答え合わせをして終わり、単語を1行ずつ書くだけでできたかどうかを確認せずにせずにお終いとかが多い。小さなことでよいから完璧に覚えるとかできるまで繰り返すことを覚えないといけない。 2020-08-15 12:03:51 上江洲康司〄Kamiesu @kamiesu できるようになる子はたいてい小テストの点数から上がっていく。出す問題が決まっている小テストの点数が満点が続く子は必ず伸びていく。「できるまで繰り返す」を知ったからだ。ちょっとだけ勉強して「叱られない程度」のよい点数でお茶を濁そうとする子はいつまで経っても伸びてこない。 2020-08-15 12:06:57 上江洲康司〄Kamiesu @kamiesu 定期試験で点数を伸ばしたかったら、実

                                                「勉強ができない」というのは、単にテストで点がとれないことではない……「聞けない」「書けない」「読めない」「考えない」「できるようになろうと思っていない」などの複合体だ。
                                              • JavaScriptで任意のHTML要素をPicture-in-Pictureする

                                                みなさんはPicture-in-Picture(PiP)という機能を使ったことがありますか。PiPは動画コンテンツなどを浮遊する小窓に表示する機能です。小窓はウィンドウの外側を自由に移動できます。 デスクトップが賑やかになりがちなPCでもPiPは大活躍なのですが、特にスマートフォンにおいては数少ない「ウィンドウ」機能になります。Androidはもちろん、iOS14も対応したことで話題になりました。 これによってスマホ一台あれば、ソシャゲの公式生放送を見ながらソシャゲのイベントを周回する地獄のような行為が可能になりました。 利用者という視点から見ると非常に便利なのですが、開発者から見ると動画しか表示できないのはなかなか使い所が難しくなります。そこで、この機能を使って好きな情報を表示できないか実験してみました。 PiP機能の対応環境 Chrome 70 Firefox 71(制限付き) mac

                                                  JavaScriptで任意のHTML要素をPicture-in-Pictureする
                                                • たった2つのステップを意識するだけで書けない単体テストがほぼなくなる - Qiita

                                                  はじめに この記事は レガシーコード改善ガイド: 保守開発のためのリファクタリング を参考に手を動かしてみて、ある程度自分の中で体系的にまとまった知識のアウトプットです。 この記事で扱う内容 この記事で扱うのは主にレガシーコードで単体テストを書く際のハードルになりがちな 依存関係の排除 に関する手法を紹介します。 この記事を読んだ後に、 『この観点を持っておけば単体テストをスムーズに書いていけそう!』 『今までモック使ってたけど意外とモック使わなくても書けるね!』 となったらいいな、と思います。 ちなみに、今まであんまりテスト書いたことないよーて人は以下の記事など参考にして一度やってみてください。 前提の話: この記事の本旨は「テスト書きにくいプロダクトコードも依存関係を排除すれば楽にテスト書けるよ」なので、それ設計的にアウトでは?リファクタリング耐性低くない?みたいな話は度外視してます。

                                                    たった2つのステップを意識するだけで書けない単体テストがほぼなくなる - Qiita
                                                  • GitHub Actions入門 ── ワークフローの基本的な構造からOIDCによる外部サービス認証まで - エンジニアHub|Webエンジニアのキャリアを考える!

                                                    GitHub Actions入門 ── ワークフローの基本的な構造からOIDCによる外部サービス認証まで GitHubが公式に提供するGitHub Actionsは、後発ながらよく使われるワークフローエンジンとなっています。本記事では、藤吾郎(gfx)さんが、典型的なCI/CDのユースケースに即したワークフローの設定と管理について解説するとともに、注目されているGitHub OIDC(OpenID Connect)の利用についても紹介します。 GitHub Actionsは、GitHubが提供するCI/CDのためのワークフローエンジンです。ワークフローエンジンは、ビルド、テスト、デプロイといったCI/CD関連のワークフローを実行し、定期実行するワークフローを管理するなど、開発におけるソフトウェア実行の自動化を担います。 ▶ GitHub Actions - アイデアからリリースまでのワーク

                                                      GitHub Actions入門 ── ワークフローの基本的な構造からOIDCによる外部サービス認証まで - エンジニアHub|Webエンジニアのキャリアを考える!
                                                    • とある大学で数学の非常勤をしたことがあるが、内容はほぼ算数であり割合とは何か、速さとは何かを教えた

                                                      濱中裕明 @Ototo_ 実は昔、とある大学(勤務校の兵庫教育大学ではないです。名前は伏せます)で『数学』の授業の非常勤を数年したことがあるのですが、内容はほぼ算数でした。 その初回でプレテストとして(状況把握のために)いくつか問題を出して、そのうちの一つが「1000円の2割引はいくらですか」という問題でした。 2023-07-30 21:33:50 濱中裕明 @Ototo_ そのプレテストの解答の中には、 「1000−2=998円」 「1000÷2=500円」 他にも 「2割=0.2である。よって 1000÷0.2=5000円」 という解答もあった。楽しい。 プレテストを返却するときに言ったんです。 「割引き、っていうから、割り算か引き算だと思ってるみたいだけど、掛け算だよ」(どよめき) 2023-07-30 21:37:19 濱中裕明 @Ototo_ そのあと色々ありましたが、割合とい

                                                        とある大学で数学の非常勤をしたことがあるが、内容はほぼ算数であり割合とは何か、速さとは何かを教えた
                                                      • Python と Playwright でブラウザを自動操作させるコードを自動生成したよ - Qiita

                                                        Playwright が昨年1年間で大幅パワーアップしていたので、使い方を確認したときの記録のまとめです。 ブラウザを自動操作できるということは、簡単なスクレイピングやブラウザ側のテスト自動化が簡単にできるようになります。 特に、Python での解説がまだまだ少なかったので、自分の学習を含めてまとめました。 今回は入門編ということで全体像をつかみつつ使用方法の流れを確認していただければありがたいです。 Selenium や Puppeteer を使っている方も、一度試す価値ありと思っています。 選定した理由 ブラウザのテストを Python で自動化したかったんです。 私なりの要件がありまして、非常にわがままな要件でしたが余裕ですべてクリアしました。 Python で書けること。社内で Python を使える方が多いので。pytest と連携してくれるとなおうれしい。 Docker コン

                                                          Python と Playwright でブラウザを自動操作させるコードを自動生成したよ - Qiita
                                                        • AWSの主要サービスをローカルでエミュレート、「LocalStack」が1.0に到達

                                                          LocalStackを利用することで実際のAWSにアクセスすることなくローカルの環境で開発やテストを行えるようになるため、迅速な開発サイクルの実現やAWSの利用コスト削減などが期待できます。 LocalStackはオープンソースですが、無料で使える「Community」版では基本的なAPI群が利用可能、月額28ドルからの有償となる「Pro」版では全てのAPIが利用可能。さらに上位の「Team」版と「Enterprise」版も用意されています。 AWSの主要サービスをエミュレート LocalStackでエミュレートできるAWSのサービスは、Amazon S3、SQS、SNS、DynamoDB、Route53、AWS Lambdaなどをはじめとする80以上の主要なサービスです。 AWS Command Line Interface(AWS CLI)、AWS Cloud Development

                                                            AWSの主要サービスをローカルでエミュレート、「LocalStack」が1.0に到達
                                                          • 新卒1年目が荒れ果てた開発環境に1年間でCIを導入し単体テストを布教した話 - Qiita

                                                            この記事は 「Develop fun!」を体現する Works Human Intelligence Advent Calendar 2020 21日目の記事です。 昨日の記事は@sparklingbabyさんのStream API がもっとわかる記事でした。 あらすじ 私は2019年にWorks Human Intelligence(正確には分社前の会社)に新卒入社し、 19年10月からプロダクト開発部門に配属され、SETエンジニアとしてとある製品のJava開発環境の改善に取り組んでいます。 ざっくりとプロダクト開発を紹介するとこんな感じです。 3万クラス程度ある大規模Java Webアプリケーション 開発環境はEclipseを使用 開発者のOSはWindowsのみ Before 私が開発チームに参加した時点では 部門として新規開発に注力しており、足下の環境改善をやる担当者がおらず、 い

                                                              新卒1年目が荒れ果てた開発環境に1年間でCIを導入し単体テストを布教した話 - Qiita
                                                            • Microsoft、「Python in Excel」を発表 ~Windows向けベータ版でテスト開始/統計処理、機械学習、ビジュアライゼーションなどに「Python」の力を

                                                                Microsoft、「Python in Excel」を発表 ~Windows向けベータ版でテスト開始/統計処理、機械学習、ビジュアライゼーションなどに「Python」の力を
                                                              • rjとtとjqコマンドでHTTPレスポンスを試験する - ゆーすけべー日記

                                                                Web 開発者は HTTP レスポンスをよく見る。 以前 CDN を導入する際に、キャッシュがヒットしているかどうか、どこのエッジがキャッシュを返しているかを確認するためにヘッダをよく見ていた。また、ヘッダだけではなく、TTFB といったレスポンスタイムも気にしている。とにかく HTTP レスポンスをよく見る。 HTTP レスポンスを確認する3つの方法 Chrome さえあれば DevTools を見て一目瞭然である。 とはいえ、コマンドラインで確認したい時がしばしばある。 GUI を操作するよりも手軽である。 その場合はcurlコマンドを叩けばよい。 これでプロトコル、ステータス、ヘッダが分かる。 また、レスポンスタイムを測りたければ、その名もttfb.shというcurlをラップしたコマンドラインツールがある。 https://github.com/jaygooby/ttfb.sh この

                                                                  rjとtとjqコマンドでHTTPレスポンスを試験する - ゆーすけべー日記
                                                                • 共通テスト不正疑い 出頭の19歳女性「スマホ上着に隠し撮影」 | NHKニュース

                                                                  今月行われた大学入学共通テストの問題が試験中に撮影されて外部に送られ不正が行われた疑いがある問題で19歳の女子大学生が香川県内の警察署に出頭し、関与を認めたことが分かりました。 「スマートフォンを上着の袖に隠して撮影しました。1人でやりました」などと話しているということで、警視庁が詳しいいきさつを調べています。 今月15日と16日に行われた大学入学共通テストのうち、初日の15日の午前中に行われた「地理歴史」の中の世界史の問題用紙が試験中に撮影され、インターネットを通じて外部に送られていたことが分かりました。 警視庁のこれまでの捜査によりますと家庭教師紹介サイトを通じて依頼を受けた東京大学の学生など少なくとも2人が共通テストの問題とは知らずに解答したということです。 警視庁は、サイトに登録した受験生とみられる人物の特定を進めていましたが、27日昼前、大阪府内に住む19歳の女子大学生が香川県内

                                                                    共通テスト不正疑い 出頭の19歳女性「スマホ上着に隠し撮影」 | NHKニュース
                                                                  • 加計学園「不正入試」疑惑 不合格の韓国人受験生は筆記試験トップだった | 文春オンライン

                                                                    「週刊文春」3月5日(木)発売号が報じた加計学園・岡山理科大学獣医学部獣医学科の推薦入試における不正疑惑。今回、新たに取材班が入手した資料によると、不合格となった韓国人受験生の一人は、筆記試験でトップの成績にもかかわらず、面接点が0点のため、不合格となっていたことがわかった。 不正入試が疑われるのは、日本人受験生と同一基準で行われるはずの「推薦入試A方式」(以下、「A方式」)。志願者69名のうち韓国人受験生は8名。実際に受験した7名が面接で一律0点とされ、全員が不合格となっていた。「A方式」での合格者は計24名だった。 「A方式」は、2科目の筆記試験と面接試験、それに高校等での成績を反映した評点平均値、それぞれ50点の計200点満点の試験だ。外国人受験生の場合、評点平均値は一律35点で計算されるため、実質的に筆記と面接での点数が合否を分けることとなる。 今回入手した資料によると、全受験者の

                                                                      加計学園「不正入試」疑惑 不合格の韓国人受験生は筆記試験トップだった | 文春オンライン
                                                                    • “鼻マスク”正さず成績無効 入試センター「総合的に判断」 | NHKニュース

                                                                      感染が拡大する中で実施された「大学入学共通テスト」で、マスクから鼻が出た状態を正さなかった受験生の成績が無効になったケースを受け、文部科学省は18日、追加の説明を行い、この受験生が再三の指示に従わず別室への移動にも応じなかった対応などが総合的に判断されたとして「息苦しさなどでマスクを一瞬外すだけで無効となることはない」と説明しています。 17日までの2日間に1回目の本試験が実施された大学入学共通テストでは、初日に都内の会場でマスクから鼻が出た状態だった受験生1人が、監督者から鼻を覆うよう試験中に6回、さらに休憩時間も注意されたものの正さず、不正行為と認定されて成績が無効になるケースがありました。 今回の共通テストでは、受験生は会場で正しくマスクを着用することが求められていて、大学入試センターは「次の注意で無効になる」と告げたあとも受験生が応じず「試験場で監督者などの指示に従わない」という不

                                                                        “鼻マスク”正さず成績無効 入試センター「総合的に判断」 | NHKニュース
                                                                      • SQL学習モチベを爆上げする「SQLテスト制度」を導入している話 - AppBrew Tech Blog

                                                                        こんにちは、最近はアプリグロースを担当しているabeshi(@abeshi_official)です。 美容のプラットフォーム「LIPS」を運営するAppBrewでは非開発職のSQL習得に力を入れています。誰でもRe:dashやログを触れる状態になっているし、それぞれのDBに何がどう入っているかを共有するためのドキュメントも存在しています。 「非開発職もSQL書けるように頑張ろう!」と掲げたところで、当の本人たちは毎日仕事が忙しくなかなか時間も取れない上に明確な目標がないといまいち学習モチベーションを保つことができません。そこで弊社が導入したのが「SQLテスト制度」です。 ✍️SQLテスト制度とは SQLの学習到達度によってレベルごとに分けたテストで、合格すると給与が上がります。 *1現在は二つレベルが存在していて、 【レベル2】... 初学者向けでwhere・joinなど基本的な文法が使え

                                                                          SQL学習モチベを爆上げする「SQLテスト制度」を導入している話 - AppBrew Tech Blog
                                                                        • フロントエンドのテストは皆のためのもの | POSTD

                                                                          テストとは人によって反応が分かれるものの1つであり、大喜びする人もいれば、見ないようにして去ろうとする人もいます。あなたがどちらの側であるにせよ、ここではフロントエンドのテストは皆のためのものであるということを説明します。実際、テストには多くの種類があり、それがテストに対して初めに恐れや混乱を感じる一因なのかもしれません。 この記事では、特に有名で広く利用されている種類のテストを扱います。なかには目新しいものはないと感じる読者の方もいらっしゃるかもしれませんが、少なくとも復習にはなるでしょう。どちらにせよ、筆者の目標は、この記事を通じて世の中のさまざまな種類のテストについて理解を深めてもらうことです。ここではユニットテスト、統合テスト、アクセシビリティテスト、ビジュアルリグレッションテストなどを一緒に見ていきます。 さらに、Mocha、Jest、Puppeteer、Cypressなど、各種

                                                                            フロントエンドのテストは皆のためのもの | POSTD
                                                                          • 鼻出しマスクで注意、失格 共通テスト、不正行為は4人 | 共同通信

                                                                            大学入試センターは17日、大学入学共通テストの第1日程で茨城、東京、静岡、鳥取の4都県で計4人が不正行為をして失格になったと発表した。うち1人は、マスクで鼻を覆うよう何度も注意したのに従わなかったためとしている。 センターによると、東京の1人は1日目の最初の試験だった地理歴史・公民で、特別な理由を申請していないのにマスクから鼻が出ていた。係官が覆うように求めたが応じず、その後の試験中を含めて計6回注意を受けた。「次に注意を受けると失格になる」と伝えたが、7回目も従わなかった。拒否の理由は不明という。

                                                                              鼻出しマスクで注意、失格 共通テスト、不正行為は4人 | 共同通信
                                                                            • 実録レガシーコード改善 / Working with Legacy Code: the True Record

                                                                              2024/01/15(月) 12:00 〜 13:00 t-wadaさんが後世に残したい、実録レガシーコード改善 https://findy.connpass.com/event/304101/ テストコードが無いコードを引き継いだところからはじまる、実際に2018年に行った受託開発案件のエピソードとコードをプロダクトオーナー(引き継ぎ前のコードを書いた本人)の許可を得て使用しています。登場するコードは全て本物、登場するデータは講演用の架空のものです。

                                                                                実録レガシーコード改善 / Working with Legacy Code: the True Record
                                                                              • 【資料公開】レガシーコードからの脱却

                                                                                みなさんこんにちは。@ryuzeeです。 2019年10月4日に行われたAWS DevDayの「レガシーコードからの脱却」のセッション資料を公開します。 内容は、9月に発売になった同名書籍『レガシーコードからの脱却』の全体像と一部のプラクティスの紹介という形になっています。 時間の関係で紹介できたのはごく一部の内容になっていますので、スライドを見て内容に興味をお持ち頂いた方はぜひ書籍をお読み頂ければと思います。 なお、現在Amazonの在庫が高額な値付けの転売商品?だけになってしまっているので、オライリーの直販か電子書籍(PDF、epub)をご利用ください。 45分という短い時間の中で何をお話するかは結構迷いました。本書はレガシーコードを「どうやって直すか」ではなく「どうやって作らないようにするか」に軸足を置いていて、そのためのプラクティスとして以下の9つを提唱しています。 やり方より先に

                                                                                  【資料公開】レガシーコードからの脱却
                                                                                • 各業界でのデータサイエンスの活用について調べてみた(随時追加) – かものはしの分析ブログ

                                                                                  都内の事業会社で分析やWebマーケティングの仕事をしています。大学・大学院では経済学を通じて統計解析を行うなどしておりました。企業に勤めてからは、機械学習やテキストマイニング、クローリング技術などに関心を持っています。 Twitterアカウント Mr_Sakaue( SKUE ) GitHub 読書メーター ほしいものリスト 仕事で、いろんな会社でデータサイエンスってどう使われているのですか?と聞かれることがあり、自分としてはなんとなくしか掴めていないな、知ったかぶりしたくないなと思うところがあったので、やや手厚くリサーチをしてみようと思いました。 2022/3/6の段階では11つの市場しかないですが、最終的には30市場を目指します。 【2021/11/27追記】 公開したところ、それなりにこの記事に関心を持ってくださった方が多かったようなので、少しずつ事例を埋めていこうと思います。 業界

                                                                                    各業界でのデータサイエンスの活用について調べてみた(随時追加) – かものはしの分析ブログ