したようです。
f:id:Akkiesoft:20100801155834j:image:w450
拡大
f:id:Akkiesoft:20100801155854j:image:w450
反対から
f:id:Akkiesoft:20100801160222j:image:w450
あと、車庫にいる5000系には、COOL BIZトレインのステッカーが貼り付けられました。
f:id:Akkiesoft:20100801160403j:image:w450
6ドア車両にも。
f:id:Akkiesoft:20100801160001j:image:w450
おまけ。せみの抜け殻。
f:id:Akkiesoft:20100801160310j:image:w450

昨日の優勝候補のチーム同士の戦いだったSKT vs LZの試合はどちらが勝利してもおかしくない熱い試合展開でした。そして今日も優勝候補で、Summerで負けなしのSSGの試合が行われます。それではWeek2 Day3いっくぞー。

6/8 PM 5:00~ MVP(1w-1l) vs SSG(3w - 0l)

MVPと共に歩んできたBeyond選手

f:id:ohtasoji0715:20170607213456j:plain

http://lol.gamepedia.com/Beyond

 MVPのジャングラーであるBeyond選手は2015年にMVPというLoLチームが作られた時に加入しました。MVPというチームが初めてのプロチームのようです。その後、2016年のSummer Promotionで勝利して2017年のSpringにLCK1部デビューをはたしています。MVPはSpringでは同率4位という成績でしたが、SummerではKP79.2%とジャングラーの中で2位であるBeyond選手が他のレーンとどのくらいシナジーを生み出せるかで今後の成績が大きく変わってくること間違いないです。

6/8 PM 8:00~ AFS (1w - 2l)vs BBQ(0w-2l) 

AFSの運営元は?

AFSの運営元はAfreeca TVという動画配信サイトを運営しています。韓国企業のAfreeca TV でしたが数年前から日本に進出してきていて、日本語にも対応しています。最近ではLoLの韓国の女性のアマチュアリーグや、LCK2部の日本語解説実況もしてるみたいです。Afreeca TVは星風船と呼ばれるアイテムを配信者に送れて支援できるのが特徴のサービスです。

 そしてなんと今このツイートをRTしてAfreecaTVのアカウントをフォローするとあのAFSでトップをつとめるMarin選手のサイン入りパーカーが手に入るチャンスです。RTするしかない!

被ってみた。レッツ箱ガンダム。
f:id:Akkiesoft:20100929194804j:image
着地。首だけ出すとキモい事が分かった。
f:id:Akkiesoft:20100929194805j:image

しごとしろ→しごとしてますがなにか

一応座ることも可能。しかし手が伸びない。
f:id:Akkiesoft:20100929194806j:image
大満足。
f:id:Akkiesoft:20100929194807j:image

Amazonも手作りで巨大ダンボールを作るらしい

ダンボール同士をつないだのは僕ではなくAmazon。自動梱包できないブツは手作りでも何でもしちゃうらしい。
ブツは自分の買い物ではなく、社内の別の人のお買い物。こちらもまたネタになる物なので、そのうちどこかで紹介されるかと。

GUNDAM

やっぱり書いた方が良いかなぁと思って。iPodTouchからコンデジにカメラ変更してセルフタイマーで自分撮り。意外と広角だった。ムダにへっぴり腰だわ……。
f:id:Akkiesoft:20100929200622j:image

カヤック1人で出港。

メバル、小鯛30㎝そして、
f:id:k-penguin:20151223220050j:image
出ました。久々のマゴチ‼️
f:id:k-penguin:20151223220121j:image
しかも新記録(志kayak内)
67㎝でした。
f:id:k-penguin:20151223220557j:image
タイラバ  (フリースライド  ワーム カーリー)

 

HONDEX(ホンデックス) 4.3型 ワイドカラー液晶GPSアンテナ内蔵魚探 PS-501CN

HONDEX(ホンデックス) 4.3型 ワイドカラー液晶GPSアンテナ内蔵魚探 PS-501CN

  • 出版社/メーカー: HONDEX(ホンデックス)
  • 発売日: 2011/04/25
  • メディア: スポーツ用品
  • クリック: 2回
  • この商品を含むブログを見る
 

「天竺ガエルを取りもどせの段」

『忍たま乱太郎』17期第87話

2009年7月28日放送

 

*DVD未収録につき、この話の感想はありません。

昨日の5101F

2018/02/24

昨日、帰りの渋谷駅が妙に混んでいて、何かと思ったら九段下で線路に人が降りた(落ちた?)とのこと。回復後のぎゅうぎゅう詰めの電車を3本ほど送って、ガラ空きの2002Fに渋谷から着席で帰ってきました。
で、青葉台に着いて、動画を撮っていたら向かいから東急5000系5101Fが。そのまま続けて撮影していると、5000系らしからぬ緩解音をならして発車しました。

どういうことなの・・・。
もしかして、雪の日は変わるのかしら。

View

2018/01/30

以下を参照して勉強したメモ
ビュー - 3.x

役割

HTML, XML, JSON, PDF生成等
XMLとJSONビューは
JSON と XML ビュー - 3.x

AppView アプリのベースのView

主にヘルパーを読み込むように使用する。

<?php
namespace AppView;

use CakeViewView;

class AppView extends View
{

    public function initialize()
    {
        $this->loadHelper(MyUtils);
    }

}

テンプレート ctp

両者は同じ意味

<?php echo $variable; ?>
<?= $variable ?>

テンプレート内での制御構文 (やりたくない。。)
if 、 for 、 foreach 、 switch 、そして while

<ul>
<?php foreach ($todo as $item): ?>
  <li><?= $item ?></li>
<?php endforeach; ?>
</ul>

このように":"で書いて、end***で閉じる。

ifの例

<?php if ($username === a): ?>
   <h3>a</h3>
<?php elseif ($username === b): ?>
   <h3>b</h3>
<?php else: ?>
   <h3>unknown</h3>
<?php endif; ?>

ビューレイヤーのパーツ

  1. ビュー(テンプレート)
  2. エレメント 描画時にビューのテンプレートに埋め込まれる
  3. レイアウト ビューのテンプレートを包む
  4. ヘルパー ビューロジックのカプセル化
  5. cells   自己完結型のUI部品

ビューへコントローラから値を渡す

コントローラのset

エスケープ

h()

ビューからレイアウトやエレメントに値を渡す

ビューのset

$this->set(activeMenuButton, posts);

ビューのテンプレートを継承したい。

$this->extendを用いる。入れ子にできる。これとビューブロックを用いて親テンプレートと子テンプレートをつくり継承関係をつくる。

ビューブロック

使用メソッド
start() 、 append() 、 prepend() 、 assign() 、 fetch() 、 そして end()

サイドバーブロックを定義する。

// sidebar ブロックを作成する。
$this->start(sidebar);
echo $this->element(sidebar/recent_topics);
echo $this->element(sidebar/recent_comments);
$this->end();

これでサイドバーブロックが定義されたので、
使う場合、

<?= $this->fetch(sidebar) ?>

とすれば使えるようになる。

ビューブロックが定義されていない場合も考慮する場合

<?php if ($this->fetch(sidebar)): ?>
<?= $this->fetch(sidebar) ?>
<?php endif; ?>

fetchの第2引数を定義すると、ビューブロックがない場合の既定値にできる。

    <?= $this->fetch(sidebar, サイドバーがない) ?>

ビューテンプレートの継承

親 src/Template/Common/view.ctp

<h1><?= $this->fetch(title) ?></h1>
<?= $this->fetch(content) ?>

<div class="actions">
    <h3>サイドバー</h3>
    <ul>
    <?= $this->fetch(sidebar) ?>
    </ul>
</div>

子  src/Template/Posts/view.ctp

<?php
// 親のビューを継承する
$this->extend(/Common/view);

// 親の`title`に$postの値を入れる。
$this->assign(title, $post);

// 親のサイドバーの部分を定義
$this->start(sidebar);
?>
<li>
<?php
echo $this->Html->link(edit, [
    action => edit,
    $post->id
]); ?>
</li>
<?php $this->end(); ?>

// 他はすべて親のcontetのところになる。(contentは特殊)
<?= h($post->body) ?>

ビューブロックの列挙

$list = $this->blocks();

ビューブロックの詳細

既存ブロックへの追加

$this->append(sidebar);
echo $this->element(sidebar/popular_topics);
$this->end();
$this->append(sidebar, $this->element(sidebar/popular_topics));

既存ブロックの手前に追加

$this->prepend(sidebar, このコンテンツはサイドバーの先頭に来ます);

ブロックの消去

$this->reset(sidebar);
// or 
$this->assign(sidebar, );

レイアウト

デフォルトレイアウト
src/Template/Layout/default.ctp

<!DOCTYPE html>
<html lang="en">
<head>
<title><?= h($this->fetch(title)) ?></title>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<!-- 外部ファイルとスクリプトファイルがここに入れます (詳しくは HTML ヘルパーを参照。) -->
<?php
echo $this->fetch(meta);
echo $this->fetch(css);
echo $this->fetch(script);
?>
</head>
<body>

<!-- もしすべてのビューでメニューを表示したい場合、ここに入れます -->
<div id="header">
    <div id="menu">...</div>
</div>

<!-- ここがビューで表示されるようにしたい場所です -->
<?= $this->fetch(content) ?>

<!-- 表示される各ページにフッターを追加します -->
<div id="footer">...</div>

</body>
</html>

fetchが使われているので子で色々値を入れたりすることがわかる(ビューの継承と同じ)。

デフォルトレイアウトからの変更はControler->viewBuilder()->setLayout

3.4以前は違うらしい。

ビューからも変えられる? View->layout

エレメント

エレメントをテンプレートに埋め込む

echo $this->element(helpbox);

データを渡す。

echo $this->element(helpbox, [
    "helptext" => "hoge!"
]);

エレメントはキャッシュとコールバックを定義できる。

echo $this->element(helpbox, [
        "helptext" => "help!",
        "foobar" => "hogehoge",
    ],
    [
        "cache" => true,
        // エレメントから before/afterRender が呼び出されるには true に設定してください
        "callbacks" => true
    ]
);

キャッシュの詳細は
ビュー - 3.x
をみよ。

しかし、callbackとかでロジックがいるようならビューセルを検討する。

ビューイベント

View.beforeRender
View.beforeRenderFile
View.afterRenderFile
View.afterRender
View.beforeLayout
View.afterLayout

イベントリスナーを登録する?
EventListenerInterface
勉強中
イベントシステム - 3.x

独自のビューロジックを持つビューをつくる

src/Viewに配置、参照の際はViewを除いた部分。

// src/View/HogeView.php の中で
namespace AppView;

use CakeViewView;

class HogeView extends View
{
    public function render($view = null, $layout = null)
    {
        // カスタムロジック
    }
}

ビューセル

ビューセル - 3.x

src/Template/Cell/に置く。

namespace AppViewCell;

use CakeViewCell;

class HogeCell extends Cell
{

    public function display()
    {
    }

}

bakeでも作れる

bin/cake bake cell Hoge

未読メッセージの数を出す。

namespace AppViewCell;

use CakeViewCell;

class HogeCell extends Cell
{

    public function display()
    {
        $this->loadModel(Messages);
        $unread = $this->Messages->find(unread);
        $this->set(unread_count, $unread->count());
    }

   public function other()
  {
  }
}

ポイントはcellはコントローラと同じようにloadModelでき、setでセルテンプレートにsetできること。
セルテンプレート側では

<!-- src/Template/Cell/Hoge/display.ctp -->
<div class="notification-icon">
    未読メッセージが <?= $unread_count ?> 件あります。
</div>

このあたりもコントローラとの関係と近い。

そのセルをビューテンプレートで用いる

$cell = $this->cell(Hoge);

render() ?>
cellをechoすると__toString()を使用するために意味のあるエラーメッセージを読み取れなくなるらしいのでrenderする。

// HogeCellの他のメソッドを呼び出す

$cell = $this->cell(Hoge::other);

値をcellに渡す。

$cell = $this->cell(Hoge::other, [ok]);

セル側は

   public function other($okString)
  {
  }


異なるセルテンプレートを用いる。

echo $this->cell(Hoge::other)->render(messages);

もしくは

$cell = $this->cell(Hoge::other);
$cell->template = messages;
echo $cell;

セルはキャッシュもできる。
ビューセル - 3.x

$cell = $this->cell(Hoge, [], [cache => true]);

コントローラからセルを使いたい

namespace AppController;

use AppControllerAppController;
use CakeViewCellTrait;

class FooController extends AppController
{
    use CellTrait;

    // 他のコード。
}

ヘルパー

以下を参照している。
ヘルパー - 3.x

使うヘルパーはビューでロードする。

class AppView extends View
{
    public function initialize()
    {
        parent::initialize();
        $this->loadHelper(Html);
        $this->loadHelper(Form);
        $this->loadHelper(Flash);
    }
}

CakePHPにビルトインされているヘルパーはロードしなくても使える。

条件付きでヘルパーを読み込みたい

class AppView extends View
{
    public function initialize()
    {
        parent::initialize();
        if ($this->request->getParam(action) === index) {
            $this->loadHelper(ListPage);
        }
    }
}

コントローラ側で読み込んでおきたいならビュービルダーで

class HogesController extends AppController
{
    public function beforeRender(Event $event)
    {
        parent::beforeRender($event);
        $this->viewBuilder()->helpers([MyHelper]);
    }
}

ヘルパーにオプションを渡す。
3.2以降

namespace AppViewHelper;

use CakeViewHelper;
use CakeViewView;

class HogeHelper extends Helper
{
    public function initialize(array $config)
    {
        debug($config);
    }
}

渡す方は

namespace AppController;

use AppControllerAppController;

class HogesController extends AppController
{
    public $helpers = [Hoge => [option1 => value1]];
}

等としてやる。

オプションのデフォルト値は必ず定義がいる。

namespace AppViewHelper;

use CakeViewHelper;
use CakeViewStringTemplateTrait;

class HogeHelper extends Helper
{

    use StringTemplateTrait;

    protected $_defaultConfig = [
        option1 => o,
    ];
}

設定の読み取り

$option1= $this->Hoge->config(option1);

ヘルパーの別名
勉強中

ヘルパーの使用
echo $this->Hoge->foo(styles);
既存ヘルパーにメソッド追加
/* src/View/Helper/HogeHelper.php (他のヘルパーを使用) */

namespace AppViewHelper;

use CakeViewHelper;

class HogeHelper extends Helper
{
    public $helpers = [Html];

    public function makeEdit($title, $url)
    {
        // 出力に HTML ヘルパーを使用
        // 整形されたデータ:

        $link = $this->Html->link($title, $url, [class => edit]);

        return <div class="editOuter"> . $link . </div>;
    }
}
ヘルパー内からビューの変数にアクセスできる。。。

$this->_View->get()

class HogeHelper extends Helper
{

    public $helpers = [Html];

    public someMethod()
    {
        // meta description の設定
        echo $this->Html->meta(
            description, $this->_View->get(metaDescription), [block => meta]
        );
    }
}

エレメントも当然できる。
$this->_View->element()

ヘルパーにある各種コールバック
  1. Helper::beforeRenderFile(Event $event, $viewFile)
  2. Helper::afterRenderFile(Event $event, $viewFile, $content)
  3. Helper::beforeRender(Event $event, $viewFile)
  4. Helper::afterRender(Event $event, $viewFile)
  5. Helper::beforeLayout(Event $event, $layoutFile)
  6. Helper::afterLayout(Event $event, $layoutFile)

テーマ

勉強中

未来と指き〜り するのを〜やめ〜たのは♪(挨拶)
友人田中君に借りてガッと見ました。んー、「闇の左手」に「宇宙の戦士」を投げ込んで神林味と「ナバテア」テイストを振りかけて空色に染めて、ケニズムの星から来た生き物をぶち込んだ感じ? あのね。好きですよ。凄く。
百合百合しいとかいってるけど、ガッチガチのハード・フェミニズム・空戦ファンタジーやないすか。世界設定の彫の深さと、根性入った物語造形。敷居高いなぁ。好きだなぁ。バリバリヘヴィに人死ぬし。性決定つう一本スジのテーマに全員のキャラが絡まってるところが良い。そこに、ガッツガツのマジ戦争がイカス空戦で被って、僕は好きだなぁ。シームーンの設定が発掘兵器なのもイカスなぁ。なんも知らんところとか。リマージョンもかっちょいい。
以下、キャラ雑感。
アーエルさん 男前の不退転戦鬼。「人を殺してモラトリアムオッシャー」という、他の軟弱なキャラとは一線を画した本気も本気の戦争四つ相撲。ここまで迷わない主人公も珍しいが、男前なのでよし。でも不退転過ぎ、人殺しの才覚ありすぎ。素敵だ。ここまでぶっ飛ばしたキャラ造形を主軸に据えたしたのは、気を抜くとゆるくなりそうな気配があるこの作品にはいいと思う。心に傷負った巫女の扉を蹴りつけ、脱走脱出規則違反当たり前の行動力の人。戦争の汚れから目をそらしたい人全員に強引に戦争を突きつける。白兵戦も強い。
ヒキコモリ ネヴィリルともいう。第一話でゴッド死にした恋人が延々吹っ切れない。ある意味の女の子女の子ムーブをしているヒロイン。いつぶっちぎるのかこちらにカタストロフ感じさせてくれるのかギリギリ胃が痛む。しかしまぁ、戦争だからなぁ。こういうマニューバは必要ですよ。死んだ恋人のことを夢に見ては泣く。自分のミスで殺したからね♪
パラ様 男前二号。全体を纏めてくれる人。アーエルさんはもう前しか見てないので、この人がいないと作品は空中分解です。ネヴィリルラブが全開で伝わってくるが、それが届かないことも知っている賢い人。そしてそれすらも飲み込めるイカス人。ええな、この人。姉を救ってあげてください、ほんと。でもアムリアには勝てない。死人だからネ、相手は。めがねのアホにも付き合う懐の深さ。捨てた恋にはかずらわなず、状況全て自分の手で整理する第二の男前。アーエルを強烈にプッシュの方向。
めがね姉 カイムともいう。ガチい人。近親姦(被害者) 妹の陰湿交光線でチクチクいじめられるかわいそうな人。パラ様が本気好き。ラブ。でも妹の黒い影が物理的にも心理的にもながーく延びる。キッツイな。「なんてね」で誤魔化せないごまかしが得意。たまに塚本天馬並みにアホ。人生の特技はガードポジション。
妹 アルティともいう。ガチい人。戦争よりも主に恋愛がらみで。近親姦(加害者)でありながら夢見る乙女という面白いポジション。秘めた黒さが嵐を呼ぶ予感。姉に自分の子供を生んで欲しいという凄い妄執の持ち主。姉妹のガチガチな鞘当が随所に顔を出すのが素晴らしい。あっはっは。人生の得意技は姉へのマウントポジション。そして姉へのバックスタブ。多分物理的に。
ツイン フロエともいう。子供っ子。色々ちょっかいを出してかき回す仕事。空気読まないお子様発言が得意技。やや背景。たまにすごく良いことを必要なタイミングで言う。
三つ編み 背景。
色魔 モリナスとも言う。巫女ファックオフ。凄く女性中心(つうかこの世界女しかいないわけだし)宗教な世界観に中指立ててる生き物。シムーンキチガイで、ある意味アーエルさんより空気読めてない。そして「戦女神の私生児(命名:オレ)」アーエルさんには遠く及ばない戦技。好物は唇。頭があったかい。
ペドっこ リモネとも言う。何の因果か声は能登。天才っ子。正しく子供でお菓子が好き。モリナスと同じく、アーエルさんを甘く見て手をかまれたゴッド甘ちゃん。でも流石に、死人の腕切り落とすとはおもわねぇよなぁ。可哀想に。抑圧されていたいい子だったが、「戦女神の私生児」アーエルに獣の生き方を教わり、トラウマ克服。「戦女神の私生児・妹」としてゴリと桜木のような関係に。よかったね。
濃い人 ドミヌーラともいう。特技は誘惑。別名メローディア(命名:オレ) ペドっ子に手を出して隊の掌握を図るも、アーエルさんの男前力でゴッド打消し。人間を操縦するには、男前力が一番、というシムーン世界の法則を身をもって表明。ペドっ子はアーエルさんになつかれたので、陰謀は失敗の気配。
アムリア 死んじゃったのでパラ様にぶっちぎりで差をつけて恋愛ロードをゴールしてしまった男前。いいひとだったのに。いい奴から死ぬのか。
敵国の皆さん 反則兵器にシグルイ力でブシドークレイジーかまして、泥啜りながら戦争してくる強い人たち。のんきな巫女国家からシムーン力で環境安全と青い空が欲しい。死病から回復するために戦う超本気人。特にアーエル&リモネと戦った人は本物の戦士。
あー面白かった。続きはハードに楽しみです。

star wars the force awakens online free

f:id:jAKO:20170828122848j:image こんにちは、JAKOです!

突然ですがみなさん、「ゆるキャラグランプリ」ってご存知ですか?

全国の地域や企業で作られた「ゆるキャラ」達を集め、日本一の「ゆるキャラ」を投票で決める。いわば、ゆるキャラ界のAKB総選挙です。

くまモンやふなっしーなど、知名度抜群のゆるキャラが増えてきた中で、次なるスターゆるキャラは誰なのか。

今回は独断と偏見でJAKO一押しのゆるキャラをみなさんに紹介できればと思います。

ゆるキャラグランプリ オフィシャルウェブサイト


①宇〜太

f:id:jAKO:20170828212231j:image

まずは、宇都宮大学のゆるキャラ「宇〜太」くんが登場です!

もはや性別が分からないので、◯◯君呼ばわりして良いかも分かりません。

一体どこが目と鼻なのか定かではありませんが、心なしかこちらを見てうっすら笑みを浮かべてくれているような気がします。

ちなみに、宇都宮大学の良いところを伝えてくれる妖精らしいです。なんだかクセになりますね〜。

恐怖を感じたのはきっと気のせいでしょうか。

②けんぴー君

f:id:jAKO:20170828213419j:image 続いてのエントリーは浜松市立芳川北小学校が生んだゆるキャラけんぴー君!

オレンジの花弁と太陽のような笑顔を表した、見ている方も元気になってしまいそうなゆるキャラですね。

「勉強大好き・運動大好き・みんな大好き」をモットーに毎朝地域の方と挨拶運動をしてるとか!微笑ましいですねー。

こういう人見たら挨拶をする前に、小学生は絶対逃げた方いい気がします。

③サイケ・デリーさん

f:id:jAKO:20170828214257j:image こちらは阿波踊りで有名な高円寺から、高円寺商店街連合会さんが作ったゆるキャラです。

様々な国籍や文化の人が集う高円寺をサイケデリックという形で表現したゆるキャラだそうです。可愛らしいおヒゲが特徴的!

ん〜多分やってますよねこの目。

④あまゾネス

f:id:jAKO:20170828220601j:image

最後は、愛知県あま市の商工会のゆるキャラ「あまゾネス」。

あま市特産のネギを持っている以外は特にあま市の要素は見当たりません。

これ流行らせる気ありますかね。

おわりに

いかがでしたでしょうか。

このように多くの愛らしいゆるキャラ達がみなさんの地元を盛り上げてくれています。

ゆるキャラグランプリでは、一日一回好きなゆるキャラに投票ができるそうです。

みなさんも地元のゆるキャラを応援してはいかがですか。

ゆるキャラグランプリ オフィシャルウェブサイト