たぬ記 [ tag: compute ]

82022.319 224:208.319

Yunoki.rb を使ひ始めた.

  • public

82019.232 224:205.232

もう紙の本は讀む氣がしない.

  • public

82011.463 224:197.463

Programming 關聯 やること

Hiyositiyau は Otohatiyau に依存するので, Otohatiyau を先に作る.

Sinsituwoka.php

  • test

Hiyositiyau.rb

  • Otohatiyau.rb を load する.
  • 仕樣を決める.
  • test

Hiyositiyau.php

  • Carbon を使ふかどうか決める.

Hiyositiyau.js

  • webpack を導入する.
  • test

Otohatiyau.rb

  • document

Otohatiyau.php

  • 作り始める.
  • test
    • test 用の library を調べる.

Otohatiyau.js

  • 作り始める.
  • test
    • test 用の library を調べる.
  • public

82011.452 224:197.452

Hiyositiyau.rbOtohatiyau.rb を load したい. Ruby の autoloadのやり方を調べなければならない.

  • public

82011.442 224:197.442

PHP の file を X40 の Emacs で開かうとすると

Cannot open load file: subr-x

と表示される.そして, tab ・ space が表示されない.

Emacs 25 系にすれば良いだらうか.

  • public

82011.127 224:197.127

イケダハヤト氏が Kindle 端末を薦めてゐた.買ひたくなつてきた.

  • public

82009.497 224:195.497

Kindle Fire の最新・最上級の model で PDF を快適に讀めるか氣になる.

  • public

82009.32 224:195.320

私が現在 1 月に非 Wifi で smartphone で通信できる情報量は 6000 MB である.これを 6000 圓となぞらへると直觀的に把握しやすい. 10 MB は 10 圓に, 300 MB は 300 圓に當たる.

  • public

82008.173 224:194.173

Laravel Homestead とは何か.

  • public

82007.298 224:193.298

Pebble について知りたい.

  • public

82007.279 224:193.279

tcl/tk のなんでも list の理念が氣になる.

  • public

82007.147 224:193.147

iPad Pro を買はうか,それとも Surface にしようか,迷ふ.

  • public

82006.333 224:192.333

今後,日本は人口が減る.書物の運搬・管理に從事できる人員も減る.そのとき,圖書館は生き殘れるか.早く電子書籍に移行した方が良いのではないか.

假に,道理から見て電子書籍に移行すべきであつても制度的な縛りで電子書籍に移行できないとしたら,圖書館は

  • public

82006.323 224:192.323

Google Play Books で『いっきに学び直す日本史 近代・現代』の sample が 100 画面弱もある.他の本もかうなのだらうか.もしさうだとすると, Google Play Books に出てゐる本はみな,無料で概要を把握できてしまふ.

これまで,多くの本の概要を知れるのが圖書館の良いところだと思つてゐた.さらに,大きな圖書館を使へるのが大學にゐることの便益だと思つてゐた.しかし, Google Play Books の出現によつてこれらの認識も變更を迫られるだらう.

  • public

82005.446 224:191.446

Ruby で書くと Emacs lisp に compile するやうな言語はないか.

  • public

82005.265 224:191.265

道銀 card の web 明細の service を申し込んだ.

  • public

82005.264 224:191.264

ASUS 製の app の出來が良い.氣に入つた.

  • public

82005.214 224:191.214

Phone の動きが重くて困つてゐた.買ひ換へも檢討してゐた.しかし, launcher を ADW Launcher から ZenUI launcher に變へたら輕くなつた. Camera も,「良いカメラ」よりも標準のものの方が輕いことを知つた.

Camera は今後,標準のものを主に使ひ,音を出してはいけないときのみ「良いカメラ」を使はうと思ふ.

  • public

82004.368 224:190.368

WSSE 認證とは何か.

  • public

82004.282 224:190.282

[[[ の違ひを知りたい.

  • public

82004.252 224:190.252

PDF に tag をつける方法を知りたい. Evernote で實現できるか.

  • public

82003.49 224:189.490

ylmh -> 步 は記憶しづらい.

  • public

82001.427 224:187.427

Google に營業時間を登録する方法を知りたい.

  • public

82001.259 224:187.259

靜岡市は道が狹く, route もわかりづらい.古いものが多いから壞すのも易しくない.なので,人・ものの移動を減らすべきだと考へる.つまり,情報技術の活用を進めるべきだと考へる.

  • public

81996.173 224:182.173

anything 的な app 切り替へはできるか.

  • public

81996.15 224:182.150

setq-local で buffer local な變數を作れることを知つた.

  • public

81991.61 224:177.610

病院の病床數等數的指標の database はないのか.

  • public

81987.349 224:173.349

dabbrev-expand を Helm で使ひたい.

  • public

81986.158 224:172.158

EPUB 形式の product を作る方法を知りたい.

  • public

81986.096 224:172.096

Babel を知りたい.

  • public

81985.53 224:171.530

Build と compile の違ひは何か.

  • public

81985.437 224:171.437

航空便の價格,古書の價格を常時監視したい.

  • public

81985.432 224:171.432

Android の OS level での第 1 言語を英語にしたら, Facebook での人名の表示も, Alphabet 表記,名姓の順になつてしまつた.さらに,日本語の漢字を表示するときの font も,中國語用と思しき見慣れぬものになつてしまつた.これらは獨立して設定できると良いと思ふ.

  • public

81983.33 224:169.330

Bundler を使つて Otohatiyau.rb を Hiyositiyau.rb に組み込みたい.

  • public

81981.334 224:167.334

let* を初めて使つた.

  • public

81981.304 224:167.304

Emacs の modeline を複數行にできるか.

  • public

81981.278 224:167.278

<script type="text/template"> の使ひ方を知りたい.

  • public

81981.267 224:167.267

https://sss.kitetu.com/F85E/A-29C8

  • public

81981.228 224:167.228

progn といふ名前がひどい.

  • public

81981.21 224:167.210

Kindle Fire を digital photo frame として使ふことはできるか.

  • public

81980.402 224:166.402

Bundler の使ひ方を知りたい.

  • public

81980.364 224:166.364

81980 ... 81990 の目標は下の通りとする:

  • 足の爪の掃除を 0.5 rHz 以上の頻度で實行する.
  • 『パーフェクト Ruby 』を 20 pages 以上讀む.
  • 『ガイトン生理学』を 20 pages 以上讀む.
  • ktk.wiki, pub.wiki に新たな file を 15 以上作る.
  • humed.wiki に新たな file を 10 以上作る.
  • pub/latin の名詞の reference を完成する.
  • arbeit の指導案を作つて提出する.
  • phpenv か phpbrew を導入する.
  • x40 で Vagrant を使ひ始める.
  • public

81979.499 224:165.499

Magic method なる語の定義を知りたい.

  • public

81978.353 224:164.353

「第 1 級の函數」「第 1 級の object 」なる概念を知つた.しかし,難しくてわからない.

  • public

81978.319 224:164.319

ガラケーから利用できる「 mail 」と名乘るものは mail 風の何かなのではないかといふ疑ひを抱いてゐる.これは正しいか.

  • public

81977.283 224:163.283

Mac では clanggcc と名乘つてゐると聞いた.

  • public

81977.271 224:163.271

AMD Ryzen の發賣が世界を熱狂させてゐると聞いた.

  • public

81976.504 224:162.504

OS 全体に對し anything のやうな interface をつけることはできるか.

  • public

81976.495 224:162.495

NoSQL の利點は何か.

  • public

81976.411 224:162.411

1 d ほど前に Elisp の lexical binding と dynamic binding の說明をるびきち氏の本で讀んだが,わからない.

  • public

81976.327 224:162.327

npmbower を比較するときに檢討すべき事項は

  • 何ができるか
  • 何のために作られたか
  • どんな思想で作られたか

となるだらう.これまでこれを明晰には意識せずに漠然と考へてしまひ時間を浪費してしまつたので,記しておく.

  • public

81976.32 224:162.320

PDF に tag をつけたい.

  • public

81975.464 224:161.464

JavaScript は難しい.

  • public

81975.148 224:161.148

Heroku で webpack は使へるのか.

  • public

81974.556 224:160.556

Gulp の tutorial をやつた.

  • public

81974.513 224:160.513

Elisp の letlet* では let* の方がわかりやすいものだといふ說をるびきち氏の mail magazine で讀んだ.今後, let* をよく使ふやうにしたい.

  • public

81972.307 224:158.307

RSpec を知りたい.

  • public

81972.214 224:158.214

Mockery の導入のしかたを知りたい.

  • public

81972.211 224:158.211

rdoc はまだ現役なのだらうか.

  • public

81972.207 224:158.207

irbsh に興味がある.

  • public

81971.493 224:157.493

Ruby で何かを作りたい. Ruby の奥義を究めたい.

  • public

81969.645 224:155.645

nodebrew を入れた.

phpenv を使つてみた.どうもうまくいかなかつた.

hexo を使つてみた.

emacs-snapshot を使つてみた.

  • public

81969.365 224:155.365

el-get では package の使用者が依存を記述する. composernpm では package の作者がそれをする.なので, el-get のやり方を私は奇異に感じる.

  • public

81969.358 224:155.358

Emacs のなかから shell command を實行するとき, rvm の利用する path に注意せねばならぬやうだ.

  • public

81969.285 224:155.285

undo-tree の使ひ方を知りたい.

  • public

81969.227 224:155.227

RatticDB を使つてみたい.

  • public

81969.191 224:155.191

pry に keybind を設定できるか.できるとしたら, C-S-(alphabet) も拾へるか.

  • public

81969.188 224:155.188

Emacs の shell-command で使ふ shell を指定できるか.

  • public

81969.187 224:155.187

MIME type の一覽を見たい.

  • public

81968.1 224:154.100

Emacs の Org mode が優れてゐるといふ評を聞く.しかし Markdown ではない notation を採用してゐるのが嫌で手が延びてゐない.もしかしたら Markdown も使へるのだらうか.

  • public

81966.34 224:152.340

AtomPub の仕樣に沿つた file を PHP で生成する方法はあるか.

  • public

81965.535 224:151.535

最も近代的の畫像管理のやり方を知りたい.

  • public

81965.494 224:151.494

PHP 7 への移行を進めねばならない.

  • public

81965.288 224:151.288

http://www.mri-jma.go.jp/Project/mrinpd/coderule.html

Fortran の coding 規約を發見した.

  • public

81964.537 224:150.537

CoffeeScript がほぼ Ruby で驚いた.

  • public

81963.231 224:149.231

X40 の php-mode で whitespace が表示されない.

  • public

81962.314 224:148.314

magit で stage のときに hunk を分割する方法を知つた.

  • public

81962.285 224:148.285

Terminal の log を保存する方法を知りたい.

  • public

81962.28 224:148.280

  • rbenv
  • phpenv
  • nodebrew
  • public

81962.272 224:148.272

MySQL server に外部から接續する方法を知りたい.

  • public

81962.247 224:148.247

Trello を使ふべきか. 300 d ほど前に使はうとしたが API の利用でつまづいて中止してしまつた.

  • public

81960.464 224:146.464

Jekyll に plugin の機構はあるのか.

  • public

81960.193 224:146.193

Todo.txt を使つてみたい.しかし, Gregorius 曆でない曆にも對應してゐるのか.

  • public

81959.695 224:145.695

Sublime Text と NeoVim は Python で擴張できるらしい. .02 d ほど前に知つた.

  • public

81959.262 224:145.262

g4 , druzzle を Composer package として公開したい.

  • public

81958.52 224:144.520

およそ 500 d ほど前に目 grep の禁止を誓つたが,まだ廢絕できてゐない.

  • public

81958.501 224:144.501

HTML の「 selected 」 attribute を使つた.これは便利だ.

  • public

81958.467 224:144.467

およそ 200 d ぶりに LaTeX で report を書いた. LaTeX は好きだ.もつと詳しくなりたい.

  • public

81957.503 224:143.503

rhn_report の compile がこけるので困つてゐたが, http://quantumfluctuation.blogspot.jp/2013/12/latex-error-font-family-jy2mc-unknown.html を參考に platex ではなく uplatex を使ふやうにしたらうまくいつた.

  • public

81956.574 224:142.574

Google Calendar で日時の表示が Gregorius 曆なのが不滿だ.共和曆で表示するものがほしい.

  • public

81955.686 224:141.686

今日は Laravel の collection の理解を深めた.

  • public

81955.684 224:141.684

Jekyll を使つてみた. File 名, URL が Gregorius 曆での日時になるのが氣に入らない.變へられるのだらうか.

  • public

81955.683 224:141.683

金を出して programming の技能が上達するならばさうしようといふ意圖で, PhpStorm を使はうかと思ふ.

  • public

81955.68 224:141.680

この blog の file がしばしば conflict した.だからこれを改善するために, 1 entry につき 1 file とすることにした.

  • public

81954.294 224:140.294

SFTP を使へるやうになりたい.

  • public

81945.145 224:131.145

.2 d ほど前, Nexus を Mac に接續して, PDF file を入れてみた. Download dir に入れれば良いだらうと思つてさうした.しかし, Android からその file が認識できなかつた.名は忘れたが PDF 閲覽 app の dir に入れたらうまくいつた.しかし,反應速度が鈍く,實用的ではないと感じた.もつと性能の良い tablet か,他の software が必要だ.

  • public

81944.492 224:130.492

Mac で wav file を編輯する方法が知りたい.

  • public

81943.271 224:129.271

もし新しい device を持つてゐないせゐで新しい software 技術に觸れる機會を逃してゐるとしたらこれほど惜しいことはないので,買ふべきである.最新の ( MacBook Air か PC ) と Tablet を買はうかな,どうしようか.

  • public

81942.613 224:128.613

Tablet を買はうと思つてゐる.電子書籍や PDF を快適に見るために, iPad Pro の 128 GB の storage を備へた WiFi + cellular model かそれに對抗できる spec の Android か Windows の tablet が必要だらうと考へてゐる.だが,さうでもないのかもしれない.

  • public

81915.621 224:101.621

これまでは,

  • active な紙は紙のまま扱ふ.
  • 使ひ終はつた紙は scan する.

といふ方針でやつてきた. Scan してしまふと書き込みづらく,一覽しづらいからだ.しかし, Tablet の性能向上により active な資料を tablet 上で扱へるかもしれなくなつてきた.方針を再考する必要がある.

  • public

81890.205 224:76.205

X40d の電池を昨日使用したにかかはらず,充電しないまま今日教室に來てしまつた.電力意識の低いことである.

  • public

81884.1 224:70.100

PHP の type hinting について知りたい.

  • public

81883.339 224:69.339

Eloquent と Active Record はどちらが優れてゐるか.

  • public

81883.231 224:69.231

Composer と Packagist の關係がわからない.

  • public

81882.181 224:68.181

32 bit non PAE で動作する Vagrant box を見つけた. X40 で使つてみようと思ふ.

  • public

81881.262 224:67.262

倉頡輸入法で「順」が LLLC となるのが不可解だ.

  • public

81881.142 224:67.142

Spacemacs が氣になつてゐる.しかしまだ試してゐない. Emacs で設定 file を讀み込む dir を指定できれば氣輕に試せる.

  • public

81878.348 224:64.348

Elisp で quote すべきところとさうでないところがわかりにくい. Macro に頼る言語のためかうなるのだらうか.

  • public

81878.139 224:64.139

Ruby による DSL ( domain-specific language ) の例を見たい.

  • public

81877.197 224:63.197

いま使つてゐる ThinkPad X40 が 32 bit non PAE の CPU を搭載してゐるため VagrantDocker の使用に困難がある. 64 bit か 32 bit PAE の CPU の machine が欲しい.

  • public

81875.289 224:61.289

PHP の標準函數で日付・時刻を扱ふのが辛い. Library がほしい.人氣のあるものが既にあるだらうか.

  • public

81871.097 224:57.097

Ruby の block は單なる高階函數であるが,いかにも制禦構造らしく見えるところが長所だといふ意見がある.それがちかごろ私にもわかつてきた. PHP や JavaScript で引數に無名函數を與へることがあるが,見づらいしわかりづらい.それより Ruby の block の方が良い.

  • public

81863.195 224:49.195

對義語を自動生成して tweet する bot を作りたい.

  • public

81863.172 224:49.172

Let's Encrypt の使ひ方を知る必要がある.

  • public

81863.121 224:49.121

Remote の SQL server に接續する方法が知りたい.

  • public

81862.35 224:48.350

undo-tree を使ひこなせてゐない.

  • public

81862.344 224:48.344

jq で條件分岐ができることがわかつた.なるほどこれは單に filter である留まらず,言語であると言つて良い.

  • public

81862.265 224:48.265

Unix 哲學に則つて行指向 plain text を讀んで吐くやうに program を書くやうに心がけてきたが,これは改めるべきかもしれない. json を讀んで吐くやうにすべきかもしれない.

  • public

81857.141 224:43.141

prezto を入れる前は, tmux でたくさんの shell を起動してゐた.概ね,作業對象の directory ごとに shell を開いてゐた.作業對象の directory が增えるたびに新たな shell を起動してゐた.

しかし, prezto を導入して,このやり方はやめることになつた. Shell の起動に時間がかかるやうになつたためである. Shell は一つだけ立ち上げて,その中で directory を移動しながら作業するやうになつた. pecoanyframe を使つて, directory 名のうち數文字を入れて enter を押すだけでその directory に行けるので,前よりも樂になつた.前は目 grep で tmux の中で目當ての shell を探してゐた.

  • public

81846.654 224:32.654

家で tethering を on にすると, MacBook Pro iCloud の同期でかなりの data 通信量を消費してしまふ.もう iCloud には必要な data を置いてゐないので, off にしたい.

  • public

81844.777 224:30.777

Kandel の繪を見てゐたら樂しい氣持ちになつてきた.その後 Ruby の本を續んで, Ruby を書いてゐたらますます樂しい氣持ちになつてきた.『ガイトン』も續んでみようかといふ氣持ちになつてきた.なぜこんなに樂しいのだらうか.

  • public

81844.698 224:30.698

『パーフェクト Ruby 』を讀んでゐる.「クラス定義式」「メソッド定義式」といふ用語が出て來る. Ruby で「式」といふ術語は定義されてゐるのだらうか.「式」はこの二つだけで,他は ( 他の何なのか,と問はれると因つてしまふが ) 全て method なのだらうか.

  • public

81843.786 224:29.786

isbn: 978-4-7816-0741-2

  • public

81843.485 224:29.485

「さよなら全角英数」を on にしたままでも, Tex Wiki の comma, period は全角のままだ.不思議だ.

  • public

81843.471 224:29.471

Chrome で全角の comma, period が半角になり,しかも原因がわからないので困つてゐた. 200 日くらゐ惱んだ.今日,「さよなら全角英数」といふ add on を off にしたらその現象がなくなつた. Chrome 本體や Apache が原因かと思つたこともあつたが,さうではないやうだ.

  • public

81843.276 224:29.276

Prezto の module をいろいろ使つてみたい.

  • public

81843.238 224:29.238

Shell で C-aC-S-a を區別できないのが不滿だ. loadkeys を使つてなんとかできないか.

  • public

81842.292 224:28.292

どの言語でもほしい library は,排列を操作するもの,文字列を操作するもの,時刻を操作するものだ.

  • public

81842.286 224:28.286

Sony SmartWatch 2 で共和曆の時刻を表示する app を作らうと決めた. 200 日ほど前のことだ.しかしそれから進んでゐない.まづ Android の app を作るところから始めねばならないだらう.

  • public

81841.217 224:27.217

GNU GLOBAL を使はうと思ふ.しかし多くの言語に對應しようと思ふと Pygments parser を導入する必要がある.それには pip が必要であり, pip を使ふならば Python も最新にしないと氣持が惡い.道が長くて心が折れさうだ.

  • public

81841.156 224:27.156

oh-my-zsh は「 oh my gosh 」にちなんでゐるのだらうか.だとすると,「オー マイ ゼッシュ」と發音すべきだらうか.

  • public

81840.23 224:26.23

cat foo | head

のやうに, pipe 記號の前後には半角 space を入れることにしてゐる.だが semicolon は

cd bar; ls

のやうに,後にのみ半角 space を入れることにしてゐる.不揃ひであり,統一した方が良いやうに思へてきた.

  • public

81833.054 224:19.054

Emacs で不意に undo をしてしまつて困ることがある.

  • public

81830.492 224:16.492

Dvorak 排列において f を押すときの指の移動距離が大きい. ',. の段, aou の段, ;qj の段の key のなかで指の移動距離が最大である. f を押すとき,現在私は右手 3 - 5 指を home position に置いたままにしてゐるが,これで良いのか,もつと特別な工夫をすべきか,氣になつてしまつてきた.

  • public

81829.593 224:15.593

Remote の file に對して local の shell で作業したい. Local と同じ shell 環境を remote に整へるのが手間だ.具體的には remote に peco を入れ zplug を入れ prezto を入れ zaw を入れるのが手間だ.

このための手段として,これまで,

  • sshfs で mount
  • samba で mount

を試みた. sshfs は速度が小さい. samba は permission の設定がよくわからない. ssh によつて local で command を發行して remote に實行させる方法を試してみたい.

  • public

81829.588 224:15.588

zsh の prompt で 256 色を使ふ方法は https://h2ham.net/zsh-prompt-color によると '\e[38;5;詳細前景色コードm''\e[m' で文字を圍むことのやうだ.この 38 は前景色についてのものであり,背景色の場合は 48 に替はる. 可讀性が低く,とても記憶できるものではない.凾數を使つてなんとかしたい.

  • public

81829.127 224:15.127

Hackathon master なる人物の評を聞いた.

  • public

81827.036 224:13.036

Google Chrome, composer 等, apt を經由せずに software を install するのにためらひがある.せめて,何を入れたか記録しておかうと思ふ.

  • public

81826.51 224:12.51

Program を亢奮してすらすら書いて保守できなくなることがある.猫が高いところにすいすい登つて降りられなくなるのに似てゐる.

  • public

81824.543 224:10.543

pr 223:363 - 224:3 の computer に關する活動を振り返りたい.

zaw を使ひ始めた.これによつて tmux で畫面内からの補完を實現した.

dumb-jump を使ひ始めた.

  • public

81824.508 224:10.508

pr 224:4 - 10 の computer に關する活動を振り返りたい.

Codeception の acceptance test を初めて書き始めた.

さっぽろまちづくりオープンデータアプリコンテストに出すものを作つた. 224:6, 7 は parttime を休んだ. 224:8 は .38 ころ出勤した.

前段落の app のため,初めて例外といふものを扱つた. JavaScript も初めて 3 行以上書いた.

  • public

81818.286 224:4.286

elisp の名前空間はどうにかならないのか.

  • public

81812.411 223:364.411

sedgrep にかゆいところに手が屆かない感がある. ruby oneliner でやりたくなつてきた.しかし sedgrep をもつと勉強した方が良い氣もする.

  • public

81812.404 223:364.404

gitlab# は issue の接頭辭として, ! は merge request の接頭辭として用ゐられてゐる. branch の接頭辭もあると良いと思つた.

これを考へてゐると, # とか ! といふ記號は美しいと思へてきた.これらの記號を最大限に使ふ software は rogue 類である.やりたくなつてきた. brainfuck もまた記號をよく使ふ software だ.やりたい.

gitlab の上で交はされた comment は git repository には反映されない.また, chat で交はされたものは gitlab にも git repository にも載らない.情報が散つて不便である.

  • public

81810.669 223:362.669

node の modern な install 方法を知りたい. apt で入れるのが良いのだらうか.それとも npm で入れられて,かつその方が良いのだらうか. nodebrew といふのも氣になる.

  • public

81810.662 223:362.662

pr 223:356 - 362 の computer に關する活動を振り返りたい.

倉頡輸入法の練習は,しなかつた.

職場の ideathon で優勝した.

永續化といふ概念とその實裝に觸れた. O/R mapping は antipattern であるといふ意見を讀んだ.いまの私の印象もそれに近い.だがどうすれば良いのかの答は知らない.

  • public

81810.656 223:362.656

pr 223:349 - 355 の computer に關する活動を振り返りたい.

仕事は,違ふ project に異動した.

fish を使つてみた. man page を自動で讀んで, tab での補完のときに option とその機能を表示してくれる機能は良いと思つた.それから, keybind において, M-a 等を \ea 等と書けるのは zsh よりもわかりやすいと思つた.また, zsh の開發開始が gc 1990 年だつたと聞いて,さすがに古いのではないかと思つた.しかし, cdranyframe に當たるものが fish で見つからなかつたので, zsh にとどまつた.

codeception を初めて使つた.便利だと思つた.

ajax の勉強を始めた.

CoffeeScript, AngularJS, JavaScript, JQuery の本を 1 萬圓分ほど購入した.

  • public

81809.404 223:361.404

十分多くの自轉車に GPS sensor を設置して位置を觀測し續ければ,自轉車撤去がいつ・どこで行はれたかを觀測できるようになるだらう.

  • public

81805.543 223:357.543

Emacsoccur は便利だ.しかし,ある word について occur した後他の word についてまた occur すると,舊い方の occur buffer がなくなつてしまふ.これをなんとかしたい.

  • public

81796.456 223:348.456

beamer を使はうと考へた.が,うまくいかなかつた. install もできてゐない.

  • public

81796.393 223:348.393

學校は時代遲れの組織である.學校に行かなければならないといふのが醫師の著しい特徴である.

  • public

81794.465 223:346.465

keybind を自在に變更できる terminal emulator はないか.

  • public

81793.498 223:345.498

pr 223:335 - :341 の computer に關する活動を振り返りたい.

大阪時代の HDD からの data 移動を進めた.

rdatetime の開發を進めた. gc と rc, prc の變換の機能を書いた. send と symbol を使つて meta っぽい感じで書いた.

自分の project で初めて npm を使つた.便利だと思つた. JavaScript で Julius 通日を扱ふ library を npm で入れた. code の量が少なくて驚いた.

VirtualBox に Ubuntu 16.04 を入れた.

  • public

81787.643 223:339.643

とりあへず, JavaScript で miltime と prc を扱へるやうにしたい.

  • public

81787.641 223:339.641

JavaScript で何をしたら良いのかわからない.

  • public

81787.537 223:339.537

Windows 10 での window 切り換への app を探してゐるが,定評のあるものが見つからない.

  • public

81787.494 223:339.494

magit がうまく動かなくて困つてゐたが,解決できた.

これまで, init file に

(if (string= emacs-version "24.5.1")
(lambda ()
(el-get-bundle! magit)
(el-get-bundle! elpa:let-alisnt)
(el-get-bundle! elpa:seq)

と書いてゐたが,これが誤りだつた. lambda は凾數を定義するが,そのなかみは評價しない.評價させるならば lambda ではなく progn だ.

  • public

81787.48 223:339.48

「裸族のお立ち台」についての報告である.

1.8 d ほど前に,以下の樣式で接續した:

  • consent と本件機器を直接に接續する.
  • MacBook Pro と本件機器を直接に接續する.
  • MacBook Pro の他の USB port に USB hub 及び他の device を接續する.

現在のところ,接續は保たれてゐる.

  • public

81785.352 223:337.352

昨日,「裸族のお立ち台」に 2 臺目の HDD ( Hard Disk Drive ) を接續した. .4 d ほど經過して,未だ接續は切れてゐない.

いま, MacBook Pro の USB ( Universal Serial Bus ) に本件製品のみを接續してゐる.かつ, USB hub を挾まずに接續してゐる.これから, USB port に他の device を接續しても正常に使へるかと, USB hub を挾んで接續しても正常に使へるかを檢證する.

  • public

81784.088 223:336.088

MacBook Pro で「裸族のお立ち台」 (http://www.century.co.jp/products/pc/hdd-copy/cros2eu2cp.html . 以降,「本件機器」と稱する ) を使ふのに苦勞してゐた.意圖しない timing で接續が切れるのであつた.

  • PDF file を閲覽してゐるときに大幅な page 移動をしたとき ( 場面 0 )
  • 畫面が sleep から復歸したとき ( 場面 1 )

に接續が切れるのを觀測した.

當初,

  • MBP と本件機器の間に USB hub を挾む ( 樣式 0 )
  • consent と本件機器の間に tap を挾む ( 樣式 1 )

といふ樣式で接續した.

樣式 0 を

  • MBP と本件機器を直接に接續する

に改めた.すると,場面 0 では接續が切れなくなつた.しかし,場面 1 では依然接續は切れた.

次に,樣式 1 を

  • consent と本件機器を直接に接續する

に改めた.それでも,場面 0 では接續が切れないものの,場面 1 では依然接續は切れた.

OS を El Capitan に upgrade した.それでも症状は變はらなかつた.

最後に, システム環境設定 > 省エネルギー可能な場合はハードディスクをスリープさせる を off にした.すると,症状が發生しなくなつた.

ただし,現在,本件機器に HDD ( Hard Disk Drive ) を 1 臺のみ接續してゐる. 2 臺接續したときも正常に使へるかはまだわからない.

  • public

81782.548 223:334.548

pr 223:328 - :334 の computer に關する活動を振り返りたい.

MacBook Pro の OS を El Capitan に upgrade した.さうすれば USB 接續が切れなくなると期待した.だが,やはり切れる.

rdatetime に久しぶりに手を入れた.もはや全體がどうなつてゐるかは自分でも把握できない.だが,必要な機能を把握して機能を追加することはできた.これが良い設計なのか,惡い設計なのか,わからない.

Google Drive の API を利用して file を upload するのが,やつとできた.次は, GmailhatenaFacebook の API の利用にとりかかりたい.

  • public

81781.481 223:333.481

pr 223:321 - 327 の computer に關する活動を振り返りたい.

peco, zplug, prezto, anyframe を使ひ始めた.

  • public

81781.477 223:333.477

pr 223:314 - 320 の computer に關する活動を振り返りたい.

Emacs で text object を操作する函數をいろいろ書いた.未完成のものが多い.

いつたん X40c に移行したが,動作が遲く實用に耐へなかつたので,X40d へ移行した.

Emacs と同じくらゐ, shell も鍛へて使ふべきものだと悟つた.

vc, magit をよく使ふやうになつた.

  • public

81780.713 223:332.713

php5-curl も忘れずに入れる必要がある.

  • public

81780.638 223:332.638

るびきち氏が eshell から fish に乘り換へたさうだ. fish は使ひやすいのだらうか.

  • public

81780.637 223:332.637

X40d に PHP を install した.

sudo apt-get install php5 php5-cli
  • public

81780.636 223:332.636

現在, MBP に裸族のお立ち台を接續して使はうとしてゐる.勝手に接續が切れるので困つてゐる. Mac OS を upgrade すると解決するといふ説があるので,明日實施する.

  • public

81780.635 223:332.635

Composerautoload が大變便利で,感心した.

  • public

81780.633 223:332.633

Google Drive API を使つて file を upload するのが,やうやくできた. pr 223:270 ころから取り組んでいた記憶がある. Guzzle を知つたらすぐにできた.ありがたい.

この調子で,生活に必要な service を全て API から操作できるやうにしてゆきたい. Facebook とはてなと github を次の目標としたい.

  • public

81780.393 223:332.393

Windows 95 ころ, Fixedsys といふ font があつた.美しいと思つて常用してゐた.たしか,そのころは editor は秀丸を使つてゐたと思ふ.いま見ると,あまり感動はない.だが, Fixedsys Excelsior といふ, UTF-8 對應版の開發がされてゐるやうだ.昔の私と同じく,ひきつけられる人はゐるのだらう.

  • public

81779.511 223:331.511

いまひとつ programming に對しガチれてゐない.家に net を引いてゐないのが原因か.あるいは,家に desktop の machine がないのが原因か.家を整へるか,會社の近くに住むか.

  • public

81778.244 223:330.244

Emacs で file を保存するとき,

  • file 末に改行を入れる
  • file 末に 2 個以上の改行を入れない

と決めてゐる.これをいまは手でやつてゐる.自動化したい.

  • public

81770.493 223:322.493

HHKB の 4, 7, [ に 目印として seal を貼つた.最上段の touch typing がしやすくなつた.

  • public

81766.129 223:318.129

X40c ( ThinkPad X40 ( 2371-CJ0 ) ) の memory を確認した. free -m によると memory は 1280 MB だつた. Offboard memory には 1 GB の表示があつた.よつて, Onboard memory は 256 MB だと思はれる.

X40a の onboard memory を取り外すことができた.だがこれを他の X40 に取り附けられるかはわからない.この memory の容量もわからない.だが,もしこれが 512 MB でかつ X40c に取り附けられれば,便利である.

  • public

81766.118 223:318.118

ここ數日, keyboard を使ふとき,最上段の key についても home position を守るやうにしてゐる.

  • 1: 左手第 5 指
  • 2: 左手第 4 指
  • 3: 左手第 3 指
  • 4, 5: 左手第 2 指
  • 6, 7: 右手第 2 指
  • 8: 右手第 3 指
  • 9: 右手第 4 指
  • 0: 右手第 5 指
  • [: 右手第 2 指
  • ]: 右手第 3 指
  • \: 右手第 4 指
  • `: 右手第 5 指

で打つやうにしてゐる.これまでは,どの key をどの指で扱ふかは,特に決めてゐなかつた.

  • public

81765.311 223:317.311

ThinkPad X40 ( 2371-CJ0 ) は最上位機種に比べ memory が少ないやうだ.また調べる.

  • public

81760.536 223:312.536

rc 223:307 - :311 の computer に關する活動を振り返りたい.

仕事の方は忙しかつた. code を書くところよりも Git の操作に時間を取られたと思ふ.隨分久しぶりに Git でどうしたら良いのかわからなくなり,厭な汗をかいた.

Git で conflict を解消するとき merge ではなく rebase で行ふやり方を初めて實施した.何が起きているのか,どういふ仕組みで動いてゐるかはわからないが,手輕で便利だと思つた.

Emacsvc を使ひ初めた. Log を見るのに便利だと思ふ.が, stage, commit, push のやり方がよくわからない.

Ergonomic の keyboard がほしいと思ひ初めた.

「 Software Design 」誌の APT の解説記事を少し讀んだ.入門に適した良い記事だと思ふ.しつかり讀みたい.

  • public

81760.489 223:312.489

Ruby で書いているとき, striptrimjoinimplodesplitexplode と書いてしまふことが多くなつた.

  • public

81760.486 223:312.486

自分用の program をさくつと Ruby で書いてしまふことが多い. Ruby は母語なので書きやすい.だが,本當は PHP で書かねばならないと思つてゐる.

私が Ruby で最も氣に入つてゐるのは, method chain と method 名のわかりやすさである.これらは PHP でも library を使へば解決するので,さうしたい.

  • public

81754.556 223:306.556

昨日は elisp についてかなり否定的な感情を持つてゐた.

  • こんな言語はクソだ.
  • とにかく讀みづらい.
  • 驚き最大言語だ.
  • ruby で擴張できる editor を使ひたい.
  • Atom に乘り換へるべきか.

しかし今日は爽快だつた.起きてすぐ elisp の凾數を一つ書いた.正しく動作することを確認した.爽快だつた.

思ふに,どんな言語でも,すらすら書けるやうになれば好きになれるのではなからうか.昨日の自分は,單に自分の未熟を言語のせゐにしてゐただけかもしれぬ.

  • public

81753.824 223:305.824

elispsetqdefvar なる特殊形式がある.機能は似てゐる.が名前がまるで似てゐない. elisp のかういふところが目下嫌ひである.

  • public

81753.5 223:305.5

elispmapcarcar の由來がわからない.

princ, prin1 はひどい名前だと感じる.

  • public

81753.481 223:305.481

computer 關係でやりたいこと:

  • Emacs の強化
  • GMail, Google Drive の API の利用
  • 最新の Emacs の利用
  • JavaScript の學習
  • ( 最新の Emacs を利用するために ) Arch Linux の利用
  • 古い HDD ( Hard Disk Drive ) を dd で iso image にする.
  • public

81753.461 223:305.461

EmacsS-<f12> に command を割り當てようとしたが,できなかつた. C-<f12> には割り當てができた.

  • public

81753.46 223:305.46

elispdolistprogn の違ひがわからない.

  • public

81748.282 223:300.282

裸族のお立ち台と MBP ( MacBook Pro ) を使つて RAID1 を構成した.が,接續して 5 m day ほど經つと切斷され,「不正な取り出し」の indicator が出る.困る.

  • public

81745.05 223:297.05

Ruby の version について迷ふ. 1.9.3 を當分常用して良いのだらうか.それとも常に最新のものを使ふべきなのか. Best practice がわからない.さらに,各 version の違ひを探しても明晰には書かれてゐないので,自分で判斷することも難しい.

  • public

81745.043 223:297.043

JavaScript の學習をしたい.だが,どこから手を着ければ良いのかわからない. node, Knockout, Vue.js, React.js. jQuery と library が多い.多すぎる.

だが,まづは jQuery からやつてゆけば良い氣がしてきた.

  • public

81744.406 223:296.406

いま私は ThinkPad X40 を毎日携行してゐる.これをやめて,代はりに Windows tablet と HHKB ( Happy Hacking KeyBoard ) を持たうかといふ考へもある.

この場合不安なのが, keyboard の盜難である.いま私は,圖書館で憚りに行く際は X40 も持つて行くことにしてゐる.閉ぢて持ち擧げるだけだから簡單だ.だが HHKB だとかうはゆかない.

  • public

81744.138 223:296.138

EnchantMOON に興味がある.いまならば Amazon でまだ新品が手に入る.

  • public

81743.178 223:295.178

date.rb

def zero? () false end
def finite? () false end
def infinite? () d.nonzero? end
def nan? () d.zero? end

なる code がある.日本語に譯せば

0 か? 0 ではない.

有限か? 有限ではない.

無限か? 0 でないならば無限で 0 ならば無限でない.

數でないか? 0 ならば數でなく 0 でないならば數だ.

となり,般若心經的の趣がある.

  • public

81742.097 223:294.097

iPad を買はうと思ふ.

書籍をたくさん自炊した.その他の紙類も多數 scan した.この data を活かすために tablet が必要と思ふ.

Tablet は以前 Kindle Fire を買つたが,うまく使へなかつた.そこで iPad を買つてみようと思ふ. iOS は tablet 初心者に tablet の使ひ方を教へてくれるだらう.思ひ返せば私が初めて買つた smartphone は iPhone だつた.その後 Android の smartphone を專ら使つてゐるが, smartphone の使ひ方を教へてくれたのは iOS だつた.

  • public

81740.367 223:292.367

ruby が「何でも object 」の世界, tcl, lisp が「何でも list 」の世界とすれば, shell は「何でも文字列」の世界である.これに氣づいてから shell 擧動の理解が深まつた.

  • public

81740.287 223:292.287

ruby の DateTime::jd の動きは變である.詳しくはまた書く.

  • public

81740.268 223:292.268

pr 223:286 - 223:292 の computer に關する活動を振り返る.

rdatetime を完成した.現在 bug は見つかつてゐない.この開發で,日時を program で扱ふときの良い方法を知つた.得た知見を列擧する:

  • 時差は爆彈なので,時差のある data は速やかに時差のない data に變換すべきである.
  • ruby の DateTime は 1 日を基本單位としてゐる.對して Time は 1 秒を基本單位としてゐる. DateTime の方が扱ひやすい.なぜなら, 1 日は地球の自轉周期に等しいため,普遍的である.好みや文化に左右されない.他方, 1 秒は地球の自轉周期の ( 60 60 24 )^(-1) であり,人爲的な單位である.

blog system を改良した. yml を全て讀んで, time が既存の post の time と一致しない post を insert するやうにした.また, cron で毎分 insert することにした.これにより, yml の dir を local と server で同期するだけで post できるやうになつた.

blog に畫像を載せ始めた. Google Photo を利用して實現するか, Imgur で實現するか,まだ迷つてゐる.

emacs で text object を扱ふ凾數は前に書いた.しかし,例外の動作が頼りないので, thing を利用することを考へ始めた. thing の document を讀んだ.

  • public

81740.259 223:292.259

pr 223:279 - 223:285 の computer に關する活動を振り返る.

ruby の unit test のやり方をおぼえた. rdatetime の unit test をたくさん書いた.

Emacs では height 100 を標準とした.だが,うまく動いてゐない.

  • public

81740.248 223:292.248

携帶電話を新しく買つた.このとき, HINES-WLAN の接續の設定で迷つた.同じことで困つてゐる人がゐるかもしれないので,ここに書いておく.

畫像の通り,

  • EAP 方式: TLS
  • フェーズ2 認證: MSCHAPV2
  • CA 證明書: 指定なし
  • ID: 自分の ID
  • 匿名ID: null
  • パスワード: 自分の password
  • プロキシ: なし
  • IP 設定: DHCP

とすれば良い.

  • public

81735.395 223:287.395

Ubuntu や linuxBean で sudo apt-get install rbenv した後も rbenv install --list ができなくて混亂してゐた.しかし,昨日,この原因がわかつた.

まづ, rbenv install するには, plugin の ruby-build も install せねばならない.これは sudo apt-get install ruby-build で install する.次に, rbenv init - で script を出力して,この script を rbenv より前に實行せねばならない.

  • public

81733.37 223:285.37

Pacman は game としてはつまらない.しかし,畫面はとても美しい.私は editor や website の配色で迷つたら pacman の色からもらつてくることにしてゐる.

  • public

81718.644 223:270.644

phone の着信・發信履歴を computer から參照できないのが不便である.

  • public

81718.63 223:270.63

Open Source Conference 北海道に行つた.いろいろの session が開かれて選んで聽き放題だつた.展示でもいろいろの新しい試みの話を聞き, sticker 等の goods もたくさんもらつた.樂しかつた.

閉會式の lightening talk では,榎本優樹氏, Jumpaku 氏の話, GitButton の話がおもしろかつた.

  • public

81714.392 223:266.392

zsh の凾數の使ひどころがわからない. shell script では實現できなく,かつ凾數で實現できることは何か.

  • public

81714.182 223:266.182

Linux で memory の量を表示するには, free -m を使ふ.

  • public

81714.098 223:266.098

Emacs と Ruby に關し日本語の文獻を全て讀みたい.

  • public

81713.195 223:265.195

Emacs の major mode のうちに, mode 獨自の變數に indent style, size を格納するものがある.これらは editorconfig と干渉して厄介だ. project ごとに indent 設定を換へるのも難しい.よつてこれらの方式は今後廢れてゆくだらう.

  • public

81710.753 223:262.753

x40 の古い方の battery がをかしい.充電率が 48 % より高くならない.

上の話は會社で充電したときの話だ.いま家で充電したら前記の値より高くなつた.會社の電源の電壓が低かつたのだらうか.

  • public

81705.377 223:257.377

gc 今週の computer に關する活動を振り返る.

Emacs では text-object を操作する凾數をいろいろ書いた.初め, evil の凾數を呼んだ方が良いのではないかと思つた.途中では, thing を應用した方が良いのではないかと思つた.だが,どちらも概念が難しいので,獨自實裝の道を採つた. Elisp においては,そのとき必要なものをそのときの知識で書けば良いと思ふ.他の言語はなるべく,勉強してからきれいな code を書きたいが.

Tab ( と書かれた key ) を Alt として使ふのを始めた.前からやらうやらうと思つてゐたが,先延ばしにしてきてしまつた.

Emacs の文字の大きさを變へる command を書いた.

HTML, CSS に關する本を 2 册買つた.

Helm Mini を常用し始めた.

自分の website の style を書き始めた.

map file を整理した.

editorconfig-core の elisp 版を使ひ始めた. Tramp 先でも editorconfig が效くやうになつた.うれしい.

Google chrome が全角の約物を勝手に半角にする問題の原因を調べ始めた.現在把握してゐるのは,

  • 奧村晴彦先生の site では全角の comma が表示されてゐる.よつて, chrome でも,條件によつては全角の約物を表示できる.
  • 自分の page は, server から apache で表示させると全角約物が半角に置換される. local で apache で表示させてもさうなる.が, local で apache を經由せずに表示すると全角約物が表示される.よつて, apache が惡さをしてゐる可能性がある.
  • apache の deflate module が惡さをしてゐるのかと考へてこの mod を外してみたが,やはり全角約物が半角に置換された.
  • apache 經由で表示させると,いろいろ js が讀み込まれてゐる.この js が惡さをしてゐる可能性がある.

tomoya さんの Emacs 本を讀んだ. occur と ediff を盛んに使はうと思つた. sql mode も使はうと思つた. multi term も良ささうだ.

O'Reilly の『入門 GNU Emacs 』を買つた.

會社の出勤退勤報告をする script を社内で紹介した.

  • public

81697.388 223:249.388

今日は三省堂に行つて CSS の本を買つた.その本は Amazon Marketplace では 600 圓ほど安く賣つてゐたが,あへて三省堂で買つた.書店の經營は嚴しいと聞くので,應援するつもりで買つた.自分の好きな空間を守りたいといふ氣持ちと,若い人が本を實際に見て知的な刺戟を得る場を殘したいといふ氣持ちが半半である.

  • public

81697.386 223:249.386

昨日は Arbeit の後 2 gc.h ほど用ゐて Emacs の customize をした.

gc 昨年 10 月ころに Editorconfig を使ひ始めたが,うまく使へるときと使へないときがあつた.うまく使ふための條件を昨日定式化できた. Qiita に投稿した.

  • public

81695.155 223:247.155

X40b の /proc/cpuinfo を見ると,この machine の CPU の clock 周波數は 1.4 MHz だ.型番を知りたいが,機體には 2371 とのみ書いてある.その後の 3 桁が重要なのだが,記載がない.

  • public

81685.383 223:237.383

x40b にて, henkan + Ctrl ( keytop の表示通り ) が Capslock として機能するやうだ.

  • public

81617.238 223:169.238

unix 哲學の格言に「すべての program を filter として振る舞ふやうに書け」がある.これを守つて書くと, unix の pipe, redirect の恩恵を受けられる.しかし,現代,この規範にどこまで從ふべきかは,わからない. ruby でも php でも, pipe, redirect に相當する機能は實裝できるし, ruby や php の方が書きやすく讀みやすい.

  • public

81612.666 223:164.666

この 5 日間の進歩:

  • zsh の履歴檢索,補完候補の cursor 移動での選擇を使ひ始めたこと.
  • knockout.js を使ふ html を初めて書いたこと.
  • grunt の機能を把握し,躊躇せずに實行できるやうになつたこと.
  • less を初めて書いたこと.
  • public

81600.56 223:152.56

sql の構文が cobol 臭くて苦手である. wildcard に % を使ふのも,いかなる歴史的經緯があるのだらうか.

  • public

81600.554 223:152.554

北海道銀行の ui がいけてゐない.主要銀行だと ufj とみずほはいけてゐる.いけてゐない ui の service を pc に詳しくない人に使はせると, pc が嫌ひになるのではないか.だとしたら, pc を使ひ始めて間もない人には,努めていけてゐる service を提供せねばならぬ.意外なところでは, google の作るものはだいたい詰めが甘く, ui がいけてゐない.

  • public

81600.551 223:152.551

Server を借り始めて, unix の樂しさがますますわかつた.少し設定を書けば apache で文書を net に公開できるのだ. sendmail や bind も,おそらく,簡單だらう. unix は net への接續を強く意識した os だと思ふ.

  • public

81599.211 223:151.211

gc 2015 年の夏に eg といふ git の wrapper を使つて, git の理解を大きく進めることができた. eg には感謝してゐる.しかしいまは eg の開發は止まつてしまつてをり,最新の git に eg を使ふことができない.殘念である.

自分で引き繼ぐべきか.しかし eg は perl で書かれてゐる. perl はもはや時代遲れであり,いまから學習しても merit が小さい.もし自分で eg の開發を引き繼ぐならば,私は php か ruby かで書き直す.

  • public

81576.095 223:128.095

昨日, editorconfig を使ひ始めた.本體は apt で入れた. Emacs 用の plugin は el-get で入れた.

  • public

81497.56 223:49.56

X40b の蓋を閉ぢても sleep に入らぬときがある.發動の條件がわからない.いまわかつてゐるのは, gmail の page を開いてゐるのが十分條件であることだ.

  • public

81487.332 223:39.332

API を使つて google calendar に event を insert できるやうになつた.これでまた, browser を使ふ用事が減り, CLI で處理できる用事が増えた.めでたい.次は gmail の API を學習する.

  • public

81481.559 223:33.559

X40 と X31 の価格を比較する必要がある.

  • public

81476.651 223:28.651

ある人に聯絡をしたいとき, mail か hangout か fb messenger か skype か……,あの人はどの service を利用してゐたか,と考へる時間がわづらはしい.その人に聯絡をしたいのであつて, mail を使ひたいとか hangout を使ひたいと思つてゐるわけではないのだ.

  • public

81472.592 223:24.592

Google Drive では,同じ directory のなかに同名の file が複數存在できる.一般的な file system にはない仕樣であり,混亂する.

  • public

81470.64 223:22.64

ddskk の使ひ方がつかめてきた.

これまで,自分の意圖せぬ timing で三角記號を消してしまふことが多かつた.さういふときの recover の方法も心得てゐなかつた.しかし,最近知つたのである.三角記號を消してしまつても,所要の位置で Q を押してやればそこに三角記號を插入できる.さらに,三角記號があらうとなからうと, cursor 移動は自由にできる.三角記號をまたいで移動することもできる.そのうへ, cursor 移動以外の emacs command も好きに實行できる.なんと便利なことか.

しかし,まだ不滿な點もある. あk と入力した状態で backspace すると, も消えてしまふ.かういふときは k だけ消したいのだが,それはできないのだらうか.あるいは,これにも合理的な設計思想が背後にあるのだらうか.

あk まで入力した状態で s を押すと, あs と入力された状態を得られる.つまり, k を cancel して s で代替できる.しかし, あn まで入力した状態で s を押すと, あんs と入力した状態になる. n を cancel する方法はないだらうか.

三角記號 mode で C-g を押すと入力した文字が消えてしまふのも不滿だ.しかしこれは自分で直せさうだ.

  • public

81470.615 223:22.615

仕事で program を書かなかつた日は家で書かうと思ふ程度には program が好きである.

  • public

81466.444 223:18.444

今日, X40b に opera が入つてゐるのに偶然氣がついて,使ひ始めた.驚くほど輕い.課題は,

  • いま chrome に大量に貯めてゐる bookmark をどうするか. Export, import するか,それとも bookmark を cloud に置けるやうな service を使ふか.
  • chrome に記憶させてある password をどうするか.これも,對處の候補は同じである.
  • public

81466.44 223:18.44

sakura で使用する font を, inconsolata から Migu に換へた.目的は,日本語の表示を美しくすることである.實際,美しくなつた.ふらふらするほどである.殊に nano が美しくなつた.

  • public

81466.434 223:18.434

私が初めて php を書いたのは今年の 4 月である.はじめ抵抗を感じたのは, php.ini である.言語の擧動を設定 file で決めるといふのは初めて經驗したからだ.しかしいまは,そんなに忌避するものでもないと思へる.やり方はいろいろあつていいはづだし,自分が初めて見るからといつてそれを否定するのは惡いことである.

  • public

81466.42 223:18.42

Computer は美しい.この美しさは大部分 fonts のおかげである. Fonts を作り頒布してゐる人たちにはいくら感謝しても足りない.感謝しつつ,自分も, fonts と字の知識を深めたい.

  • public

81466.293 223:18.293

私は shell で C-rdelete-char-or-list に割り當ててゐる.しかし, ri のなかではこの bind が反映されない.どうすれば良いのか.

  • public

81466.292 223:18.292

.vimrc

nnoremap d h

と書いてみた.企圖は, d で左に移動することである.成功しなかつた.

  • public

81456.705 223:8.705

markdown 文書を共有したくなった.ある仕事を指揮することになり,そのため,他の人に情報を共有する必要が生じた.私は markdown を愛用してゐるから,今囘も markdown を使ひたいと思つたのである.

ここで,前提條件を記しておきたい.以下のとほりである:

  • 仕事に攜はるのは, 5 人程度である.
  • 全員, google の account を持つてゐる.
  • 共有したい文書は, 5 files 程度である.
  • 共有したい文書は,非公開のものである.
  • 仕事に攜はる人のうち, programmer は私のみである.

このための tool を探した.まづ, google drive で達成できないか調べた. Google drive に Stackedit といふ plugin がある.これを入れれば, google drive 上で markdown 文書を閲覽 (きれいに裝飾された状態で) ・編輯できる.しかし,携る者全員が plugin を入れないとこの效果が發現しないとわかつた.

次に, Github を檢討した.お金を拂へば repository を非公開にできる. Markdown 文書をきれいに裝飾された状態で閲覽できる.しかし,今囘の人員は,私以外 programmer でないため, github の account も持つてゐない.新たな web service への登録を求めるのは氣がひける上,説明・ support の cost もかかるので,やめておいた.

Markdown Share といふ service もある.しかし,これは文書を非公開にできない.

以上の結果を踏まへて, Markdown 文書による情報共有は今囘は諦め, PDF を採用した.

  • public

81452.604 223:4.604

いま Emacs の modeline に git の branch が表示されてゐる.これがいかなる設定によるものか不明である.不安になる.

  • public

81452.463 223:4.463

.emacs.d の gnupack branch が, mac でも使へるやうになつた.いよいよ fork すべきか.しかし fork のやり方を知らない.

  • public

81450.538 223:2.538

ddskk での入力になにか tempo の惡さを感じる.三角を消してしまふと變換ができなくなつてしまひ,その状態を解除するための操作を明晰には把握してゐないことが原因と思はれる.

  • public

81450.506 223:2.506

Firefox では bookmark を json, html で export できる。 Chrome でもできるか?

  • public

81450.339 223:2.339

git で、 gitgbranchbcheckoutc という alias を与えている。 <new_branch> を作るときの command は

$ g c -b <new_branch>

となる。これは次と等価である:

$ g b <new_branch>
$ g c <new_branch>

なので、現行の方式よりも

$ g b -c <new_branch>

の方が直観に適う。

  • public

81450.269 223:2.269

Push という service がある。

  • public

81450.203 223:2.203

unit test のやり方を学ぶ。

  • public

81450.11 223:2.11

Evernote の料金を調べる.

  • public

81449.646 223:1.646

gnucoreutils を install したい.mac と linux の ls の option の違ひを目の當たりにして,必要を實感した.

  • public