Developers Summit 2023での発表資料です。 ソフトウェアテストを専門としない人が、どんな本で、どんな順番にソフトウェアテストを勉強すればいいのかについて、主観のみで語っています。
怖いものを読んで眠れなくなってしまった。話題のフジテレビ行きのタクシーの話だ。気になる方は次のブログ記事を読んでほしい。 ラジオパーソナリティーの岡田眞善氏がテレビ番組に生出演するため、川崎から『お台場の』フジテレビまでフジテレビが契約しているタクシーで向かう話だ。本来なら1時間もかからず着くはずが、ナビの誤設定や頑固な運転手により、東京の地理を少しでも知っている者ならありえないルートを辿っている。 岡田氏がブログにまとめる前、Twitterでタクシートラブルを実況ツイートしているのを自分も目にしていたが、あまりにぶっ飛んでいる内容だったため、正直テレビ番組の仕込みか何かだと疑っていた。だが、ブログでまとめられた顛末を読むと、岡田氏自身もドッキリを疑っていたとあり、どうも本当のことらしいと理解すると、一転して怖い話になってしまった。 前述したように、東京の地理を知っているとこのタクシーのル
こんにちは。ミーティングテクノロジーという会社で会議ツールを開発している伊勢川です。 仕事で位置情報サービスを軽く調べる機会があって、せっかくなので調べた内容を記事にしたいと思います。 位置情報(地図)サービスといえば、Google Mapを思い浮かべる人も多いのではないでしょうか。私もGoogle Mapのヘビーユーザー&ファンで、カーナビの代わりとして使ったり、街で見つけた史跡の写真等を2000件以上投稿したりしています。 B2Cのサービスの中ではGoogle Mapが圧倒的な存在感を放っていますが、B2B向けのサービスとなると様相が異なるようです。今回は、ある調査でB2B向けサービスの中ではGoogle Mapより高い評価がついていた「HERE」というサービスについて書きます。 Google Mapよりすごいと言われる所以はなにか Omdiaのレポートによると、B2B市場の位置情報サ
のように、式を変形してから代入するというテクニックが使えます。 もちろんこの式変形はxとyがどんな実数のときでも成り立ち、特定の値だとうまく行かない、なんてバグはありません。 割り算を含むような式では、「0で割るのは未定義」といったアサーション条件もきっちり定義されています。 数学で習ったたくさんの式たちは、どれをどう組み合わせてもバグがないのです。 プログラミングをしていて、たくさん作ったクラスやメソッドのどれをどう組み合わせてもバグがない状態なんて、ちょっと考えられませんよね。 バグの少ないプログラムを書きたい こんなことを考えてみましょう。 バグのない関数の組み合わせだけで全部の処理が書けるだろうか? 「関数の組み合わせ」と言うのは、 関数Aの返り値を関数Bの引数として渡す という意味です。四則演算もれっきとした関数です。Scalaなんかでは"+"とか"-"もちゃんと標準ライブラリの
UX Designチームのasakomです。今回はデザイナーの役割定義の活動の一つとして作成した、”Design Skill Map”についてお話しします。 このSkill Mapは、メルカリUX Designチームで求めるデザイナーの専門スキルを整理したものです。以前紹介したDesign Ladderは、メルカリの行動指針に基づいて作成した、デザイナーに求める態度やマインドセット。今回は専門職としてのデザイナーに必要な技術や知識をSkill Mapとしてまとめました。 UXデザイナーの役割定義や、個人の目標設定、採用の基準作りなど、チームの運用に関わる人や、メルカリのUXデザインチームが求める人材に興味のある方に、ぜひ読んでいただきたいです なぜSkill Mapを作ったかUXデザインチームの役割定義は、チームのミッション達成のために存在します。私たちのチームのミッションは、”メルカリの
サイバーエージェントは創業来、インターネット産業の拡大とともに事業成長を続けてきました。またそれと同時に、SRE領域へも注力してきました。SRE Technology Mapは、サイバーエージェントのSREチームの取り組みを知ってもらうことを期待して製作しています。 Developer Experts of SRE 柘植 翔太 Shota Tsuge サイバーエージェントが提供する幅広い事業サービスの信頼性向上に、私達SREsは日々取り組んでいます。事業領域や事業フェーズ、組織規模が異なれば、SREsのアプローチも違ってきます。それぞれのSRE組織が、様々な課題解決に取り組んだことによって得られた知見や考え方などを多くの人に知ってもらいたいと考え、「SRE Technology Map」を作成しました。 「SRE Technology Map」を通して、少しでもサイバーエージェントに興味を
「Google Mapからビッグモーターが消えた」とネット騒然!地図上から全店舗が忽然と姿消す異常事態 社会・政治 投稿日:2023.07.31 20:50FLASH編集部 保険金の水増し請求問題で揺れるビッグモーター。7月25日に前社長が会見を開き、副社長である息子とともに辞任する旨を発表した。社員へのパワハラや契約捏造などさまざまな疑惑が噴出し、窮地に陥っている同社だが、特に疑念を抱かれているのが「街路樹問題」だ。 「ビッグモーターの一部店舗前で、公道の街路樹が枯れたり、伐採されていることが判明したんです。当初、ビッグモーターは過去の除草剤使用を認めつつ、組織的関与は否定していましたが、28日、除草剤等による影響で枯れた可能性が高いとして、ホームページ上で謝罪しました。 【関連記事:有名人の豪邸を勝手に見に行く(1)ソフトバンク孫正義邸】 また、同日、斉藤鉄夫国交大臣が、国道で除草剤の
2020年4月25日、厚生労働省からオンライン診療を受け付けている医療機関、1万余りの一覧が発表されました。 発表されたリストはこちら。都道府県ごと、PDFにまとめての掲載となっています。 PDFは表示崩れを起こすことがなく、フリーのAdobe Readerを使用すれば誰でも閲覧できるのがメリットです。 ただし、デメリットもあり、掲載されているURLからリンクしづらかったり、文字列のコピーが難しかったり、PC以外のデバイスだと非常に見辛くなったりという課題があります。 そこで、Google Mapにこの一覧を取り込み、マッピングしてみました。 オンライン診療対応医療機関マップ こちらが作成したマップです。少し手がかかったので、とりあえず東京都から始めてます。他の地域もぼちぼち足しています。 (2020年4月26日追記: この記事を見た方から整備済みのCSVファイルを共有いただきました。東京
撮り鉄は鉄道好きしか楽しめない?答えはNo!!“撮り鉄”と聞くと、鉄道の種類などに詳しい人の楽しみのようなイメージが強いですよね? ですが鉄道は写真家かにとっても素晴らしい被写体です。 今まで全然興味なかったのですが、インスタグラムである写真を見て、自分も鉄道を撮りたい! と火がついてしまいました。 それがこちら。 愛媛県下灘駅の写真なのですが、光の入り具合に電車のフォルム、色味にどハマりしました。 もともと好きな写真家だったのもあり、電車っていいな!自分も撮りたい!と影響されてしまいました。 ちなみにこの下灘駅はこの写真をきっかけに多くのフォトグラファーが訪れる場所になっています。 そんな鉄道に興味ない私が、今まで行った中でオススメ写真スポット3つと、これから絶対にここは行きたい!と思う写真スポット7つをまとめてみました。 これを見たらあなたも撮り鉄にハマってしまうかもしれません。 撮っ
Ukraine Control Map continuously updated by people at Project Owl OSINT (@projectowlosint) Contact us on Twitter = @UAControlMap Discord: https://discord.com/invite/projectowl Information: * Presence = reports of troops but no specific geolocation or imagery; covers a very wide area * Position = there is some sort of evidence and/or geolocation of troops in question; covers a smaller, more specifi
【forが嫌い!可読性を上げたい!】楽するために学ぶ配列の高階関数(map, filter, reduce等)JavaScriptリーダブルコード高階関数 複雑すぎるforの処理に悩まされたことはありませんか? プログラミング習いたての頃、forに悩まされた記憶はありませんか? また、業務で複雑すぎるfor文を見て、これくらい理解できないとやっていけないのか…と悩んだ記憶はありませんか? 実はそのfor…もっと読みやすい書き方が出来て、簡単に読めるとしたら楽じゃないですか? いやいや、単にもっと楽したくありませんか? 今回は個人的に「苦手なfor文」の書き換え(map, filter, reduce等)について、短くなるだけじゃないところを紹介したいと思います。 コードを読む事に神経をとがらせて疲弊したくない人には、オススメしています。(頭を使う労力が減ってると信じたい...) 本記事につ
の使い方をご紹介するという内容になっています。 Stable Diffusion系のモデルを使って美少女イラスト等を生成している方であれば、キャラクターの手や指がグチャグチャになってしまう問題に悩むことが多いと思います。この問題に関しては今まで多くの解決策が模索されていましたが今一つ決定打と呼べる案がありませんでした。 しかしそんな中で「ControlNet」と呼ばれる新技術が登場し、これを活用して手や指の問題をある程度解決する方法が考案されました。そして先日にはこの方法をStable Diffusion web UIで簡単に使える無料の拡張機能が登場したので、ぜひ情報を共有しておこうと思った次第です。 ここではその拡張機能「Depth map library and poser」について、インストール方法や使い方を解説していきますね。 ※2023/04/17追記: 最新のControlN
世の中にはさまざまなアーティストがいるため、好みのアーティストを探そうにも数が多すぎてなかなかピンとくるものに出会えません。似たようなアーティストの探索に使えるのが、世界中のユーザーの好みを元にアーティストのマッピングを行うサービスの「Music-Map」です。 Music-Map - Find Similar Music https://www.music-map.com/ Music-Mapでは、ウェブサイトの訪問者に「何が好きで何が嫌いか」を尋ねることによって関係性を学習するシステム「Gnod」に基づいてアーティストのマッピングを行っています。「Aというアーティストが好き」と答えた人の多くが「Bというアーティストも好き」と答えた場合、AとBは近しい関係として設定されます。 「Music-Map」にアクセスすると検索ボックスが出現するので、好きなアーティスト名を入力して検索アイコンをク
現代では海を越えた地域の情報を手にすることも容易な時代で、こうした遠く離れた地域同士を結ぶデータの転送には海底に敷設された「海底ケーブル」が用いられています。「Submarine Cable Map」は、海底ケーブルがどのように地球上に張り巡らされているかを視覚的に知ることができるネットサービスです。 Submarine Cable Map https://www.submarinecablemap.com/ 公式ページにアクセスするとこんな感じで、ウィンドウの左側に世界の海底ケーブルの位置が視覚化された世界地図が表示されます。 右のカラムはこのサービスで網羅されている海底ケーブルのリストです。 日本周辺はこんな感じ。太平洋側に多数の海底ケーブルが張り巡らされている一方、日本海側のケーブルはごくわずか。 ケーブルをクリックすると、右側のカラムに詳細が表示されます。新潟の旧直江津市(現在は上
はじめに失敗談をテーマにした連載の3本目です。 TIG DXユニットの原です。21年度4月に新卒で入社し、2年目となります。 参加しているプロジェクトで、数百万件のデータを処理する機能を担当したことがありました。 本記事はその際の失敗と、その失敗から得た経験を共有するため、執筆しました。 内容のサマリ 本来フィールドで宣言すべき定数的に扱いたい変数を、関数内で毎回生成しreturnしてしまったので呼び出す度に毎回アロケートが発生し性能劣化してしまった Benchmark Test、Profiling、Escape Analysisでどういう挙動になってしまっていたか調べてみた 内容本記事では、まずどのような状況であったかを説明し、どのような順番で問題を解決したかの順で説明します。 主にGoのテストとProfilingに関した内容です。 Goのテストについての関連記事として、Goのテストに入
ソフトウェア開発者のNassim’s Software氏は、『ゼルダの伝説 ブレス オブ ザ ワイルド』の地図をGoogle Map風に探索できるサイトを公開した。ファンによるウェブサイトであり、非公式のものだ。海外メディアGame Rantが報じている。 I made Google Maps but for Zelda Breath of The Wild! Try it out here : https://t.co/J7OWaEpgY6 #Zelda #ZeldaBreathoftheWild #gaming pic.twitter.com/ZolYVmaX1f — Nassim's Software (@LabNassim) July 31, 2021 このサイトでは、『ゼルダの伝説 ブレス オブ ザ ワイルド』から20カ所以上のストリートビューが楽しめる。始まりの台地にある回生の
After three years of around-the-clock tracking of COVID-19 data from... Johns Hopkins experts in global public health, infectious disease, and emergency preparedness have been at the forefront of the international response to COVID-19. This website is a resource to help advance the understanding of the virus, inform the public, and brief policymakers in order to guide a response, improve care, and
ルーターで遊びたい欲が出てきており、適当なマシンを調達して遊ぶことになりました。 自分の家のルーター(IO DATA WN-AX2033GR)が微妙にIPoE環境だとフルスピードが出ないこと(だいたい200-300Mbpsが限界)や細かい設定ができない不満などがあり、いろいろ代替手段を物色していたんですがちょうどいいマシンを借りれたのでそれでやりました よくある文献だとv6の設定まで詳しくは書いてなかったりするんですがv6のほうがカプセル化のオーバーヘッドがない分スループット高いはずだし、MAP-Eでセッション(ポート)枯渇することもないので使わない手はないはずなんですよね。 環境 光コラボ回線。NTTフレッツ光ネクスト相当 DTI 光。 安いがIPoEが開通するとPPPoEが消滅する IPv4 over IPv6はJPNEのMAP-E おうちに光コンセントが生えているタイプ ひかり電話な
(TypeScriptに限らずJavaScriptでもだいたいこのような感じだと思いますが) 例えば以下のようなコードを書くと,出力としては {"body":{}} が得られます. const body = new Map<string, string>().set("foo", "bar"); console.log(JSON.stringify({body})); 本当は {"body": {"foo": "bar"}} のような構造がほしいところにこれでは困るわけですね. そこでどうするかと言うと Object.fromEntries() を利用すると良い: developer.mozilla.org 2019年11月現在だと比較的新しい機能ですね. const body = new Map<string, string>().set("foo", "bar"); console.l
ヤフーは4月10日、「Yahoo! MAP」アプリ(iOS/Android)および、ウェブ版「Yahoo!地図」において、2020年1月31日に終了した、地図上でエリアやターミナル駅周辺の混雑度を確認できる機能「混雑レーダー」の提供を開始した。 政府や各自治体は、不要不急の外出自粛や、集団感染の共通点である「密閉空間」「密集場所」「密接場面」の3つの「密」を避ける要請をしている。この状況下で、地図上で混雑度を確認できる「混雑レーダー」の再開を望む声がSNSなどで多くあったことから、提供を再開したという。 今回の「混雑レーダー」では、同社が提供する各アプリ上で位置情報の利用を許可しているデータをもとに算出した2時間前から26時間前までの混雑状況を、混雑度を色で段階的に表現するヒートマップとして確認可能。
✨ samber/lo is a Lodash-style Go library based on Go 1.18+ Generics. This project started as an experiment with the new generics implementation. It may look like Lodash in some aspects. I used to code with the fantastic "go-funk" package, but "go-funk" uses reflection and therefore is not typesafe. As expected, benchmarks demonstrate that generics are much faster than implementations based on the
コンバンハ、千葉(幸)です。 「うわっ...AWSのサービス、多すぎ...?」 多いですよね。200弱くらいあるんでしょうかね。これだけ多いと、触ったことのないサービスも沢山あります。名前くらいは知ってるけど、何ができるのかよく分からない、というものだらけです。 せめて全体像の中でどこに位置するものなのか、他のサービスと相関性があったりするのか、サラッと抑えられればいいのですが。 そんな悩みに答えてくれるかもしれないものを見つけました。 Map Of Computing Architectures for AWS です。 以下の画像を見てください。ちょっと面白そうじゃないですか? 目次 目次 Map Of Computing Architectures for AWS とは MoCA for AWS の1つ目の軸:エリア MoCA for AWS の2つ目の軸:スコープ 個々のAWSサービ
ヤフーは5月25日、地図アプリ「Yahoo! MAP」(iOS/Android)上で街の混雑状況を表示する機能「混雑レーダー」を強化し、最短で20分前の状況を確認できるようにしたと発表した。 同社が提供するスマートフォン向けアプリのユーザー位置情報から統計的に算出した人の混雑状況を、地図上にヒートマップとして表示する機能のアップデート。画面下部に表示されるスライダーを動かして、時間の推移による混雑状況の変化を見られる。 従来は最短2時間前から26時間前の混雑状況の表示に対応していたが、今後は最短20分前から24時間20分前までの状況を確認できる。 同機能はWebブラウザで見られる「Yahoo!地図」でも使える。ヤフーは「混雑を避ける行動の参考としていただき、新型コロナウイルス感染症拡大の防止に役立ててほしい」としている。 関連記事 「この飲食店はテイクアウトに対応してる?」 Yahoo!
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く