2013年4月30日火曜日

企業が求めるストレスに強い人材像に関する矛盾

ストレス耐性のないみけです。

デスマとかになると、

メンバーが苛ついて、

攻撃的になりますね。


さて、企業が求めるストレスに強い人材とかいう

馬鹿げた人物像がありますが、



あれ、


苛ついたメンバーが攻撃的になるのは

おkで、

その苛ついたメンバーの攻撃対象になった人が、

鬱とか精神失調になった時の、

攻撃対象になった人がストレスに弱い人材と

なっているみたいですね。


おかしくないですか?


ストレスを抱えているのは、

攻撃的な人材も、攻撃を受ける人材も同じなのに、

それが攻撃的に出る人材が

ストレス耐性があるとでも言うんでしょうか?


馬鹿げてますね。


攻撃的になる人材のほうが

ストレス耐性が弱いですよ。


そういう人間は攻撃することで、

ストレスから逃れているので、

まあ生き残れます。

でも、

攻撃対象になった人間が

ストレス耐性がないと断定するのは

おかしいですよね。


攻撃的になっている人間が

ストレス耐性がないというのを

見逃していると思います。


だから、企業はストレス耐性がある人間といった時に、

ストレスが掛かった状態で

攻撃的になる人間を採用してはいけないわけです。


人間、ストレス抱えた状態で、

味方であるはずのメンバーから攻撃されれば、

逃げ場はなくなります。


そんなの、ストレス耐性があろうが

なかろうが、追い詰められるのは当たり前です。


だから、ストレスで攻撃的になる人間、

そういう人間を早期発見して、

解雇するなり、

プロジェクトから外すなりしたほうが

企業として優秀な人材を失わなくて済むし、

社会にとっても有益なはずです。


結論


ストレスで攻撃的になる人間は

死すべき、そして社会から抹殺されるべき


以上。





Erlangばっかりやっていますが

Erlang見習いミケです。

Erlangばっかりやっていますが、

本当はJavaのASTライブラリーを書きたいです。

書きたいですが、頭が混乱して、

自信喪失しているので、

Erlangで初歩的なことをして自信を回復しています。

以上、それだけです。

まあ、ErlangでWebアプリくらい作れるようになるといいなとおもいます。

2013年4月29日月曜日

Erlangでマージソート書いたら、なんか汚かったで御座る

Erlang見習中のみけです。

Erlangでマージソート書いたら、クイックソートの100倍は汚いコードになりました。

誰かツッコミください。












2013年4月25日木曜日

Erlangでプロセスたくさん使ってフィボナッチ数列を計算したら、too many processesとなっておこられたで御座る。

調子が悪いので

Erlangで初心者的なことをやって

自信を回復しようとしているみけです。



Erlangでのプロセス間通信


spawnという関数を用いて関数を実行すると、

その関数のプロセス識別子が取得出来ます。

そしてプロセス識別子に対して!演算子を用いることで、

プロセスに対してメッセージを送信することができます。


フィボナッチ数列の計算


ところで、Erlangでフィボナッチ数列を計算する関数は簡単に書けます。

-module(fib).
-export([fib/1]).

fib(N) when N < 2 -> 1;
fib(N) ->
    fib(N - 1) + fib(N - 2).

ところが、この関数はひとつのプロセスで実行するために、

値が大きくなると途端にパフォーマンスが低下します。

3> timer:tc(fib, fib, [10]).
{11,89}
4> timer:tc(fib, fib, [12]).
{24,233}
5> timer:tc(fib, fib, [14]).
{61,610}
6> timer:tc(fib, fib, [20]).
{1546,10946}

timer:tc関数の戻り値の一つ目の要素が実行時間(ms)です。

ガクガクって増えていっている様子がわかります。


そこで複数プロセスでフィボナッチ数列を計算する


そこで、fib:fib関数を少し修正して、

プロセス間通信する形で計算してみます。



では、試してみます。

3> timer:tc(fib, fib, [10]).
{2889,89}
4> timer:tc(fib, fib, [12]).
{5109,233}
5> timer:tc(fib, fib, [14]).
{5684,610}
6> timer:tc(fib, fib, [20]).
{132777,10946}


う〜んと、値が大きい割には、値の増え方が緩いですね。

では、40くらいだとどうなるでしょうか?

7> timer:tc(fib, fib, [10]).


結果が返ってきませんねー





あ、え、エラー…

too many processesだってw


というわけで


まあ、何が問題だったかというと、

所詮4コアしか積んでいないマシンで無数のプロセスを起動すると、

死ぬ

というわけですね。


まあ、当たり前と言っちゃ当たり前ですね。


さて、では、プロセス数を4より増やさないようにして

書いてみたのが次のやつになります。



関数fibはひとつのプロセスでやる奴。

関数cfibは二つのプロセスでやる奴。

関数ccfibは四つのプロセスでやる奴。


で、実際に時間を計測してみました。




だいたい、16〜20くらいで、複数プロセスの効果が現れていますね。






Erlangのリスト内包表記がすごい便利

Erlangのリスト内包表記がすごい便利です。

クイックソートも簡単に書けます。



これ、数学的には

(∀x; x ∈ P, Q(x, p))

って書いている感じなので、

読みやすいですし。




2013年4月24日水曜日

Erlangを少し勉強してみてる

少しだけErlangを勉強してます。

まだファイルIOとかできないし、

プロセス間の通信とかできないし、

並行処理とかできないし、

並列処理とかできないです。

重複する要素を含むリストの個数を数える関数を作ってみました。



実際に試してみました。



まだ、こんなレベル…





#DQ10 ちょっとした小銭稼ぎと水の樹木を量産する

最近やっとレンジャーがレベル58になって、

手なづけるを覚えさせたみけです。


そんな僕はランプ錬金やっていて、

家の棚の中には錬金用の素材がびっしり埋まっています。


水の樹木


で、そんな中で在庫が少ないものの一つが


水の樹木

です。


キラキラポイント


これらをキラキラポイントで拾おうとすると、


をまわる必要があります。


だけど、ぶっちゃけ、

スイゼン湿原は(強ボスやらないので)ほとんど行かないし、
ジュレー島上層は南東部にあるっぽいけど、その辺の敵強すぎるし
(倒せないことはないけど、正直結構苦戦する。レベル65でもスタンプが押せる)

ということであまり行くことが殆どありません。


買う


実は水の樹木は店で売っています。

  • アズランの素材屋
  • カミハルムイのギルド


まあ、アズランとかはほとんど行かないし、

ランプ錬金のギルドはラッカランにあるので、

カミハルムイにもほとんど行くことないし、

というわけで、実は水の樹木をあまり持っていません。


ついでに言うと、水の樹木が必要になった時は、

たいていバザーで特に調べもせずに買うので、

450G(通常は370G)で買うこともあったりします。


何に使うの?


ランプ錬金で水の樹木は何に使いますのん?

ということで使う錬金を挙げると以下のとおりです。

  • 最大MP+10
    • 魔力の土 x 3
    • 水の樹木 x 2
    • 妖精の粉 x 5
  • 最大MP+15
    • 魔力の土 x 8
    • 水の樹木 x 5
    • 汗と涙の結晶 x 10
    • 妖精の粉 x 15


通常ドロップ



どうにかならないものかと公式ガイドを眺めていたら、

通常ドロップするモンスターがいました。

伐採マシン改

です。

ん、あれ、こいつボスモンスターやん(´・ω・`)


量産方法


クエストのボスモンスターなので、手順が必要です。

  • 木陰の集落-アズラン地方側からモリナラ大森林に入る
  • モリナラ大森林A-8にてクエスト109「森の断罪者」を再受注
  • レンジャーから盗賊に転職する
  • 木陰の集落-アズラン地方側からモリナラ大森林に入る
  • モリナラ大森林A-5 森はずれのほら穴にてイベント
  • モリナラ大森林A-6 モリナラ広場にて伐採マシン改と戦闘-水の樹木を入手
  • 盗賊からレンジャーに転職
  • 木陰の集落-アズラン地方側からモリナラ大森林に入る
  • モリナラ大森林A-8にてクエスト109「森の断罪者」をクリア、グリーンアイ2個をもらう
  • 2に戻る

なんだか、クエストなので非常にまどろっこしいですね。

一人でやっているとそれなりに時間を浪費します。


PT組んでやる


レンジャー⇔盗賊の転職が必要以上に無駄な時間であるため、

PTを組んでやるのがよいかと思います。

一回の戦闘時間は
  • サポートの盗賊(レベル55くらい、攻撃力200程度)
  • 僧侶(レベル55くらい)
  • 自分(盗賊63、攻撃力200キラピ)

で、3分でした。

アズラン-モリナラ大森林への移動が約3分 x 2

イベントで4分

モリナラ大森林での移動が約4分x2

転職などでトータル4分くらい

なので、一人でやると水の樹木を一つ得るのに25分くらいかかりますが、

  • 盗賊
  • 盗賊
  • 盗賊
  • レンジャー

のPTでやれば、6分くらいは節約出来て、19分くらいでできます。


結論


あんま効率良くないな(´・ω・`)







2013年4月21日日曜日

厨二病のみけ様、大変恐縮ですが、勤務時間は全社員共通の8時間が定時となり個別の調整は難しい状況です。

ソフトウェアの品質に関するサービスを提供している会社から

オファーが来たので、応募してみました。

やっぱり、うつ病であることを隠すのはよくありません。

だから事前にちゃんと伝えておきました。

その返信は以下のとおりです。

厨二病のみけ様

お世話になります。
株式会社hoge採用担当です。

この度はオファーへのご返信、誠にありがとうございます。
大変恐縮ですが、勤務時間は全社員共通の8時間が定時となり
個別の調整は難しい状況です。

大変残念ですが、ご了承いただきたく存じます。
また何か機会がございましたら、その際は何卒よろしくお願いいたします。


株式会社hoge
採用担当




> ソフトウェアの継続的インテグレーションに興味があるので応募しました。
>
> 【アピール】
> JUnit/Groovy/Gradle/Maven/Spock/Selenium/HP Quick Test Professionalのスキルがあります。
> また、JavascriptのテストをJavaで実行できるようなライブラリーの作成もしております。
>
> 【考慮頂きたい事項】
> うつ病のため長時間の勤務ができません。
> 勤務時間について調整願えますでしょうか?


やっぱり社会というのはうつ病を生産するくせに、

うつ病を排除するんですね。

結論

「ドイツ民族、即ちアーリア系を世界で最優秀な民族にするため」

遺伝病や精神病者などの「民族の血を劣化させる」「劣等分子」を排除するT4作戦を実施した

ナチスドイツというのはその点では非常に優しい思想を持った国だったと思います。

厨二病のみけ様、ご希望にそえず申し訳ありませんでした

人身売買系のSI会社からオファーが来てたので、

面接の応募をしてみました。

ただ、うつ病だとか、腰痛持ちだとかの僕にも相手にも

不利な条件を隠して面接をするのは気が引けます。

そこで、先に希望条件を提示して、

叶えられそうなら面接するというスタイルで応募してみました。

返ってきた文面は次のとおりです。

厨二病のみけ様

下記の件で、A.C.に関しては客先常駐になるためお約束できません。
申し訳ございませんが、面接はなしとさせていただきます。

オファーに対し返信していただきましたが、
ご希望にそえず申し訳ありませんでした。


> 第1希望:4月23日 13時スタート~17時スタートまで
> 第2希望:4月24日 13時スタート~17時スタートまで
>
> ★面接前に質問・相談したい
> A. 現在うつ病を患っているため
> (自立支援医療制度(精神)適用済み、障害者手帳申請済み、障害者年金申請中)
> (1)勤務時間を11:00~17:00(途中1時間休憩含む)とすることはできないでしょうか?
> (2)勤務地について、都内限定にしてもらうことは可能でしょうか?
>
> B. 僕はJavaの専門プログラマーです。
> (1)PHP、C#、F#の案件はやりません。
> (2)Windowsは開発生産性がわるいため、Macintoshでの開発を希望します。
> (3)eclipseは開発生産性に乏しいため、JetBrains IntelliJ IDEAでの開発を希望します。
>
> C. 腰痛持ちです。(過去にぎっくり腰を数回していて、くせになっています。)
> (1)アーロンチェアと言わないまでも、腰痛にならない椅子での勤務を希望します。
>
> D. キャリアパスについて
> (1)プログラマーの価値を向上させたいという思想で生きていますので、
> プロジェクトマネージャーや何もできないエス・イーというポジションにはつきません。
>
> E. プロジェクト管理について
> (1) Atlassian JIRAでのプロジェクト管理を希望します。
> (2) Atlassian Confluenceでのドキュメント管理を希望します。
> (3) Gitでのバージョン管理を希望します。(svn、cvs、vssは使えますが、希望しません)
> (4) JenkinsあるいはTeam Cityでのビルドを希望します。
>


なんだ、結局うつ病の人間なんて社会からいなくなればいいのにと

社会が言っているんですね。

結論 日本に在住する日本国籍を有するもので精神を患っているものは粛清されるべき


オフショアがダメだと思う7つの理由

厨二病を発揮中のみけことみけです。

昨日のエントリーいろいろな方にファボもらいました。

ついでだから、アマゾンアフィリのリンクからポチをしてください。

本題


オフショアが日本-東アジア圏ではダメだと思う理由をあげます。


日本語が特殊すぎる

日本語は特殊な言語で多分機械翻訳はほぼ無理です。

無理と言われていた将棋がプロ棋士よりも強くなるというのは、

現実化しつつありますが、

日本語を他の言語に置き換えるのはまだまだ先の話だと思います。

したがって、日本語で書かれた仕様書をオフショア先に届けても、

まあ、良い感じに解釈してくれないでしょうね。


解決策 仕様書をもっと数学的に記述すること




プログラミングの技術レベルが低い

まあ、インターネッツ様のお陰で、

プログラミングに関するhow-to的なものを検索することは可能になっています。


だけど、もっとメンテナンスしやすいプログラム、

読みやすいプログラム、安全なプログラム、

こういったプログラムを書くためにはインターネッツ様だけでは足りません。

『達人プログラマー』とか、『Thought works アンソロジー』とか、『ドメイン駆動設計』とか

こういった書籍で勉強する必要があります。

でも、インドネシアやベトナムといったオフショア先にある国で

書店を回ってみましたが、

こういった書籍が置いてあるところは皆無でした。


これが意味するのは、オフショア先で技術が向上しているといっても、

それはコピペをする能力が向上しているだけで、

プログラムを書く能力が向上しているわけではありません。


機械化に関する考え方

オフショア先というのは人件費はマジ安いです。

ベトナムだとおそらく日本人一人雇う金額で、

ベトナム人5人くらいを雇えます。


でも、ここに落とし穴があります。


マシンの値段はあまり変わらないということです。

日本でビルド専用の結構いいマシンを買うと、

人件費の5分の2くらいで購入出来ます。


でも、オフショア先では人件費の2倍かかります。


したがってなんでもかんでも機械化するということに関する情熱は、

金額的に考えて5倍の差があります。


言い換えると面倒くさくて時間のかかる作業も、

彼らは人力でやろうとするし、

機械化したら仕事取られちゃうしで、

機械化するのを嫌います。


でも、日本では機械化してないとやってられませんね。


というわけで、テストを書くとかそういう考え方がオフショアでは希薄です。

Jenkins?そんなのオレがやるから導入するなよっていう感じだと思います。

結論 オレ(オフショアのオレくん)がリアルJenkinsだ!


責任というかなんというか

これな。

僕はこれインドネシアと中国で痛い目にあっているんだけど、

なにかしらのうまくいかないことがあると、

日本人の責任にされます。


オフショア先では教えたことはやるけど、

教えたことの応用はできなく、

それをやらないことの責めは

日本人にあることになります。

結論 オフショアがうまくいかないのは日本人が悪いニダ


コスト的なこと

まあ、テストを書かないというのは前の前に書いたことですし、

コピペが多いというのは最初のあたりに書いたことですが、

ここからの結果として、こんなことになります。

不具合が発生した場合、
  • 不具合箇所のきりわけ
  • 不具合箇所の修正
  • 不具合箇所の修正の確認
に膨大なコストがかかる。

で、コピペ技術のすぐれたオフショアプログラマー、

これらの技術はありません。

そこで!日本人登場ですよ!

日本人のエンジニアがこれらプログラムの森を進み抜き、

不具合箇所を修正します。


結論 日本人がプログラム書かないためのオフショアなのになんで日本人がプログラム書いてんすか?


トータルコスト

というわけで、コストをだいたいみてみると、

こんな感じになると思います。

ちなみにウォーターフォールを前提としてます。


モデル

計画
  • 工数 : 30人月
  • 開発期間 : 3ヶ月
  • 開発体制 :
    • 日本人SE : 1人x3ヶ月(ブリッジSE兼PM) + 0.5人x1ヶ月(アーキテクトとか考える人)
    • オフショア : 10人x3ヶ月

結果
  • 工数 : 30人月 + 30人月(日本人による修正)
  • 開発期間 : 6ヶ月(バグ取りの期間を含む)

収支(便宜上、日本人1人月100万、オフショア20万)
  • 予算 : 950万円
  • 費用 : 3350万円

その他
  • ブリッジSEの過労による精神障害の発生
  • 納期遅延による顧客との信頼関係の喪失


というわけで


オフショアするなら、オフショア人員一人あたり日本人一人つけといたほうが安全です。

あれ、それってオフショアの意味なくない?


あと、7個も理由書いてないや…(´・ω・`)

2013年4月20日土曜日

日本からプログラマ技術者がいなくなるそうです。

マイナビにプログラマーとして登録しているので、

いろいろとスカウトメールが届きます。

その中からお馬鹿なものがあったので、紹介します。

日本からプログラマ技術者が・・・・!?

突然のメールにて失礼致します。 株式会社■■ 代表取締役の◯◯と申します。

私は大袈裟ではなく近いうちに日本からプログラミングの仕事がなくなる日がくるのではな
いかと考えています。理由は二つあります。

ひとつは、オフショア開発の増加です。インド、中国で注目され始めたオフショア開発ですが、
リーマンショック以降情報システム業界の仕事量が激減した年でも、その発注量は増え続け
ています。しかも、発注先もベトナム、フィリピン、ミャンマーと次々に広がっています。
もうひとつの理由は、セールスフォースに代表されるsaas環境の発達です。触った事のある人
であればわかると思いますが、ノンプログラミングで大概の事が実現できるのです。

このような環境下、あなたは本当に今のままのキャリアプランで大丈夫でしょうか?
■■では、会社として環境の変化に対応し、技術者がキャリアアップを重ねながら存在
意義を保つ環境を整えました。


いいですね、なにもできないプログラマーを駆逐するという考え。

僕もうつ病でダメ人間なので駆逐されたいです。

ですが、プログラミングする人は、
これからはますますちゃんと情報工学などの教育を受けた
人であるべきだと思っているので、
この人のようなプログラミングなんてしなくていいやという考えの人とは
僕の考えは合わなそうだったので、
丁重にお断り申し上げました。

以下、その文面。

馬鹿ですか?
無知・無学・無能で人を使い捨ての駒としてしか考えていない筋脳鬼畜馬鹿とは一緒に仕事できないので辞退します。

(1)オフショアについて

オフショア開発のブリッジSEの経験をしていますが、
オフショアで開発したプログラムのほとんどは日本で書きなおされます。
その理由は日本語という言語が、言語学的に特殊すぎて
機械翻訳が難しいためです。
そのためオフショア先では誤解を元に作成されたプログラムが量産され、
結果、日本人がプログラムを修正するという事例が多数発生しています。
したがって、どんなにオフショアにプログラム開発を依頼しても、
日本人がプログラムを修正するという作業がある限り、
プログラマーが不要になるということはありえないと考えております。
また、当初の見積もりコストの10倍に膨れ上がったプロジェクトを
僕はいくつか知っています。

これらの原因となっているオフショア先のプログラム開発の能力については、
オフショア先となるアジア各国では、
プログラムをちゃんと書くための書籍類が不足していて、
(それは各国の通貨がドルに対して弱いため)
・リファクタリングが可能なコード
・変更に強いコード
・ちゃんとテストコードのあるコード
を書く能力が乏しいという事実があります。

実際に僕はインドネシアやベトナムの書籍店を回ってみましたが、
プログラミングに関する書籍は非常に少ないばかりか、
プロフェッショナルの使用に耐えうるような書籍はほぼ皆無でした。

オフショア開発で成功するための必要最低な条件は、僕の経験上以下の3つになります。
・時差が少ない
・言語間の壁が小さい(英語-スペイン語など)
・オフショア先でもプログラミングに関するちゃんとした書籍が入手できる
 - 10日でできるAndroidのような書籍は論外です。
 - マーティン・ファウラーなどの書籍のことを指しています。

上記の事実を勘案すると、東アジア圏ではオフショア開発が
成功するというのはほとんど不可能に近いです。

上記の条件を満たせるオフショア環境は今のところ、
US-ブラジルの間だけではないかと存じています。
実際、ブラジルでオフショア開発が成功したという事例はよく聞きます。

貴殿のプログラマー不要説がこれらの必要条件を精査した結果でのものと
思えるほどには説得力のない説明であったので、
貴殿が業界の勉強や実体の調査をおこなっていないと判断するに至りました。

(2)Google Apps、GeNexus、Salesforce等のプログラミングレスアプリケーションについて

これらの既存アプリケーションの組み合わせによる業務アプリ作成は、
フルスクラッチからの開発よりもかなり高速な開発を実現できるのは事実です。

しかし、Salesforceを僕よりもご存知であろうとおもいますが、
業務的に性格を期すアプリケーションを構築するためには、
(例えば受注が成立した場合に関係者にメールを送付して、
現在ある在庫を確保するという業務)
Google AppsではJavascript、
GeNexusでは独自のプログラミング言語、
SalesforceではJavaに似た独自のプログラミング言語
でのカスタマイズが必要になります。

これらはC、Java、C#等の低水準の言語で恩恵があったIDEのサポートを得られず、
入力補完が効かない、型安全でないという生産性低下の要因を抱えています。
入力補完がない型安全でないということは、
コンパイル時にプログラムが正しいことを証明できず、
実行時にエラーとして判明するため、
不具合箇所の検出、修正に多大なるコストがかかります。

C、Java、C#といった言語の場合、
見かけ上は開発コストがかかるように見えますが、
プログラミングレス言語に比べて、
バグ検出・修正コストを調整できるメリットがあり、
コストは大して変わらないと存じます。

以上二点から貴殿のプログラマー不要という考えには同意できかねるため、
本オファーを辞退させていただきたいと思います。


…どこが丁重やねん…(´・ω・`)





2013年4月19日金曜日

社会に反抗する厨二病

個人と社会という二元論の立場を取ります。

社会に反抗する人を厨二病と呼んでいますね。

では、社会の側に立って社会に順応させる人のことをなんて言うんでしょうか?

社畜ですかね…

2013年4月9日火曜日

ドラクエ10 短剣使い旅芸人・盗賊のスカラベキング-タナトスハント狩り

こんにちわ

みけです。

おそらく神経性のアトピーが酷くて、

シャワー恐怖症になっています。


相変わらずお金が貯まらない


ドラクエ10本当にお金が貯まらないですね。

まあ、過去の作品の場合は、

メンバー全員分の装備を整えないといけなかったので、

ゴールドは多めに設定されていましたが、

今作では自分の装備だけ整えればいいいので、

とにかくモンスターからもらえるゴールドが

少なめに設定されています。


あと、微妙に経験値が少なくて、

レベル50になっても、

経験値300程度のモンスターを

延々と狩り続けないといけません。


正直つらいです。









比較的お金を貯めやすい職業


ということで、旅芸人と盗賊はお金が貯めやすいように

なっています。

とはいえ、大して稼げませんが…


リューイーソー


まあ、おすすめはリューイーソーなんですが、

最近は混んできました。


代替モンスター


というわけで、やつの代わりになる新しいモンスターということで、

探してみると、

スカラベキング



(画像の著作権は、株式会社スクウェア・エニックスに帰属します)

が出てきます。


課題


こいつ、お金を持っているのはいいのですが、

いかんせん、硬い、痛い、生命力高い、の三拍子が整っています。

攻撃力200程度では、一回の攻撃で与えられるダメージが

16程度と残念なことになります。


というわけで、魔法使い様の登場になります。

不気味な光+覚醒の後のメラミで、

大体300~350程度くらい与えられるので、

9ターン(魔法使い二人なら4ターン)程度で

倒せます。


ただ、この方法の問題点は、

とにかくMPの消費が激しいこと。

スカラベキング一匹に対して、

覚醒(10)+メラミ(6)x9 = 64MP

(魔法使い二人の場合は、一人あたり覚醒(10)+メラミ(6)x4 = 34MP)

を消費します。


最近はMP消費しないを20%くらいつけている人が多いので、

一回あたり結局51(二人なら27)くらい消費します。


最近の魔法使いはMPが350程度はありますから、

だいたい、7匹(二人なら13匹)狩ったら、

宿屋に戻るという計算になります。


スカラベキングがいる場所は結構アクセスの悪い場所がおおいので、

まあ、時間がかかる割に、あまり稼げません。


そこでオススメなのが


短剣スキル100を持っている盗賊と旅芸人です。


スカラベキングは毒耐性を持っていないので、

ヴァイパーファングがよく通ります。


ヴァイパーファングで猛毒を与えた後は、

タナトスを叩いていくだけで結構倒せます。


ちなみに、攻撃力240程度でバイキルトがかかった状態での、

タナトスハントはスカラベキングに200程度与えます。


なお、タナトスハントの消費MPは3で、

ダメージを与えた場合、ときおりMPが回復します。


というわけで、あまりMPを消費せず、

(経験的には10も消費しない)

スカラベキングを狩り続けることができます。


参考


メンバー

  • 旅芸人Lv55(自分:短剣100:王家のナイフまたはサラマンダー:攻撃力240)
  • 旅芸人Lv55(サポート:短剣100:王家のナイフまたはサラマンダー:攻撃力240:バッチリ)
  • 魔法戦士Lv50(サポート:杖:バッチリ)
  • 僧侶Lv55(サポート:スティック:バッチリ)

自分の行動

  • スリープダガー(バイシオン中の攻撃を避けるため/効かなかった場合は3回をめどにやる)
  • バイシオン(to 僧侶(僧侶にも攻撃させて、僧侶のMPを回復させる))
  • バイシオン(to 魔法戦士(魔法戦士にはロストアタックさせるため))
  • キラーブーンx3~4(キラーブーンの与ダメは100程度)
  • ヴァイパーファング(ヴァイパーファングの与ダメは80程度)
  • タナトスハントx4(与ダメ200程度)

最初からヴァイパーファングでもいいですが、

途中で毒が切れてしまいます。

お怒りモードを少なくするために、

最初の方はキラーブーンを使っておくのがよいでしょう。


獲得

経験値 800 + 200
ゴールド 52 + 26(旅芸人の証装備)
時間 1分30秒くらい


トータル12ターンくらいかかりますが、

MPをほとんど消費しないので、

何時間でも狩り続けられます。

(小ビンすら使わない)


また、魔法戦士が時折ルーレットでMP回復するので、

自宅・宿屋に戻ることもほとんど必要ありません。


欲を言うと


小ビンを使っていいので、

効率を追求したいという場合は、

魔法戦士を盗賊にするというのも一つの方法かもしれません。

(盗賊の方はピオラ/ピオリム+盗むをやってください)

あと、肉入りであれば、

僧侶をユグドラシルスーパースターにして、ベストスマイルもありです。



岩石落としが怖い攻撃ですが、

スカラベキングが自分の方に向かってきて、かつ距離をとっている場合が、

岩石落としの合図なので、

その場合はメンバーから離れましょう。


HPの残りが半分と1/4の時にお怒りモードになるので、

ロストアタックしてください。

お怒りモードの時の吸血でHPが回復してしまいます。

(守備力280程度で、120くらい吸われます。)