2015年03月14日

SSHクライアントPoderosaでパスフレーズ入力を省く方法

ショートカットに、passphrase="xxxxx"を入れる

のと

http://www.rep1.co.jp/staff/200vcxg/217rav/poderosa_-_1.htm

ツールメニュー → 詳細プリファレンスエディタ を開き「org.poderosa.protocols.readSerializedPassword」の設定を「True」に変更します。

これを忘れていたからメモ。
posted by onishi at 16:49| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

2013年09月18日

ボトルネック

posted by onishi at 15:37| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

2013年06月27日

2013年06月06日

mod_rewriteのテストをする

.htaccess
を使ってのURL書き換えのテストツール

http://htaccess.madewithlove.be/

毎回探すのに苦労するからメモ。
重宝する。
posted by onishi at 10:36| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

2013年04月16日

php.iniの設定

http://tech.hitsug.net/?CentOS%2FPHP%2FPHP5%2F%E8%A8%AD%E5%AE%9A

※ バージョン情報の隠匿
;expose_php = On ←■ コメントアウトする
↓■ 変更する
expose_php = Off

※ 最大実行時間の変更
;max_execution_time = 30 ←■ コメントアウトする
↓■ 変更する
max_execution_time = 120

※ 最大入力時間の変更
;max_input_time = 60 ←■ コメントアウトする
↓■ 変更する
max_input_time = 240

※ エラー出力のレベル変更
;error_reporting = E_ALL ←■ コメントアウトする
↓■ 変更する
error_reporting = E_ERROR | E_WARNING | E_PARSE | E_NOTICE

※ 文字コードの設定
;mbstring.language = Japanese
↓■ 変更する
mbstring.language = Japanes

;mbstring.internal_encoding = EUC-JP
↓■ 内部エンコード固定の場合は、変更する
mbstring.internal_encoding = UTF-8

;mbstring.http_input = auto
↓■ 変更する
mbstring.http_input = auto

;mbstring.detect_order = auto
↓■ 変更する
mbstring.detect_order = auto

posted by onishi at 15:01| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

社内サーバーのホスト名設定

社内開発サーバーで社内の限られた人だけが使う場合に便利です。

まず、
C:\WINDOWS\system32\drivers\etc\hosts
を管理者権限で編集できるようにする

hostsファイルの
プロパティを選択して
「セキュリティ」タブをいじる。

そのあと、
C:\WINDOWS\system32\drivers\etc\hostsを開いて以下を追加する
+----------------------------------------------------------------
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

127.0.0.1 localhost
192.168.12.xx gigitake.dip.jp
+----------------------------------------------------------------
と、ブラウザで、
http://gigitake.dip.jp
を入れると、192.168.12.xxにアクセスできる。


参考サイト
http://gigitake.dip.jp/linux_vine4.htm

http://freesoft.tvbok.com/tips/win7rc64/login_administrator.html
posted by onishi at 13:20| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

2013年04月09日

DNSを変更した時に、自分のPCに設定をすぐに反映させる方法

http://crazy-man.cocolog-nifty.com/blog/2009/10/dnswindows-7-rc.html

■windows7の場合

1.コマンドプロンプトを起動

windowsボタン+R
cmd」と入力すると起動します

2.以下コマンドを実行

ipconfig /flushdns

その後変更したサイトURLにアクセスすると変更が反映されている。
posted by onishi at 18:59| Comment(1) | 開発環境 | このブログの読者になる | 更新情報をチェックする

2013年04月04日

chromeでリンク先をポップアップ表示する

参考サイト↓
http://caroccyblog.blog9.fc2.com/blog-entry-462.html


Hover Links
http://userscripts.org/scripts/show/28708


インストール方法は
chromeのツール→拡張機能
で表示されたウィンドウに
ダウンロードしたこれ↓をドロップするだけ。
28708.user.js
posted by onishi at 11:48| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

2013年03月27日

git関係

gitを導入したいけど、設定方法がよくわからない。
ので、とりあえず設定は後回し。

サルでもわかるGit入門
初心者Git日記その二〜クライアントにインストール〜 | SetucoCMSプロジェクト
Gitを使って個人でWeb開発する場合の設定まとめ

家で勉強して出直します。
posted by onishi at 11:01| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

2013年03月24日

macのターミナルで、複数サーバーへのSSH接続を公開鍵方式で行う

ssh-keygen で-fオプションをつければ、鍵の名前を指定できる。

$ ssh-keygen -t dsa -f .ssh/id_dsa
$ ssh-keygen -t rsa -f .ssh/id_rsa


~/.ssh/config
にそれぞれの設定を書く。
Host gitenterprise
HostName gitent-scm.com
User foo
IdentityFile ~/.ssh/id_rsa
Port 223
Host gitenterprise
HostName gitent-scm.com
User foo
IdentityFile ~/.ssh/id_rsa


ポートの指定は、Portで出来る。

参考サイト↓
http://at-aka.blogspot.jp/2011/04/public-key-sshconfig.html

次週の目標は、gitバージョン管理のインストールです。
posted by onishi at 18:40| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

2013年03月15日

キャリア発表動画


ドコモ加藤社長がiPhoneについてコメント


KDDI田中社長「真摯に、量より質で勝負する」とコメント


ソフトバンク株式会社2012年3月期第3四半期決算説明会
posted by onishi at 13:59| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

2013年03月14日

mod_rewiteでURLを自在に変更する際の注意点

■相対パスは RewriteBase を起点にする
http://hole.sugutsukaeru.jp/archives/187

.htaccessを置いているディレクトリからではなく、
RewriteBase からだった。




posted by onishi at 16:56| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

CSRF対策

ワンタイムトークンがいいらしい。

うそだった。
POST送信でDB更新前のフォーム表示で
(これでいいですか?登録しますというような画面)
でhiddenにセッションIDを埋め込んで
登録前にそのhiddenに埋め込んだセッションIDとチェックするのがいいらしい。

http://www.glamenv-septzen.net/view/1050

http://takagi-hiromitsu.jp/diary/20050427.html#p01


posted by onishi at 12:11| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

2013年03月13日

DBIXで生SQL

http://d.hatena.ne.jp/ZIGOROu/20090731/1249050735

my $dbh = DBI->connect('dbi:mysql:db=world', 'root', '', +{ RaiseError => 1, AutoCommit => 0, });
my $sth = $dbh->prepare(q|SELECT CountryCode, COUNT(ID) AS CityCount FROM City GROUP BY CountryCode HAVING CityCount > ?|);
$sth->execute(200);
my $rs = $sth->fetchall_arrayref();

say dump($rs);

$sth->finish;
$dbh->disconnect;




posted by onishi at 14:29| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

mysqlボトルネックの見つけ方

MySQLのチューニングのためのデータの集め方
http://unoh.github.com/2010/08/13/how-to-collect-queries-for-tuning-mysql.html

ウノウラボのブログなくなったんですね。
posted by onishi at 13:32| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

2013年02月08日

便利なブラウザツール


HTMLエンティティ文字変換
http://www.oni-tools.com/tools/html_entity

正規表現チェックするやつ
http://www.rubular.com/
posted by onishi at 17:19| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

2012年08月31日

Apache2::Reload関係

いちおー設定してはみたし、変更もすぐに反映されている
けれどもしばらく様子見です。
大丈夫だったら記事を書き直します。

ここを参考にして設定してみた
mod_perl環境でApache::Reload(Apache2::Reload)による変更分の再ロード - end0tknrのkipple - web写経開発


参考サイト
Apache2::Reload - search.cpan.org

Apache2::Reloadが失敗する問題に対するパッチ - ヒルズで働くholidays-lの技ログ
posted by onishi at 13:47| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

2012年08月30日

Poderosaの設定

□Poderosaの起動を高速
http://fedorasrv.com/poderosa-private.shtml

1.コマンドプロンプトを起動する
Ngen.exeインストールフォルダへ移動
>cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727

Ngen.exeでPoderosaの起動を高速化
>ngen.exe "C:\Program Files (x86)\Poderosa\C:\Program Files (x86)\Poderosa\Poderosa.exe"
Microsoft (R) CLR Native Image Generator - Version 2.0.50727.42
Copyright (C) Microsoft Corporation 1998-2002. All rights reserved.
Installing assembly C:\Program Files\Poderosa\Poderosa.exe
Compiling 1 assembly:
Compiling assembly C:\Program Files\Poderosa\Poderosa.exe ...
Poderosa, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null


↑これ、他のexeファイルにも使えるみたい。
再コンパイルするらしい。
ただしVBに限る?

□鍵方式でのログインもある。
秘密鍵と公開鍵をPoderosaで作っておいて、公開鍵をサーバーにおいておく方法。
http://fedorasrv.com/poderosa-public.shtml
posted by onishi at 09:55| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

2012年08月27日

もうそろそろGitを入れたい

イラストでわかる!git入門の入門
入れたいというか、複数人の開発になったら入れるしかない。

スプリント5「うわっ…私のバージョン管理、ダメ過ぎ…?」を解決するGitの使い方“超”入門

初心者Git日記その二〜クライアントにインストール〜 | SetucoCMSプロジェクト
http://design1.chu.jp/setucocms-pjt/?p=23

Apache2::Reloadのバグも直してさ。
あのもたつきも何とかしたい。
けどそれよりもTTL2にするのが先決ですね。
posted by onishi at 17:02| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

2012年08月07日

ImageMagickつづき

ここを参考にしてインストールしたんだけど、まだこける
http://eonishis.seesaa.net/article/229336976.html

perl -MImage::Magick -e 'print $Image::Magick::VERSION . "\n"'
エラーメッセージ
Can’t load ‘/usr/local/lib64/perl5/site_perl/5.10.0/x86_64-linux-thread-multi/auto/Image/Magick/Magick.so’ for module Image::Magick: libMagickCore.so.1: cannot open shared object file: No such file or directory at /usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/DynaLoader.pm line 203. at - line 0
Compilation failed in require.
BEGIN failed−compilation aborted.
&Image::Magick::constant not defined. The required ImageMagick libraries are not installed or not installed properly.
END failed−call queue aborted.


で、ここを参考にして
CentOS に ImageMagick を source からコンパイルして入れたら PerlMagick でエラーになった

依存ファイルを調べる
# ldd /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/Image/Magick/Magick.so
linux-gate.so.1 => (0x00470000)
libMagickCore.so.3 => not found
libc.so.6 => /lib/libc.so.6 (0x00110000)
/lib/ld-linux.so.2 (0x00695000)

not found、共有ライブラリのパスが通ってないっぽい。
# cat /etc/ld.so.conf
include ld.so.conf.d/*.conf
追加する(たぶんやりかた間違っている)
#vi /etc/ld.so.conf.d/imageMagick.conf
/usr/local/lib

変更したら、キャッシュを更新
# /sbin/ldconfig
確認
# /sbin/ldconfig -p
libMagickCore.so.3あるね。オッケー

動くか確認
perl -MImage::Magick -e 'print $Image::Magick::VERSION . "\n"'
6.6.1

できました!
posted by onishi at 13:55| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

2012年07月11日

文字化けテスト

http://www.emit.jp/prog/prog_e0.html
―ソЫ\噂浬欺圭構蚕十申曾箪貼能表暴予禄兔喀媾彌拿杤歃濬畚秉綵臀藹觸軆鐔饅鷭xx
posted by onishi at 13:14| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

2012年06月25日

ハッシュでイテレート

Text::Xslate::Bridge::TT2

ハッシュでイテレートできないって。
http://search.cpan.org/~gfuji/Text-Xslate-1.4002/lib/Text/Xslate/Manual/FAQ.pod#How_can_I_iterate_over_HASH_references?
How can I iterate over HASH references?
Convert HASH references into ARRAY references because for methods can deal with just ARRAY references.

初めから英語読んでおけばよかった。。。
posted by onishi at 11:08| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

2012年06月20日

エディタ候補

有償だけど
emeditor
posted by onishi at 09:16| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

2012年06月14日

onloadが呼ばれるタイミングは、HTMLが読みこまれた後!

ですって。

参考サイト↓
Javascriptの読まれるタイミングと実行のタイミング (ウップス!!なかわけ)

でなければ使えないよね。
jacvascriptはインタプリンタ言語。
posted by onishi at 11:38| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする

2012年06月13日

Muninリアルタイムグラフ生成

MuninのグラフをCGIリアルタイム生成して負荷軽減する方法(munin-cgi-graph)

を参考にして、以下を実行
muninのバージョンは1.4.7

■/etc/httpd/munin.conf
ScriptAliasの追加


ScriptAlias /cgi-bin/ /var/www/html/munin/cgi/


■/etc/munin/munin.conf
以下をコメントアウト
graph_strategy cgi
cgiurl_graph /cgi-bin/munin-cgi-graph


■所有グループを変更
chgrp www-data /usr/share/munin/munin-graph
chgrp www-data /var/log/munin /var/log/munin/munin-graph.log
chmod g+w /var/log/munin /var/log/munin/munin-graph.log
chgrp -R www-data /var/www/html/munin/
chmod -R g+w /var/www/html/munin/


バグ直しの部分はしなくても動きました!
posted by onishi at 09:58| Comment(0) | 開発環境 | このブログの読者になる | 更新情報をチェックする