2016年8月28日 (日)

135週間目

47.0~47.7Kg/7.2~9.8%

ちょっと戻った感? 週末は雨で運動しなかったしなぁ。そして水曜朝くらいまでは台風の影響で外に出られないし。ちと太り気味の傾向になるやも。

Z3CのGPS、金曜日の夜に一度まったくつかめない状態に。電源OFF→ONで復活したけどね。まあ、使用不能になる時間が延びたんで、GooglePlayも一因ではありそうだ。他にそれっぽいのあるかなぁ...。なんにせよM03とかにした方がいいのかなぁ。でもM03だとOSのupdate無さそうだし。

| | コメント (0) | トラックバック (0)

2016年8月24日 (水)

シダトレン維持期90週間目終了

これまた問題無く、一日も欠かさず終了しましたよ。日曜日はお出かけで、ちょいと時間がずれたけど。ま、数時間のずれだしね。その日のうちに服用すれば問題無いみたいなので。

体調悪いときにちょっとだるかったりするときがあったけど、基本はなんもでなくなったなぁ。ああ、日に当たると肘から下に湿疹が出来て痛がゆい、ってのがあったか。これ、シダトレンのせいなんじゃろか?

| | コメント (0) | トラックバック (0)

2016年8月23日 (火)

台風の過ぎた後

早朝のウォーキングにて、氾濫していたらしい柳瀬川沿いを歩いてきました。城の跡あたりから東京都側の道を上る感じで。
20160823_01_
いつもの川岸を越えて、通常は遊歩道になっている部分にまで水が流れていたのが分かるねぇ。
20160823_02_
金山公園手前の車道から遊歩道に移動する坂の柵が見事に倒壊してました...どんだけだったんだ。
20160823_03_
金山橋を過ぎた直後当たり。柵に絡まる草やら、いつもは礫が転がっている堆積部分がすっかり泥で覆われてたり。写真とらなかったけど、この遊歩道自体も泥が堆積してたなぁ。
20160823_05_emu
EMU近くの岸。氾濫寸前、とはいわんけど9割くらい水位が上がってたんだねぇ。この辺り、川幅はかなり広いんだけど、それでもここまできてたとは。ほんと、すごい水量だったんだなぁ。空堀川と柳瀬川の合流地点の手前に、水をショートカットして流すようにした工事、間に合ってよかったのかもしれない。アレなかったら手前んところは大変なことになってたかも。
空堀川もやばかったらしいけど、あれが危険てすごいなぁ....。

携帯のGPS、あれから一度も問題は起こらず。うーむ、やっぱりGooglePlayが問題だったのか? なんだかなぁ。まあ、A-GPSはどうにもならんので、coldstartでの10分問題はあるんだけど、こっちはまあ運用でどうにかなるしね。もうちょい、様子見しよう。

| | コメント (0) | トラックバック (0)

2016年8月21日 (日)

134週間目とレバノン料理と大妖怪展

47.1~47.7Kg/6.5~8.5%

なんか体重が落ち気味&体脂肪率も低めの週。後半エジプト料理&レバノン料理で巻き返しを図ってみたけど、来週はどうなることやら。

今日は久々に火曜会の面々とお出かけ。目的は二つ。まずはお昼ご飯兼第1目標、レバノン料理のお店ADONYS。御茶ノ水駅を出て神田の古本街に向かって行く途中にあります。
20160821_02_menu
11:00くらいにたどり着いたんだけど、お客さんは私ら以外は見当たらず。私はBasic setをKAFTAで頼んでレンズ豆のスープを追加。2Fに上がってできあがるのを待つわけです。
20160821_01_adonys
しばらく馬鹿話をしているとやってきました。
20160821_03_kafta
ロールサンドになっていて中身は見えませんが、牛挽肉にパセリや香辛料をまぜて鉄板で焼いたハンバーグと野菜がはいっています。これがちょっと辛めで旨い! 舌休めには一緒に頼んだレンズ豆のスープがあいます。冷たいタイプで良かった。
20160821_04_lens
スープって書いたけど、「スープ」分はほとんど無し。なんだろう、具95%、スープ5%みたいな割合。でも冷たくてサッパリとしたおいしさ。夏場にはお勧めだね。
意外にもボリュームたっぷりで、付け合わせのポテトは半分くらい断念。同行者に食べて貰いました。次はLight SetのFALAFELでいってみよう...。

でお腹が満たされたところで第2目標。江戸東京博物館の大妖怪展へ。入場券を買うのに結構並んでました。待機10分ほどかな? せっかくなので特展の他に常設展も見ることに。
まずは大妖怪展。なんつうか、えらい混みようで展示物の前の人の動きがほぼ無い。んだもんでちょっと離れたところから隙間を見つけて見るんだけど、目が悪い+薄暗いのコンボで異様に目が疲れる。途中、妖怪ではなく幽霊画の展示があったんだけれども、一幅、雪女の絵が。これがねー、他の幽霊の絵とは違ってすんごい美人なんだよねぇ。アレはちょっと手元に置いておきたい、とか思ってしまった。飾る部屋はないんだけど! あと、終盤で古代人の恐怖の具現化という名目で遮光器土偶を4体ほど展示しているのに思わずつっこむ。なんでやねん。ただ、ウチ2つは初めて見るタイプの土偶(両方千葉県産)。

その後、常設展へ。江戸時代から東京の歴史をざっと歩きながら見物。10年振りくらいかなぁ、ここに来たの。とりあえず町奉行の仕事割り当ての話や、若年寄・老中の組織割り当ての話など、ぐだぐだ話ながら堪能してました。途中、思わずつっこんだのがコレ。
20160821_05_mil
壁掛けにして使いづらくないんじゃろうか。はなはだ疑問。

てなことで、久々に充実した休日でございました。次回はニコライ堂見学だな!(see ニコライ堂の拝観・見学について)

| | コメント (0) | トラックバック (0)

2016年8月20日 (土)

雨の中を

雨の降る中を歩きでいつものbib coffeeさんへ行って参りました。お目当ては今日明日限定のcold brew floatと胡桃とチョコレートのクッキー。行きはそれほど雨も強くなく、ちょっぴりぬれたかな? 程度でbibさんにつきました。
早速cold brew floatとクッキーを頼むことに。ここでクッキーをベリージャムとチョコレートのクッキーに変更。いやあ、ベリーのジャムは大好物な物で...。
20160820_01_coffee_and_cookie

珈琲豆はサフランブレンドで。最初は混ぜないでクリームの味わいを楽しんで、その後混ぜてくださいとのマスターの言ゆえ、その通りに。クリームのちょっと濃厚な味わいといつものクリアな珈琲の余韻を味わってから、まぜまぜ。あっさり甘めのカフェオレに。そして期待のクッキー。
20160820_02_cookie

チョコクリームが予想より多め。うまうまー。限定なのが惜しい! チョコバナナブレッドもそうだったけど、ここのマスターのスイーツはイケル。自分の所の珈琲を知っているからだろうけど、相性がいいよなぁ。
基本、珈琲はブラックで飲むんだけど偶にこんな風にミルク&甘味で飲みたくなることがあるんだよねぇ。マスターとも話したんだけど、今日はそこまで暑くなかったお陰でこのちょい重めのアイスコーヒーが美味しくいただける、と。今日もごちそうさまでした。

携帯のGPS、とりあえず今のところは問題無く動いてます。やっぱりあれか、GooglePlayのせいなのかなぁ。もう1週間くらい様子見は必要そうだけど。
あと、マシュマロにしてみたけどバッテリー消費がロリポップより多いような感じ。というかアプリを動かすと消費が多いような...。STAMINAモードにしちゃうとRUNTASTICとかその辺の常に動いてないとダメなのが止まっちゃうので常用は出来ないし、dozeモード対象にするのもやっぱりGPSが止まっちゃうらしいのでだめぽい。

さて、帰り道。帰りになると雨と風が急に強くなってきちゃって、足下もちょいとぬれがちに。買い物も頼まれてたんで近所のスーパーで晩ご飯のおかずやらを買い込んで、重い荷物を片手にヘロヘロと帰宅。往復2時間ってところかねぇ。

| | コメント (0) | トラックバック (0)

2016年8月19日 (金)

ましゅまろ

8/9にXpera Z3 CompactへのMashmallow(6.0.1)が来てました。まあ、気がついたのは今日なんですが。早速updateしてみました。特に問題無くさらっと終わりました。
基本的には変わらないよねー。ただアプリへの権限のon/offが個別設定できるようになったのはありがたいかも。そしてGPS問題は相変わらず。ただGooglePlayの位置情報アクセスを禁止できるようになったので、ちょっぴりくらいは改善することを期待。まあ、本当にコレが原因(の一つ)かどうかはよーわからんのだけども。
どーしようも無くなったら、root化するしかないかなぁ。あんまりやりたくはないんだけども。

で。build情報から見るにCVE-2016-5696の対応はされてないぽいかなあ?

| | コメント (0) | トラックバック (0)

2016年8月18日 (木)

エジプト料理

前から行ってみたかった秋津にあるエジプト料理のお店、スフィンクスへ行ってみました。昔布団屋か時計屋があった場所かな、あそこ。
とりあえず初めてだったのでランチの中から選ぶことに。ついでにデザートも。
最初はサラダ。まあ、これはどこに行っても代わり映えはしないよね。
20160818_01_
続いてはスープ。
20160818_02_
あっさり鶏がら系かな? ちょっと塩味がきつめで、中に小さくて細いパスタが入ってます。
20160818_03_
メインのコシャリ。米とショートパスタと2種類の豆にトマトソースをかけて、かりかりのオニオンフライをトッピングしている料理。これをよく混ぜていただきます。コメ+パスタという炭水化物複合体なんだけど、結構美味しい。いや、この組み合わせそばめしとか色々あるしね。
デザートは別メニューのプリンを頼んでみました。
20160818_04_
ミントティーはランチに付いてくるものです。このプリン、ほんのりスパイスの香りがするんだけど、かなり甘い。ミントティーがあって良かった、と思うくらい甘い。あと上に乗ってるのはアレですはい。

これで税込み1350円。次回はなにかお肉系のにしてみよう。

| | コメント (0) | トラックバック (0)

2016年8月17日 (水)

台風一過

夜半から未明にかけての台風通過の準備で、自転車を紐で柵にくくりつけたり、珍しく雨戸なんか閉めちゃったりして対策していた昨晩ですが、まあありがたいことに特に酷いことになることも無くあっさりと通過してしまいました。そして南風が。台風のせいでいつもの時間に走ることが出来なかったんで、久々に午前中に自転車でいつものコースを走ったんだけども、暑い。とにかく暑い。ここんとこほぼ30度かそこらぐらいだったのに35度越えだもんねぇ。ただ日陰や風が涼しいんで、とりあえずは大丈夫だったけどね。
ま、走るのは当面早朝だなぁ。例年9月半ばくらいから切替か。今年はどんなもんだろう。あと秋の奥多摩は9月中にいってみるかな。

| | コメント (0) | トラックバック (0)

2016年8月14日 (日)

133週間目

47.1~47.9Kg/6.3~10.3%

体重は安定。体脂肪率も1日除けばほぼ安定。相変わらず食べる量を抑えているので大分落ち着いてきたかな。でもお腹がすく。大分すく。秋になったら反動がすごいかもしれない。

SASFのLongPaths対応、いろいろやってるうちにライブラリやらなにやらの古いバグがでるわでるわ。なんで大丈夫だったのよ! ってな感じで...。refactoringって大事よね、うん。しかしLongPaths対応はいろいろ大変だ。ちょっと腰を据えてやらないとだめかもなぁ。

| | コメント (0) | トラックバック (0)

2016年8月 9日 (火)

パス長の拡大対応判定

てなことで、アプリケーション自身がパス長制限を回避できているのかどうかを判定するためのコードを書いてみたり。面倒だったのはManifestを読み込んで対応部分を判定するところ。いや、XMLなんて扱ったことなかったもんで...。

uses
  winapi.windows,
  system.Win.registry,
  system.Classes,
  System.SysUtils,
  Xml.XMLIntf,
  Xml.xmldom,
  Xml.XMLDoc;

function IsLongPathsReady:boolean;
  function FindNode(nd:IXMLNode; name:string):IXMLNode;
  var
    i : integer;
    ndname : string;
  begin
    result:=nil;
    for i:=0 to nd.ChildNodes.Count-1 do begin
      ndname:=nd.ChildNodes.Nodes[i].NodeName;
      if CompareText(name,ndname)=0 then begin
        result:=nd.ChildNodes.Nodes[i];
        break;
      end;
    end;
  end;
var   rg:TRegistry;   vl : DWORD;   hM : THandle;   rs : TResourceStream;   xd : IXMLDocument; // TXMLDocumentだとmemory access violationが発生する   nd : IXMLNode;
  name,Value : string; begin   result:=false;   // 条件1 Windows 10 ver 1607以降であること   if (TOSVersion.Major<10) then exit;   if (TOSVersion.Major=10) then begin     if ((TOSVersion.Minor=0) and (TOSVersion.build<14393)) then exit;   end;   // 条件2  HKLM\SYSTEM\CurrentControlSet\Control\FileSystem LongPathsEnabledが0以外   rg:=TRegistry.Create;   try     with rg do begin       RootKey:=HKEY_LOCAL_MACHINE;       rg.Access:=KEY_READ;       if OpenKey('\SYSTEM\CurrentControlSet\Control\FileSystem',false) then begin         try           vl:=ReadInteger('LongPathsEnabled');         except           vl:=0;         end;         result:=(vl<>0);       end;     end;   finally     rg.Free;   end;   if NOT Result then exit;   // 条件3 manifestにlong path使用が指定されている   // 一旦falseにreset   result:=false;   hM:=LoadLibraryEx(PChar(ParamStr(0)),0,LOAD_LIBRARY_AS_DATAFILE);   if hM<>0 then begin
    try       if FIndResource(hM,MakeIntResource(1),RT_MANIFEST)<>0 then begin         rs:=TResourceStream.CreateFromID(hM,1,RT_MANIFEST);         try           rs.Position:=0;           xd:=TXMLDocument.Create(nil);           try             xd.LoadFromStream(rs);             name:=xd.DocumentElement.NodeName;             if 0=CompareText(name,'assembly') then begin               nd:=FindNode(xd.DocumentElement,'application');
              if nd<>nil then begin
                nd:=FindNode(nd,'windowsSettings');
                if nd<>nil then begin
                  nd:=FindNode(nd,'ws2:longPathAware');
                  if nd<>nil then begin
                    value:=nd.NodeValue;
                    FIsLongPathsReady:=(CompareText(value,'TRUE')=0);
                  end;
                end;
              end;
            end;           finally             xd:=nil;           end;         finally           rs.Free;         end;       end;
    finally       FreeLibrary(hM);     end;   end;   // 条件4 特定のAPIを操作しておく
  //       以降レジストリが変更されていても有効のままになる   if result then     vl:=GetFileAttributes(PWideChar(@(ParamStr(0)[1]))); end;

とこんな感じ。manifestの処はもうちょい厳密にattributesとか検査した方がいいのかもしれないけど、めんどくさくてこんな感じに。

8/13追記
コンソールアプリで使うときは使う前にCoInitializeを忘れずに。アプリ終了時のCoUninitializeも忘れずに。

8/4追記
コードをちょっと整理

| | コメント (0) | トラックバック (0)

«ちょいテストその2