![モダンな開発環境を追求するSMSの技術負債解消の軌跡 - エス・エム・エス エンジニア テックブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/17d28068e14a5b9fbd674ab6e5b7cd44c06eb505/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fb%2Fbm-sms-product-dev-saiyo-pr%2F20220207%2F20220207090719.png)
事業成長を加速させたエンジニアリングのウラ側 https://medpeer.connpass.com/event/211745/
Target="_blank" - the most underestimated vulnerability ever by Alex Yumashev · Updated Aug 25 2021 People using target='_blank' links usually have no idea about this curious fact: The linked page gains partial access to the linking page via the window.opener object. The newly opened tab can then change the window.opener.location to some phishing page. Users trust the page that is already opened,
仕事とは関係ないんだけど「データ移行で起きるかもしれない問題」を考えていたらたくさん出てきて心臓がどきどきしてきた…— miwa (@miwa719) 2021年2月11日 毎週楽しみにしているテストラジオでデータ移行後に見つかったバグの話を聴き、わたしも「データ移行で起きるかもしれない問題」を考えてみました。メモ帳に書き出したものをツイートしたのですが、さらにいくつか追加(編集)したので、それもあわせて載せておきます。 逆引きテスト 今回は「データ移行で起きるかもしれない問題」をお題にしましたが、普段の開発でも "起きるかもしれない嫌なこと" を起点にした「逆引きテスト*1」をしています。それが本当に起きるとしたら原因は何が考えられるだろう。何をどうすればそれが起きるのかを想像し、嫌なことが起きそうな状況を実際に作り、動かして試すのです。 幸運なことに "起きるかもしれない嫌なこと" は
先日のテストラジオで「初めてやる機能のテストの話」を聴きながら、そのお題の「自動保存機能」で起きるかもしれない嫌なことを考えていたのですが、そもそもなんで自動保存したいのかな、それを解決できるようになっているのかな、と気になりました。 これは自動保存に関わらずどんな機能でも同じで、仕様どおりに作れたのか?というよりも、作ったことで何がどう変わるのか、何ができるようになったのかということです。要件からブレイクダウンして仕様どおりに作ったのに、まったく役に立たなかったら悲しいですよね。誰も幸せになりません。 ◯◯したいの裏側には◯◯できない以外の課題や問題が潜んでいます。開発のはじめの頃はそれをちゃんと意識していたのに、設計や実装やテストといった具体的なフェーズに移ると、だんだんとそれがあたまのすみに追いやられ、結果的にズレていってしまう。わりとよくあるのではないでしょうか。それが悪いことだと
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く