11月 04
地味にiPadとかから直接印刷は便利だったんだけど
気がついたらプリンタみつけられなくなっててどうしたものかと思ってたら
今まで使ってたAirPrintActivatorがバージョンアップしてました。
http://netputing.com/airprintactivator/airprint-activator-v2-0/
上書きインストールして再アクティベートすればまたiOSデバイスからプリンタが見えるようになるようです。
見えない場合はシステム環境設定→プリントとスキャンと進んで,
下の方の□ネットワークでこのプリンタを共有にチェック
または
システム環境設定→共有で
□プリンタ共有にチェック
AirPrintActivatorで自分のプリンタ名が表示されればOK
あとはアプリは閉じてても使えるみたいです。
ただし,Mac経由で共有してるから,プリンタと接続しているMacは電源が入ってないとダメです。
10月 16
なんかさくらのVPSだとインストールされているPHPが微妙に古くて
最近のアプリとかが動いたり動かなかったりするらしい。
そしてなによりphpMyAdminの3系が動かない。
MySQLのコマンドとか殆ど知らないんでデータベースの操作はこれに頼りっきりだったもんですからこれは困る。
とりあえず過去のパッケージとか探して古いPMA探そうと思ったんだけど,
なんか公開終了したっぽくてもうどこにもみつからなくて。
仕方ないからPHPの方を新しくすることに。
セキュリティの問題もアルだろうしね。古いヤツは。
で。調べてみるとyumにremiとかいうリポジトリをいれれば最新版を入れられるらしいんだけど,なんかうまくいかない。
何度も入れ直してコマンド打ち直してもダメで,他の方法無いか調べてたら,
みつけました。
http://www.atomicorp.com/wiki/index.php/PHP
ここによると,とりあえず
wget -q -O – http://www.atomicorp.com/installers/atomic | sh
って打って,そのあと
yum upgrade
ってすればアップグレードされるらしい。
入力したらだだーってログがでて,終わったら全部アップデート終わってるらしい。
ためしに php -v してみたら,たしかに PHP 5.3系になってた。
とりあえずはめでたしめでたしかな。
pMAもうごいたし。
9月 06
なんかいろいろとやることになって,さくらのVPSを借りてそこにサーバーを構築することになったのですが,はじめての作業なのでホントいろいろ詰まりまくりでこれまで何回OS再インストールボタンおしたか判らないんですが…。
とりあえず何度か引っかかってやり直した場所のメモ。
初期設定はここを参考にやらせてもらってます。
http://mimumemo.com/
で,ここの
SCPで公開鍵アップする手順。
まず,鍵をアップするユーザーでログインして,
そのユーザーで .ssh ディレクトリを作ってから
同じユーザーでSCPコマンドからアップしないとうまくいかないのですが,
ディレクトリとか作るなら一般じゃダメなのかなとか勝手に早とちりして
su でルートになってから作業してたもんでscpでエラーになって詰んでたのでした。
そんときはよく判ってなくて,Filezilaから無理やり公開鍵をアップして設定を進めたんですが
当然ログインできず,この辺は仕組みがよく判ってないまま進めるとホントわけわかんなくなりますね。。
因みにこの方法だと多分公開鍵認証でrootログインはできたんだろうけど,
VPS借りたらまずrootログインを禁止しなさいってあったんで,結局入れなかったから
そこで止まってたんだと思います。多分。
ということでコンパネのターミナルから再設定すればよかったのかもだけどよく判らなかったのと,変なとこにファイルアップしてるかもしれないので再インストール。
たいして設定してないからこっちの方が早くてつい…w
この先はこうもいかなくなるだろうから慎重に進めないと…。
というかちょっと考えてみれば判るような内容ではあるんだけど。
やっぱりエラー返されると焦っちゃいますね。
こんな超初心者なのに自分で全て管理しなきゃならないVPSなんて扱えるんでしょうか…。
がんばらなくちゃ
8月 30
いい加減真面目に勉強しなくちゃってことで放置ぎみだったMySQLカテゴリとか復活させながらあれこれやってこうかと。
とりあえず,テーブル作るのとかそういうSQL文は後回しで,
読み出して表示するとこからやろうって思って,phpMyAdminでテーブルをさくっと作って
中身を書いたらまぁ文字化けしましたよね。
いろいろ調べたところ,照合順序の問題なのかな?
なんかLatinなんちゃらってなってたんで,それをutf8にって…うわ,utf8なんちゃらってのがいっぱいあるんですが…。
ひとまずutf8_general_ciとかにしとけばよさげなのかな?
一応これで日本語は出るようになった。
なんかおかしかったらまたその時直そう。
ってことで,MDB2で接続してみた。
表示用のSQL文が判んなくていろいろ調べてたんだけど,よく見たらphpMyAdminは上の方に
SQL文ばっちり書いてあったのね。
とりあえずそれこぴって
$result = $mdb2->query($sql);
ってして,
while($row = $result->fetchRow()) {
echo “id:” . $row[0] . ” / sign : ” . $row[1] . ” / txt1 : ” . $row[2] . ” / txt2 : ” .$row[3] . “
\n”;
}
で書き出させたところ,
また文字化け。
DBの中身の文字化けは直したのになんでー?って思って調べてたら,
MDB2の接続時に文字コードをセットできるとかそういうのを発見。
DSNの設定の時に,一番最後に?charset=utf8ってつければ良いらしい。
ということは,
$mdb2 =& MDB2::connect(“$my_dbdriver://$my_dbuser:$my_dbpass@$my_dbhost/$my_dbname?charset=$my_dbcharset”);
でいいのかな?
やってみたらうん。ちゃんと表示された。
とりあえずこれで進めてみよう。
8月 07
最近のもっさりの原因はなんとなくわかってきました。
Lionで,TotalFinderをいれてて,Firefoxをたちあげてて,ついでに特定のプラグインが入ってるとだめっぽい。
そのパターンを引くとなんかがクラッシュしてTotalFinderのクラッシュ監視機能みたいな,
TotalFinderCrashWatcherってプロセスがでてきて,ひたすらにメモリを食い続けて5Gとかひとりで持ってっちゃうみたい。
とりあえず,そいつをキルしたり,Firefox再起動したりしつつメモリを解放してだましだまし使いながら,
Firefoxの怪しいプラグインをはずしてったところ,どうやら,NightyTesterToolsで強制インストールしてた
プラグインの1つが悪さしてるっぽいってとこまで判ったかな。
TabSidebarっていう,Operaみたいに横にタブを出してサムネイルを生成するプラグインで,結構気に入ってたんですが,Firefoxアップデートでサポート外になっちゃってたんですよね。
結構動いたりするものもあるんで無理やり有効化してたんですが,押してもやっぱ動かなくって,
そこでもう一度無効化しときゃよかったんですが,忘れてましたヽ(゜▽、゜)ノ
とりあえず,それ無効にしたら今のところ落ち着いてるかな?
なんというか,無茶はいかんね。うん。