はてなキーワード: TESTとは
追記:論理積と論理和の優先順位で間違いがあったため修正しました。
まず最初の条件をif分を一回終わらせて入れ子にするか、falseならreturn させるといい。
入れ子になってもとにかく自分が分かるようにするといいです。
一行で書くのはそのあとではどうだろう
if(param == 0 && test(param2)) { if(!param3) { something todo } } また if(!(param == 0 && test(param2))){ return false; } if(test(param2) || !param3) { 実行分 }
あと、一つの条件式で書きたいなら、括弧を使ったり、改行したりして、式の流れを細かくすると分かりやすくなる。
2:paramが0
3:かつ
なのに param==0 && 判定(param2) || !param3 だと
param==0 && 判定(param2)
と
!param3
だけど、日本語を言葉にすると「paramが0かつ判定関数でparam2の条件を返して、trueまたはparam3がfalseのときがtrueだから」
だから、論理演算子が複数になるときは、日本語でかつ、または使うと逆に混乱するから、
trueになる一つ目の条件の時は「○○」またはといったように書くと、
それ以外には既に上げていた色んな増田の方のやり方もそうだし、
is_children = age < 20 has_game = check_game(param2) if(is_children &amp;&amp; has_game) { print ゲームをもったこども }
まだTechnical Testなので細かい点は置いといて、外的要因がいかにゲーム内容に影響を与えた(と俺が考える)かを適当に書いてみる。
なぜならもうサーバをよそに丸投げせず費用も運用も自前で面倒見ることになったので、あたりまえだがコスト削減は必須。
それに加えて今作からはPS4にも出るので単純にマッチ数が増える。インストールベースを比較すれば最低でも3倍以上にはなるだろう。
その分運用コストも嵩むわけで、マッチ数が増えた分そのまんまサーバ運用コストを増やせるかというとそれは流石に無理。
となると1マッチ当りのサーバコストをいかに削るかを製作陣は必死に考えたはずだ。
それが、1マッチ当りの延べタイタン数の削減とタイタンのさらなる短寿命化。降りたらAIが稼働するタイタンは削減必至だったといえそう。
ユーザー反発を抑える緩衝材としてシールド回復をバッテリー方式にしてバッテリーをタイタンロデオで取得可能にしたのは上手い事考えたと思う。
苦し紛れとはいえタイタン寿命の削減をうまい事ゲーム性に変えてて面白い。
あとbot兵の削減。コレはプレイヤーが載ればAI演算分を削れるタイタンと違って数を削減すればそれがそのままリソース減に直結する関係上
派手に削られた。というか、むしろ言い訳程度にしか残されてない。製品版出たときbot兵が今より大幅に増えることはないだろう。
前作では下手なプレイヤーでも1マッチ2回はタイタン呼べたし、うまいプレイヤーはそれこそタイタンの寿命も長いし、壊しても直ぐ次のタイタン呼べたから
ホントにタイタン祭りだったけど、今作はTechnical Testの結果を踏まえた調整がどのような方向に進んでもタイタン祭りはさほど起こらないだろう。
起こるとすれば上級者のタイタンによる蹂躙がより凄惨さを増すぐらいじゃないか。
バーンカード辺りは普通に実装されるんじゃないかと思う。というか何らかのガチャ要素仕込まないと長期運用が見込めないからまず間違いなく実装される。
低級者が狩りの獲物であることには変わりはないが最低限楽しめる要素が仕込まれてた前作と違い、今作は他の数多のFPSのように低級者は本当にただの獲物になるだろう。
結局、「前作を楽しんだ人ほど不評で、新規参入者や前作をあまり遊ばなかった人には受け入れられる」という形に落ち着くのではないかと。
でもまぁ、前作も大ヒットというほど売れてるわけでもないし、新規参入を見込めるユーザーが前作の総プレイヤー数より多そうな今作は
私はコミットログの書き方に悩む英語の苦手な人間である。実際、似たような人は世の中に結構いるようで、頻出単語を集計したりまとめたものは既にあって役に立つのだけれど、これらはあくまで単語の話であり、具体的な文を構成する過程でやっぱり困る部分がかなりあった。
要するに、どういう時にどういう文が使われているのか、ということを示した例文集が欲しいのである。ググると他にも「例文集があればいいのに」みたいな声はあるくせして、しかし誰も作ろうとしない。何なんだお前ら。それじゃ私が楽できないじゃないか。
ここで挙げているコミットログは全て実際のコミットログからの転載である。当然ながら各コミットログの著作権はそれぞれの書き手にある。いずれも各英文でググれば出てくるし、フェアユースの範囲なら許してくれるだろうと考え名前とプロジェクト名は割愛したが、ここにお詫びと感謝を述べておきたい。
抽出条件だが、参考にできそうなコミットログを多く含んでいそうなリポジトリをGitHubのSTARの多い方からざっと目で見て適当に選び、それぞれ最新コミットから5000件抽出した(あわせて前処理として、コミットログ冒頭のタグ情報は消去した)。
atomのみ5400件抽出していたため、計25400件のコミットログがベースである。このうち、以下の条件に合致するものは参考例にすべきでないとして一律排除した。
こうして残った8540件を眺めながら、適当に切り出したのがこの用例集である。個人的に「うーんこの」と思った表現も、散見される場合は載せた。
ということで、以下用例を羅列していく。
以上の用例をふまえ、今回の参考ログ8540件から先頭の単語を出現回数で並べると次のようになった。
Add | 1149 |
Fix | 1014 |
Update | 584 |
Remove | 566 |
Use | 382 |
Don't | 260 |
Make | 228 |
Move | 178 |
Change | 103 |
Rename | 85 |
Improve | 76 |
Avoid | 68 |
Allow | 65 |
Implement | 60 |
Handle | 58 |
コミットログの基本形はもちろん動詞 + 名詞である。名詞は固有名詞、複数形、不可算名詞が多いが、単数形の場合の冠詞は a が使われるか、あるいは省略される。the はまず使われない。
何かを追加した、という表現では非常に広く Add が使われる。メソッドからテスト、ドキュメントに至るまで大概これでまかなえる。
一方、何かを修正した、という表現では広く Fix が使われる。「何か」は typo や crash といった単語からメソッド名まで幅広い名詞を取るが、動名詞はあまり取らないのと、that節は取らないのでその点は注意が必要である。
Fix は「何かが正しく動くようにした」ことを示し、正しい動作内容が何かを説明しない。そこで正しい動作内容に言及したい場合は Make sure が使われる(こちらはthat節が取れる)。ただし Fix よりもニュアンス的に重い表現と思われ、Fix を使わず Make sure ばかり使うのはちょっとキモいのではないかと思う(Ensure はさらに重い表現っぽい)。
また、Fix は typo 以外でのドキュメント修正に対して使われることは稀である。対して Update はドキュメント、コメント、テストに使われ、本体のコードの修正に対しては使われない。本体コードの修正にあわせてテストも更新したなら Update が使われる。ただ、テスト機構それ自体のバグを修正したなら Fix である。
無駄な何かを単純に除去したなら Remove を使う。これまでのもの(A)から別のもの(B)に切り替えたのであれば Use B instead of A か Change A to B が使われる。新たに何かを利用するようにしたのであれば Use を、利用を取りやめた場合は Don't use を使うことが多い。
何かをしないようにしたなら Don't を、内部実装の効率化なら Make A + 比較級/形容詞 か Improve が使われる。
中身の変更を伴わない単なる名前の変更なら Rename A to B、コードや機能の論理上の場所を移動させたなら Move A to B である。
この辺はリファクタリングと呼ばれる行為と思うが、Refactor というぼんやりした動詞はあまり使われず、このように変更内容の種類に応じて動詞が使い分けられている。
コミットログにはWhyを書くべきだ、というのを何かで見かけたので because とか since を使ったログがどの程度あるかを調べたが、8540件のうち22件だった。基本的に短く、シンプルに、一目で意味が取れるログが好まれる傾向がある。例えば get rid of とか2件しか使われておらず、圧倒的に remove である。
一方で、シンプルな単語だけど開始単語としては使われないものもある。例えば次のような単語である。Expand(9)、Extend(8)、Print(5)、Optimize(5)、Publish(4)、Append(4)、Modify(3)、Manage(2)、Revise(2)、Dump(2)、Insert(2)、Migrate(2)、Enhance(1)、Edit(1) 。いずれもカッコ内は8540件に対する冒頭での登場回数である。結局、より一般的で平易な単語で表せたり、Refactor同様に抽象度が高すぎると使われないのだろう。
8000件もログを見たおかげで、迷いなくコミットメッセージが思いつくようになったのが個人的には今回書いてて最大の収穫だった。たぶんカンニングペーパーを作る行為それ自体が効率のいい学習になるという話と同じだと思う。
このまとめも100以上用例を転載してあるので、それを読むだけでも多少は効果があるんじゃないかと思う。同じようにコミットログ書きたくねぇなぁ英語わっかんねぇなぁと思っている人にとって、何か役に立つところがあれば幸いである。
白樺ぽては謝罪してツイートを削除して逃げたのでデマだと確定しました。
白樺ぽて@pot_8_Os_2199
一連の騒動に関してですが、関わりのある政党様にご迷惑掛けた旨を謝罪いたしました。 また、皆様にもご迷惑おかけして申し訳ありませんでした。
https://twitter.com/pot_8_os_2199
白樺ぽてのまとめ
http://i.imgur.com/7avbV8O.jpg
http://hitomi.2ch.net/test/read.cgi/poverty/1467858627/59
名古屋の落語家が一宮市に怒る 「恫喝」「礼儀知らず」とネットで話題
http://www.j-cast.com/2016/07/04271547.html
このニュースにインスパイアされたのかもしれません。記事が7/4、ぽては7/6
togetterブクマしたそこのお前のことだよ。まだ向こうのブクマ数が多いですね。
元ニュース
ある政党が絵師に他政党批判のイラストを書いてと依頼→断ったら「無名の癖に偉そうに物言うな」
某党が絵師に「ある党を批判するイラスト」を無料で依頼断ったら「無名のくせに偉そうな」
http://gogotsu.com/archives/19462
某党が絵師に「ある党を批判するイラスト」を無料で依頼 断ったら「無名のくせに偉そうな」 痛いニュース(ノ∀`)
ttp://blog.livedoor.jp/dqnplus/archives/1888181.html
とある党が絵師に「ある党を批判するイラスト」を無料で依頼!断ったら「無名のくせに偉そうな」と言われた やらおん!
ttp://yaraon-blog.com/archives/87591
【参院選】某党が絵師に「ある党を批判するイラスト」を無料で依頼 断ったら「無名の癖に偉そうに物言うな」 保守速報
ttp://hosyusokuhou.jp/archives/47951035.html 削除済み
ttp://megalodon.jp/2016-0706-1721-30/hosyusokuhou.jp/archives/47951035.html 魚拓
とある絵師が政党からイラストの依頼(無償でやれ) → 断ると「無名の癖に偉そうに物言うな」オレ的ゲーム速報@刃
ttp://jin115.com/archives/52138052.html 削除済み
ttp://megalodon.jp/2016-0706-1556-02/jin115.com/archives/52138052.html 魚拓
某政党党員の知人から他党を批判するイラストの依頼、断ると「無名のくせに偉そうに」…無料で依頼していた模様 ハムスター速報
ttp://hamusoku.com/archives/9296427.html 削除済み
ttp://megalodon.jp/2016-0706-2037-23/hamusoku.com/archives/9296427.html
とある党にイラストを無料で頼まれたから断ったら「無名の癖に偉そうに物言うな」と言われた・・・ はちま起稿
ttp://blog.esuteru.com/archives/8624721.html
ある党が絵師に「ある党を批判するイラスト」を無料で依頼、断ると「無名のくせに偉そうな」と言われる – | 2chまとめブログ
ttp://checkmate-blog.com/archives/41445
【政治】某党が絵師に「ある党を批判するイラスト」を無料で依頼 断ったら「無名のくせに偉そうな」 まとめたニュース
ttp://matometanews.com/archives/1817756.html
某党が絵師に「ある党を批判するイラスト」を無料で依頼 断ったら「無名のくせに偉そうな」 2ろぐちゃんねる
ttp://2logch.com/articles/5243139.html
【政治】某党が絵師に「ある党を批判するイラスト」を無料で依頼 断ったら「無名のくせに偉そうな」 でかねこニュース
ttp://dekanekonews.blog.jp/archives/4760420.html
【話題】某党が絵師に「ある党を批判するイラスト」を無料で依頼 断ったら「無名のくせに偉そうな」 New保守宣言!!
ttp://newhoshu.blog.jp/archives/62956744.html 削除済み
ttp://webcache.googleusercontent.com/search?q=cache:LF_4CGrJ4nsJ:newhoshu.blog.jp/archives/62956744.html+&cd=1&hl=ja&ct=clnk&gl=jp 魚拓
【政治】某党が絵師に「ある党を批判するイラスト」を無料で依頼 断ったら「無名のくせに偉そうな」 親日速報
ttp://www.msoku.net/archive/entry-4763040.html
【話題】某党が絵師に「ある党を批判するイラスト」を無料で依頼 断ったら「無名のくせに偉そうな」 アジア速報
ttp://nitijou-matome.blog.jp/archives/62960157.html
某党が絵師に「ある党を批判するイラスト」を無料で依頼 断ったら「無名のくせに偉そうな」・・・ブラック過ぎて笑えるw 嬉々速 気になりました!
ttp://kikisoku.jp/archives/8037361.html
某党が絵師に「ある党を批判するイラスト」を無料で依頼 断ったら「無名の癖に偉そうに物言うな」 はや速
ttp://hayablog00.blog.fc2.com/blog-entry-8186.html
某党が絵師に「ある党を批判するイラスト」を無料で依頼 断ったら「無名のくせに偉そうな」 カナ速
ttp://kanasoku.info/articles/85693.html
絵師「ある党に別の党を批判するイラストを無料で依頼された」「断ったら『無名のくせに』と言われた」 : |2ちゃんねるまとめ
ttp://blog.livedoor.jp/risufx-newtype/archives/8043134.html
某党が絵師に「ある党を批判するイラスト」を無料で依頼 断ったら「無名のくせに偉そうな」 (*゚∀゚)ゞカガクニュース隊
ttp://www.scienceplus2ch.com/archives/5243149.html
★まとめブログは無数にあるのでまだあるかもしれません。
某党が絵師に「ある党を批判するイラスト」を無料で依頼 断ったら「無名のくせに偉そうな」
http://news.nicovideo.jp/watch/nw2276589
ttp://twitter.com/muka_jcptakada/status/750476832785375233
向川まさひで? @muka_jcptakada
イラストレーターの方がトラブルを訴えておられる件、関係機関に調査をするようメールした。
事実なら社会通念上も党の規約上でも全くアウトな案件。 ただ「党員じゃない人を党員として名前を出す」はちょっと考えられないので、
他の左派団体をうちと誤認されている可能性も。いずれにしても調査は必要
デマを拡散するだけして謝罪の投稿もないのがまとめブログの日常です。
コメント欄で指摘してもそう思われる方が悪い!と言われるのがこの界隈です。
オタクならやりかねないと言われたらどう思いますか?オタクイズビューティフル。
某党が絵師に「ある党を批判するイラストを描け」と無料で依頼 断ったら「無名のくせに偉そうな」 2
ttp://hayabusa8.2ch.net/test/read.cgi/news/1467794656/
コスプレ絵師白樺ぽてさん、とある政党からイラスト依頼をされて断る ★20 [無断転載禁止]©2ch.net [583484177]
http://hitomi.2ch.net/test/read.cgi/poverty/1468042558/
ν速は共産叩きに徹していましたが嫌儲板では早い段階からこの女装絵師の怪しさに気づいて調査を進めて過去の虚言を暴いていました。
しかし嫌儲はまとめブログには転載されない板なのでなんの意味もありませんでした。
現在はデマを拡散したまとめブログを通報作業中です。数は力なのでご協力お願いします。
-------------------------------------------------------
インターネットによる選挙運動や落選運動では、虚偽の情報を流したり、個人の名誉を傷つけないように
気をつけなければなりません。なりすまし行為や、他人のホームページに不正アクセスした場合などは厳しい罰則が課せられます。
虚偽事項公表罪 公職選挙法235条の2項 4年以下の懲役・禁錮または100万円以下の罰金
名誉棄損罪 刑法230条1項 3年以下の懲役・禁錮または50万円以下の罰金
ttp://www.soumu.go.jp/senkyo/senkyo_s/links/senkan/
お問い合わせ
電話番号:075-414-4450
ファックス:075-451-5452
問い合わせフォーム
ttp://www.pref.kyoto.jp/fukei/senkyo/madoguchi.html
電話:03-3403-6111
ファクス:03-5474-8358
>こういうデマに対して毅然とした態度でしっかり法的措置も含めて対応できないから野党って糞なんだよな
ネットの影響力をまだ理解していないんだと思います。10代の自民党支持率を見て少しは焦ってもいいと思うのですけどね。
白樺ぽて氏について女装がどうとか個人の嗜好について言及するのは止めなさい。
例の件とは全くの無関係であり、そこに触れるのは人としておかしいです。止めなさい。
ttp://twitter.com/narumikeiya/status/750994475653083137
>福岡県宇美町で町議会議員をやっています。所属は日本共産党。
------------------------------------------------------------------
白樺ぽて @pot_8_Os_2199
鍵を解除させてて頂きました。
一連の騒動について、大分まとめなどで歪曲され拡大解釈されてる部分がありますので、一つ一つ説明させて頂こうかと思います。
ttp://twitter.com/pot_8_Os_2199/status/751028564292538368
白樺ぽて @pot_8_Os_2199
→まず、記事のタイトルの時点で「政党がイラストレーターに直接依頼…」みたいなニュアンスで掲示されておりますが、
実際は「政党の支持者が個人でビラ配りの為に口頭にて依頼」となっております。
この辺りは後述で軽く説明してたものの、まとめなどで短縮された結果誤解を招く内容になったかと→
白樺ぽて @pot_8_Os_2199
→尚、この件も含め過去云々が虚偽の内容だとご意見もございますが、事実でございます。
ただ、内容にもあった通り断った際の台詞に感情的になった為関係のある政党が推測される内容のツイートをしてしまいました。
こちらに関しては選挙期間中ともあって完全にこちらのミスでございます。→
白樺ぽて @pot_8_Os_2199
→尚、1番話題になった政党様とは無関係でございます。とは言えど、こちらに関しては政党様にもご迷惑になりますので政党名は差し控えさせて頂きます。
そして、その政党様にも本日昼前に本部へ直接連絡し、誤解を招いた上選挙期間中という配慮に欠けていた旨を説明し謝罪して参りました。→
白樺ぽて @pot_8_Os_2199
→また、では証拠は?と思われるかと思いますが、こちらに関しては前述の通り口頭での内容ですので提示が難しい上、
此度の件で私に向いてる矛先が彼女に向いて何かしらの悪影響が及ぶという懸念もございますので、そちらを防ぐという意味でも開示は致しません。ご了承下さいませ。→
白樺ぽて @pot_8_Os_2199
→また、どうやら私個人が何処の政党様に属してるというお話も見受けられましたが、何処の政党様にも関係性は持っておりませんのでご理解よろしくお願いします。
ただ、確かに個人的には苦手としている政党様もございます。そこはどんな方もおありで何ら特別な事ではないと思います。→
白樺ぽて @pot_8_Os_2199
→しかし、私個人の認識の甘さから招いた結果によって多くの方にご迷惑をお掛けした事を改めてお詫び申し上げます。
申し訳ございませんでした。
白樺ぽて @pot_8_Os_2199
→尚、今回の件での批判等々はそれぞれのご意見もあるでしょうから甘んじてお受けさせて頂いて、今後の再発防止にお役立てさせて頂こうかと思います。
しかしながら、中でも殺害予告、住所晒しなど悪質な物に関しましては申し訳ありませんが、明日被害届を提出させて頂きます。ご容赦願います。→
白樺ぽて @pot_8_Os_2199
→私のおつむが弱いとは言えど批判ならまだしも、殺害予告や住所晒しをしていい理由にはなり得ないと思いますので、
そちらは確認できる物に関しましては全て被害届を提出し対処させて頂きます。
また、まとめブログに関しましてはこれから関係者と相談の上対応を考えて行こうと思います。
白樺ぽて @pot_8_Os_2199
→最後になりましたが、今回の件で多くの方にご迷惑をお掛けして申し訳ないと共に、もう無理だ、
お前の顔なんぞ見たくないという方がいらっしゃいましたら、どうぞ容赦なくリムーブやブロックなりよろしくお願いします。
改めまして、今回の騒動誠に申し訳ございませんでした。白樺ぽて
白樺ぽて @pot_8_Os_2199
(追記)
今回の騒動にも関わらず、私の作品を取り消さずに引き続き扱うからと明言して下さった担当者様、サークル関係者様には深く感謝しております。
今後、絵の技術等々のみならず人としても成長出来るよう努力して参りますのでよろしくお願いします。
有難うございました。
白樺ぽて@pot_8_Os_2199
政党名出すべきだというお声を頂いておりますが、政党名を出すことによってじゃああの政党だなとどんどん個人の特定に繋がる可能性が拡大いたします。
恐らく1番ご納得頂けない事と存じ上げますが、少しでもご理解頂ければと思います。
-------------------------------------------
暫定まとめ
ttp://twitter.com/pot_8_Os_2199/status/751029608015728640
>実際は「政党の支持者が個人でビラ配りの為に口頭にて依頼」となっております。
>この辺りは後述で軽く説明してたものの、まとめなどで短縮された結果誤解を招く内容になったかと
こちらは関係者→支持者と摩り替わっています。まとめの誤解ではありません。
↓削除済みのツイート
>白樺ぽて @pot_8_Os_21992016-07-06 00:27:15
>今日某党の関係者(知人)からチラシ作るから絵を描いてくれと頼まれたのね。
>聞けばある政党を批判するもので重たい雰囲気のイラストを急ぎで描けとの事。タダで。タダで。
>政治的なご依頼は後のトラブルも考えられるのでお断りしておりますと伝えたら
>「無名の癖に偉そうに物言うな」と言われた…
【絵師謝罪】某党が絵師に「ある党を批判するイラスト」を無料で依頼 断ったら「無名のくせに偉そうな」のデマ まとめ
舛添要一氏がホテルで会議した「出版社社長」 実在しない可能性も
ttp://news.livedoor.com/article/detail/11632109/
-------------------------------------------
ttp://twitter.com/muka_jcptakada/status/751037557429768193
向川まさひで @muka_jcptakada
イラストレーターさんの件、メールを送った機関からは現状返信はなし。
名誉にかかわる大きな話になってるし、軽々しく返答もできないだろうからやむを得ない。
当該イラストレーター氏が「関わりのある政党様にご迷惑をかけた旨謝罪」した、という知らせも別にあったが、現状で確認はできず。
向川まさひで @muka_jcptakada
つじつまの合わない点は確かだが、当事者の「誤認」という可能性もあるので、真実性については引き続き保留とせざるを得ない。
他の左派系団体との誤認、「チラシ」ではなく他の広報物等の誤認、「党員」ではなく「後援会員」等との誤認の可能性など。
向川まさひで @muka_jcptakada
正直なところ、仕事としてイラストを描くことの大変さを理解していない個人や後援会員が、
後援会報やミニビラを作っていて「これこれのイラストをタダで描いてよ。
あなたの名前を出せば宣伝になるからいいでしょ!」とやらかした可能性はあると思った。
向川まさひで@muka_jcptakada
@bokassa_1er 党員でない人を党員として掲載というのはどう考えてもあり得ないのですが、
後援会ニュースに名前を出してイラストを投稿・掲載(=支持者や後援会員とみなされる)ならあり得るかもと思いました。
イラストレーターなどのお仕事に理解のない人はどこにでもいますので。
某党に「ある党を批判する絵を描け」と無料で依頼された白樺ぽてさんがツイートを削除 共産党は調査を開始~ネットの反応「共産党