2012年4月21日土曜日
2012年4月18日水曜日
Windowsで zipファイルの関連付けをデフォルトに戻す方法
ZIP ファイルの関連付けの設定を初期化したい
関連付けのファイルを指定しようとしたら適当なのがなくて、調べたら↑レジストリまでいじらなくてはいけないなんて。(それでも解決せずコマンド打ったら治った。)
XP でも Vista/7 でも HKEY_CURRENT_USER の下の値ではなく HKEY_CLASSES_ROOT\.zip が変更されてしまった場合には、上記の手順でも解決しない可能性があります。そのような場合には、さらに次の操作を実行します。
関連付けのファイルを指定しようとしたら適当なのがなくて、調べたら↑レジストリまでいじらなくてはいけないなんて。(それでも解決せずコマンド打ったら治った。)
2012年4月13日金曜日
PHPExcelでメモリを解放する方法
SE奮闘記: 【PHP】PHPExcelがループ内でメモリを使いすぎる
やってみよう。遅いのはsave()だから、時間短縮にはならないかもしれないけど。
あと、saveで書き出したあとは次のようなメソッドを実行すれば、ある程度メモリを開放してくれる。ドキュメントに書いてあるけどね。
やってみよう。遅いのはsave()だから、時間短縮にはならないかもしれないけど。
2012年4月12日木曜日
メールヘッダーのFrom的なアドレスのいろいろ
メールヘッダ情報 - メールヘッダの意味・見方・調べ方
上記サイトによると、
Return-Path
メールを送信したが、送信先のメールアドレスが使われていなかったり、存在しない場合、 メールを受信したサーバが自動的に送信者へメールが届かなかったことを通知するための宛先。
このようなメールは、エラーメール(リターンメール、未達メール、不達メール)などと呼ばれる。
通常は、送信者(From)と同じアドレスになっている。
上記サイトによると、
- 普段見るFromは送信者のアドレス。偽装できる。
- Reply-Toは返信先。Fromとは別のアドレスに返信してもらいたい時に使う。
- Return-Pathは不達等のエラーメールの通知先。通常はFromと同じアドレス。
別のサイトで読んだところによると、Return-PathはPHP等でメールヘッダー情報として書いても、SMTPがエンベロープFromで上書きしてしまうらしい。
特殊なことがしたかったらPostfix等のSMTPをいじらないとダメなのかな。php.iniでエンベロープFromも指定できたような気もしないでもない(?)2012年4月10日火曜日
svchost.exeの正体を調べる方法
@IT:Windows TIPS -- Tips:netstatでリッスンしているプロセスを特定する
ProcessExplorer使わなくても標準のコマンドで分かるんだー
これらのサービスに関するプロセスを調べるには、tasklistに/svcオプションを付けるとよい。これは、各プロセスごとに関連付けられているサービス名を表示させるオプションである。
ProcessExplorer使わなくても標準のコマンドで分かるんだー
2012年4月4日水曜日
Linuxでディレクトリごと圧縮・展開するコマンド
【 ファイルを圧縮・展開する(拡張子.gz,.tar.gz) 】 - Linuxコマンド逆引き大全:ITpro
圧縮: tar czvf 圧縮後のファイル名 対象ディレクトリ
展開: tar xzvf 対象圧縮ファイル
オプションの説明
(オプション1)
gzipでは,複数のファイルを圧縮して1つのファイルにまとめることはできない。ディレクトリごと圧縮して1ファイルにまとめたい場合は,tar でパッケージした後,gzipで圧縮する。
圧縮: tar czvf 圧縮後のファイル名 対象ディレクトリ
展開: tar xzvf 対象圧縮ファイル
オプションの説明
(オプション1)
- c create
- x extend(たしか)
(オプション2)
- z gzipまたはgunzip
- v 処理内容の表示
- f ファイル名の指定
yumで remiからインストールした MySQLで GRANT関連のコマンドができない
mysql.serversテーブル | Go for it!
userテーブルを直接書き換えて、MySQLを再起動すれば、serversテーブル無しでもやれないことはないけれど
RHELにremiリポジトリから放り込んだMySQLを調整していてFLUSH PRIVILEGESを実行したところ、ERROR 1146 (42S02): Table ‘mysql.servers’ doesn’t existと出た。どうやら権限管理に必要なテーブルがないらしい。
userテーブルを直接書き換えて、MySQLを再起動すれば、serversテーブル無しでもやれないことはないけれど
Windowsのバージョンや Editionを確認する方法
Windows のバージョン確認方法
winver.exeなんてプログラムがあったのかー
Windows キーを押しながら、R キーを押します。
または、[スタート] メニューから [ファイル名を指定して実行] をクリックします。
winver と入力し [OK] をクリックします。
winver.exeなんてプログラムがあったのかー
2012年4月3日火曜日
yumリポジトリの EPELが追加できないと思ったら
EPEL/FAQ - FedoraProject
fedoraのドメインが変わってた。(前は download.fedora.redhat.com だった。)
でも上記のでもエラーになり、結局転送先の山形大学のURLだと大丈夫だった。
su -c 'rpm -Uvh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm' ... su -c 'yum install foo'
fedoraのドメインが変わってた。(前は download.fedora.redhat.com だった。)
でも上記のでもエラーになり、結局転送先の山形大学のURLだと大丈夫だった。
VMware Server 2の ゲストOSに VMware Toolsをインストールする手順
SE奮闘記: 【VMware Server】LinuxゲストマシンにVMware Toolsをインストール
CUIだとあまり意味がないって...読む前に入れちゃった
.
ホストの環境はCentOS5.2, VMware Server 2.0
管理画面のInstall VMware Tools…をクリックするとCD-ROMでアクセス可能になるので、Linux上でマウント
CUIだとあまり意味がないって...読む前に入れちゃった
.
登録:
投稿 (Atom)
カテゴリー
- Ruby on Rails (70)
- PHP (65)
- JavaScript (50)
- CSS (35)
- jQuery (28)
- Google Maps (26)
- Windows (23)
- Firefox (21)
- Linux (21)
- Twitter (20)
- IE (19)
- Apache (18)
- MySQL (18)
- Amazon EC2 (17)
- PostgreSQL (17)
- Titanium (17)
- Ruby (16)
- test (16)
- Android (14)
- Google (12)
- Excel (11)
- YUI (11)
- AWS (10)
- HTML5 (10)
- HTML (9)
- Facebook (8)
- Mail (8)
- Mobile (8)
- VMware (7)
- Monit (6)
- WordPress (6)
- iPhone (6)
- jQuery UI (6)
- C++ (5)
- Java (5)
- Security (5)
- iPad (5)
- Google Chart API (4)
- CakePHP (3)
- Chrome (3)
- Google Analytics (3)
- Google App Engine (3)
- Python (3)
- jQuery Mobile (3)
- AdSense (2)
- Amazon (2)
- Domain (2)
- GMail (2)
- Google Docs (2)
- IE9 (2)
- Rails (2)
- SQL (2)
- Web (2)
- postgres (2)
- 携帯 (2)
- 英語 (2)
- ?? (1)
- Blogger (1)
- Bootstrap (1)
- Chorme (1)
- Chorome (1)
- Cloud (1)
- Delicious (1)
- Flickr (1)
- Git (1)
- Google AdSense (1)
- Google AppEngine (1)
- Google Calendar (1)
- Google Libraries API (1)
- Google検索 (1)
- Goolge App Engine (1)
- Greasemonkey (1)
- Network (1)
- Outlook (1)
- Posterous (1)
- RSS (1)
- SAStruts (1)
- Server (1)
- WMware (1)
- YouTube (1)
- cron (1)