並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 28829件

新着順 人気順

testの検索結果281 - 320 件 / 28829件

  • Go コンパイラのコードを読んでみよう - kosui

    はじめに 本記事は、 DeNA Advent Calendar 2020 の 11 日目の記事です。 突然ですが、「コンパイラのコードを読んでみよう」なんて言われても、「どうせ巨大で難解で複雑なロジックを理解しないと読めないんでしょ?」と思いませんか。 コンパイラの構造を理解しようとしても聞いたことのないような専門用語がずらりと並び、コードを読もうとしたらそれらをすべて完全に理解してないと一行も理解できないんじゃないか...。Go のコンパイラ gc のソースコードを読むまでは、私もそう思っていました。 しかし、あまりにも暇な休日のある日、思い立って gc のコードを読んでみました。すると、「コンパイル」という難解な響きの処理も、一つひとつを小さなタスクに分解することで、少しずつ読み進めることができると分かったのです! 何よりも感動したことは、 gc そのものが全て Go で書かれていて、

      Go コンパイラのコードを読んでみよう - kosui
    • 「3種類」で管理するReactのState戦略

      こんにちは、よしこです。 この記事は 2020年に立ち上げたWebフロントエンド構成の振り返り の「Stateのアーキテクチャ」項の詳細記事です。単体でも読めますが、よければ元記事もあわせてどうぞ! この記事では、今わたしが開発・運用しているアプリケーションのState戦略についてご紹介していきます。 全体像 アプリケーションに存在する状態(State)を以下の3種類に分類し、それぞれのやり方で管理しています。 サーバーデータのキャッシュ Global State Local State 1. サーバーデータのキャッシュ 「SPAで管理する必要のあるGlobal Stateって、そのうちほとんどがサーバーデータのキャッシュだよね。それを取り除けたら、管理する必要のあるGlobal Stateってすごく小さくなるんじゃない?」という主張を私が認識しはじめたのが2020年の初旬でした。おそらく

        「3種類」で管理するReactのState戦略
      • 元任天堂社長、山内溥の名言が的中し過ぎて凄い : 哲学ニュースnwk

        2023年11月13日00:00 元任天堂社長、山内溥の名言が的中し過ぎて凄い Tweet 1: 名無しさん必死だな 2020/01/09(木) 02:53:20.45 ID:jlEETy0T0 ・世界的なゲームソフト販売の低迷を考えれば今の日本のゲーム関連株は高すぎる。 販売現場では消費者のゲーム離れが起こっている。「PS2」を見れば分かる。 ソフト販売がゲーム機の販売本数を下回っている。本物そっくりで高精細な映画のようなゲームなんてナンセンスだ。 ・二十一世紀のソフトに大容量はいらない。そんな人海戦術を要する仕事をしていたらソフト会社はみんな沈没する。 ・市場調査?そんなことしてどうするんですか?任天堂が市場を創り出すんですよ。調査する必要などどこにもないでしょう。 ・ゲームソフトについては今後、売れるものと売れないものの差が歴然としてくる。 毎年、多数のソフトが出回るが、ヒット作品の

          元任天堂社長、山内溥の名言が的中し過ぎて凄い : 哲学ニュースnwk
        • 「充電池より使い捨ての方が高性能」「単三電池は重い電池ほど長持ち」など単三アルカリ電池に関する俗説を徹底検証した結果が公開中

          量販店の店頭やネットショップで電池を買おうとして、どれがいいのか迷ってしまった経験がある人は多いはず。アルカリ電池は、マンガン電池に比べて長時間安定した電圧・電流を維持できるので、特に一般的な規格の単三アルカリ電池は懐中電灯や携帯オーディオ機器、おもちゃやゲームのコントローラーなど幅広い製品の動力源となっています。そこで、太陽光発電や電化製品の専門家が、市販されているさまざまな単三アルカリ電池や充電池の性能を実際に計測して、その分析結果を公開しました。 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

            「充電池より使い捨ての方が高性能」「単三電池は重い電池ほど長持ち」など単三アルカリ電池に関する俗説を徹底検証した結果が公開中
          • SQLアンチパターン簡単まとめ

            「SQLアンチパターン」について、自分の勉強がてら内容を簡単にまとめました。 「とりあえずSQLは触れてWebアプリが作れる」「シンプルなアプリを実務で作ったことがある」くらいの人が読むととても勉強になると思います。 また、「現場での良くない設計」が詳細に言語化されているので、経験豊富な人でも新たな発見があると思います。 詳しく知りたい方は是非本を買って実際に読んでみて欲しいです。 第一章 ジェイウォーク パターン 1カラムにコンマ区切りで値を入れて複数の紐付きを表現しようとする なぜダメか 検索しづらい 文字列カラムの文字数制限という暗黙の制約を受ける バリデーションかけられない 解決策 交差テーブルの作成 第二章 ナイーブツリー パターン 木構造を表現するとき、常に親のみに依存する(parent_idだけ持ってしまう) 隣接リスト なぜダメか 階層を深く掘ろうとするとそのぶんSQLをか

              SQLアンチパターン簡単まとめ
            • 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・Eテレの音楽監督「偉いよ小山田くん。いい音出してこう!!!!!寧ろ炎上なんか◯◯喰らえ。」 : 痛いニュース(ノ∀`)

                NHK・Eテレの音楽監督「偉いよ小山田くん。いい音出してこう!!!!!寧ろ炎上なんか◯◯喰らえ。」 1 名前:Anonymous ★:2021/07/17(土) 10:28:37.34 ID:CAP_USER9 糞を同級生に食べさせた小山田圭吾さんのeテレ仲間、ゴンドウトモヒコさんが「〇〇喰らえ」という表現でエールを送っています。何故かツイートは消されてしまいましたが、深夜帯でしたし、この音楽関係者は気持ちが大きくなる何かでもされてたんですかね。 #デザインあ http://twitter.com/makutannokaze/status/1416154539305078788 魚拓 ゴンドウトモヒコ( ´ ▽ ` )@gondotomohiko ゴンドウトモヒコです。音楽家。音楽レーベル(株)愚音堂代表。METAFIVE、蓮沼フィルメンバー。eテレ「ムジカピッコリーノ」音楽監督。 htt

                  NHK・Eテレの音楽監督「偉いよ小山田くん。いい音出してこう!!!!!寧ろ炎上なんか◯◯喰らえ。」 : 痛いニュース(ノ∀`)
                • アメリカ「あれ?うちで猛威を奮ってるのってもしやインフルエンザじゃなくて新型コロナ?」 : 痛いニュース(ノ∀`)

                  アメリカ「あれ?うちで猛威を奮ってるのってもしやインフルエンザじゃなくて新型コロナ?」 1 名前:スファエロバクター(愛媛県) [US]:2020/02/15(土) 15:36:02.00 ID:47CPdQ1O0 米、インフル症状に新型ウイルス検査へ 対策を大幅強化 【2月15日 AFP】米当局は、国内の保健当局によってインフルエンザに似た症状が確認された患者に対し、新型コロナウイルス「COVID-19」の検査を行う措置を開始する。米疾病対策センター(CDC)の高官が14日、発表した。米国内の新型ウイルス対策が大幅に強化された形だ。 CDC国立予防接種・呼吸器疾患センター(NCIRD)のナンシー・メッソニエ(Nancy Messonnier)所長は、「CDCは、インフルエンザに似た症状のある人々に対し新型コロナウイルス検査を開始するべく、全米各地の公衆衛生検査機関5か所の地域密着型インフ

                    アメリカ「あれ?うちで猛威を奮ってるのってもしやインフルエンザじゃなくて新型コロナ?」 : 痛いニュース(ノ∀`)
                  • 松井大阪市長「パチンコは遊技ではなくギャンブル」「パチンコ業界のグレー規制を見直すべき」 : 痛いニュース(ノ∀`)

                    松井大阪市長「パチンコは遊技ではなくギャンブル」「パチンコ業界のグレー規制を見直すべき」 1 名前:どんぎつね(北海道) [KR]:2020/04/25(土) 19:20:42.61 ID:GklFiNth0 大阪市の松井一郎市長(56)が25日、自身のツイッターで、今後のパチンコ業界について「グレー規制を見直すべき」と書き込んだ。 松井市長は、新型コロナウイルスのまん延を防ぐため大阪府が公表した休業要請に応じないパチンコ店に350人が並ぶニュースをリツイート。 その上で「今後、ギャンブル依存症対策を進める為にも、これまで既得権となってきたパチンコ業界のグレー規制を見直すべきです」と指摘し 「国会議員団のみなさん、パチンコは遊戯では無くギャンブルと規定し必要な対策を議論して下さい」とつづった。 https://www.sponichi.co.jp/society/news/2020/04/

                      松井大阪市長「パチンコは遊技ではなくギャンブル」「パチンコ業界のグレー規制を見直すべき」 : 痛いニュース(ノ∀`)
                    • メルカリ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 環境 | メルカリエンジニアリング
                      • ソフトウェアエンジニア採用におけるコーディングテストのススメ - MAYAH

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

                        • Log4jの脆弱性対策としてAWS WAFのマネージドルールに「Log4JRCE」が追加されました | DevelopersIO

                          AWSチームのすずきです。 2021年12月11日、 AWS の Managed Ruleとして提供されている AWSManagedRulesKnownBadInputsRuleSetに新しい保護ルール「Log4JRCE」が追加されました。 Apache Log4j2 Issue (CVE-2021-44228) Log4j の脆弱性(CVE-2021-44228)対策として、AWS WAFの有効性を確かめる機会がありましたので、紹介させていただきます。 AWS Managed Rule Known bad inputs 新しいルール 「Log4JRCE」 が追加されました。 試してみた WAF(ACLs)設定 AWSManagedRulesKnownBadInputsRuleSet のみ設定した WebACLを用意しました。 BadInputsRuleSetのバージョンはデフォルト、検証

                            Log4jの脆弱性対策としてAWS WAFのマネージドルールに「Log4JRCE」が追加されました | DevelopersIO
                          • 2020年はsystemd-homedの登場でLinuxのユーザー管理が大きく変わるぞ - Qiita

                            これまでのLinuxでは、ユーザーの追加はuseraddで行われ、ホームディレクトリは/home以下にディレクトリとして作られ、ユーザーのアカウントは/etc/passwd、/etc/group、/etc/shadowで管理されていました。 これからは、systemd-homedがその全ての仕事を置換することになります。 ※タイトル詐欺感がありますが、従来の方式も並行して使えます。安心してください。 systemd-homedとは? systemd バージョン245で追加された、ユーザー管理デーモン。実体はsystemdのサービスユニットファイルで、systemd-homed.serviceとして起動されます。 今後、ユーザーの管理や認証はsystemd-homed(以下、 homed )によって行われることになるようですね。 出典が無く間違いだったため、訂正しました。systemd-ho

                              2020年はsystemd-homedの登場でLinuxのユーザー管理が大きく変わるぞ - Qiita
                            • 痛いニュース(ノ∀`) : 恵比寿の食べログ3.5のラーメン屋「すずらん」、ボッタクリで出ようとすると店員に恫喝されるらしい - #すずらん #恵比寿 #ラーメン #中華そば

                              恵比寿の食べログ3.5のラーメン屋「すずらん」、ボッタクリで出ようとすると店員に恫喝されるらしい 1 名前:こんせんくん(茸) [US]:2019/10/29(火) 21:15:40.56 ID:iirAYzh60 舞川れみ@ @mcXmcXremi こんなこと滅多に言わないんだけど、今日普通の飲食店だと思って怖い店に入ってしまった…注意喚起と思って聞いて欲しい… 恵比寿の「すずらん」っていう中華そば屋。 男の店員さん2人に恫喝された…本当に怖かった…。店の外まで聞こえそうな怒鳴り声で… これで食べログ3.5以上の有名店なんだって… 午後3:00 · 2019年10月27日·Twitter for iPhone 993件のリツイート 643件のいいね 10月27日 返信先: @mcXmcXremi さん 一応会話の流れ載せとくね。 普通に接していたんだけど、流石に態度が不快すぎて帰ろうとし

                                痛いニュース(ノ∀`) : 恵比寿の食べログ3.5のラーメン屋「すずらん」、ボッタクリで出ようとすると店員に恫喝されるらしい - #すずらん #恵比寿 #ラーメン #中華そば
                              • フリーゲームの思い出

                                なんとなく思い出して書きたくなった。ブログとか持っていないのでここに書く。 2000年頃に不登校になって、家にあったパソコンにかじりついていたんだけど、インターネットが繋がっていなかったので、パソコン雑誌に付いていたCDに掲載されているフリーゲームをよく遊んでいた。 だいたい2000~2005年ぐらいまで遊んでいて、2006年ぐらい、ニコニコ動画が始まったあたりでフェードアウトしていったって感じ。10年ぐらい前からフリーゲームについてはさっぱりわからない。 インターネットが繋がってから、フリーゲームを探すのに見ていたサイトは2chのまとめサイト、サニーガール、夢現で、前者2つはだいぶ前に無くなっていて、夢現は今見ると結構テイストが変わっている。 覚えている限りの良かったゲームを挙げる RPGアンディーメンテの「スターダンス」、「怪盗プリンス」、「アールエス」 ダンジョン探索系だと「ネフェシ

                                  フリーゲームの思い出
                                • 【在日問題】 ナイキのツイッターが炎上 6時間で800万回再生された動画がこちら : 痛いニュース(ノ∀`)

                                  【在日問題】 ナイキのツイッターが炎上 6時間で800万回再生された動画がこちら 1 名前:(やわらか銀行) [US]:2020/11/29(日) 18:40:22.7 在日問題 Nike Japan@nikejapan 動かしつづける。自分を。未来を。 https://twitter.com/nikejapan/status/1332519583882862595 動かしつづける。自分を。未来を。#YouCantStopUshttps://t.co/EEkOkOOeLt pic.twitter.com/aPnZcPAO05— Nike Japan (@nikejapan) November 28, 2020 4: ラ ケブラーダ(愛知県) [ニダ] 2020/11/29(日) 18:44:20.67 ID:nryZblSF0 何が言いたいのコレ 7: キングコングラリアット(ジパング)

                                    【在日問題】 ナイキのツイッターが炎上 6時間で800万回再生された動画がこちら : 痛いニュース(ノ∀`)
                                  • Terraform職人再入門2020 - Qiita

                                    data "aws_caller_identity" "current" {} output "account_id" { value = data.aws_caller_identity.current.account_id } 若干補足しておくと、 "${}" 自体が廃止されたわけではなく、今でも文字列の中に変数を埋め込む場合には必要ですが、式が変数の参照しか含まない場合は不要で、v0.13.4以降は冗長な書き方は警告が出ます。ちなみにv0.14のfmtはもう一歩踏み込んで、この書き方を自動で修正するようになりました。古いサンプルコードを雑にコピペできるようになってべんり。 Terraformではなく汎用的なHCLそのものの仕様を調べたいときは、 hashicorp/hcl にありますが、本稿執筆時点ではデフォルトのmasterブランチはまだHCL1であることに注意して下さい。 HCL

                                      Terraform職人再入門2020 - Qiita
                                    • Windows標準のセキュリティシステム「Microsoft Defender」を最大限に活用する方法

                                      PCをウイルス感染から防衛するためには、専用のアンチウイルスソフトが必要と思われがちなものですが、実はWindowsにはMicrosoftが開発した「Microsoft Defender(旧称:Windows Defender)」というウイルス対策の仕組みが用意されています。このMicrosoft Defenderについて、より防御を手厚くする方法についてセキュリティエンジニアのHoekさんが解説しています。 Windows Defender is enough, if you harden it https://0ut3r.space/2022/03/06/windows-defender/ クラウド保護と Microsoft Defender ウイルス対策 | Microsoft Docs https://docs.microsoft.com/ja-jp/microsoft-365/s

                                        Windows標準のセキュリティシステム「Microsoft Defender」を最大限に活用する方法
                                      • テストコードの改革を進めている話 | メルカリエンジニアリング

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

                                          テストコードの改革を進めている話 | メルカリエンジニアリング
                                        • VSCode の新機能「built-in port forwarding」を使いローカルサーバーにインターネット側からアクセス - Qiita

                                          VSCode の新機能「built-in port forwarding」を使いローカルサーバーにインターネット側からアクセスHTMLJavaScriptNode.jsVSCode はじめに この記事は、以下の公式ポストや、VSCode のアップデート後のリリースノートにも出ていた「built-in port forwarding」を試してみた話です。 この機能を使うと、ローカルにあるサーバにインターネットからアクセスできるようになります。 同様のことを実現するものには、有名どころの 1つに「ngrok(エングロック)」があったり、その他にもたくさんの類似サービスがあります。 実際に VSCode の built-in port forwarding を試してみる それでは、VSCode の built-in port forwarding を試してみます。 自分が試す際に参考にした情報は

                                            VSCode の新機能「built-in port forwarding」を使いローカルサーバーにインターネット側からアクセス - Qiita
                                          • Docker + Mac どうする問題 - Mirrativ Tech Blog

                                            Mirrativバックエンドのエンジニア @stakme です! みなさんMacでDockerしてますか?今回は私から、Mac+Docker開発についての文章をお届けします。Docker Desktop for Macの有料化など、最近話題の多いところですよね。 ただし法的問題を含みますので、記事の正確性に配慮していますが、内容は保証しません。法的問題は弁護士に相談しましょう。 tl;dr まずは現状認識 必要なのはdockerd 困りがちなポイント Lima Linux バインドマウント ポートフォワード 結局どうするか あと6週間 We are hiring! tl;dr 大前提として「GUIを使わければMac版Docker Desktopは無料」ではない Docker Desktop for Macは便利だが、マウント起因でパフォーマンスに影響を受けるケースも存在する 「買わないなら

                                              Docker + Mac どうする問題 - Mirrativ Tech Blog
                                            • 俺の webpack.config.js-20200503 - mizchi's blog

                                              基本思想 とにかく薄く。必要なものだけ。基本は ts-loader を transpileOnly: true で使うだけ。最悪これだけでいい。型チェックはIDEか yarn tsc -p . --noEmit でやる。 CRA や parcel は使わない。暗黙な振る舞いが多すぎるので。一切勉強したくない人はいれていいと思うが、その場合 eject しない、dist ディレクトリをそのまま使うこと前提。 style-loader/css-loader は外部CSSを読むときに設定する worker-plugin はなくてもいいけど、 worker もビルドしたいことが多いので、入れていることが多い html-webpack-plugin と webpack-dev-server 組み合わせると、他と組み合わせずに完結して動く。このHTMLを本番で使わずとも、デバッグで使ってることが多いの

                                                俺の webpack.config.js-20200503 - mizchi's blog
                                              • スーパーの店員、レジ袋のサイズを「入るほうで」と言う客に激怒 「自分で考えるって出来ないの?」 : 痛いニュース(ノ∀`)

                                                スーパーの店員、レジ袋のサイズを「入るほうで」と言う客に激怒 「自分で考えるって出来ないの?」 1 名前:ジドブジン(東京都) [US]:2020/09/04(金) 17:35:51.85 ID:5uE6Gcjs0 レジ袋有料化から2か月。お会計の現場では、いまだに慣れない客への対応に苦慮する店員の姿がある。お悩み解決掲示板に8月末、「スーパーのレジ袋について」というスレッドを立てたスレ主もその一人。 スレ主が務めるスーパーでは、レジ袋の大きさがわかるようマチを広げた見本が2種類掲示してある。レジではそれを示して説明し「どちらにしますか?」と聞いているが、結局「入る方で」と店員に判断を任せる客が多いことに、スレ主は苛立っている。 「自分で考えるって出来ないの?わざわざ袋のマチ部分が分かるように立体で掲示してんのにアホなの?入るかどうかなんて入れ方次第だろ。こっちはお前の世話係りじゃねーんだ

                                                  スーパーの店員、レジ袋のサイズを「入るほうで」と言う客に激怒 「自分で考えるって出来ないの?」 : 痛いニュース(ノ∀`)
                                                • 町山智浩、クッキー万引きを通報した店員に苦言「148円で警察呼ぶな!」「店員が財布から出して補填すればいい」 : 痛いニュース(ノ∀`)

                                                  町山智浩、クッキー万引きを通報した店員に苦言「148円で警察呼ぶな!」「店員が財布から出して補填すればいい」 1 名前:3K宇宙背景放射(オーストラリア) [ニダ]:2021/06/25(金) 15:53:31.22 ID:9E5Tcjqa0 町山智浩 @TomoMachi 「お金は持っていないけど、食いたか」。無職の男(65歳)は佐賀市内のコンビニに陳列されたクッキー(148円)を手に取り、店外へ。男性店員が取り押さえた。南署幹部は「クッキー1個で逮捕しなければならないなんて…」と複雑な思いをのぞかせた。 148円で警察呼ぶなよ。 https://twitter.com/TomoMachi/status/1408166296403857410 ベードラ @4PitchBassdrum @TomoMachi 所持金持ってない、住所も証明出来ない。お店は148円の利益を生み出す為には通常1

                                                    町山智浩、クッキー万引きを通報した店員に苦言「148円で警察呼ぶな!」「店員が財布から出して補填すればいい」 : 痛いニュース(ノ∀`)
                                                  • Windows環境で利用できるMicrosoft製負荷ツール

                                                    サーバー環境などを構築する場合、構築後にサーバーが想定どおりに動作するかをテストするために、サーバーに意図的に負荷を掛けたいときがあります。 そのようなとき、テストの対象がWindowsマシンなら、Microsoftから無償提供されてい負荷ツールが便利です。 そこでここでは、WindowsマシンでCPU/メモリ/ディスクに負荷をかけるツールと、その利用方法を紹介します。 CPUに負荷を掛けるCPUに負荷を掛ける場合は、開発者・管理者向けのトラブルシューティングツール「Windows Sysinternals」で提供されている「CPUSTRES」を利用します。 ツールは以下からダウンロードできます。 CpuStres - Windows Sysinternals | Microsoft Docs ダウンロードしたZipファイルを解凍し、OS環境に応じたファイルを実行します。 32ビットOSな

                                                      Windows環境で利用できるMicrosoft製負荷ツール
                                                    • SpaceXのロケットが安い理由は再使用ではない、という話|ina111 / 稲川貴大

                                                      結論:安いロケットエンジンを持っているからである。 SpaceXのFalcon1(退役済み)やFalcon9に使われているMerlinエンジンはRP-1(灯油に似た燃料)と液体酸素(LOX)を推進剤にしたロケットエンジン。A~Dとバージョンがあり、推力は34〜62トン重と2倍近くも差があるエンジンであるが、価格はおよそ1億円だと噂されている。極めて安い。 エンジンだけではなく全体で低コストの方法が取られているが、2002年創業のSpaceXはNASA等の技術をうまく活用している。 この記事ではMerlinに通じるエンジンのうち、日本語での情報が少ないNASAのFastracエンジンの紹介。 SpaceXのMerlinエンジンはSpaceXのCTO of PropulsionでもあったTom Muellerさんが設計していた彼のSpaceXの前職場であるTRW社のTR-106やTR-107が

                                                        SpaceXのロケットが安い理由は再使用ではない、という話|ina111 / 稲川貴大
                                                      • フロントエンドテストにおける知見の宝庫を発見!「javascript-testing-best-practices」 - Qiita

                                                        フロントエンドテストにおける知見の宝庫を発見!「javascript-testing-best-practices」JavaScriptテストフロントエンド はじめに JavaScriptにおけるテストのベストプラクティスをまとめた「javascript-testing-best-practices」というGitHubレポジトリが大変勉強になったため、特に参考になった内容をまとめて共有したいと思います。 (補足)本レポジトリにはfrontendのみならずbackendのテストに関する情報もありますが、今回はfrontendに焦点を当てて共有します。そのため扱うSectionは以下の4つです。 Section 0: The Golden Rule Section 1: The Test Anatomy Section 3: Frontend Section 4: Measuring Test

                                                          フロントエンドテストにおける知見の宝庫を発見!「javascript-testing-best-practices」 - Qiita
                                                        • 自動車のタッチパネル操作は物理ボタンの4倍時間がかかる

                                                          By Glenn Lindberg/Vi Bilägare 近年ではスマートフォンだけでなく冷蔵庫や扇風機など多くの製品にタッチパネルが搭載されており、物理ボタンをポチポチ操作する機会が徐々に減少しています。自動車でも同様に大型タッチパネルを採用する車種やモデルが増加しており、エアコンや音楽再生などをタッチパネルで操作できるようになっています。しかし、自動車メディアVi Bilägareの調査では「タッチパネルは物理ボタンよりも操作に時間がかかる」という事実が明らかになりました。 Physical buttons outperform touchscreens in new cars, test finds | Vi Bilägare https://www.vibilagare.se/nyheter/physical-buttons-outperform-touchscreens-new

                                                            自動車のタッチパネル操作は物理ボタンの4倍時間がかかる
                                                          • 株式会社ゆめみサーバサイドコーディング試験模試(2023年度以降版)の回答例とフィードバック例 - Qiita

                                                            はじめに 株式会社ゆめみでは、採用時にコーディング試験を課しています。 2023年5月中旬より、数年間内容を更新せずに利用してきたこのコーディング試験の内容を刷新、合わせて模試も新しいものにすることとしました。(※まずは2025年度新卒採用から変更しますが、順次展開する予定です。) この記事では、2023年度版のサーバサイドコーディング試験の模試の内容、およびそれに回答があった場合にゆめみがどういう観点でどういうレビューを実施するかをまるっと全部解説します。 ※2024年度のコーディング試験も同じ内容で実施しております。 過去のコーディング試験の目的とレビュー観点はこちらを御覧ください。 刷新した理由 5年以上同じ問題を利用してきて、準備されたテストケースの通過率がほとんどの人が90%以上となってしまったこと。 応募者のレベルが上ってきたことに合わせて、より難易度を上げないと差別化が難しく

                                                              株式会社ゆめみサーバサイドコーディング試験模試(2023年度以降版)の回答例とフィードバック例 - Qiita
                                                            • Googleの新画像生成AI『ImageFX』が考える非実在日本アイドル史(1968~83)。超リアルだが全部偽物(CloseBox) | テクノエッジ TechnoEdge

                                                              非常に高性能な画像生成AI「ImageFX(Imagen 3)」の登場です。 FLUX.1がMidjourneyと並ぶ最高峰の画像生成AIとして注目を浴び始めてから2週間もたたないうちに、新しいAI画像サービスが、なんとGoogleから登場しました。それがImageFXです。 Googleは画像生成AIの新バージョンであるImagen 3をリリースしたばかりですが、この技術を使った「ImageFX」というサービスをGoogle AI Test Kitchenでスタートしています。これが生成する人物画像がとてもリアルだというので評判です。GeminiでもImagenを使った画像生成は可能なのですが、制限が厳しく、人物を含んだ画像の生成ができなくなっています。 ▲GeminiのImagenでは人物画像が生成できない ImageFXは、テキストプロンプトを入れると、4枚の画像が生成されるという仕

                                                                Googleの新画像生成AI『ImageFX』が考える非実在日本アイドル史(1968~83)。超リアルだが全部偽物(CloseBox) | テクノエッジ TechnoEdge
                                                              • 宇宙空間でのセックス - Wikipedia

                                                                宇宙空間でのセックス(うちゅうくうかんでのセックス)、すなわち無重力状態での性交や受精、生殖における条件についての研究は、人類が将来長期にわたる宇宙空間での任務を遂行するにあたって必要不可欠なものとなっている。影響する問題として、概日リズムや放射能、孤独やそれに伴うストレス、そして微小重力環境下で行為におよぶ際の身体的な困難が挙げられる。 概要[編集] 宇宙空間の無重力における性行動の際、ニュートン力学における運動の第3法則(作用・反作用の法則)が大きな障壁となる。この法則によって、カップルがお互いに触れ合おうとすると、逆に彼らはお互いに反対方向に移動してしまう。そして、彼らがほかの物体(ただし彼らに接していないものに限る)の影響を受けない限り、その運動速度は変化しない。また、カップルが支えとなる他の物体に向かう際にも困難はあり、カップル同士と他の物体の間に相対的な合成速度がある際は、カッ

                                                                • 共同通信、アカウント切り替え忘れで自作自演に失敗かと話題に : 痛いニュース(ノ∀`)

                                                                  共同通信、アカウント切り替え忘れで自作自演に失敗かと話題に 1 名前:◆mZB81pkM/el0 (茨城県) [ヌコ]:2021/02/01(月) 18:10:23.54 ID:b/KNAIcs0 (現在は削除済) https://twitter.com/kyodo_official/status/1356040782986137603 5: フィンブリイモナス(茸) [ZA] 2021/02/01(月) 18:11:32.50 ID:mJWQtw2k0 でしょうか 6: クロオコックス(光) [CN] 2021/02/01(月) 18:11:36.72 ID:494DAChy0 ただの自己レスだろ 8: エリシペロスリックス(光) [PL] 2021/02/01(月) 18:12:27.21 ID:eqTSPAAi0 雑すぎるだろ 15: テルムス(大阪府) [US] 2021/02/0

                                                                    共同通信、アカウント切り替え忘れで自作自演に失敗かと話題に : 痛いニュース(ノ∀`)
                                                                  • 巨大地震のきっかけは月なのか?->月っぽい - Qiita

                                                                    0. Abstract 巨大地震(M>8のもの)は多くの場合、月による潮汐応力による地球の変形が、発生のトリガとなっているらしい 過去に発生した地震を、統計的に扱って潮汐との関連を議論した論文もいくつかあった しかし、当然といえば当然なのだが、Tidal Phase Angleについて議論していても、Lunar AgeやLunar Phaseを明確に示したものは見つからなかった Tidal Phase Angleは、Lunar Ageとほぼ同じような振るまいとなるので、当然といえば当然か 一般人が自分でTidal Phase Angleを計算できるとは到底思えない しかし、月と太陽の位置なら自分で見ればわかる なので、Lunar AgeとEarthquakeの発生状況を可視化した 1. Introduction この記事は、過去の地震が統計的にどのような 月の位置と位相の時に発生したのか

                                                                      巨大地震のきっかけは月なのか?->月っぽい - Qiita
                                                                    • 【東京五輪】福島の子供たちが提供したアサガオ、会場から遠く離れた場所に放置され枯れる : 痛いニュース(ノ∀`)

                                                                      【東京五輪】福島の子供たちが提供したアサガオ、会場から遠く離れた場所に放置され枯れる 1 名前:ボラえもん ★:2021/07/22(木) 15:18:21.24 ID:q+6pNOn59 牧内昇平(記者・ライター)@makiuchi_shohei 午前11時。福島の、こどもたちが五輪応援のために提供したのであろうアサガオが、スタジアムからかなり離れた場所に置かれていました。 午前11:19 ・ 2021年7月21日・Twitter for iPhone https://twitter.com/makiuchi_shohei/status/1417670560666947585 7: ニューノーマルの名無しさん 2021/07/22(木) 15:19:12.53 ID:z82OyKRB0 このひとでなしが 9: ニューノーマルの名無しさん 2021/07/22(木) 15:19:20.33

                                                                        【東京五輪】福島の子供たちが提供したアサガオ、会場から遠く離れた場所に放置され枯れる : 痛いニュース(ノ∀`)
                                                                      • ゼロからはじめるPython(62) PythonでExcelを自動操縦しよう - ExcelファイルをPDFに変換

                                                                        今回はPythonを利用して、Excelを自動操縦する方法を紹介する。PythonからExcelを自動操縦できれば、事務作業の効率化に大いに役立つだろう。その一例としてExcelファイルをPDFに変換するプログラムを紹介する。 PythonでExcelを操作してPDFを出力した VBAよりもPythonで自動化しよう ところで、マルチプラットフォーム対応のプログラミング言語Pythonだが今回はWindows専用だ。というのも、今回はWindowsに備わっているCOM(ActiveX)機能を使うからだ。もともとExcelには処理を自動化するのためにVBAというマクロ機能が備わっているが、外部のプログラミング言語から操作できるよう考慮されている。そのため、このCOM機能を利用することでPythonからもExcelを自動操縦できるようになっている。VBAよりも柔軟で先進的なライブラリを多数備え

                                                                          ゼロからはじめるPython(62) PythonでExcelを自動操縦しよう - ExcelファイルをPDFに変換
                                                                        • 実装例から見る React のテストの書き方 - Cybozu Inside Out | サイボウズエンジニアのブログ

                                                                          2024/04/17: 更新 内容を更新した記事を書きましたので、よかったらこちらも併せて、ご覧ください。 zenn.dev こんにちは!フロントエンドエキスパートチームの@nus3_です。 kintone のフロントエンド刷新プロジェクト(フロリア)では、品質を保ったまま開発を加速させるためにフロントエンドのテストを積極的に行っています。 今回はそんなフロントエンドのテストの実装例をいくつか紹介します。この記事がフロントエンドのテストを行う上での参考になれば幸いです。 テストに使用する主なパッケージ コンポーネントのテスト 補足: Testing Library の記法をチェックしてくれるeslint-plugin-testing-library カスタムフックのテスト 補足: React v18 では @testing-library/react の renderHook を使う 参考

                                                                            実装例から見る React のテストの書き方 - Cybozu Inside Out | サイボウズエンジニアのブログ
                                                                          • メルカリを退職し、個人でWebアプリを作りました - urahiroshiの日記

                                                                            メルカリでやっていたこと 自分がメルカリに入社したのは2017年12月で、SET(Software Engineer in Test)というポジションに応募して採用されました。 SETはその名の通りテストに対する課題を解決するための役割なのですが、当時のSETチームはテストの実装を行うわけではなく、開発環境や検証環境の運用やCI/CDツールの導入・サポートなどを主な役割としていました。 自分がSETとして応募したのは、前職までの経験で機能開発にやや飽きており、エンジニアとして品質の改善をテーマとして扱っていきたいと考えていたためでした。通常の機能開発ではプロジェクトの要件や期日に沿って開発することが求められますが、SETの業務には要件や期日はなく、何をいつどのように解決するかを自分で判断する必要がありました。チームメンバーやプロジェクトメンバーと話し合い、コードを見ながら現在の開発・運用状

                                                                              メルカリを退職し、個人でWebアプリを作りました - urahiroshiの日記
                                                                            • MySQLに初めてINSERTするとアクセスが発生するファイルは何かという質問をどう調べるのか - oranie's blog

                                                                              yokuo825さんのカッコいいインタビュー記事を t.co 読んで、この部分ですね ──例えばどのような話をしましたか? 「インストールされたばかりのMySQLがあるとして、特定テーブルに1件のレコードを最初にINSERTした場合、アクセスが発生するファイルとその理由をすべて教えてください」と質問されたのを覚えています。 具体的にどのような理由でどのファイルにアクセスするか、一連の流れを片っ端から答えていくと、彼らがすごく楽しそうにしてくれて。「そうか、LINEの環境だと○○の設定が最初から○○になっているので、そのファイルへのアクセスは考えていなかったです。確かにそれもありますね」などと答えてくれました。 でこんなツイートしたんですが 全国のDBAは「特定テーブルに1件のレコードを最初にINSERTした場合、アクセスが発生するファイルとその理由をすべて教えてください」これ明日から職場で

                                                                                MySQLに初めてINSERTするとアクセスが発生するファイルは何かという質問をどう調べるのか - oranie's blog
                                                                              • Navigation API による「JS での画面遷移」と SPA の改善 | blog.jxck.io

                                                                                Intro 従来の History API を改善する Navigation API の仕様策定と実装が進んでいる。 これは、 History API の使いにくかった部分を補うだけではなく、「JS で画面遷移をする」という現状のミッシングピースに取り組み、 SPA が抱える多くの問題だけでなく MPA すら改善する可能性がある。 この API の目的と仕様を解説しつつ、実装のメモを残す。 画面遷移と SPA の軌跡 Web は HTML の取得と描画を繰り返す、画面遷移(Navigation)を前提としたアーキテクチャ(のちに SPA からの逆算で MPA と呼ばれる)が基本であり、ブラウザなどの実装もそれに最適化されている。 一方「アプリケーション」の設計手法をそのまま Web に持ち込んだ SPA は、この Navigation によってもたらされる UX の低下を防ぐ部分がある一方

                                                                                  Navigation API による「JS での画面遷移」と SPA の改善 | blog.jxck.io
                                                                                • 私のフロントエンドディレクトリ構成・テスト観点 2022

                                                                                  近日連投していた Next.js 記事のサンプルコードを公開しました。このサンプルコードを元に、私のフロントエンドディレクトリ構成・テスト観点を紹介します(あくまで執筆現在の脳内アウトプットになりますのでご了承ください) フロントエンドディレクトリ構成の事情 タイトルの「フロントエンドディレクトリ構成」をさす「Components」のディレクトリ構成は、いつも悩みのタネです。このモジュールシステムは「デザインシステム観点・アクセシビリティ観点・フロントエンド実装観点」の 3 つの観点が混在するため事情が複雑です。どうせ作るのなら「デザイナー・フロントエンド」どちらの開発基盤にもなりえる、盤石なモジュールシステムを目指したいですよね。 "AtomicDesign やめました"という声をたまに聞くのですが「デザインシステム的に捨てていいの?」と思うこともあるので、とくに要望がなければ、筆者は「

                                                                                    私のフロントエンドディレクトリ構成・テスト観点 2022