サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大谷翔平
ir9ex.hatenablog.jp
送信先は、apache 2.2.3 / mod_uploader 3.1.0。 クライアント環境は WinXP x64 SP2。 各ファイル送信時、ブラウザがどんなヘッダーをPOSTしてるのか調査しました。主に Content-Length の調査。正しいファイルサイズ(正確には、正しいリクエストボディサイズ)が送信できているかを確認。 ブラウザ 2GB超 4GB超 IE6 (32bit) ×Content-Length がマイナスになる ×Content-Length が小さくなる。実際のファイルサイズの下位32bitっぽい値になる IE6 (64bit) ×Content-Length がマイナスになる ×Content-Length が小さくなる。実際のファイルサイズの下位32bitっぽい値になる Firefox 14.0.1 ×Content-Length がマイナスになる ×Co
何かしら常駐アプリを作った時*1、「DirectXを利用したフルスクリーンのゲームが動いているときは、特定の処理を行いたくない!」というケースが発生する事があります。フルスクリーンで集中して遊んでいる中、突然謎の音が鳴ったり、謎の通知ウィンドウが出てきては困ってしまいますからね。(という事で、この記事のタイトルとしては「フルスクリーンゲームを検出して邪魔をしないようにするには?」が正解です。^^;) さて、どうにか検出したい所なのですがー…これ、考え方が色々あって 且つ 実験してみないとわからない部分が合ったりと、なかなか大変なんですよねー。 この問題について、自分なりに検討・実験してみました。 フルスクリーン DirectX なゲーム中の検出を頑張ってみる 恐らく誰もが考えるであろう「DirectX Graphics の フルスクリーンモード検出方法」として 実際にデバイス作ってみて、作
subversion では、コミット前とかコミット後とかを Hook して任意のプログラムを実行できちゃったりしますがー 今までHookなんか使ったこと無かった故に、どんなモンなのかと実験的利用してみるべく $REP_PATH/hooks の中に "post-commit" なシェルスクリプトを*1置いて Hook を体験してみることにしたのです。 post-commit な sh #!/bin/sh REPOS="$1" REV="$2" # どこかのユーザーの所には出るでしょ(ぉ echo "$REPOS / $REV" > ~/svn_post_commit.txt でまぁ、亀svnからコミットしてみたのですが…コミット自体は出来ているモノの警告メッセージとして以下のようなメッセージが出ちゃっており 且つ 中身が実行されない状態に。 警告: post-commit hook fail
VirtalHost を設定しホストごと異なるページが表示されるよう設定し、IP直打ちでサーバーにご来店された場合は「勘弁してにょ」とダミーのページを表示されるように設定したかったわけですが…… 解決するまで、意外とめんどくさかった。orz VirtualHost の設定は(記述大幅に省略) <VirtualHost *:80> ServerName kanaria.example.jp DocumentRoot /path/to/www/kanaria </VirtualHost> <VirtualHost *:80> ServerName shink.example.jp DocumentRoot /path/to/www/shink </VirtualHost>なんてやりますが、こういう設定のまま IP直打ちでアクセスすると kanaria.example.jp が開いてしまいます。
各ユーザーの home にある public_html が公開できないという 問題 について…… 謎は…全て解けた…!! # ls -l /home drwx------ 23 ir9 ir9 4096 11月 6 07:28 ir9 嘘だぁぁぁぁッッッッ!!!!!!! orz えーっとつまりは、selinux はぜんぜん関係ありませんでした。orz …ちくしょう……ちくしょう薔薇水晶め………!!!*1 追記 ユーザーのhome の other 権限は x だけでよいとの事です。 つまり、この場合 /home/ir9 は drwx-----x 23 ir9 ir9 4096 11月 6 07:28 ir9 だけあればOKとの事です。実際これで動きました。 ……よくわからんなぁ…。r がないと読めないんじゃまいか…? つか、ディレクトリに対して x って一体何…!? *1:割と1日+α悩んだ
できないんですよ。orz CentOS 4.4の環境でやったこと。 userdir なモジュールを有効にした。 LoadModule しました。 LoadModule userdir_module modules/mod_userdir.so userdir なモジュールの設定をした <IfModule mod_userdir.c> # # UserDir is disabled by default since it can confirm the presence # of a username on the system (depending on home directory # permissions). # #UserDir disable # # To enable requests to /~user/ to serve the user's public_html # d
このページを最初にブックマークしてみませんか?
『ir9Ex’s diary』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く