Tue, Nov 4, 2008 Heads up! This article was written in 2008. The theory itself is still good but the demos are currently broken. Static Maps API has URL length limit of around 2048 characters. You can hit this limit quickly when adding lot of markers. You can keep URL short by clustering markers together. Square Based Clustering Clustering is usually done by dividing map to squares. Square size de
突然ですが、平面の世界地図を想像してみて下さい。 人によって違うと思いますが、「中国や北朝鮮から日本を越えて右にず〜っとまっすぐ行くと北米大陸がある」という図1のような地図を想像する方が多いのではないでしょうか。 (図1) この地図は正角円筒図法というもので、メルカトル図法として知られています。単に世界地図を想像しろと言われてこの地図が浮かんでくること自体は何ら問題ではありません。 しかし、「平壌を中心にロサンゼルスまでの弾道ミサイルの飛翔経路」について議論する場合、メルカトル図法は不適切です。メルカトル図法でみると、平壌からロサンゼルスに向けて発射された弾道ミサイルは日本の上空を通るように思われますが、実際はそうではありません(後述、参照記事)。 この点、誤解されている方が少なくないようです。メルカトル図法がとてもポピュラーで見慣れたものであることの弊害かもしれませんね。さすがに専門家の
GMap2.fromLatLngToDivPixelに対応すると思われる関数です. Google Maps APIでは,緯度経度が画像上のどの座標に対応するかを計算する関数として,fromLatLngToDivPixelメソッドが用意されています.しかしこのメソッドはJava Scriptからしか扱えないため,それ以外のプログラム言語からでは利用が困難です. そこで緯度経度とピクセルとの関係を数点でピックアップして,自分で変換式を推定してみました. 例えばこんなとき便利です. Google Maps Static APIで取得した画像に半透過PNGを重ねたいとき ピクセル上における2点間の距離を調べたいとき. お母さんからホメてもらいたいとき Rubyのプログラムです.緯度経度などの値を自分で指定してください. #地図中央の緯度と経度 CLAT = 35.683714; CLNG = 13
快適。「補完候補の自動表示」&「自動選択」&「Enter で補完確定」にしたらめっちゃ快適。eclipse ライクになった(おい)。動作も早くなってる。 気になるのは print (メソッド名)と打って次に改行したい場合に print()と補完候補が出て自動選択されてると、改行のつもりが () が入っちゃってアッーってなるところくらい。 でキャンセルすればいいだけなんだけど。 キーワードの先頭文字列をちょこっと打って Enter で確定していくのが気持ちいい。設定はこんな感じ。 " 起動時に有効 let g:neocomplcache_enable_at_startup = 1 " snippet ファイルの保存先 let g:neocomplcache_snippets_dir='~/.vim/snippets' " dictionary let g:neocomplcache_dict
はじめに一般的なキーボードでは押しにくい位置にあるEscキーの代わりとして用いられているCtrl+c。 Wikipediaにも 他のモード中に ESC か Ctrl-[ 、Ctrl-c を押すことでこのモードに移行できる。 http://ja.wikipedia.org/wiki/Vim#.E3.83.8E.E3.83.BC.E3.83.9E.E3.83.AB.E3.83.A2.E3.83.BC.E3.83.89 としか書かれていない。(お前が編集しろと言うのはおいといて) しかしEscとCtrl+cは挙動が違うので、代わりに使うのはやめましょう(言い過ぎ)という話。 ノーマルモードへの移行時の前置数値の扱いインサートモード時にEscまたはCtrl+cを押すとノーマルモードへ移行するが、明確な挙動の違いがある。 5 i - Esc 5 i - Ctrl+c この2つを試すと挙動の違いが確認
エディタで文章やプログラムを書いているときに一番嫌なのがホームポジションを 乱されることだ。 個人的にEnterやバックスペースは遠いので極力打ちたくない。。。 ってことで、いくつショートカットをメモしておく ・Ctrl+m 文字確定、改行、てかほとんどEnter代わり ・Ctrl+h 文字削除 ・Ctrl+c,Ctrl+[ 挿入モード解除。 ・Ctrl+^ 日本語入力ON/OFF。 ただ日本語入力の切り替えは普通に切り替えキーを押したほうがいいような気がするので 独自で割り当てたほうがいい気がする。 _vimrcを開いて適当なところに以下を追加 inoremap <silent> <C-j> <C-^> とりあえずCtrl+jに割り振ってみた。 一応Ctrl+jは挿入モードで改行みたいな動作するけど、Ctrl+mがあるからいらいない ということで割り振った。 あと挿入モードでノーマル時の
みなさんこんにちは!ショートカットキー大好き!するぷ( @isloop )です。 最近、スーパープログラマー@akio0911さんと一緒に作業させてもらってるんですが、ふと@akio0911さんのキーボード捌きを見るとなんか独特なので、「一体これはなにをしてるんですか!?」と聞いてみたところ、「Controlキーのショートカットキーを駆使して文字入力してるんです。これ覚えると便利ですよー」と。 試しにやってみたらこれは感動! むちゃくちゃサクサク文字入力がすすむじゃないっすか! というわけで、今回は@akio0911さんオススメのMacの作業効率を恐ろしくあげるControlキーを使った7つのショートカットキーをご紹介したいと思います! カーソルを上げ下げするControl ショートカットキー。 カーソル移動はカーソルキーを使うのが常識ですが、実は以下のショートカットキーを使っても移動でき
DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit! Conditional comments are gone in IE 10. That’s good. IE 10 is a very good browser. Feature detection is a better way to go in nearly all cases. But what if you find some styling situation where you absolutely need to target IE 10? I guess you’ll have to do this. Rogie posted a really simple
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く