そのものズバリの下記のサイトがあった
「Blogger を Google Analytics でアクセス解析する」
http://customize-your-blogger.blogspot.com/2010/07/how-to-add-google-analytics-code.html
2010年7月22日木曜日
2010年7月20日火曜日
ExtJS3.2.1 のマニュアルを改造しサンプルコードを検索
ExtJSのマニュアルをみていて、あるクラスの具体的なサンプルを見たくなることが多々ある。
マニュアルには最低限の情報しか載っていないことが多く、サンプルはたくさんの例が用意されて
いるのだが、見た目が派手なクラス以外、探しにくいこともおおい。
そこで、マニュアルからサンプルコードを検索できるような改造をマニュアルページに仕込んでみた。
http://www123.ddo.jp/ext-3.2.1/docs/
マニュアルで左側のツリーでクラスを選択したとき、下の画像のような
「SearchExample」というボタンが表示される。サンプルを見たいクラスでこのボタンを押すと、下の画像のような、ファイルパスと行数とヒットした行の内容からなるリストが表示される。
このリストを右クリックすると、「Open」と「Download」と選択するメニューが表示されるので、ブラウザ上で軽く見たい時は「Open」を、エディタなどでじっくり見たい場合は「Download」 を選べばよい
マニュアルには最低限の情報しか載っていないことが多く、サンプルはたくさんの例が用意されて
いるのだが、見た目が派手なクラス以外、探しにくいこともおおい。
そこで、マニュアルからサンプルコードを検索できるような改造をマニュアルページに仕込んでみた。
http://www123.ddo.jp/ext-3.2.1/docs/
マニュアルで左側のツリーでクラスを選択したとき、下の画像のような
「SearchExample」というボタンが表示される。サンプルを見たいクラスでこのボタンを押すと、下の画像のような、ファイルパスと行数とヒットした行の内容からなるリストが表示される。
このリストを右クリックすると、「Open」と「Download」と選択するメニューが表示されるので、ブラウザ上で軽く見たい時は「Open」を、エディタなどでじっくり見たい場合は「Download」 を選べばよい
2010年7月7日水曜日
ハングルを入力する
ちょうど去年の今頃、DSiで「学研ハングル三昧DS」を通勤中に勉強していました。結局、韓国語を覚えるのには挫折してしまいましたが、その時、韓国語のIMEなど入っていないPCで、ブラウザだけでハングルを入力し、日本語に翻訳するためのjavascirptを作りました。最近、手を入れ使いやすくしましたので、リンクと使い方を簡単に説明します。
1.まず、上記のリンクをクリックし、ハングル入力ツールのウインドウをポップアップで開きます
2.①子音ボタン、②母音ボタン、③パッチムボタン(必要なら)の順にボタンを押していくと、④のテキストフィールドにハングル文字が入力できます
3.入力中に、スペースキー、数字、記号などキーボードから自由に入力することができます。
4.④「削除」ボタン(もしくはバックスペース)を押すことで、入力中の文字、もしくは最後の1文字を削除することができます
5.単語もしくは文章が入力できたら、テキストフィールドのハングル文字を切り取って、使用するか、⑥の「翻訳」ボタンを押し、Googleでの翻訳結果を表示することができます
※韓国語翻訳はまだGoogle翻訳よりExcite翻訳のほうが質が高い気がしますが、UTF-8で渡せるのでGoogleを翻訳のサイトとして指定しています
1.まず、上記のリンクをクリックし、ハングル入力ツールのウインドウをポップアップで開きます
2.①子音ボタン、②母音ボタン、③パッチムボタン(必要なら)の順にボタンを押していくと、④のテキストフィールドにハングル文字が入力できます
3.入力中に、スペースキー、数字、記号などキーボードから自由に入力することができます。
4.④「削除」ボタン(もしくはバックスペース)を押すことで、入力中の文字、もしくは最後の1文字を削除することができます
5.単語もしくは文章が入力できたら、テキストフィールドのハングル文字を切り取って、使用するか、⑥の「翻訳」ボタンを押し、Googleでの翻訳結果を表示することができます
※韓国語翻訳はまだGoogle翻訳よりExcite翻訳のほうが質が高い気がしますが、UTF-8で渡せるのでGoogleを翻訳のサイトとして指定しています
2010年7月6日火曜日
xrea+ と coreserver の仕様比較
「core-mini」契約前に「XREA Plus」最終的な比較
・初年度は合計600円高くなる
・スペックは少しづつ高くなっている
「XREA Plus」でスクリプトの実行速度以外制限に不満があったわけではないが、core-miniに変えてみるか
・初年度は合計600円高くなる
・スペックは少しづつ高くなっている
「XREA Plus」でスクリプトの実行速度以外制限に不満があったわけではないが、core-miniに変えてみるか
プラン | XREA Free | XREA Plus | Mail & Backup | CORE MINI | CORE A | CORE B |
---|---|---|---|---|---|---|
初期費用 | 無料 | 無料 | 無料 | 500円 | 1,000円 | 2,000円 |
月額 | 無料 | 400円 | 200円 | 400円 | 500円 | 990円 |
年額 | 無料 | 2,400円 | 990円 | 2,500円 | 5,000円 | 9,900円 |
お試し期間 | - | 7日 | 7日 | 5日 | 5日 | 5日 |
容量・転送量 | ||||||
ディスク容量 | 50MB | 3GB | 2GB | 6GB | 15GB | 60GB |
転送量目安(月)※1 | 1GB | 3GB | - | 100GB | 150GB | 300GB |
許容負荷率 ※ | 100% | 125% | 250% | 1000% | ||
基本機能 | ||||||
コントロールパネル | ○ | ○ | ○ | ○ | ○ | ○ |
ファイルマネージャ | ○ | ○ | ○ | ○ | ○ | ○ |
CRONジョブ | × | ○ | ○ | ○ | ○ | ○ |
MySQL | 1個 | 5個 | × | 10 | 無制限 | 無制限 |
PostgreSQL | 1個 | 5個 | × | 10 | 無制限 | 無制限 |
SQLite2/3 | ○ | ○ | ○ | |||
ドメイン機能 | ||||||
マルチドメイン | 10 | 20 | × | 50 | 無制限 | 無制限 |
サブドメイン | 10 | 20 | × | 50 | 無制限 | 無制限 |
カスタムマッピング | ○ | ○ | × | ○ | ○ | ○ |
URL転送 | ○ | ○ | × | ○ | ○ | ○ |
共有SSL | ○ | ○ | × | ○ | ○ | ○ |
独自IP/SSL | × | 1500円/月 | 1500 円/月 | |||
あり | なし | × | ||||
提供サブドメイン | なし | 3個 | 3個 | 10個 | 10個 | 10個 |
メール機能 | ||||||
メールアカウント数 | 100 | 100 | 無制限 | 200 | 無制限 | 無制限 |
マルチドメイン数 | 100 | 100 | 無制限 | |||
送受信メール数(通/日) | 1,000 通 | 3,000 通 | 10,000通 | 5000 | 10000 | 40000 |
POP / POPS | ○ | ○ | ○ | ○ | ○ | ○ |
SMTP / SMTPS | ○ | ○ | ○ | ○ | ○ | ○ |
IMAP / IMAPS | ○ | ○ | ○ | ○ | ○ | ○ |
APOP / Port 587 | ○ | ○ | ○ | ○ | ○ | ○ |
ウェブメール | ○ | ○ | ○ | ○ | ○ | ○ |
携帯ウェブメール | ○ | ○ | ○ | |||
スパムフィルター | × | ○ | ○ | ○ | ○ | ○ |
メール転送 | ○ | ○ | ○ | ○ | ○ | ○ |
カスタムフィルター | × | ○ | ○ | ○ | ○ | ○ |
メーリングリスト | × | × | ○ | ○ | ○ | ○ |
ウィルスフィルター | ○ | ○ | ○ | |||
メールマガジン | × | × | 準備中です | |||
添付ファイル容量 | 20MB | 50MB | 100MB | |||
メールへの広告 | あり | なし | なし | |||
FTP機能 | ||||||
FTPアカウント | ○ | ○ | ○ | ○ | ○ | ○ |
サブFTPアカウント | × | 3 | × | 10 | 無制限 | 無制限 |
FTPS | ○ | ○ | ○ | ○ | ○ | ○ |
サーバー間コピー | × | ○ | ○ | ○ | ○ | ○ |
ログ | ||||||
生ログ | ○ | ○ | × | ○ | ○ | ○ |
アクセス解析 | ○ | ○ | × | ○ | ○ | ○ |
ソフトウェア仕様 | ||||||
CGI/SSI | ○ | ○ | × | ○ | ○ | ○ |
Perl | ○ | ○ | × | ○ | ○ | ○ |
PHP5(モジュール版) | ○ | ○ | × | ○ | ○ | ○ |
PHP4/5/6(CGI版) | ○ | ○ | × | ○ | ○ | ○ |
Ruby | ○ | ○ | × | ○ | ○ | ○ |
SQLite | ○ | ○ | × | ○ | ○ | ○ |
Python | ○ | ○ | × | ○ | ○ | ○ |
C/C++ | ○ | ○ | × | ○ | ○ | ○ |
.htaccess | ○ | ○ | × | ○ | ○ | ○ |
CGI自動設置 | ○ | ○ | ○ | |||
sendmail | ○ | ○ | ○ | |||
SSH | ○ | ○ | ○ | ○ | ○ | ○ |
ハードウェア仕様 | ||||||
CPU+ メモリー(※2) | 2コアCPU 2GB | 2コアCPU 2GB | 2コアCPU 2GB | XEON 4GB | XEON 4GB | XEON4コア 8GB |
バックアップ | RAID | RAID | RAID | RAID | RAID | RAID |
最大アカウント数 | 300以下 | 128以下 | 64 以下 | |||
ネットワーク・回線 | 計2Gbps 以上 | 計2Gbps 以上 | 計2Gbps 以上 | 計4Gbps以上 | 計4Gbps以上 | 計4Gbps以上 |
サーバー管理 | 自社 | 自社 | 自社 | 自社 | 自社 | 自社 |
設置 | 国内 | 国内 | 国内 | 国内 | 国内 | 国内 |
サポート | ||||||
24時間障害対応 | ○ | ○ | ○ | ○ | ○ | ○ |
メールサポート | △ | ○ | ○ | ○ | ○ | ○ |
その他 | ||||||
アダルトサイト | × | × | - | ×(テキストは可) | ×(テキストは可) | ×(テキストは可) |
広告メールの送信 | ×※3 | ×※3 | ×※3 | |||
広告メールの宣伝サイト | ×※3 | ×※3 | ×※3 | |||
公開アップローダー | △※4 | △※4 | △※4 | |||
商用利用 | △ | ○ | ○ | |||
再販 | × | × | × | △※5 | ○ | ○ |
2010年7月5日月曜日
HTML直接記入テスト
Bloggerではhtmlの直接記入をかなり自由にできるようだ
実態参照
「<」で「<」を、「>」で「>」を、「&」で「&」を表示可能
<pre>タグ
<table>タグ
javascript
実態参照
「<」で「<」を、「>」で「>」を、「&」で「&」を表示可能
<pre>タグ
あああ いいい
<table>タグ
<table border=1><tbody> <tr><td>あああ</td><td>いいい</td><td>ううう</td></tr> <tr><td>あああ</td><td>いいい</td><td>ううう</td></tr> <tr><td>あああ</td><td>いいい</td><td>ううう</td></tr> </tbody></table>
あああ | いいい | ううう |
あああ | いいい | ううう |
あああ | いいい | ううう |
javascript
<a href='javascript:alert("javascript テスト")'>javascriptテスト</a>javascriptテスト
2010年7月4日日曜日
サクラでajax?!
サクラのマクロでブラウザなど使用せず、web上の情報にアクセスできる。
ajax的なことは普通にできそうなのだが、サクラのマクロにはメニューやドロップダウンリスト的なものをコントロールする機能がないので、応用が思いつかない
//httptest.js
var http = new ActiveXObject("WinHttp.WinHttpRequest.5.1");
var url="http://www.php.net/";
http.Open("GET", url);
http.Send();
var wsh = new ActiveXObject("WScript.Shell");
wsh.Popup("Status:" + http.status+" Result: "
+http.ResponseText.substr(0,50), 0, "RESULT", 1);
ajax的なことは普通にできそうなのだが、サクラのマクロにはメニューやドロップダウンリスト的なものをコントロールする機能がないので、応用が思いつかない
XREA+ から coreserver への移行
XREA+の契約が7/6に切れるので、継続しようと思ったが、上位のcoreserverと金額を比較すると、年間の金額はほぼ変わらないで、性能や容量がアップする。
XREA+(年間2400円) の機能や容量の制限で不満な部分があるわけではないが、100円プラスの年額2500円でコアサーバ(mini)に切り替えられるので、切り替えを検討。かなりドロナワ的。
仕様比較
仕様比較
coreserer仕様 http://www.coreserver.jp/
xrea仕様 https://www.value-domain.com/xrea.php
同じことをやった人の情報
http://lab.urume.net/2009,0203,800.html
http://www.fxtechnical.net/2008/10/_xreacoreserver_movablety.html
http://gootara.jp/mt/2009/04/exreacoreserver.html
お試し版を登録
トップページには15日使用可能とあったが、実際には5日間。
ファイルのコピー
サーバー間コピー機能で全ディレクトリをコピー
これは便利かも。
構わずコピーしたら、.bash_historyまでコピーされてた
DNS登録変更
ddo.jp にて新サーバのIPアドレスに変更
ネームバーチャルサーバ設定
2つのサーバの「ドメインウェブ」の設定設定ページを開き内容を同じにする
必要なフォルダ/ファイルのパーミッション変更
他のサイトの情報ではパーミッションは自動的に同じになるような情報もあったが、groupとotherへのwrite権限はなくなるみたい
とりあえずはこれで試用してみる。といっても期限切れまで2日しかないが...。
XREA+(年間2400円) の機能や容量の制限で不満な部分があるわけではないが、100円プラスの年額2500円でコアサーバ(mini)に切り替えられるので、切り替えを検討。かなりドロナワ的。
仕様比較
仕様比較
coreserer仕様 http://www.coreserver.jp/
xrea仕様 https://www.value-domain.com/xrea.php
同じことをやった人の情報
http://lab.urume.net/2009,0203,800.html
http://www.fxtechnical.net/2008/10/_xreacoreserver_movablety.html
http://gootara.jp/mt/2009/04/exreacoreserver.html
お試し版を登録
トップページには15日使用可能とあったが、実際には5日間。
ファイルのコピー
サーバー間コピー機能で全ディレクトリをコピー
これは便利かも。
構わずコピーしたら、.bash_historyまでコピーされてた
DNS登録変更
ddo.jp にて新サーバのIPアドレスに変更
ネームバーチャルサーバ設定
2つのサーバの「ドメインウェブ」の設定設定ページを開き内容を同じにする
必要なフォルダ/ファイルのパーミッション変更
他のサイトの情報ではパーミッションは自動的に同じになるような情報もあったが、groupとotherへのwrite権限はなくなるみたい
とりあえずはこれで試用してみる。といっても期限切れまで2日しかないが...。
2010年7月3日土曜日
サクラでphpのマニュアルを検索する
エディターでphpのコードを編集する時、関数の正確なスペルや引数の仕様を調べるのに重宝します
スクリプト(phpfunc.js)
ほぼ、『英辞郎 on the WEB』と同じスクリプトですが、
登録方法は「サクラエディタでマクロの登録」を参照
スクリプト(phpfunc.js)
ほぼ、『英辞郎 on the WEB』と同じスクリプトですが、
// phpfunc.js // カーソル位置の単語で phpの関数マニュアル を検索する var word = Editor.ExpandParameter("$C"); var url = "http://jp.php.net/manual-lookup.php?pattern="+word; (new ActiveXObject("Wscript.Shell")).run(url)
登録方法は「サクラエディタでマクロの登録」を参照
サクラエディタでマクロの登録
1.サクラエディタ導入フォルダに「macro」フォルダを作成する
マニュアルを見てもマクロファイルの文字コードの指定は見つからなかったのでとりあえずS-JISで保存
3. テスト実行する
エディタ上の検索したい単語にカーソルを当て
[ツール]→[名前を指定してマクロを実行...]
macroフォルダ内のalc.jsを指定すると無事ブラウザが開き、結果が表示された
4. マクロを登録する
[設定]→[共通設定...]の[マクロタブ]を開き
マクロ一覧で[参照]ボタンを押し、マクロを配置したフォルダを選択する
C:\Program Files\sakura\macro\
5. キー割り当て
よく使うマクロの場合、簡単に呼び出したいもの。
[設定]→[共通設定...]の[キー設定]タブを開き、
参考
サクラエディタ マクロのマニュアル
http://sakura.qp.land.to/SakuraMacro/
C:\Program Files\sakura\macro2. Javascriptのファイルを作成する
マニュアルを見てもマクロファイルの文字コードの指定は見つからなかったのでとりあえずS-JISで保存
// alc.js // カーソル位置の単語で 英辞郎on the Web を検索する var word = Editor.ExpandParameter("$C"); var url = "http://eow.alc.co.jp/"+word+"/UTF-8/?ref=sa"; (new ActiveXObject("Wscript.Shell")).run(url)今回はalc.jsで保存した
3. テスト実行する
エディタ上の検索したい単語にカーソルを当て
[ツール]→[名前を指定してマクロを実行...]
macroフォルダ内のalc.jsを指定すると無事ブラウザが開き、結果が表示された
4. マクロを登録する
[設定]→[共通設定...]の[マクロタブ]を開き
マクロ一覧で[参照]ボタンを押し、マクロを配置したフォルダを選択する
C:\Program Files\sakura\macro\
名前: 英辞郎on the Web
Id: 1
file: alc.js
■マクロを実行するたびにファイルを読み直す
5. キー割り当て
よく使うマクロの場合、簡単に呼び出したいもの。
[設定]→[共通設定...]の[キー設定]タブを開き、
種別: 外部マクロを選択し[OK]ボタンを押す
機能: 英辞郎on the Web
Ctrl: チェックを付ける
キー: Ctrl+1
参考
サクラエディタ マクロのマニュアル
http://sakura.qp.land.to/SakuraMacro/
Bloggerアカウント取得
Googleのブログに登録してみました。
登録時、本人確認のため、確認コードを携帯電話に自動音声通話で知らせるようになっています。
悪戯防止には有効でしょうけど、携帯番号の入力は少々抵抗がありますね。
登録時、本人確認のため、確認コードを携帯電話に自動音声通話で知らせるようになっています。
悪戯防止には有効でしょうけど、携帯番号の入力は少々抵抗がありますね。
登録:
投稿 (Atom)