2017年7月21日

久しぶりにamazonで注文をした.なんとなく避けてしまう(気がついたら不要な金を払っていた,ということが何回かあったので)のだが,明らかにほかのところより安かったので.配送先を決めるところで,いつもどおり自分の家にしようと思ったら,「店頭受取」みたいなのがあったので試してみた.近くのコンビニで受け取れるらしい.(ただしセイコマートでは受け取れない.セブンイレブンすらダメなようだが.)

火曜の夜に注文して今日到着.到着したら受け取り案内のメールがamazonから来た.31日までに受け取らないとまずいらしい.ファミリーマート受け取りだったのだが,店にある機械に番号を二つ入れて出てきたレシートをレジに持って行ったら受け取れた.送られてきたメールには「店頭受取サービス」を選択しろとあったのだがそれが見つからずちょっと困ったけど.

再配達とか,受取時間に家にいないとならないとかに惑わされなくて楽だ.コンビニから家までは自分で運ばないとならないので大きなものは無理だけど.amazonの場合は無駄に箱がでかいのがちょっと相性悪いかも.大きな箱を抱えて家まで帰った.帰ってからメールを確認したら「荷物の受領を確認しました」というメールが来ていた.

サービス自身はamazonのなのか,ヤマトのなのかどっちなんだろー.今後も機会があれば活用したい.

2017年7月19日

先週の暑さから一転して今週は涼しくて気持ちいい.セミナー中は窓を開けていたのだけど,そういえば羊の鳴き声が聞こえなかった.放牧終わったのかな.

TODはちょっと前に強くなったラスボスも撃破.一定の魔法に反応してカウンターが来るのが怖いだけらしいので,その魔法を使わないようにしたら雑魚だった.まぁクリア時からレベル倍になっているしな…….というわけでTODはこれにて終了.

2017年7月13日

TOD隠しダンジョンクリア.残りをかけおりて最下層のボスへ.一回目は全くかなう気がしなかったのだが,二回目やってみたら行ける気がしてきたので,直前でセーブして何度か挑戦してみた.何度挑戦したかはわからないけど,最後はHP三桁(ボスのHPは30万)まで追い込んで敗北→2000ほどまで追い込んで(しかも四人全員生き残り)→開始早々瞬殺→勝利という感じだった.勝利時はスタン以外は死んでいたけど.コントローラーにかなり力を入れていたらしく,腕がガタガタ…….

攻略サイトによるとこれでラスボスが強くなるらしいので,それを倒せば一段落かな?

2017年7月12日

\tracingparagraphs

\tracingparagraphsが1以上の時,TeXが行分割をしている状況が出力される.見方はTeXbookにあるのだけど,ちょいとメモ.あっているかは知らない.

とりあえずTeXが行分割位置を決めている方法.黒木さんの記事もある.(原論文もあるのだが,読めていない.)段落に対して,次のような重み付き有向グラフ$(V,E)$を考える.

  • $V$は改行可能位置全体のなす集合.特別な元として,行頭$s$と行末$e$を持つ.
  • $i,j\in V$で,$j$が$i$よりも後ろにあるときに,デメリット$d = d(i,j)\in\mathbb{Z}$が定義される*1.これは次から算出される.(細かい計算式は略.)大事なのは$b$と$p$.
    • \linepenaltyの値$l$
    • $i$と$j$で行分割した時の,その行の評価値$b$.グルーが伸び縮みされると大きくなる.
    • $j$におけるペナルティ$p$.
    • \adjdemerits\doublehyphendemerits\finalhyphendemerts
    • $j = e$の時はさらに特殊な処理が入る.
  • $i,j\in V$にたいして,次を満たすときに$i$から$j$へと矢印を引く.
    • $j$は$i$よりも真に後ろにある.
    • $d(i,j)$が\toleranceより小さい.
    また重みとして$d(i,j)$をこの矢印にのせる.

基本的にはこのグラフと頂点$s,e$に対する最短経路問題を解けばよい.(実際には単純な重み付きグラフではないが.なお,定義からこのグラフは閉路を含まない.)\tracingparagraphsが1以上の時このグラフの情報が出力される.なお,単純に$V$の元を列挙すると膨大な数になるが,(矢印を引くための条件の二つ目により)$s$から到達可能な分割可能位置はほとんどなく,実際に意味のある$V$の元は少ない.ログに出力されるのも意味のある分割位置のみである.

TeXはこれを動的計画法で解く.\tracingparagraphsが1以上の時,ログには次のように出力される.

(ソースファイルにある入力の一部:分割位置を示す)
@ via <直前の分割位置その1> b=<評価値> p=<ペナルティ> d=<デメリット>
…
@ via <直前の分割位置そのn> b=<評価値> p=<ペナルティ> d=<デメリット>
@@<この改行位置の番号> t=<ここまでのデメリットの合計> -> @@<直前改行位置>

TeXbookにある例は

\hsize=2.5in
\tolerance=1000
\tracingparagraphs=1
Mr.~Drofnats---or ``R. J.,'' as he preferred to be called---was happiest when he was at work typesetting beautiful documents.
\bye
で,行分割の情報は(%から始まる部分は自分で加えたもの)こんな感じ.

[]\tenrm Mr. Drofnats---or ``R. J.,'' as he pre-
% preferred内preとferredの間で分割した時の情報.
@\discretionary via @@0 b=0 p=50 d=2600 %d(0,1) = 2600
% この分割位置は1番目なので,この行は@@1から始まる.
@@1: line 1.2- t=2600 -> @@0
ferred to be called---was hap-pi-est when 
@ via @@1 b=131 p=0 d=29881 % d(1,2) = 29881
@@2: line 2.0 t=32481 -> @@1
he 
@ via @@1 b=25 p=0 d=1225 % d(1,3) = 1225
@@3: line 2.3 t=3825 -> @@1
was at work type-set-ting beau-ti-ful doc-
% この分割位置(4番目)は2番目からと3番目からの可能性がある
@\discretionary via @@2 b=1 p=50 d=12621 % d(2,4) = 12621
@\discretionary via @@3 b=291 p=50 d=103101 % d(3,4) = 103101
% 選ばれたのは2番目から(こちらからの方がデメリットの総和が小さい)
@@4: line 3.2- t=45102 -> @@2
u-
@\discretionary via @@3 b=44 p=50 d=15416 % d(3,5) = 15416
@@5: line 3.1- t=19241 -> @@3
ments. 
% 段落終了位置.ここも二カ所からの可能性がある.
@\par via @@4 b=0 p=-10000 d=5100 % d(4,6) = 5100
@\par via @@5 b=0 p=-10000 d=5100 % d(5,6) = 5100
@@6: line 4.2- t=24341 -> @@5
*1
\adjdemeritsなどの存在により,これは$(i,j)$の関数ではなくなる.なので,実は重み付きグラフではない.

2017年7月10日

暑い.金土日と真夏日が続いて,七月頭に札幌で真夏日が三日続くのは125年ぶりなのだそうだ.パリにいたときも記録的な猛暑を体験したり,最近周りが暑くて困ります.暑いの嫌い…….しかもここんところの暑さは湿度が高いのかまとわりついてくる感じ.せっかく札幌にいるのにー.

一月ほど前から北大内18条のあたりに日替わりで屋台が出ていて,ケバブとかピザとか売っている.タイミングがあわず買えていないのだが.今日はラーメンだった.いやきっと売れないよね…….

2017年7月5日

ペンも使ってみた.やはり少し放っておくとスリープ状態になって(結構すぐになる),ボタンを押すと復帰するという仕様のようだ.書き味はなんか微妙…….ペンとポインタのずれはあまりなく,調整後はほぼ気にならない感じ.けどなんか違う…….何が悪いのかよくわからないけど,なんか快適じゃない.気のせいかとdynaPad出してきて同じように書いてみたけど,こっちはいつも通りで,やっぱりLet'snoteの方がいまいちのようだ.まぁちょっときになる程度ではあるんだけど.本体作るのには力入れたけど,デジタイザはとりあえずつけてみたという感じなのかなぁ.まぁソフトウェアレベルでどうにかなるかもしれないので,一応今後のアップデートにも期待ということで.

2017年7月4日

ねんがんの レッツノートXZを てにいれたぞ!

大体設定し終わったところ.キーボードにくっつけて使う分にはほぼノートPC.ただ画面側(切り離すとタブレットになる部分)が重いので,なんとなく安定悪い感じもする.今のところあまり気にならないが.画面を触ると画面自身が揺れるのも仕方ないのかなぁ.キーボードとくっついている部分はそれなりにきちんとしているんだけど.

ペンは大体良好なのだが,ちょくちょく反応してくれなかったり…….というかペン自身がスリープか何かに入っていて,ボタンを押さないとならない仕様なのかな?ノートとり的な使い方はまだしていない.タブレット部を外して使うことになるんだろうけど.ノートをとるだけの目的だと別に外れなくてもいいんだけど…….

とりあえずデジタイザでノートをとれるノートPCとしてはきちんと使えそうな印象.次の出張はこれを持って行く.