Posts Tagged ‘server’

知らなきゃ損するターミナル操作

Friday, December 5th, 2008

ターミナル

ご無沙汰しております。
突然ですが、「デザイナーでも知っておきたい、日常の作業効率を格段にアップさせるターミナルを使ったファイルやサーバの操作」という長ったらしいタイトルを付けて、必要最低限これぐらい知っておくと大分制作時間の短縮にもなるよ、という謎の会を開催したいと思います(ボクレベルの簡単な操作になります)。

何でこんなことを突然やろうかと言い出したかというと、WebデザイナーになったからといってGUIの操作だけに頼っていたら、その辺を知らないことが「日常的に(時間的な)大きな損をしてるんじゃないかなぁ」と、いろんな人をみていて常々思っていたからですね。「そんなのこうやってれば、すぐ終わるのに…」とかあるんです。

正直、見た目のことばかりで本にはなかなか書けないのでね…。

ということで、「まったくこの辺りのことがわからない」「どういうことができるのか知りたい」「できることなら効率アップを図りたい」という方なんかを対象にしてやってみましょう。そんな難しい話はしません。仕組みから基本操作、そしてこういうこともできるよ、ぐらいまでになると思います。

場所は、こんな時期にどこか借りるのも面倒なのでボクんちで(笑)。
必要なものは、あればノートPCとかとメモ帳ぐらいでしょうか。既にホスティングを借りてるような方は、telnet(今時あんのかな)やSSHでのログインの仕方(idやpasswd)をメモってくるといいと思います(なくても平気、うちのがあるので)。
ちなみに先着10名様ぐらいで締め切りますました。

追記: 参加予定の皆様には数日前にメールを送っておきました。スパム扱いされてると困るのでメールボックスの隅から隅までみてください(笑)。あと、届いてないー!って方はコメントください。

(more…)

せっかくだから配信データも見直す

Tuesday, April 29th, 2008

Safariの開発メニューの素晴らしさについて一筆…と思ったついでに、ブラウザに送りつける配信データについても見直してみました。これまではデータをそのまま送りつけていたのですが、サーバ側で圧縮してクライアントに送るようにしようかなって話です。

よって、またしても異常に長い文章になっています…。Safariの開発メニューの使い方含め、その辺に興味のある方だけ先にお進み下さい(笑)。

(more…)

日本語になってからじゃ遅いから

Tuesday, April 29th, 2008

WordPressが2.5になってしばらく経ち、最近2.5.1がリリースされました。
ここんとこずっとバタバタしてて、セキュリティ系のネタまで追っかけている時間もなかったので放置していたのですが、2.5になって以降Cookieまわりに関する脆弱性の報告がポコポコ出ているようですね。

昨日付のSecuniaのレポートでは、誰でもユーザー登録できるモードを有効にしているシステムではちょっと手を加えたCookieを使うことで、認証の仕組みをすっ飛ばしてユーザー権限を引き上げることができるとかなんとか、それ以外にもちょっと調べてみるとここ最近いろいろと出てきてます。

(more…)

フルバックアップがあった(と思ったら)

Monday, April 28th, 2008

突然自分とこだけすっ飛んじゃったこのサーバ、ひょっとしてひょっとすることもあるので(最近WordPressのプラグインが原因であれこれあるみたいだし、まさか…って)、サーバの中をあれこれチェックしていたら…。

「何やら最近の日付のバックアップファイルを発見!」

と思ってとりあえず解凍を試みるも、こないだあまりにも長いので途中でぶった切ってたもんだからちゃんとしたファイルになってなくて解凍できず(笑)。

良い機会なので、こないだバタバタとサーバをアップデートしてそのまま放置していたMySQL関係の件をちゃんと見直すことに。やはり4.xから4.1を素通りして5.0になってしまったのを、いくら自分のサーバだからとそのままじゃイカンだろうと思い直しました。

とりあえずこのあたりのアップグレードに関しての問題は、日本語が含まれるデータがあることによるサーバとクライアント間の文字コードの変換処理です。まぁ、パッケージで楽して入れてるからそのまんま何もしなけりゃLatin1になってますわな…。

ということで、他で動いてるものを考えてもutf-8で問題ないだろうということで、何が何でもutf-8になるようにMySQLまわりの設定を変えてみました。
以下の記述を「my.cnf」に追加してからMySQLを再起動。

[client]
default-character-set=utf8

[mysqld]
default-character-set=utf8
skip-character-set-client-handshake

[mysql]
default-character-set=utf8

[mysqldump]
default-character-set=utf8

ま、何か問題があったらそん時考えますわ(笑)。

#で、こそこそこんなことしてたらモダシンさんのコメントやらかしちゃいました…。ごめんなさい。

追記: そういえば、WordPress 2.5.1が出てるのですが、どうやらユーザ登録とかを可能にしてると2.5以前のWordPressはホニャララできるようですね(28日付のとか)。WordPress本体以外にプラグイン周りでもいろいろとあるようなので、使ってる方は2.5.1にしておいた方がよいかもしれません。詳しくはSecuniaを。
http://secunia.com/search/?search=wordpress


Performance Optimization WordPress Plugins by W3 EDGE