SLOG

おもにWeb開発・UNIX関連の備忘録もどきに10年後にはなる予定 とりあえず忘れるためのメモ

ワイヤレスゲートWifi+LTE

NTTドコモXi対応,ワイヤレスゲートWifiエリアではWifiに自動切り替え,月額3,980円固定,端末代金無料(途中解約代金がえらく高いけど),なんかカッコいい名前,ついでに抽選でiPad miniが当たるかも?に引かれてワイヤレスゲートを12月20日の夜に注文したら12月22日の夕方にクロネコヤマト便で届いた.


ワイヤレスゲートWifi+LTE
http://www.wirelessgate.co.jp/wgservice/lte/


クロネコヤマトの袋に入っていたものは端末が入っている箱と説明書類とユーザアカウント情報が書かれた書類が入っているだけ.


電源をONすれば使えるドコソコのルータとは違い,全て設定が必要.
しかも,全く充電されていないのか電源入らず.しばらく充電して説明書の通りに設定して使える状態に.

動画配信ではたまに(かなり気になる)止まることがあるが,それ以外は今のところ問題ない.


つづく?

/dev/null is not a directory

Sambaをドメインコントローラーとして運用している場合にユーザープロファイルにアクセスできない場合.

[2012/12/11 21:18:41, 0] smbd/service.c:1004(make_connection_snum)
'/dev/null' is not a directory, when connecting to [administrator]

→ smb.conf で Profile でしているディレクトリを確認.

File-Rename インストール

CPAN
http://search.cpan.org/~rmbarker/File-Rename-0.06/

% perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for File::Rename

% make
cp lib/File/Rename.pm blib/lib/File/Rename.pm
/usr/local/bin/perl "-Iblib/arch" "-Iblib/lib" rename.PL script/rename
mkdir script
cp script/rename blib/script/rename
/usr/local/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/rename
Manifying blib/man1/rename.1
Manifying blib/man3/File::Rename.3

% make test
PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/File-Rename-files....ok
t/File-Rename-list.....ok
t/File-Rename..........ok
t/pod-coverage.........skipped
all skipped: Test::Pod::Coverage 1.00 required for testing POD coverage
t/pod..................skipped
all skipped: Test::Pod 1.00 required for testing POD
All tests successful, 2 tests skipped.
Files=5, Tests=18, 0 wallclock secs ( 0.17 cusr + 0.03 csys = 0.20 CPU)

# make install
Manifying blib/man1/rename.1
Installing /usr/local/perl/lib/site_perl/5.8.9/File/Rename.pm
Installing /usr/local/perl/man/man1/rename.1
Installing /usr/local/perl/man/man3/File::Rename.3
Installing /usr/local/perl/bin/rename
Writing /usr/local/perl/lib/site_perl/5.8.9/i86pc-solaris/auto/File/Rename/.packlist
Appending installation info to /usr/local/perl/lib/5.8.9/i86pc-solaris/perllocal.pod

名言集

ライフハック的な名言をピックアップしてるかも.

魔法陣グルグル 名言集
http://www.youtube.com/watch?v=Y7DUkGglH3Q

居心地のいい場所を離れ 広い世界で冷たい風に触れよ!
それが始まりじゃ!

人にできないことをやるのが勇者です!

人が攻略中のダンジョンなど!
一番乗りでなきゃ意味がない!宝箱だって開いてんだぞ

こういう景色を毎日見てると
どっかへ行っちゃいたくなると思うぞ
もっとすごい景色が見たくなるだろ?

これからの子供にじじいが昔の恩を着せるつもりはない
それぞれの時代にはそれぞれの冒険があるのじゃ

冒険 それはハズレもある福袋である

「まだ」と言っていたらいつまでもスタートできませんぞ
そろそろ誇りを持たれてはいかがかな?


つづく・・・?

OSXをリモートでアップデート

画面共有でしかアップデートできないなんて不便すぎると思っていたら偶然Qiitaで見つけた.

App Storeを起動せずにアップデートをかける
http://qiita.com/items/3980a0b89be9d56a3036

sudo softwareupdate -i -a

他にも softwareupdate のオプションがあるのだろうと探したら見つかった.
公式で認められたコマンドだったのか.

softwareupdate コマンドラインツールを使ってソフトウェアをリモートインストールする方法
http://support.apple.com/kb/HT1974?viewlocale=ja_JP&locale=ja_JP

アップデート自体はぜずに,何がアップデートできるのか確認もできるとのこと.

softwareupdate --list

yum と同じようなことができそう.

アクセス制限した状態でのWordPressの運用

.htaccess を置けない環境で,閲覧制限した状態でWordPressを運用する場合に参考になりそうなサイトなどのメモ.

−−

WordPress内でIPによるアクセス制限をかけるスクリプト
http://warumono.at.webry.info/201205/article_3.html

WordPressで構築したブログやサイト全体に閲覧制限をかける方法。プラグイン「WP-password」が便利!
http://www.amamoba.com/wordpress/wordpress-password.html

WIKIページ名のエンコード&デコード

WIKIページ名をエンコード・デコードするコード.

pukiwiki の wikiディレクトリやattachディレクトリの中のデータに直接アクセスする場合など.必要になって探していたのでメモ.


参考)pukiwiki 質問箱3/298

−−−

エンコード

function encode($key)
{
return ($key == '') ? '' : strtoupper(bin2hex($key));
}

−−−

デコード:

function decode($key)
{
return preg_match('/^[0-9a-f]+$/i', $key) ?
pack('H*', (string)$key) : $key;
}