開発

Google MAP APIで地図を表示

Google MAP APIで地図を表示

More…

By pino on 2010年6月29日 | javascript, javascript, サンプル集

PEAR(MDB2)を使ってDB接続


require_once 'MDB2.php';
$dsn = 'mysql://test:test@localhost:3306/test?charset=utf8';
$con =& MDB2::factory($dsn);

By pino on 2010年6月28日 | PHP, PHP, サンプル集

UTF8を出力するとeclipseのコンソールが文字化けする。

UTF8をeclipseのコンソールに出力する場合は以下の設定を行う。

「実行」
 ↓
「実行ダイアログを開く」
 ↓
「実行対象のファイルを選択」
 ↓
「共通」
 ↓
ここの「コンソール・エンコード」に使用している文字コードを設定する。

環境
eclipse3.3.2(pleiades-all-in-one-php-jre_20080303)

By pino on | 環境

Vistaのアプリケーションデータのパス

SendTo

%USERPROFILE%\AppData\Roaming\Microsoft\Windows\SendTo

 Cookies

%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Cookies

インターネット履歴

%USERPROFILE%\AppData\Local\Microsoft\Windows\History

プログラムメニュー(個別)

%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

プログラムメニュー(全体)

%ProgramData%\Microsoft\Windows\Start Menu\Programs

By pino on | 環境

Google MAPS API GMap2のメソッドを使用してダブルクリックによるズーム機能を切替

Google MAPS API GMap2のメソッドを使用してダブルクリックによるズーム機能のON/OFFを切り替える。

有効するにはGMap2.enableDoubleClickZoom()を使用。
無効にするにはGMap2.disableDoubleClickZoom()を使用。
デフォルトでは無効。
バージョン2.58以降で使用可能。

More…

xyzzyコマンド

ファイル操作

[C-x C-f] ファイルを開く
[C-x C-v] 別のファイルを開く
[C-x i] カーソル一位置に指定ファイルの内容を挿入
[C-x s] ファイルを保存(複数)
[C-x C-s] ファイルを保存(カレントバッファ)
[C-x C-c] ファイルを保存しエディタを終了
[C-x C-w] 別名でファイルを保存

 

カーソル移動
[C-f] 右に移動
[C-b] 左に移動
[C-p] 上に移動
[C-n] 下に移動
[M-f] 次の単語に移動
[M-b] 前の単語に移動
[C-a] 行頭へ移動
[C-e] 行末へ移動
[C-v] 一画面分進む
[M-v] 一画面分戻る
[M-<] ファイルの先頭に移動
[M->] ファイルの末尾へ移動
[C-x C-x] マーク位置へ移動
[C-l] カーソルのある位置を中央にして表示

 

テキスト操作

[C-d] カーソル上の文字を削除
[DEL] カーソルの前の文字を削除
[C-k] カーソルから行末まで削除
[C-x C-t] 前の行と入れ替える
[C-space] マークをセット
[C-F2] マークをセット(ダイアログ)
[C-w] マークからカーソル前までカット
[M-w] マークからカーソル前までコピー
[C-y] カーソル位置にペースト
[C-s] 順方向へ検索
[C-r] 逆方向へ検索
[M-R] 文字列の一括置換
[C-M-r] 文字列の置換(確認有)
[M-x replace-dialog] 文字列の置換(ダイアログ)
[C-x u] 1つ前の操作を取消(UNDO)
[C-x /] ワード補完(dabbrevが必要)
[C-x \] ワード補完(一覧) (dabbrevが必要)

 

Window操作

[C-x 2] Windowを縦に2分割
[C-x 5] Windowを横に2分割
[C-x o] 次のWindowに移動
[C-x p] 前のWindowに移動
[C-x 0] 現在のWindowを削除
[C-x 1] 現在のWindow以外を削除
[C-x ^] 現在のWindowを縦に拡大
[C-x C-z] 現在のWindowを縦に縮小
[C-x 4 f] 他のWindowにfileを読み込む

 

Buffer操作

[C-x b] バッファ選択
[F2] バッファ選択(ダイアログ)
[C-x C-b] バッファ一覧表示
[C-x k] バッファ削除
[Home] 次のバッファに移動
[S-Home] 前のバッファに移動
[C-x C-q] バッファの変更可否を切替

 

マクロ

[C-x (] マクロの記録を開始
[C-x )] マクロの記録を終了
[C-x e] 記録したマクロを実行

 

文字コード変換

[C-x C-k f] バッファの文字コードを変換
[C-x C-k n] バッファの改行コードを変換

 

辞書

[C-c j] 和英
[C-c r] 読み
[C-c e] 英和
[C-c i] 熟語

 

その他

[C-g] コマンドのキャンセル
[M-x calender] カレンダー
[C-u コマンド] 4回コマンド実行
[C-u 回数 RET コマンド] 指定回数コマンド実行
[C-x c] cmd.exe実行
[ESC p] コマンド履歴
[C-x n] ナローイング
[C-x w] ナローイング解除

By pino on | コマンド, コマンド

xyzzy.ini設定

[Font]
Ascii=19,”FixedSys”,128
Japanese=19,”FixedSys”,128
Latin=18,”Courier New”,0
Cyrillic=18,”Courier New”,0
Greek=18,”Courier New”,0
GB2312=18,”MS Hei”,0
BIG5=18,”MingLiu”,0
KSC5601=18,”GulimChe”,0
Georgian=18,”BPG Courier New U”,0
lineSpacing=0
backslash=0
recommendSize=0
sizePixel=0
[Colors]
textColor=#bbcfbc
backColor=#52407
ctlColor=#8080
selectionTextColor=#f000000
selectionBackColor=#c0dcc0
kwdColor1=#98fb98
kwdColor2=#82ddee
kwdColor3=#dec4b0
stringColor=#ff
commentColor=#8000
tagColor=#cdb69f
cursorColor=#800080
caretColor=#d4eefc
imeCaretColor=#c0dcc0
linenum=#808080
reverse=#fcf8
unselectedModeLineFg=#13000000
unselectedModeLineBg=#10e8e8e8
modeLineFg=#d0d0d0
modeLineBg=#13000000
fg1=#ff
bg1=#ff
fg2=#ff00
bg2=#ff00
fg3=#ffff
bg3=#ffff
fg4=#ff0000
bg4=#ff0000
fg5=#ff00ff
bg5=#ff00ff
fg6=#ffff00
bg6=#ffff00
fg7=#ffffff
bg7=#ffffff
fg8=#0
bg8=#0
fg9=#80
bg9=#80
fg10=#8000
bg10=#8000
fg11=#8080
bg11=#8080
fg12=#800000
bg12=#800000
fg13=#800080
bg13=#800080
fg14=#808000
bg14=#808000
fg15=#808080
bg15=#808080
buftabSelFg=#13000000
buftabSelBg=#10c0c0c0
buftabDispFg=#13000000
buftabDispBg=#10c0c0c0
buftabFg=#13000000
buftabBg=#10c0c0c0
tabSelFg=#13000000
tabSelBg=#10c0c0c0
tabFg=#13000000
tabBg=#10c0c0c0
custColor0=#ffffff
custColor1=#ffffff
custColor2=#ffffff
custColor3=#ffffff
custColor4=#ffffff
custColor5=#ffffff
custColor6=#ffffff
custColor7=#ffffff
custColor8=#ffffff
custColor9=#ffffff
custColor10=#ffffff
custColor11=#ffffff
custColor12=#ffffff
custColor13=#ffffff
custColor14=#ffffff
custColor15=#ffffff
[Filer]
textColor=#9000000
backColor=#6ffffff
highlightTextColor=#fffffff
highlightBackColor=#e800000
cursorColor=#c000c0
columnLeft=183,65,116,44
columnRight=121,65,116,44
1280×1024=(313,332)-(1060,790),1
sortRight=0
sortLeft=0
[Misc]
1280×1024=(193,200)-(1176,883),1
saveWindowSize=1
saveWindowPosition=1
restoreWindowSize=1
restoreWindowPosition=1
windowFlags=#d7f
fnkeyLabels=0
foldMode=0
foldLinenumMode=1
[Print]
textMargin=(159,286)-(159,286)
headerOffset=159
footerOffset=159
columnSep=95
lineSpacing=0
lineNumber=0
columns=1
foldColumns=0
header=”%F%l%r%:w, %0d %:m %Y %0h:%0M:%0s”
footer=”- %p -”
headerOn=1
footerOn=1
recommendSize=1
showProportional=1
useBitmap=0
Ascii=80,”MS ゴシック”,128,0,0
Japanese=80,”MS ゴシック”,128,0,0
Latin=80,”Courier New”,0,0,0
Cyrillic=80,”Courier New”,0,0,0
Greek=80,”Courier New”,0,0,0
GB2312=80,”MS Hei”,134,0,0
BIG5=80,”MingLiu”,136,0,0
KSC5601=80,”GulimChe”,129,0,0
Georgian=80,”BPG Courier New U”,0,0,0
[PrintPreview]
1280×1024=(221,154)-(833,682),1
scale=0
[BufferSelector]
column=117,65,100,320
1280×1024=(239,233)-(797,526),1
[header]
1=”%F%l%r%:w, %0d %:m %Y %0h:%0M:%0s”
[footer]
1=”- %p -”

By pino on 2010年6月24日 | 環境

.xyzzy設定

インクリメンタルサーチ

(require “isearch”)

 
ワード補完

(require “dabbrev”) (global-set-key #\M-/ ‘dabbrev-expand) http://www2.ocn.ne.jp/~cheerful/script/xyzzy/programing/abbreviate.html

 
バックアップ
 
マウスだけでコピー・ペースト

(defun mouse-right-press ()

(interactive) (mouse-left-press)

(paste-from-clipboard))

(global-set-key #\LBtnUp ‘copy-selection-to-clipboard)

(global-set-key #\RBtnUp ‘mouse-right-press)

(global-set-key #\MBtnUp ‘mouse-menu-popup)

マウス左ボタンドラッグでコピー範囲を選択

マウス真中ボタンクリックでポップアップメニュー表示

マウス右ボタンクリックでペースト

IMEの状態表示

(setq-default mode-line-format “[%i] –%*- %b (%M) [%k:%l] %P %f”)

デフォルトフォルダ

(set-default-directory “C:/documents/”)

By pino on | 環境

viコマンド

終了操作
[:q] 終了
[:wq] 保存して終了
[:q!] 保存せずに強制終了
[ZZ] 終了(内容が変更された場合は保存して終了)

 

モード移行
[ESC] コマンドモードへ移行
[i] カーソルの左隣へ挿入
[a] カーソルの右隣へ挿入
[I] カーソル行の先頭に挿入
[A] カーソル行の末尾に挿入
[O] カーソル行の上に1行空けて挿入
[o] カーソル行の下に1行空けて挿入

 

カーソル操作
[h] 1文字左へ移動
[h] 文字左へ移動
[j] 1行下へ移動
[j] 行下へ移動
[k] 1行上へ移動
[k] 行上へ移動
[l] 1文字右へ移動
[l] 文字右へ移動
[0] カーソル行の左端へ移動
[^] 行頭(行頭が空白の場合は空白部分の右)へ移動
[$] 行末へ移動
[-] 1行上の左端へ移動
[RET] 1行下の左端へ移動
[b] 左隣の単語の先頭へ移動
[w] 右隣の単語の先頭へ移動
[e] 単語の末尾へ移動
[H] 画面最上行の左端へ移動
[M] 画面中央行の左端へ移動
[L] 画面最下行の左端へ移動
[G] 最終行へ移動
[nG] ファイルの先頭からn行目の左端へ移動
[C-f] 1ページ分下に画面を移動
[C-b] 1ページ分上に画面を移動
[C-d] 半ページ分下に画面を移動
[C-u] 半ページ分上に画面を移動

 

検索&置換
[/] を順方向に検索
[f] を順方向に検索
[?] を逆方向に検索
[F] を逆方向に検索
[n] 順方向に検索を再実行
[N] 逆方向に検索を再実行
[r] カーソル上一文字置換
[R] カーソル位置から複数文字置換
[s] カーソル上一文字を複数文字に置換
[cc] カーソル行全体を置換
[cw] カーソル位置から現単語置換
[cf] カーソル位置からの位置まで置換 

 

削除
[x] カーソル上一文字削除
[X] カーソル左一文字削除
[dd] カーソル行削除
[dw] カーソル位置から現単語末尾まで削除
[df] カーソル位置からの位置まで削除
[d^] カーソル位置から左削除
[d$] カーソル位置から右削除

 

貼付け
[yw] カーソル位置の単語をコピー
[yy] カーソル行をコピー
[yy] カーソル行を行コピー
[P] カーソル行の上にペースト
[p] カーソル行の下にペースト

 

ファイル操作
[:e ] を読込む
[:r ] カーソル行の下にの内容を挿入
[:w] 上書保存
[:w ] 編集中のデータをのファイルに保存

 

その他
[C-l] 画面を再描画
[C-g] 行番号を表示
[:set number] 行番号を表示
[:set nonumber] 行番号非表示
[:set autoindent] 自動インデント有効
[:set noautoindent] 自動インデント無効
[:set all] 全オプション表示
[.] 直前のコマンド繰返
[u] 直前に実行したコマンドの取消
[U] カーソル行に対して行った変更を全部取消
[:!] の実行
[!!] を実行し,その結果を挿入
[:shell] シェル呼出。
[:h] ヘルプ表示

[J] カーソルのある行と次の行を結合する
[J] カーソルのある行から 行を結合する

By pino on 2010年6月23日 | コマンド, コマンド | A comment?