tizen.moe

tizen.moe

メイズ・ランナー / メイズ・ランナー2:砂漠の迷宮

55点。

原作が3部作なので映画も3部作になる予定らしい。ので、良いところで終わる。

何というか、ダンガンロンパの閉じ込められ設定とバイオハザードのT-ウィルスを混ぜて米国人の好きな選民・英雄思想を反映したらこうなりましたと、頭の良くない私は思いました。。。

Lynx Life (リンクスライフ) 防水ビジネスバッグ 2WAYバッグ

鞄を買い換えてみたり。

もともとは↓を無印で買って使っていて、(2014.07.05にソレらしきログがあるので丸2年使ったらしい)

matome.naver.jp

一時の雨で濡れたら中まで濡れて悲しいことになったので防水と明言してる鞄に変えてみた。
値段だけ見ると半額以下なのだけど、どうなることやら。

コードギアス 亡国のアキト 最終章


うーん、、、うーん、、、

ルルーシュとスザクの出しどころが微妙で、本編への導入の意図かロロも出てきたけどもっと微妙で、、、

3章くらいでサクッと終わらせてしまってよかったような気がすごくした。。

心が叫びたがってるんだ。

心が叫びたがってるんだ。 [DVD]
アニプレックス (2016-03-30)
売り上げランキング: 800

思っていたよりずっと良かった。ミュージカルのシーンとか劇場で見ればよかったと軽く後悔しつつ、盛り上がる場面で確実に泣くので行かなくて良かったような気もした。

げんしけん 二代目の十一(20)

げんしけん 二代目の十一(20) (アフタヌーンKC)
木尾 士目
講談社 (2016-06-23)
売り上げランキング: 66

ステレオタイプオタクのモラトリアム脱出話だった初代から考えると、なんかスゴイ今風にリファインされててスゴイなぁ、と。

この引きだと斑目さんの精神的葛藤は次巻で多少なりと補足されるのかと思いたいけど、どうなんだろう・・・

Qt 勉強会 #36 @Tokyo に参加しました

本当は先月(#35)も参加したかったのですが、ESECやらde:codeやら対応してて死にました。
monoist.atmarkit.co.jp
コレはコレで「なんかいい感じに~」とか言われて


とか思ったりしましたが。

やったこと

某社のデバイスで遊ぶというミッションが出来たのでAndroidアプリを触る必要が生じたのですが、Qt勉強会でAndroidStudioと戯れるわけにも行かないのでQt+Androidで遊んでいました。

取り敢えずHello world


Android Studioは入ってるはずなのに、JDKやらNDKやら無かったので全部入れてて結構な時間を消費しました。NDKで多分Native Activityとして実行されるのかgdbのブレークがqmlのソースに入ってくれるので結構素晴らしい感じです。

マウス入力のhookと左クリック回数のカウント

github.com
本来はタップが取りたかったのですが、当日中はここまでしか出来ませんでした

懇親会


どうもこのメンバーだと甘えが出るのか調子に乗って飲み過ぎた感がありますがトテモ楽しかったです。初参加の方にコミュニティ云々とか身の程をわきまえず偉そうなことを言った様な気がしてきて帰りの電車でスゴイ反省しました、、、orz

なんかもう、まさに↓

後日談

キー入力処理を追加しました。

github.com


やりたいことはポツポツ思い浮かんで来ては居るのですが、なかなか制約があってむずかしい所です。。。

サクッとプログラムした気になる (6)

珍しく続いておりますが、割と暇で仕事中にやってるからと言うのは秘密です

やること

  • アートワークをアプリのウィンドウに表示する     ←対応済
    • バグを直す                     ←対応した
  • 現在再生中のトラックタイトルを取得して表示する    ←対応した
  • 再生、停止、戻る、次へコントロール(別にいらないが) ←後回し
  • Twitterに再生中の楽曲をポストする(最終目標)    ←やってみる

QtからTwitter関連の処理をする方法 - Twitter4QML

知る限り一番の近道は@task_jpさんのTwitter4QMLを使うことだと思われます

はりきらないひと: 【一夜漬け】Twitter4QMLを使ってみようか。
艦メモのビルド方法(Windows編) - 理ろぐ

使ってみようとpriをプロジェクトに追加してブログ記事とコードをにらめっこしておりましたが実力不足でついていけないのでTwitterにポストするだけの低機能クラスを作ることにしました。

QtからTwitter関連の処理をする方法 - オーソドックスな方法

3-legged authorization | Twitter Developers
Twitter APIの使い方まとめ

取り敢えずHTTPのPOSTメッセージが出せればなんとなくやった気になれるのかな・・・?

QtWebEngine

Webページをアプリ内で表示

取り敢えずブラウザのウィジェットでWeb表示して内容をPostすればいいんじゃないかと妄想してWebViewについて頑張って調べました。何だかんだ錯綜していて色々な情報が集まるわりに全部うまく行かずで、結論としては

ので、つまるところ VS2013 のコンパイラを入れて切り替えて

#include <QtWebEngineWidgets/QWebEngineView>

{
    QWebEngineView* WebView = new QWebEngineView();
    QUrl url = "https://www.google.co.jp";
    WebView->load(url);
    WebView->show();
}

的な感じで取り敢えず表示は出来た。(本日時点のコードはadd some modifications · moguriso/gawa_sample@4e232cc · GitHub

意味がないことに気づいた

WebViewはViewなので、HTMLの中身に対して何らかいじって表示したりは出来そうですが、HTTPのPOST/GETしたりのネットワーク的な機能は別のクラスだった、と、6/17に書いてて気付きました。悲しい、、、

HTTP Example | Qt Network 5.7

この辺を参照する限り QNetworkAccessManager で出来るの、かなぁ。。。

地味にうざかったこと

gccだと__func__マクロで自動的に関数名に置換してくれるのですがvc(vs2013)だと__func__がなくて全部ビルドエラーになりました。取り敢えず__FUNCTION__は通ったのでそっちにしてますが、何だかな。。。

TODO

  • アートワークをアプリのウィンドウに表示する     ←対応済
    • バグを直す                     ←対応した
  • 現在再生中のトラックタイトルを取得して表示する    ←対応した
  • 再生、停止、戻る、次へコントロール(別にいらないが) ←後回し
  • Twitterに再生中の楽曲をポストする(最終目標)    ←対応中
    • Webページ表示できればなんとかなるんじゃね? ←別の事やってた、、、orz
    • QNetworkAccessManagerでHTTP postについて調べる ←ツギココ
    • twitterとの認証ハンドシェイク
    • twitterに認証してユーザーログイン
    • twitterに投稿(取り敢えずのゴール。ブレイクダウンは現在適当)