2010-01-01から1年間の記事一覧

Mac からWindowsへリモートデスクトップ

うちのオフィスはMacから印刷がつかえない。なぜだ??Yahoo!ですらIE6をすてさったのに、まだIE6で表示確認しないと行けない理不尽さ。なぜだ??・・といっても始まらない。 いちいちFusionでwindows を立ち上げるのもめんどくさい。 IE6が入っているマシ…

MB で各ディレクトリの容量を計算

;カレントのディレクトリの容量をmb単位で計算 $ du -m --max-depth 1 $ du -m -d 1duのバージョンによって階層オプションが異なる?

3ヶ月以上古いファイルをfind

$ find . -type f -mtime +90 -print※削除する場合 $ find . -type f -mtime +90 -exec rm -f {} \;

デーモンの自動起動

普段、そうそう再起動しないので、いつも自動起動とかしてないんですが、 サーバの不具合でなんか勝手にリブートされててサイトにアクセスできなくなってたので設定しといた。自動起動設定 # /sbin/chkconfig mysqld on # /sbin/chkconfig webmin on # /sbin…

SSLでの問い合わせフォームとかとか

よく、問い合わせフォームはsslでとなった場合、 すべての問い合わせフォームへのリンク先をhttpsに修正するのは面倒だ。また、テスト環境を下層ディレクトリに創った場合、テスト環境で リンクチェックが確認できないという状況にもなりかねない。そこで、…

htaccess で .html をphpとしてどうささせる設定

#for apache 1.3.X # SSIを.htmlに上層で設定している場合問題があるので、下記が必須。 RemoveHandler .html AddType application/x-httpd-php .htm .html

モバイルでのGoogle検索結果からページを見ると、PCサイトが携帯用に変換されて表示される件

PCのインデックスページに下記タグを追加してやると Googleさんをモバイルページに誘導できることを発見。もう少しスマートな実装にしてほしいね。googleさん。。

PHP5.3.3をyum でインストール

ソースからインストールしようとしたけど、 apacheがyumで入ってたという事もあり、./configure , make までは無事にいったんだけど、make install でなぜかうまくいかなかったため(apxs関係?) yum でインストールした #wget http://download.fedora.redhat…

htaccess で のモバイル端末振り分け

mod_rewrite での携帯、スマホリダイレクト 意外とハマったのでメモ、 携帯の定数定義はRewriteEngine on の前に行う必要があるみたい。 # keitai BrowserMatch ^DoCoMo carrier=docomo BrowserMatch ^KDDI carrier=au_hdml BrowserMatch ^UP.Browser carrie…

spamdyke のスパムフィルタ

正常な会社からのメールが届かないという事だったので調べると、 データセンターにあるメールサーバからの送信だったんだけど、 どうもそのメールサーバのIPが元々ダイナミックIPに使われてたという事で、 フィルタリングされていた模様。なので、リストから…

尖閣諸島問題で、中国からのアクセス遮断

- フィルタチェーンを作成 - # iptables -N CKFILTER # iptables -N CKFILTERED# sh ./iptables-krcnkp.sh ※仮想専用だと、ルール数に制限あり!!# iptables -A CKFILTER -j ACCEPT(ログを取る場合) # iptables -A CKFILTERED -j LOG --log-prefix "Rej-TCP…

いまさらながらデコメールについて

普通のchtmlメールかと思ったら違うのねん。 自前でやるならapacheの設定も変えないといけないということで なんか面倒。もっとシンプルな仕様にできなかったのかねぇ。。・デコメプレートはツールがあるので作れる。 http://lala-rockets.com/blog/2008/08/…

Brian wilson ブライアンウィルソン 新盤

ふと、amazonを見ていたら、ブライアンの新盤が出るという事で 即購入。ガーシュウィンのカバーのようだ。http://www.amazon.com/dp/B002RWKSII?tag=hollywoodreco-20&camp=213381&creative=390973&linkCode=as4&creativeASIN=B002RWKSII&adid=12KH5JH2M5F6Y…

dekiwiki のインストール

(参考)http://jp.opengarden.org/Deki_Wiki/I...ge_on_CentOS_5 #Dekiwiki インストール何となくログ 編集部分 yum install dekiwiki su dekiwi mv /etc/httpd/conf.d/deki-apache.conf.disabled /etc/httpd/conf.d/deki-apache.conf cd /var/www/dekiwiki…

nginx のインストール

[nginex インストール on CentOS 5.4] nginex のインストール手順についてまとめます。 * yum -y install gcc gcc-c++ openssl-devel をコンパイル用にインストールしておく * PCREをインストル o ftp://ftp.csx.cam.ac.uk/pub/software...cre-7.9.tar.gz o …

linux centos からlandiskをマウント

Landiskをマウントする。 まずサンバクライアントをインストール # yum install samba-clientマウントポイント作成 # mkdir /mnt/landiskマウント # mount -t cifs -o username=guest //192.168.1.xxx/share /mnt/landisk Password: (none) # mount -l //192…

MySQL が立ち上がらない。

@/var/log/mysqld.log Entries from the error log: 100817 17:54:58InnoDB: Warning: difficult to find free blocks from InnoDB: the buffer pool (471 search iterations)! Consider InnoDB: increasing the buffer pool size. InnoDB: It is also poss…

html 拡張子でSSIを動かす

今どきは↓ではだめで #AddType text/x-server-parsed-html .shtml .html↓でないと動かなかった。。。 AddHandler server-parsed htmlApache 2.0 はAddHandler を使わないといけないんだね。。

Android アプリでWebkit(インターネット)を使うには?

Android でウェブキットを使う場合、下記のパーミッションがAndroidManifest.xml が必要。 なんか面倒だな。

Google bot のトラフィックが増えた件

tcpsndbuf のアラートがやたら出ているので、 トラフィックを調べていたら、Googlebotのトラフィックが今月から 異様に多くなった。。効果が出るかはわからんがここを参考に、flvとかを拒否してみる。 http://www.arsgrafik.com/robotstxt-wordpress/

Linux (Cent OS) 起動時に立ち上げるサービスを登録

FreeBSDだと、rc.local に書くだけだったのにな。。 # /sbin/chkconfig --add zabbix-agent;動作確認 # /sbin/service zabbix-agent stop Stopping zabbix_agentd: [ OK ] # /sbin/service zabbix-agent start

Twitter のGMT フォーマットのpubDateをJST 何時何分前、何日前に変換するPHP関数

タウに頼まれてつくりました。 必要な方はご自由にご利用ください。。 $pubdate ="Sat, 10 Jul 2010 06:00:02 +0000"; $pubdate ="Tue, 13 Jul 2010 08:55:02 +0000"; echo getWhenTweeted($pubdate);//どれくらい前にツイートされたかをGMT日時から取得する…

MySQL 5.0 -> 5.1

開発環境と、本番環境のマイナーバージョンの違いで文字化けどはまり。もしかして、いままでは、 SET NAMES UTF8;で良かったけど、COLLATIONも指定しないとダメになった?? SET NAMES UTF8 COLLATE utf8_general_ci; 続報よくよくテストしたらMySQLのバージ…

/selinux/enforce

元BSD使い且つ、最近のLinuxをあんま知らなかったのだが、 こいつの中身が1だと /selinux/enforcePHPからMySQLに接続できなかったりする。 Can't connect to local MySQL server through socket '/tmp/mysql.sock' (13)という訳で下記のようにして解決 # ec…

以外とサーバ環境によってハマるのでメモ。。

■.html でPHPを動かす.htaccess AddHandler php5-script .php .html .htm AddType text/html .php .html .htm AddType application/x-httpd-php .htm .html ■下層ディレクトリでそれを打ち消す.htaccess AddType text/html .html .htm AddHandler text/html …

spamdyke の設置

PLESKと親和性の高いSpamdykeを導入しました(2010/06)。 インストール # wget http://www.spamdyke.org/releases/spamdyke-4.0.10.tgz # tar xvzf spamdyke-4.0.10.tgz # cd spamdyke-4.0.10/spamdyke/ # ./configure # make # cp spamdyke /usr/local/bin/x…

magic-smtpd

- magic-smtpd 変なところからのSMTP接続を切ってくれる SPAM 対策に有効という事でいれてみる。 ウチのサーバはPLESKなのにSpamAssassinが入ってないので。。。 http://www.linuxmagic.com/opensource/magicmail/magic-smtpd/manual.html - # wget http://w…

Wordpress の寄稿者でもファイルをアップロードできるようにする

デフォルトでは、画像とかアップできない。。。つかえない。。と思ってたらテーマのなかの、function.php に下記を追記すれば大丈夫。 if ( current_user_can('contributor') && !current_user_can('upload_files') ) add_action('admin_init', 'allow_contr…

仕事で必要なので調べたメモ

・ブログトップページ デザイン→インデックステンプレートを修正 (ブログ記事やウェブページで作成するわけではない)・パン屑リスト breadcrumb カテゴリーで実装。ただし,ウェブページではカテゴリーは使えないので、 ブログ記事である必要がある。 TOP>…

MT movable type について調べる。