脳みそスワップアウト

揮発性なもので。おもにPHPのこととか。

typoraが使いやすくなってる

WindowsのMarkdownエディタ で書いた、typora が更新されて使いやすくなっている。

以前不満だった自動リロードがされるようになり、
typoraでプレビューしつつ、使い慣れたテキストエディタで編集ができるようになった。
かなりいい感じ。

Ctrl + / でプレビューモードと編集モードを切り替えられるので、
エディタとして使えないことはない。

MarkCat Typora
(0.9.29β)
備考
D&Dで開ける
アウトライン × あると便利
自動リロード
メモリ使用 typoraは若干重たい
プレビュー機能 typoraのプレビューはとても綺麗
エディタ機能 なし 使い慣れたテキストエディタを使えばいいと思う

惜しい点

  • D&D したときに別のアプリで開こうとする時がある
  • 編集時のマルチバイト文字の自動インデントが変
  • 若干メモリ食い
  • 若干重たい

最新版は 0.9.38 らしいのでまた今度試してみよう。
今後も注目のプロダクト。

Windows + IntelliJ IDEA + Git(MSYS2)

Windows + IntelliJ IDEA + Git(MSYS2)

WindowsIntelliJ IDEA から、MSYS2 の git と ssh を使って、IDEからgitの操作をするメモ。
PhpStorm でも同様のはず。

Windows + ssh-agent(MSYS2) についてはこれ

続きを読む

Berkeley DB

Key Value型の組み込みDBの元祖。

トランザクションレプリケーションSQLなどが使えるバージョンもあるが、
最もシンプルな使い方をするには以下の2つを覚えておけばよい。

たとえば vsftpd では vuser をこれで管理したりしている。(pam_userdb)

DBファイル作成

key/value を改行区切り(1レコード2行) のplaintextからDBファイルを作成。
この例ではHash形式のDBを作っている。

db_load -T -t hash -f plain.txt users.db

DBファイルを覗く

db_dump -p users.db