12/7(金) 駿府・?

 ふひ~,「多倍長数値計算入門(仮)」,何とか予定通り9章を埋めた。まだ未確定のところが多いが,材料は揃ったのでひとまず終了。次週は頭から読み直して,書き直し,書き足し作業を行う。遠慮なく書いてたら現時点でA4ぎっちりレイアウトで本文115ページ。最終的には150ページぐらいまで増えるかも・・・ってことはA5だと200ページ超えるかなぁ。ちと心配になってきた。

 明日は10月の台風休講分の補講日で出勤。教員よりも学生の方ががっくり来るかもなぁ。ワシらが大学生の時はこんなきっちり補講したことなんてなかったし,台風来週で休講になったこともなかったな。ま,これも時代という奴である。

 ありゃ,いつの間にやらWordPressが5.0になっている。データベースの構造も変わっちゃったようだが,どこまで自前サーバでメンテナンスしていけるやら。

 早々に帰って明日に備えて寝ます。

12/2(日) 駿府・晴時々曇

 12月になったというのに,日中に20℃近くまで気温が上がる気持ちの悪い今日この頃である。毎年この時期は,寒い中出かけて行ってココイチのスープカレーと吉野家の牛すき鍋を食べるのが楽しみなのだが,寒さが中途半端だと嬉しさも半減である。食うけど。

毎年恒例のごちそう

 ということで「多倍長数値計算入門」定時報告。

  • MPFRマニュアルの翻訳完了したものの,4.0.2の公開が遅れているのでそれまではpending。つーても4.0.1ベースのものはググってリンク先をよく見ると見つけられますんで,お暇な方は探してね。
  • MPCのサンプルコード追加。本文にチラリと書いておいて,章末演習問題にあれこれ使おうかと思案中。
  • 最終章の構成,大体固まったのでこれからベンチマークテスト。BLAS1でもBLAS3並の最適化が可能ってお気楽極楽な人が居ることが判明したので,ベンチマークテストコードを書いて啓蒙活動をしようっと計画。今週中に何とかけりをつける。

 エライことになりそうなのは次年度からと思ってたら,もうこの時期からいろいろ巻き込まれつつあるのでゲンナリ。まぁ「小説吉田学校(さいとうたかをバージョンのマンガ)」で得た知識を生かして自民党代議士見習ってせいぜい死なないようにしようっと。

 多倍長数値計算入門原稿に一区切りつけたら久々にぷちめりたいのだがどーかしらん。今月上旬の頑張り次第かな。頑張ります(何度目?)。

 カレーと味噌汁とご飯炊飯器セットして,洗濯物も取り込んだので,明日から頑張ります。今週は木曜日に模擬講義があるので,スライドもちょろっと手直ししておかないと。

11/18(日) 駿府・晴

 三寒四温ならぬ四寒三温という感じで少しずつ寒くなっていけば理想的なのだが,一週間単位でいきなり日中暑くなったり寒くなったりしている。今週は半ばから寒気がシベリアから降りてくるようなので,ボツボツ,コートの裏地を厚くしておかなくちゃなぁ。

 予定より3日遅れでMPFR 4.0.1マニュアルの翻訳下訳終了。一週間かけてジワジワ手直しして,4.0.2のリリース後にマニュアルの差分を確認してからリリース予定。11月いっぱいには公開したいところであるが,さてどうなるか。しかしまぁ,説明のくどいことくどいこと。IEEE754互換路線を徹底させた結果,実用的にはあまり興味を持たれない特殊数(NaN,+-Inf)の扱いをきっちり書き込んでくれたから,勉強にはなったけど,自分の研究の役には立ちそうもないなぁ。

 つーことで,滞っていた「多倍長数値計算入門」のMPFRの章の追加プログラムを構築できそう。これから出すのにMPFR 2レベルの関数だけ解説するってのも変だしなぁ。マニュアル翻訳修正と平行して何とか仕上げていきまする。しばしお待ちを。>F様 

 次年度に向けて不穏なことが進行しつつあるようなので,ホント,大事なことは年内に目処をつけておかんとなぁ。変態マシンのカーネルコードの勉強もしておかないと~。うが~。

 9月の名古屋出張時に紛失して行方知れずとなっていた老眼鏡を新たしく作成し,本読みが苦痛でなくなった。今一つ紛失した老眼鏡が不満だったのだが,再度測りなおしてみると,度はあまり進んでいないとのこと。が,ディスプレイを見る距離と,書類や本を読む距離が異なるため,単一焦点レンズではイマイチ対応しきれないようで,遠近ならぬ「近近」,つまり60cmぐらいの距離と20cmぐらいの距離の両方をフォローするレンズの需要が最近多くなっているとのことで,ワシも即座にそれを発注したのである。で,その快適さに打ち震えているという次第。今度は無くさないよう注意しないとなぁ。

 神さんが焼き肉おごってくれるのを心待ちにしながら寝ます。ボーナス出たらMacBookかAirを買うんだ・・・無理かな。

10/31(水) 駿府・晴れ

 朝晩の冷え込みがきつくなりつつあり,コートに加えてマフラーを着用するようになった。しかしながら,そこまでの重装備をする人はワシ以外に見当たらず。そのくせゴホゴホ咳き込む向きは増えている。見栄え気にして薄着でいるから風邪を引くのであるからして,寒ければ着込めばいいのである。ウィルスに罹患するのは勝手だが,ワシにはうつさんで欲しいものである。

 本日の進展はMPFRマニュアルの翻訳ちょろっとのみ。GMPの日本語訳にTypoがあり,修正するためのtexlive + Ubuntu on Windows環境を構築してたら会議2つにゼミ2つに妨害されて時間切れ。TexinfoファイルからHTMLとPDFを生成する方法をド忘れしてしまい,前者はtexi2htmlでサクッと作れることを思い出して事なきを得たが,後者はpdftexで作るのを思い出せず,まともに動かないtexi2pdfと悪戦苦闘してしまった。

 つーことでUTF-8のgmp-6.1.2_ja.texiからの生成法:

  • texi2html –split=section –node-files –output=./gmp_ja gmp-6.1.2_ja.texi
  • [PDF] xetex gmp-6.1.2_ja.texi

 どちらも,Ubuntu 18.04 on Windows10環境のTeXLive 2017環境で実行。

 本日はiPad Pro,MacBook Air,Macminiの発表があり,取らぬ狸の皮算用で妄想を膨らませてしまった。iPad ProにSmart Keyboardとペンを組み合わせると,256GB SSDのAirが買えてしまうことが判明。自宅2ndマシンの某国産スパコンメーカー関連Lenovo売却済み会社製のNote PCがイマイチなので,スピーカーもキーボードも素敵なAirがいいなぁと夢想していたら一日が終わってしまった。まぁボーナス時期まで勝手にあれこれ悩むことにしよう。結局買わないような気がするが。

 単なる進展報告だけ書いてもツマランかったので,日記と渾然一体化することにしよう。いつまで続くか分からんが,Skype英会話も1年継続しているから,執筆完了までは断続的にでも報告はマメに書くことにしよう。

 寝ます。

第3章,第4章修正

 全章が一応形になってきたので,講義をやりながら加筆修正を施すことになった。つーことでチマチマここでその履歴を書き残すことにする。

 LAPACK/BLAS入門は分量的に物足りないという声が多かったそうなので(ワシもそう思う),多倍長数値計算入門(仮)はたくさん書いてよろしいということになった。で,遠慮なくガシガシ加筆していくことにする。

 今日までに講義で使った3章と4章の手直しを行う。Winogradのアルゴリズムを章末問題に追加,演算量計算の間違い修正,mpnカーネル関数の演算プログラムの修正など。

 MPFRマニュアルの翻訳,1/3のところで停滞中。ガシガシ進めなきゃ。こういうのは加速度がつくとすぐに終わるんだけど,もう一度ギアチェンジせにゃ。