ラベル

2018年8月19日日曜日

Python : Django Girls Tutorialをやる2

Django Girls Tutorialを進める。
デプロイ!の章で大いに詰まる。



ありがたいことに同じ症状の方の質問記録がありました。
https://teratail.com/questions/119394

問題となったのは以下の箇所。

The requirements.txt file

(中略)

ファイルを開いて、最終行に次の1行を追加しましょう:
psycopg2==2.5.4
これは、あなたのアプリケーションをHerokuで動かすために必要な1行です。



ここの"psycopg2==2.5.4"でpsycopg2のバージョンを指定しているのだけど、これが最新のバージョンじゃないせいでエラーを起こす模様。

コマンドプロンプトからpipで最新のpsycopg2をインストールし、そのバージョンを指定してやることでデプロイまで進める。

$ pip install psycopg2

2018/8/19現在の最新バージョンは2.7.5
psycopg2==2.7.5と訂正して解決。

2018年8月16日木曜日

Python : Django Girls Tutorialをやる1

独学プログラマーの第2部まで終わったんですが、
第3部のBashやらGitやらがスムーズに進まず詰まってしまいました。



WindowsだとMacやLinuxに比べやや手間が増えるようですね。
マカーがMacを選ぶ理由が分かった気がします。

とりあえずWindowsで進める方法を色々ググっていたところ、
WEBアプリケーションをやりたい初心者向けの丁度いいやつとして
 Django Girls Tutorial
がおすすめされていたので触ってみました。

実際始めて見るととても親切で分かりやすい。
コマンドラインの説明も丁寧で、本で詰まった部分も理解が進みました。
手を動かせば分かる事が多いですが、
動かせる環境まで持っていくのが一つの難関ですね。


リストと辞書の使い分けも謎でしたがここの解説が良かったです。

ディクショナリとリストはどう使い分ければよいのでしょうか?そうですね、これはゆっくり考えてみるべきポイントですね!この後の解答を読むまえに、考えてみてください。
  • 必要なのは、順序付けられた一連のアイテムですか? リストを使いましょう。
  • キーに対応する値が必要?キーから値を参照する? ディクショナリを使いましょう。

複数の参考書に当たるのはやはり有効のようです。
とりあえずこのチュートリアルを最後までやってみたら次の目標を探そうと思います。

2018年8月1日水曜日

Python3始めました

前々から自分でもアプリやゲームを作ってみたいと思っており、
プログラミングに興味がありました。

なんとなくネットできっかけ探しのようなものをしていたところ、
先月レビューがいい感じの本を発見したので購入。





プログラミングに全く触れたことが無かった僕でもかなりいい感じで読み進められています。
解説が丁寧で、章ごとに練習問題があるのもありがたい。
ずっとパズルを解いているような感覚でおもしろいです。
2/3くらい読んだところですがとてもおすすめできます。

いくらか自分でコードも書けたし、
今後は反省も兼ねてブログにコードを載せてみようと思います。

2018年5月22日火曜日

魔王ダビ ワールドボス魔鏡集め攻略

スマホゲーのデスティニーチャイルド(デスチャ)始めました。
このゲーム良いところ、パッと見で分かるよね…中身も面白いからやろうね。
https://sharegacha.stairs.co.jp/
http://www.dmm.com/lp/game/destiny-child/

 
さて、現在デスチャではワールドボス・トライアルというイベントが実施中です。
3回目の開催となりますが、今回はダメージランキング報酬の仕組みに大きな変化がありました。
"【魔鏡の欠片確定】レア報酬カード"の追加です。

これまでの報酬枠が1枚変わっただけじゃない?と思われるかもしれません。
しかしそれは間違いです。
この確定報酬枠、上位10%と上位11%~40%では大きく内容に差があります。

期待値を計算してみましょう。
 
なんと確定枠単体で3倍以上も違います。
 
報酬カード全体の期待値でも11-20%と比較して2倍弱です。
 

もし今の挑戦券消費量で11%~40%辺りの報酬を貰っているならば、
その倍の消費量で上位10%を狙ってみるがおすすめです。


前回は60万ダメージ程しか出せずワールドボスは休憩期間になっていた僕ですが、
今回はクリスタル使った分だけうま味があるイベントだなーと感じますね。

2018年1月3日水曜日

秘策メイジで読み合いが熱い

コボルド環境、ウンゴロ並みの良環境じゃないでしょうか。
色んなヒーローがいくつかデッキタイプを持っていて使用率が散らばっている。
ウォリとシャーマンがパッとしないですがそのうち新たなデッキが生まれるポテンシャルはありそうです。

そんな中自分がゴリゴリ回しているデッキは秘策メイジです。

相手のデッキを見極めて対応していく読み合いがとにかく熱い!
コンボや強行動を押し付けていくデッキが多い中、応用力はNo1だと思います。

自分が今使っているデッキは下のやつです。


クリッカーヒーローズ パッチ1.0e10クリアー

クリッカーヒーローズはSteamの実績全解除にてクリアーとする。
お疲れ様でした。

一番最後に残った実績はlvl30000到達のやつ。
パッチ1.0e10が来てからTranscendで一気にインフレし速攻で達成。
ゲーム内実績はマーセナリーを200死なす&500回復活させるの2つ残っていますが、途方もない時間が掛かりそうなので諦めました。


 1.0e10以降のAncient Souls(以下AS)の使い道は割と適当でも差が出ないような気がします。

ASが少ない時には上げやすい【Phandoryss】を10とか100とかキリのいいところまで上げ、余りを【Xyliqil】と【Ponyboy】にちょいちょい振ればいいでしょう。

貰えるASが3桁超えてくるころには【Chor'gorloth】を-50%とか-60%とか以上にし、【Borb】以下5体をほぼ均等に振れば大きな間違いはないと思います。
自分の場合ボスの体力が多くて詰まることがあったため【K'Ariqua】に多めに振りました。
宝箱出現率は上限に届きやすいので【Sen-Akhan】は低めに。

ルビー10個で8時間進めるやつはすごく便利で安いです。
lvl30000超えたら頻繁に使う事になるでしょう。
どうせルビーは余ります。

あと、ある程度進むとAncientのレベル上げが苦痛になると思います。
これはマウスにマクロ機能が付いていればクリック9回するボタンとかを設定して乗り越えましょう。
QやShift押しながらクリック9回すればボタン一つで10倍にレベルが上げられます。
自分はマクロがなければ挫けていたことでしょう。


攻略になりそうなところはこれくらいかな。


クリッカーヒーローズ2のPV見ましたがビジュアルは爽快感あって良さそうですね。
ただ、結局ゲーム性が同じならお金払ってやるほどでもないかな・・・。
追加情報をほんのり待ちます。