2013/11/28

jquery.imagecrossfade.jp

jQueryを 1.7.x から 2.0.x に、jQueryUIを 1.8.xから 1.10.xにそれぞれ移行中。どちらも ver. 1.9からいろいろなメソッドやらプロパティやらが廃止・統合されている。プラグインとして利用しているスクリプトが動かなくなることが多く、大概は最新版でなんとかなるが、既にサポートされていないスクリプトがやっかい。

2013/11/05

iPhone4

連れの iPhone4が水没。その後、乾燥させて1ヶ月ぐらいは使えたが、ある日充電が出来なくなり使用不能になった。充電不能に陥ったのは、たぶんバッテリがだめになっただけなんだろうなと思ったが、iPhone4はお蔵入りとして新たに iPhone5に。これが8月中旬の話。

2013/10/09

Waterfox

64bit Windows用の firefoxブランチ。速くなるって言うので試してみた。

ここからダウンロード
http://www.waterfoxproject.org/

32bitのfirefoxはアンインストールせずにそのままインストールしてみた。
リリースは英語版のみとのことで、ここら辺を参考に日本語化してみる。
ja.xpi はこのリンク先からは取得できない。次の要領で取得。
http://releases.mozilla.org/pub/mozilla.org/firefox/releases/(Firefoxのバージョン)/win32/xpi/ja.xpi
今回は バージョン 24.0 なので
http://releases.mozilla.org/pub/mozilla.org/firefox/releases/24.0/win32/xpi/ja.xpi
で取得。インストールが促されるのでそのままインストール。

先の解説だとこの時点で一旦再起動となるらしいが、何も言われなかったので次の手順に。
アドレスバーに about:config と打ち込み、search欄に "general.useragent.locale" をコピペ。"en-US" を "ja-JP"に書き換えて OK。続いて search欄に "intl.accept_languages" をコピペ。"en-US, en" を "ja, en-US, en" に。

再起動後、日本語化完了。

2013/10/08

sambaのユーザーマップ

sambaで unixユーザーとwindowsユーザーを関連づけるユーザーマップで1日。

--- smb.conf
[global]
 username map = /etc/samba/user.map

--- user.map
root=administrator

このadministratorがくせ者で、Aを大文字にして、Administrator としないとちゃんと認証してくれない。なぜ...。あーだこーだといろいろ設定をいじって結局全部設定を元に戻して a を A に変えただけ...(´・ω・`)。前に設定したときはきっと最初から大文字で書いてたんだろうな。

2013/09/05

Dell PowerEdge 400SC

Dell PowerEdge 400SCという古いマシンに Ubuntu Server 12.04をインストール。
最初は日本語のリソースでインストールしたが、コンソールの表示が文字化けして読めなかった。ので、今度は英語のままインストール。

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...