weblog - project-enigma

weblog

>> Site top >> weblog

最終更新日付:2010/01/01 00:00:00

ワンタイムコマンドってエイリアスだと気付いた

2020 年 03 月 05 日

唐突に気付いた。どうして今まで気付かなかったのかわからない。fist のワンタイムコマンドって、「アドホックなエイリアス」なんだな。それで何か変わるワケじゃないけど、リファクタリングのネタにはなるかもしれない。

Read more

 

エスケープ処理って難しい

2020 年 02 月 28 日

継続行入力の処理はなんとか完了して、その後スクリプト側でも継続行の対応をしていた。for なんかの制御構造は個別に対処しなければならない事情があったわけだ。そして、バックスラッシュを使ったエスケープ処理にも取り組んだ。bash の挙動に合わせる努力をしてたんだけど、ぱっと見た感じカオスで驚いてた。

Read more

 

再びこれ読んでる

2020 年 02 月 20 日

またこれ読んでる。どんだけ好きなんだ。

Read more

 

fistのプロンプトで継続行入力

2020 年 02 月 17 日

そう、今はできないんだ。行末にバックスラッシュを入れて改行して入力を継続することもできないし、クォート文字列を閉じずに改行して次行に行く(要するに入力に改行を含める)こともできない。クォートで思い出したけど、クォート文字をエスケープしてデータとして入力することもできないんだ。日常的な使用では全然困ってないけど、稀に困ることがあって、でもその「稀な状況」のためだけに時間のかかる機能追加をする気になれなかった。「離れたい」とか書いてたくせに、そこをなんとかしようと頑張り始めたら案の定泥沼にハマってますよ今、という話。

Read more

 

fistから離れたい

2020 年 01 月 29 日

何処まで本気かはさておき、本当にどこかで区切りをつけたい気分だ。Palm デバイスに替わる情報管理ツールを目指し、fist の開発を始めて4年間(最近まで steam という名前だったが)。着手以来、他の作品はほぼ完全にストップしてしまっている。今 fist で管理している情報のほとんどは fist 自身の開発タスクだ。この4年間を返せみたいな気にさえなる一方、もうこれ無しではやっていけないとも思っている。なんだこの愛憎模様。

Read more

 

最近の長風呂のお供はこれだった

2020 年 01 月 21 日

「アドレナリンジャンキー」。

 

Read more

 

fistの自動実行スクリプトにおけるセキュリティホール問題

2020 年 01 月 17 日

前回書いた通り、自動実行スクリプトが暗黙に特権モードで実行されるようになった結果、パスワードを知らなくても自動実行スクリプトを改変できるならそれはセキュリティホールになってしまう、という問題が発生してしまった。これをなんとかするべく考えています、という話。

Read more

 

fistにsudoを追加する

2020 年 01 月 11 日

そんなわけで、プライベートデータにまつわるいくつかの問題をなんとかすることになった。今回やったのは、sudo コマンドの追加。問題の全てを解決するものではなかったけれど、まずは最初の一歩ということで。

Read more

 

fistのプライベートデータとスクリプトの問題

2020 年 01 月 07 日

fist のデータには「プライベート」フラグというフィールドがある。これは fist のモデルになった Palm OS にもあった概念で、このフラグが設定されたデータはマスク表示されたり非表示になったり、内容へのアクセスにはパスワード認証が伴ったりする。これが、fist のスクリプト周辺で問題になっていてどうしよう、という話。

Read more

 

2019年を総括するよ

2019 年 12 月 31 日

そういえば、去年の年末は総括とかしなかったんだっけ。今年は、まぁ毎度の手抜き感ありだけど一応やっておこう。この weblog のエントリ一年分、タイトルだけ眺めてざっくり以下を抜き出した。

Read more

 

guile拡張のREPLは存続へ

2019 年 12 月 26 日

以前考えていた件、色々考えた末、除去するのはとりやめとなった。その代わり、そもそもの問題を解決する努力をすることに。

Read more

 

fistのguile拡張からREPL機能を除去するかも

2019 年 12 月 22 日

いや、これ絶対にないと困るんだけど、機能として提供するのが微妙と判断せざるを得ないかな‥‥‥という話。まだ実際に除去したわけではないのだけど、おそらくは今後そうすることになる。

Read more

 

fistのguile拡張でstream入出力

2019 年 12 月 19 日

fist の guile 拡張はかなり色々なことができるようになってきているが、まだ色々足りない。今回は、C++ の iostream みたいなことの実現に向けた努力について。

Read more

 

fistで添付ファイルのメモリ内圧縮

2019 年 12 月 08 日

以前書いたとおり、fist でデータファイルとアーカイブファイルの zlib 圧縮を実現したものの、実行中のメモリ内データイメージは非圧縮のままだった。今回は、ひとまず添付ファイルについてはメモリ上でも圧縮形式で保持するように修整した話。

Read more

 

書籍持ち歩き問題

2019 年 11 月 28 日

通勤時、ショルダーバッグには必ず本を一冊は入れている。電車の待ち時間、電車内で座れない時、そういった時に時間を無駄にしないためだ。しかし、それが負担になってきているという話。

 

Read more

 

fistでzlibを使い始める

2019 年 11 月 22 日

ずっと以前から、fist のデータサイズには懸念があった。デカい添付ファイルは圧縮したり、色々工夫もしていた。あと、確実に秘匿する必要がある情報は暗号化圧縮したり。そういった諸々を、自動化をかねて fist の機能として組み込んだ話。

Read more

 

読んでた本と、これから読む本

2019 年 11 月 19 日

ここしばらく読んでいたのはこちら。購入はなんと3年半も前だったりする。一度は読了しているはずなんだけど、記憶が定かでない。

 

Read more

 

デスクトップPCをデュアルブートに

2019 年 11 月 15 日

最近購入したデスクトップ PC、あれを Ubuntu と Windows のデュアルブートにした話。

Read more

 

スマートフォンでも鍵盤を使いたい

2019 年 11 月 08 日

フリック入力だかなんだかしらないが、まどろっこしくてやってられない。そんなわけで、可能な限り鍵盤で入力することにしたよ、という話。正確には、鍵盤で入力しようとして失敗しまくった(揚げ句になんとか成功した)話。

Read more

 

steamをfistに改名

2019 年 10 月 30 日

かれこれ4年近い付き合いになる steam。それなりに考えてつけた名前なんだけど、悩んだ末に名前を変えることにした。

Read more

 

できればスケジュールやタスクなんかも

2019 年 10 月 24 日

そう。アドレス帳がどうにかなってしまうと、欲が出てきちゃうんだ。スケジュール、タスク、そしてメモかな。これらも、なんとかして(ネットを経由せずに)steamと同期できないだろうか。

Read more

 

vCard経由でアドレス帳連携

2019 年 10 月 18 日

電話機能を持つ端末と、PC でアドレス帳のデータを同期したい。これは(自分にしてみれば)当然の要望なのだけれど、ガラケー時代は完全に諦めてたことだ。この度(忸怩たる思いながら)スマートフォンに移行した結果、重い腰を上げてこれをなんとかすることにした。

Read more

 

デスクトップPCを新調した-2

2019 年 10 月 15 日

そんなわけで、ショップに行って話を聞きましょうということになった。

Read more

 

デスクトップPCを新調した

2019 年 10 月 07 日

もうしばらくまえの話になるんだけど、デスクトップPCを新調した。この件についてはけっこう長いこと悩んでいたのだが、ついに大鉈を振るった格好だ。

Read more

 

忸怩たる思いで、スマートフォン購入

2019 年 09 月 29 日

20年以上契約を続けていた PHS が来年サービスを終了する。仕方なく、スマートフォンにした。しかしそれなら年明けでも良かったのでは? それには理由があって。説明すると長いのだけど、途中は全然関係ない話に聞こえると思う。

Read more

 

steam以外何もしてない

2019 年 08 月 19 日

最近は更新が月イチペースになってしまっている。2019年は最初の3ヶ月くらいは頑張って頻繁な更新を心掛けてたんだけどねぇ。

活動が停滞しているって感じは全くなくて、この1ヶ月の間も steam だけは山のようにコミットを続けていた。しかし、それ以外の活動は完全に停止。まぁ今に始まったことでもないし、そもそも色々なコトを同時並行的に作業するのは大の苦手だ。克服したいと思っている苦手ではあるから、開き直るつもりはないんだけど。

Read more

 

steamの大手術をしている

2019 年 07 月 14 日

今度は1ヶ月半の放置になってしまった。このところずっと、steam の基盤になっている部分にインパクト特大の変更をしていた。というか、まだ終わってない。いつ終わるかも、わからない。

Read more

 

また、読み直し

2019 年 06 月 03 日

色々事情があって、長いこと「ハッカーと画家」をカバンに突っ込んだままになっていた。もちろん通勤時には読んでいたけど。で、この度その「事情」が解消されたので、次の本に。といっても、また「読み直し」なんだけど。

 

Read more

 

guile拡張対応が終わらない

2019 年 05 月 29 日

また2週間放置してしまった。このところずっと steam をイジっている。というか、ここ数年はずっとそうだな。毎日使い込んでいるからか、修正・機能追加のネタは増える一方だ。この2ヶ月というもの、guile 拡張を本格的に使えるようにしようとする作業をずっと続けている。そしてそれが終わる様子もない。

Read more

 

最近読んでいた(いる)本

2019 年 05 月 14 日

ここしばらく、読書がふらふらとしていた。「C++テンプレート完全ガイド」を読み終わった直後に読んでいた(いる)のは以下。

  

 

Read more

 

 


Copyright(C) 2005-2020 project-enigma.
Generated by CL-PREFAB.