2013/08/17

samba4

samba4をubuntuにインストール。apt-get install samba4 だとうまくインストールできなかったので仕方なくソースからビルド。ここを参考にした。

しかしinit.dにコピーしたsamba起動スクリプトが起動しない。":invalid option" と出る。スクリプトのどこで出てるのか皆目見当がつかない。今度はこのエラーについて検索。さんざん探してようやく回答がここでみつかった。
This should be an FAQ for bash.
そうですか。
dos2unixをapt-getでインストールして、コマンドを実行して解決。

でも解決したのはこのエラーだけ。まだ起動しない...

2013/08/15

メモ帳トラッパー

メモ帳トラッパーも愛用品。これもWin7になってから使ってなかったので、設定できるか検索。先人の知恵のありがたさ。
メモ帳トラッパーの代用品NotepadBranchというのが、もう10年も前からあったんだということを知る。現状に満足しているとなかなか新しいものに巡り会えないもんだ。新しいといっても10年前だけど。
このNotepadBranchというソフトをWin7で使うというメモ「Windows 7 Ultimate x64 に NotepadBranch をインストール」を発見したので、設定してみた。

1.インストール前準備
 C:\Windows\notepad.exe
 C:\Windows\SysWOW64\notepad.exe
 所有者を TrustedInstaller -> Administrator に変更
 (C:\Windows\System32\notepad.exe は不要)
2.インストール
 npb091.exeを「管理者として実行...」でインストール
3.後処理
 C:\Windows\notepad.exeを次のディレクトリに"コピー"
  C:\Windows\System32
  C:\Windows\SysWOW64
 あとは、スタートメニュー内の「NotepadBranchの設定」で好きなエディタに変更。

Win7のコンテクストメニュー

htmlを編集しようと、右ボタンを押して edit を選んだら MS-WORDが立ち上がりやがった、くそぅ。
で、Windows7のエクスプローラで、ファイルのコンテクストメニューから起動するプログラムを変更しようと探してみるも編集できる機能が見つからない。webで調べると、どうやら標準機能から削除され、レジストリをいじるしかなくなってしまった模様。
そこでW2kで使っていた Contexter という、コンテキストメニューを簡単に編集するソフトのWin7版があるかと作者のページを訪ねてみると悲しいお知らせしかなかった。
すこし調べて同等のソフト FileTypesMan を見つけられた。64bit版もあるし、日本語リソース(ちょっとバージョンが古いけど)もある。よかった。

2013/08/05

USBメモリのフォーマット

Macで使っていた USBメモリをWindowsで使うためにフォーマットしようとしたら簡単にできなかった。MacではUSBから起動できるようにEFIパーティションがあり、これはWindowsの「ディスクの管理」では削除できない模様。

で [EFIシステムなど削除できないパーティションを手動削除する方法] を参考にコマンドラインで対処した。

引用メモ
C:\>diskpart
diskpartアプリのCUIウィンドウが新たに開く
DISKPART>list disk
DISKPART>select disk 2 (<- 対象ディスク番号)
DISKPART>list partition
DISKPART>select partition 1 (<- 対象パーティション番号)
DISKPART>delete partition override

これで全部未使用領域にできたので、「ディスクの管理」でパーティションを確保し、NTFSでフォーマット。

色々な画像ファイル形式をhtmlに埋め込む(PHP)

画像をhtmlに埋め込む際、単一の場合は img/src、複数の拡張子を指定すると img/source/srcsetに展開してくれる便利関数。また、単一拡張子のみが指定されている場合は、ブラウザのサポート状況に応じ、avifやwebpの拡張子を持つ同名のファイルがある場合は[a...