自分用プロテインレビュー

2016年8月あたりにボルダリングを始めて、2017年以降は毎週欠かさず登る程度にははまっています。効率よく筋肉を付けるために運動後・就寝前のプロテインも取り入れてます。ところが、飲みやすさや味は個人の好みが出るので、あまり他人のレビューも参考にならない。

ということで、自分が試したものを備忘録代わりに記録していきます。味については完全に自分の好みで書いてます。

入手性も大事なので、基本的に AmazonとYodobashiの通販で買える物のみにしてます。

しかし、今までPCとゲームの事しか書いてないのに、1年以上あけていきなりプロテインの記事とか書き出す異様さ。

暫定1位

DNS プロテイン ホエイ100 抹茶風味

プロテインホエイ100/抹茶風味 | 栄養が支えるパフォーマンス【DNS】スポーツ / サプリメント

  • ジムに持って行く用のものは、水でおいしく飲めるのが必須。そして、これが水で溶かして飲む用としては、現状唯一常用できる味。牛乳より、水で溶かした方がおいしい。
  • 味は薄めの抹茶ラテでおいしい。
  • 溶けやすさも良いが、パッケージに書いてある水200mlより多めの 250ml ぐらいで混ぜると良い感じに溶けてくれる。 (というか、これはどのプロテインでも言える。溶けない物は水多めでも玉になってしまう)

次点

Kentai パワーボディ100%ホエイプロテイン バナナ風味

健康体力研究所|

  • 味は牛乳で溶かすとバナナシェイクでおいしい。水で溶かすと、こんなに変わるかというくらい不味い...
  • 溶けやすさはとてもよい。
  • 就寝前用として愛用してたが、1年ほどで飽きてしまったので、次の味を探しているところ。

DNS プロテインホエイ100 カフェオレ風味

プロテインホエイ100/カフェオレ風味 | 栄養が支えるパフォーマンス【DNS】スポーツ / サプリメント

  • 味は、水で溶かすと薄いカフェオレ。牛乳で溶かすとカフェラテ。どちらでもいける味だが、牛乳の方が好き。
  • 溶けやすさもとてもよい。
  • 常用候補だけど、原材料にコーヒーが入っているので、就寝前用にはカフェインが微妙かなと思って、候補から外れている。抹茶に飽きてきたら切り替えるかも。

DNS プロテインホエイ100 バニラ風味

プロテインホエイ100/バニラ風味 | 栄養が支えるパフォーマンス【DNS】スポーツ / サプリメント

  • 味は、ちょっとバニラの匂いが強いが、ミルク系の味。水より牛乳が合う。牛乳に入れるとまんまバニラシェイク
  • 良く溶ける
  • 常用候補。もう少し香りが控えめなら完璧なんだけどなぁ、という感じ。

番外: 粉プロテインが用意できないとき用

SAVAS ミルクプロテイン

  • コンビニやスーパーで売っている、という入手性の高さ。実家に帰ってるときにジムに行った後などはこれを使っている。
  • 味はあっさりとした感じで、ミルクっぽさはあまりない。一気に400ml飲める。
  • タンパク質の量は粉プロテインには届かないで常用はしてない

試したもの

DNS プロテインホエイ100 レモン風味

  • 味は、レモン飲料系の味。ただし、皮の苦みのようなものがあって結構えぐい。後味もちょっとわざとくさい印象で合わなかった。
  • 溶けやすさも微妙で、シェイクした後も結構沈殿というか分離している。そこを再度シェイクして、泡立ってる状態で飲む必要がある。

DNS プロテインホエイ100 バナナ風味

  • 味は Kentai と似てるが、Kentaiの方が好みだった。
  • 溶けやすさは、試したのがだいぶ前なのでうろ覚えだが、問題なかったはず。

Kentai パワーボディ 100%ホエイプロテイン ミルクチョコ風味

  • 味はチョコ。牛乳の方が合う。ちょっと甘ったるすぎて合わず。
  • 溶けやすさは、試したのがだいぶ前なのでうろ覚えだが、問題なかったはず。

SAVAS ホエイプロテイン100 バナナ風味

  • 試したのがだいぶ前でこれは全然覚えていない、味も溶けやすさも特に問題は無かったが、Kentaiの方がおいしかったので続行せず。

感想

書き出してみたら、3メーカーのしか買ってなかったので、もうちょい他のメーカーにも手を出してみようと思った。 同じ味のものは、一番気に入ったメーカーのものしか記憶に残らないので、もうちょい細かく記録していった方がよさそうだ。

新PC構成 - Skylake Core i7 6700K

新調したのは7月頭ですが、構成をメモしてなかった。 Windows 10の無償アップデート期間中に新調しました。 ケース、電源、SSD, HDD, 光学ドライブは旧マシンから流用。 SSDはSteam用に1個追加。本当は500GBが欲しかったけど品切れだったので250GBで妥協。

項目
CPU Intel Core i7 6700K
MB ASRock Z170 Extreme4
Video Manli GeForce GTX 1070 Founders Edition
Memory CMK16GX4M2A2400C14 (DDR4 PC4-19200 8GBx2)
SSD Crucial CT250MX200SSD1 (250GB)

特にベンチマークとかは取ってないですが、新調したおかげで R6S、HoI4、BF1ベータ も快適に遊べていて大満足。

旧マシンの構成は下記。 bluespear.hatenablog.com

この間、グラボは更新してましたが、CPUは全然ボトルネックにならなかったので、SandyBridge Core i5 2500K は流石だなと。ちなみに旧パーツ類は友人に譲り渡しました。ふぐ料理と交換で。

PC組むのは久々だったので、簡易水冷クーラー買ったらケースに干渉して付けられなかったり (サイドフロー風冷クーラーを買い直した)、メモリの差し込みが甘くて起動しなかったり、Win10がUSBキーボード認識しなかったり (PS/2キーボード引っ張り出してきた) なかなか苦労しました。

[js][ruby] jQueryの挙動を調べた

js書くのが久々すぎて完全に忘れてたので、コード汚いけど気にしない。

HTTP Status 2xx系なのにjQueryがエラー扱いするような現象を見かけたので検証してみた。
結論としては1.6.3だと204, 205はエラー扱い。.failでも error : でも同様。
1.7.2なら2xx系は全部成功扱いになってた。バージョンに注意。

少し気になるのがerror扱いになってるはずなのに errorparsererror となっているところ。エラー扱いのコードではパース処理をかけてないはずなのだが...?
xmlが帰ってくることを期待しているので、レスポンスコード2xx系だとパースしようとするも、レスポンスボディはno contentなのでパースに失敗、エラーとして処理、という流れだろうか。
1.7.2では、そこら辺を考えず、2xx系のレスポンスコードが帰ってくれば成功扱い、となっている気がする。

<!doctype html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Demo</title>
    <script src="jquery-1.6.3.min.js"></script>
<!--     <script src="jquery-1.7.2.min.js"></script> -->
<script>
baseurl = "http://localhost:4567/res/";
$('document').ready(function(){
    $('#run').click(function(event){
        var codelist = new Array(200, 201, 202, 203, 204, 205, 206, 400, 401, 402, 403, 404, 405, 406);

        for(var i = 0; i < codelist.length; i++){
            $('#result').append("req:" + baseurl + codelist[i] + "<br/>");

            var jqxhr = $.ajax({
              url : baseurl + codelist[i],
              dataType : "xml",
              async : false,
              success : function(msg){
                  $('#result').append("success" + new XMLSerializer().serializeToString(msg) + "<br/>");
              },
              error : function(xmlhttpreq, msg){
                  $('#result').append("error" + msg + "<br/>");
              }
            });
//              .fail(function() { $('#result').append("error" + "<br/>"); });
        }
    });
});
</script>
</head>
  <body>
<p>jQueryのレスポンスコードとAjaxのエラー処理の検証コード</p>
<p>1.6.3だと204, 205はエラー扱い。.failでも error : でも同様</p>
	<input type="button" id="run" value="RUN"/>
	<div id="result"></div>
  </body>
</html>

サーバの方はRubysinatra使ってさっくりと。(最初知らなくてWEBrickでごりごり書いてたのは秘密)

require 'sinatra'
require 'rubygems'

get '/res/:code' do
    status params[:code]
    headers \
    'Content-Type' => 'application/xml'
    body  "<code>#{params[:code]}</code>"
end

実行結果

req:http://localhost:4567/res/200
success200
req:http://localhost:4567/res/201
success201
req:http://localhost:4567/res/202
success202
req:http://localhost:4567/res/203
success203
req:http://localhost:4567/res/204
errorparsererror
req:http://localhost:4567/res/205
errorparsererror
req:http://localhost:4567/res/206
success206
req:http://localhost:4567/res/400
errorerror
req:http://localhost:4567/res/401
errorerror
req:http://localhost:4567/res/402
errorerror
req:http://localhost:4567/res/403
errorerror
req:http://localhost:4567/res/404
errorerror
req:http://localhost:4567/res/405
errorerror
req:http://localhost:4567/res/406
errorerror

4月になりました

世間はエイプリルフールで盛り上がってますが、毎回いいネタが思いつかないので嘘なんてつかないんだ。ほんとだよ。

長かったモラトリアムと言う名の学生生活も終わり、社会人になります。しかし今年は4月1日が日曜日なおかげで1日エクステンドしてるので、微妙な気分で一日を過ごすことでしょう。何はともあれ、折角働けることになったのでがんばりたいと思います。あとゲーム時間もなんとしても確保するぞ。