品目 | 百均 | コメント |
---|---|---|
種 | ○ | ほぼ発芽してる。しない場合は日当たり、水など他の問題 |
移植ゴテ | ○ | とくに問題なし |
鉢、プランタ | ○ | 強度や通気性の問題はあるものの、とりあえず使いには問題なし |
園芸ハサミ | △ | 使えるは使えるけど、使い勝手やキレ味はいまいち |
用土 | × | 分量が少なくコスパ悪い。また水はけがよくなく質もいまいち。ホームセンター、園芸店で買うべし。12L300円ぐらいの培養土。 |
2015冬イベント
1.雪風改 Lv96
[5連(酸素)/5連(酸素)/探照灯](夜戦カットイン)
2.夕立改二 Lv84
10高角/10高角/33号電探
3.綾波改二 Lv83
10高角/10高角/33号電探
4.神通改二 Lv84
3号砲(+4)/3号砲(+4)/夜偵
5.北上改二 Lv112
[53艦首(酸素)/5連(酸素)/甲標的](夜戦カットイン)
6.秋月改 Lv89
10高角+高射(+2)/10高角+高射(+2)/13号電探改
雪風改 五連酸素×3
妙高改二 3号 2号 水上偵察機 照明弾
筑摩改二 3号 2号 瑞雲12型 32号電探
利根改二 プリンツ砲×2 三式弾 FuMOレーダー
足柄改二 3号 2号 水上観測機 照明弾
秋月改 10cm連装高角+高射装置×2 13号電探改
時雨改二 Lv95 五連装酸素★+4×2、三連装酸素★+9
筑摩改二 Lv92 3号砲★+4×2、夜偵、14号電探
利根改二 Lv74 3号砲★+1、15.5副砲×2、照明弾
秋月改 Lv85 秋月砲★+4×2、13号電探改
那智改二 Lv72 3号砲★+4、10cm高角(砲架)、レーダー、94式高射★+4
妙高改二 Lv72 3号砲★+5、15.5副砲×2、照明弾
秋月改(秋月砲x2 13号改)
那珂改ニ(2号砲x2 探照灯)
足柄改ニ(3号砲 2号砲 32号 照明弾)
羽黒改ニ(3号砲x2 FuMO 32号)
大井改ニ(甲標的 SKCx2)
雪風改(5連酸素魚雷x3)
(1)時雨改二 Lv83 61cm五連装(酸素)魚雷,10cm連装高角砲+高射装置,13号対空電探改
(2)秋月改 Lv63 10cm連装高角砲+高射装置,10cm連装高角砲+高射装置,13号対空電探改
(3)妙高改二 Lv91 61cm五連装(酸素)魚雷,61cm五連装(酸素)魚雷,照明弾,九八式水上偵察機(夜偵)
(4)那珂改二 Lv87 20.3cm(2号)連装砲,20.3cm(2号)連装砲,九八式水上偵察機(夜偵)
(5)大井改二 Lv83 SKC34 20.3cm連装砲,SKC34 20.3cm連装砲,甲標的
(6)龍鳳改 Lv91 烈風(六〇一空),天山一二型(友永隊),九七式艦攻(友永隊),流星(六〇一空)
AEHJKルート
秋月改 Lv61 10cm+高射装置×2 13号改電探
木曾改二 Lv122 13.3副砲×2 甲標的
那珂改二 Lv54 SKC34×2 32号電探
北上改二 Lv134 13.3副砲×2 甲標的
五十鈴改二 Lv72 20.3cm(3号) 20.3cm FuMO25レーダー
雪風改 Lv88 艦首魚雷 5連装魚雷×2
~~~
2015春イベント「第十一号作戦」
2015春イベント - 第十一号作戦
- 全6面:甲クリア @司令部レベル:106
- E-3,4,5に札付き
- 獲得艦娘
- ローマ
- リットリオ
- 秋津洲
- 高波
- 葛城
資源
- 開始前資源:89k/74k/160k/37k/1115
- クリア時資源:51k/40k/124k/36k/918
- 増減:-48k/-34k/-36k/-1k/-197
参考サイト
マップ
E-1甲
水雷部隊(軽巡2駆逐4)ですんなりクリア。札なし。
E-2甲(連合艦隊)
水上打撃ですんなりクリア。札なし。
- 主力:軽空母2戦艦2重巡2
- 随伴:軽巡1重巡1雷巡2駆逐2
k
E-3甲
軽巡1(那珂)高速戦艦1(榛名)重巡3(加古、古鷹、衣笠、プリケツ)軽空母1(飛鷹)
上ルートでクリア。
- 現状資源:84k/68k/157k/38k/1088
- 資源増減:-5k/-6k/-3k/-1k/-27
E-4甲(連合艦隊)
- 主力:正空3(天城:烈風・司令、二航戦)、戦艦2(日向伊勢:三式)、重巡1(那智)
- 随伴:軽巡1(夕張:WG42、探照灯)、重巡2(高雄パンパカ:三式)、戦艦1(金剛’:三式)、駆逐2(潮:照明弾、初春)
大破撤退数回、撃破撃ち漏らし1回
- 現状資源:78k/65k/152k/36k/1047
- 資源増減:-6k/-3k/-5k/-2k/-41
E-5甲
- 鈴谷(探照灯)、比叡(三式)、山城(三式)、熊野、401
撃破で手間取るもしおいキラ三重でクリア。
- 現状資源:73k/60k/148k/36k/1020
- 資源増減:-5k/-5k/-4k/-0k/-27
E-6甲(連合艦隊)
削り(上ルート)
- 主力:金剛(司令)、比叡、長門、陸奥、ちよ、ちと
- 随伴:北上、神通、妙高、大井、夕立、綾波
撃破(上ルート)
- 主力:ちよ(司令)、大和、武蔵、長門、陸奥、ちと
- 随伴:時雨(カットイン)、神通(夜偵)、妙高(探照灯)、大井、綾波(照明弾)、北上(カットイン)
ボス撃破に数回手間取るも、北上カットインにより撃破。
- 現状資源:51k/40k/124k/36k/918
- 資源増減:-22k/-20k/-24k/-0k/-102
雑感
今までのイベントに比べると、かなり楽。
ボス撃破で何回か手間取ったところもあったが、
編成、装備の見直し、キラ付で突破可能。
branche と version
- gem: 3.3.10
- v3-stable: 3.3.11
- master: 4.0.0.beta.1
- source: 4.0.0.pre.0
build status バッジをつける
バッジ
github 見てるとよく張ってありますね。
travis - build: pass
テストが通ってるか調べてくれるの。各ruby のバージョンで rake test 回してくれて便利。
.travis.yml に
|
|
と書いて add, commit して git push。
Rakefile に
|
|
としとくと cucumber と rspec を回してくれる(middleman-blog のから)。
んで、https://travis-ci.org にいって github 垢でログインして
当該レポをチェック。
coverall - coverage: 95%
テストがどこまでコードをカバーしてるか調べてくれるらしい。
github 垢でログインして対象のレポをチェックするだけ。
code climate - code climate: 3.4
コードの品質をチェックしてくれるらしい。
4点満点。一文が長すぎたり複雑すると点数が落ちるっぽ。
同じくgithub 垢でログインして対象のレポをチェックするだけ。
extension覚書
extension が new されるのは
Middleman::CoreExtensions::Extensions::ClassMethods::register
##
|
|
hook
defined at Middleman::CoreExtensions::Extensions::registered(app)
- :initialized
- :instance_available
- :after_configuration
- :before_configuration
- :build_config
- :development_config
run at Middleman::CoreExtensions::Extensions::InstanceMethods::initialize
InstanceMethods は Application に include されるので、
結局 app.initialize の時に呼ばれることになる。
- run :initialized
- (activate :sprocket)
- run :before_configuration
- (load ‘config.rb’)
- run :build_config if build?
- run :development_config if specified
- run :instance_available
- (reload I18n)
- run :after_configuration
Application
defined at Middleman::Application
- :before # Before request hook
- :ready # Ready (all loading and parsing of extensions complete) hook
- :before_build # Runs before the build is started
- :after_build # Runs after the build is finished
Middleman::CoreExtensions::Request::ClassMethods::inst()
before
Middleman::CoreExtensions::Request::InstanceMethods::process_start(env, req, res)
Middleman の extensionを書くための覚書
まとめ中
基本
Middleman::Extension から派生させたクラスを作り(Middleman::Hello::Extension)、
そこに helper 関数の追加、 resource の manipulate、hook の追加などする。
そしてMiddleman::Extension.register(:hello, Middleman::Hello::Extension) した上で、
config.rb で activate :hello させれば有効になる。
参考
gem
% bundle gem middleman-hello とし gem のひな形を作る。
ファイル構成はいじる。
|
|
lib/middleman-hello.rb
version情報と extension 本体を読み込み、register する。
|
|
lib/middleman_extension.rb
middleman 本体に自拡張を読み込ませるために必要。
Middleman::Extensions.load_extensions_inpath() で読まれる。
これ忘れると template が動かないので注意。
なお ‘-‘ ではなく ‘‘ なのでより注意。
|
|
lib/middleman-hello/version.rb
version 情報書くだけ。
|
|
lib/middleman-hello/extension.rb
extension 本体。ヘルパー関数書くなり resource に module 追加するなり
proxy追加するなり。
|
|
config.rb
ここまで準備したら activate :hello とすると、
拡張機能が有効になる。
helper関数
簡単なものから
config.rb:helpers do
config.rb に書き下す:
|
|
extension.defined_helpers=[]
Middleman::Extension.defined_helpers を使う:
|
|
option
|
|
独自テンプレート
middleman init PROJ –tempate hello で source/ などを含めて
プロジェクトを作れるテンプレートを作る。
テンプレートファイル群
lib/middleman-hello/template/ 以下にテンプレートで使うファイルを置く。
Middleman::Template::Base から派生させ、テンプレート作成を行う。
主に build_scaffold()。
|
|
Thor, invoke などを使ってるもよう。
作成設定
Middleman::Templates::Base から派生させて build_scaffold() で実体をコピーなどする。
Middleman::Templates.register() で登録する。
|
|
デバッグ時
~/.middleman/hello に template.rb を置くと Middleman::Templates::Local がそれを見る。
|
|
cucumber で middleman extension の開発とテスト
概要
テストのフレームワーク。自然言語っぽく書けるのがいいらしい。
middleman extension の開発で使うことを想定。
参考:
インストールと使い方
ただ使うなら gem i cucumber だが、
extension なので middleman-hello.gemspec に入れておく。
|
|
debug 用に pry なども入れておくとよい。
|
|
features/xxx.feature
どうテストするかの規定書
|
|
詳しくは後述。
fixtures/xxx-app/:テストするための道具や箱
テストするために使うconfig.rb や source/* などを入れておく。
|
|
feature の書き方
features/support/env.rb
使うのを require しとく。middleman/step_definitions を使えば大抵どうにかなる。
|
|
xxx.feature の文法
|
|
- Given: 前提条件
- When:こうすると
- Then:こうなるはず
And は、直前の 上記3つのどれかと同じ。続き。
大抵、以下のひな形でどうにかなる
|
|
step definitions
…
fixtureの用意
テストする
add cucumber into gemspec or Gemfiles
|
|
failed で黒字に赤いのは見にくいので、白くしてある。.bashrc などに加えておくと吉。
middlemanページの目次を作る
設定
markdown エンジンとして redcarpet を使い、:with_toc_data を true にセットします。
|
|
ヘルパー関数
ヘルパー関数を加えます。上記設定がされてる必要があります。
|
|
partial template
パーシャルテンプレートを作ります。bootstrap を使ってることを想定してます。
ページのfrontmatter に “show_toc: true” としておくと、最初から目次を表示します。
そうでなければボタンを押したら表示。
後はお好みのテンプレートで partial(“partials/toc”) してください。
|
|