Flying Cat Penguin

ゆるゆる仕事、ソフトウェアテスティング関連のことについて綴ります。

2020-08-01から1ヶ月間の記事一覧

「Property-Based Testing with PropEr, Erlang, and Elixir」(2019年)

Property-Based Testing with PropEr, Erlang, and Elixir: Find Bugs Before Your Users Do作者:Hebert, Fred発売日: 2019/02/05メディア: ペーパーバックとある方がQiitaで投稿していて、ひそかに気になっていた「プロパティベースドテスティング」の書籍…

「Essential Business Process Modeling」(2005年)

Essential Business Process Modeling (English Edition)作者:Havey, Michael発売日: 2009/02/09メディア: Kindle版9月に入り、お仕事でBPMN(ビジネスプロセスモデリング記法)に触れる機会があるということで、それに関連して手に取ってみました。本書は、…

AtCoder 修行日記#63

63日目 ABCのC問題に取り組み中。勉強用のコンテンツはここから。 https://kenkoooo.com/atcoder/#/table/ 進捗と一言感想 [A問題] 0問(残り0問) ABC177:Don't be late 最初にあまりの考慮を忘れて、WAに…。 d, t ,s = map(int, input().split()) m = d//s i…

AtCoder 修行日記#62

62日目 ABCのC問題に取り組み中。勉強用のコンテンツはここから。 https://kenkoooo.com/atcoder/#/table/ 進捗と一言感想 [C問題] 1問(残り146問) ABC149:Next Prime 時間切れになるかな…と思ったら大丈夫でした。 x = int(input()) while(True): if x < 2:…

AtCoder 修行日記#61

61日目 ABCのC問題に取り組み中。勉強用のコンテンツはここから。 https://kenkoooo.com/atcoder/#/table/ 進捗と一言感想 [C問題] 1問(残り147問) ABC159:Maximum Volume 特になし。 import math l = int(input()) v = math.pow(l/3.0, 3.0) print(v) 参考 …

AtCoder 修行日記#60

60日目 ABCのC問題に取り組み中。勉強用のコンテンツはここから。 https://kenkoooo.com/atcoder/#/table/ 進捗と一言感想 [C問題] 2問(残り148問) ABC012:九九足し算 特になし。 n = int(input()) sum = 0 for i in range(9): for j in range(9): sum += (i…

AtCoder 修行日記#59

59日目 ABCのC問題に取り組み中。勉強用のコンテンツはここから。 https://kenkoooo.com/atcoder/#/table/ 進捗と一言感想 [C問題] 1問(残り149問) ABC060:Sentou 特になし。 n, t = map(int, input().split()) tn = [int(num) for num in input().split()] …

「The Object-Oriented Thought Process, 5th Edition」(2019年)

Object-Oriented Thought Process, The (Developer's Library) (English Edition)作者:Weisfeld Matt発売日: 2019/04/04メディア: Kindle版オブジェクト指向の思考プロセスを解説する書籍です。 今いる会社がオブジェクト指向をコアにしているのでその手の本…

AtCoder 修行日記#58

58日目 ABCのC問題に取り組み中。勉強用のコンテンツはここから。 https://kenkoooo.com/atcoder/#/table/ 進捗と一言感想 [A問題] 1問(残り0問) ABC176:Takoyaki 特になし。 n, x, t = map(int, input().split()) if n%x == 0: print(t*n//x) else : print(…

AtCoder 修行日記#57

57日目 ABCのC問題に取り組み中。勉強用のコンテンツはここから。 https://kenkoooo.com/atcoder/#/table/ 進捗と一言感想 [C問題] 1問(残り148問) ABC041:背の順 特になし。 n = int(input()) ln = [int(num) for num in input().split()] an = {} for i in…

AtCoder 修行日記#56

56日目 ABCのC問題に取り組み中。勉強用のコンテンツはここから。 https://kenkoooo.com/atcoder/#/table/ 進捗と一言感想 [C問題] 1問(残り149問) ABC060:Sentou 特になし。 n, t = map(int, input().split()) tn = [int(num) for num in input().split()] …

「Web Security Testing Cookbook」(2008年)

Web Security Testing Cookbook: Systematic Techniques to Find Problems Fast (English Edition)作者:Hope, Paco,Walther, Ben発売日: 2008/10/13メディア: Kindle版近いうちにセキュリティ周りについてのおしゃべりする仕事があるので、古い本ですが、読…

AtCoder 修行日記#55

55日目 ABCのC問題に取り組み中。勉強用のコンテンツはここから。 https://kenkoooo.com/atcoder/#/table/ 進捗と一言感想 [C問題] 1問(残り150問) ABC163:management 単純な数え上げでできました。 参考 https://kenkoooo.com/atcoder/#/user/dandan611?use…

AtCoder 修行日記#54

54日目 ABCのC問題に取り組み中。勉強用のコンテンツはここから。 https://kenkoooo.com/atcoder/#/table/ 進捗と一言感想 [A問題] 1問(残り0問) ABC175:Rainy Season 特になし s = input() answer = 0 count = 0 for i in range(len(s)): if s[i] == "R": c…

AtCoder 修行日記#53

53日目 ABCのC問題に取り組み中。勉強用のコンテンツはここから。 https://kenkoooo.com/atcoder/#/table/ 進捗と一言感想 [C問題] 1問(残り151問) ABC134:Exception Handling 嫌な予感はしていて、maxとfor文を使ったら時間切れ、解説を見て簡単な解放でAC…

マルチコンディションカバレッジをC3カバレッジと言うことなんてあるの?

テストの話をするときに、C0、C1、C2なんていう構造カバレッジの話をすることがあるのですが、 時折古い文献や資料を見ると複合条件カバレッジのことを「C3カバレッジ」と呼ぶものに会うことがあります。ただ…最近だと複合条件カバレッジは、MCC(マルチコン…

AtCoder 修行日記#52

52日目 ABCのC問題に取り組み中。勉強用のコンテンツはここから。 https://kenkoooo.com/atcoder/#/table/ 進捗と一言感想 [C問題] 1問(残り154問) ABC136:Build Stairs 下記の方を参考にAC。よく考えれば解ける奴…。 スマートな解法も紹介されていましたが…

ソフトウェアテストの同人誌紹介 #1

たまには宣伝。connpassでは、JSTQBの勉強会に参加したりしているのですが、 その勉強の成果として同人誌を技術書典などで頒布していたりします。ということで、TM、TA、TTA(ほんとは半分くらい作っているけど名前出してない)をご紹介します。booth.pmbooth.…

AtCoder 修行日記#51

51日目 ABCのB問題が終わりましたー! 次からは、いよいよアルゴリズムを考えられないと太刀打ちできないものが出てくるC問題を解いていきます。勉強用のコンテンツはここから。 https://kenkoooo.com/atcoder/#/table/ 進捗と一言感想 [B問題] 3問(残り0問)…

AtCoder 修行日記#50

50日目 ABCのB問題を実施中。勉強用のコンテンツはここから。 https://kenkoooo.com/atcoder/#/table/ 進捗と一言感想 [B問題] 3問(残り3問) ABC022:Bumble Bee 10**5のオーダーなので行けると思ってメモ化を使って解くことができました。 n = int(input()) …

Java SE Bronze (Available only in Japan) | 1Z0-818 を受けてきました。

IT業界に入りすでに8年目…今更ながらに、初のプログラミング資格として下記を取ってみました。Java SE Bronze | 1Z0-818 https://education.oracle.com/ja/java-se-bronze-available-only-in-japan/pexam_1Z0-818無事合格しました↓ここ2か月は、業務でJavaの…

【Online】Pre Jasst'20 Kansaiの参加募集がでましたね!

表題の件です。詳しくはこちら!jasst20kansai.connpass.com余り前面には出ていませんが、細々と実行委員は続けていたりします! 今回は、「テストについての分解・再構築」というテーマだそうです!>私は、分解、再構築をするには体系的な手法は不可欠だと…

JaSST'20 Kansaiの参加募集がでましたね!

表題の件です。詳しくはこちら!www.jasst.jp余り前面には出ていませんが、細々と実行委員は続けていたりします。 今回は、「テストについての分解・再構築」というテーマだそうです。テストエンジニアがテストの視点でどのように要求やシステムを捉えたらよ…

大量のプログラミングテストの動作確認にSikuliを使う

最近、新人のプログラミング研修の講師の手伝いのようなものをやっています。 中々プログラミングのテスト(CUI)をするときのコマンド入力が手間で…Sikuliを使っています。 今回はJavaのものなので、ひとまず決まったフォルダに受講番号分のJarファイルを吐き…

AtCoder 修行日記#49

49日目 ABCのB問題を実施中。勉強用のコンテンツはここから。 https://kenkoooo.com/atcoder/#/table/ 進捗と一言感想 [B問題] 1問(残り6問) ABC057:Checkpoints 考え方はあっていたのですが、最小の順番を出すところで間違えてしまっていました。 なんでも…

AtCoder 修行日記#48

48日目 ABCのB問題を実施中。勉強用のコンテンツはここから。 https://kenkoooo.com/atcoder/#/table/ 進捗と一言感想 [B問題] 1問(残り7問) ABC040:□□□□□ 平方根のスタートで詰まってました…。 効率的に解くなら…と、nを2で割った時の計算範囲にしてました…

AtCoder 修行日記#47

47日目 ABCのB問題を実施中。勉強用のコンテンツはここから。 https://kenkoooo.com/atcoder/#/table/ 進捗と一言感想 [B問題] 1問(残り8問) ABC023:手芸王 冗長な気もしましたが、何とかできました。 文字列の処理は慣れてきた感があります。(残っている問…

AtCoder 修行日記#46

45日目 ABCのB問題を実施中。勉強用のコンテンツはここから。 https://kenkoooo.com/atcoder/#/table/ 進捗と一言感想 [B問題] 2問(残り9問) ABC006:トリボナッチ数列 再帰関数を使わないために、辞書を利用するも慣れてきました。 n = int(input()) tribona…

AtCoder 修行日記#45

45日目 ABCのB問題を実施中。勉強用のコンテンツはここから。 https://kenkoooo.com/atcoder/#/table/ 進捗と一言感想 [B問題] 1問(残り11問) ABC019:高橋くんと文字列圧縮 ややこしい実装にしてしまった気がしなくもない。他の方の回答を見てみましたが、fo…

AtCoder 修行日記#44

44日目 ABCのB問題を実施中。勉強用のコンテンツはここから。 https://kenkoooo.com/atcoder/#/table/ 進捗と一言感想 [A問題] 1問(残り0問) ABC174:Air Conditioner 特になし [B問題] 4問(残り13問) ABC003:AtCoderトランプ 文字列の存在を見てやる問題は結…