Web において使われる URI(URL)には様々な情報が埋め込まれるが、その埋め込みの際にはエスケープ(パーセントエンコード)が行われる。埋め込まれた情報は取り出されるときにアンエスケープ(パーセントデコード)される。 たとえば、四則演算を行う電卓の Web アプリケーションを考える。この電卓は HTML の form でユーザに式の入力を求め、式が入力されてサーバに送られたらその結果を表示する。ここで、式は "http://calc.example.org?q=式" というような URI にブラウザがアクセスすることによって、サーバに送られるものとする。この形式は HTML の form で用いられる application/x-www-form-urlencoded という形式であり、HTML の規格で定義される。この場合、"1+1" という式を URI に埋め込むには "+" とい
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message こんにちは。GHC 7.4.1 がリリースされました。 http://www.haskell.org/ghc/download_ghc_7_4_1 http://www.haskell.org/pipermail/glasgow-haskell-users/2012-February/021764.html 何度か知らせているように、GHC 7.2.x は "technology preview" という扱いだったので、今回がいつもの定期リリースになります。GHC 7.2.x 以降の機能や改良が必要で 7.2.x を使って
タイトルに深い意味はありません。 さて、vim強化月間ということで、vim による開発作業の能率を上げるべく、色んなプラグインに手を出してあれこれ試しています。中でも、「vim とシェルとのシームレスな連携」はひとつの大きな課題であって、自分が vim を使う上でイケてない部分でもあるので、なんとかここを改善しようとここ数日あれこれ模索していました。 :shell vs vimshell @端末世界 vimshell まず、シェルとのシームレスな連携というと、vim のバッファの中でシェルが動いて欲しい、というのがあります。ウィンドウを分割して上半分が編集中のソース、下半分がシェル、というような感じ。これなら、双方ともに vim のバッファなわけですから、コマンドライン編集に vim の機能が使えたり、シェルで実行したコマンドの出力も、通常の vim のバッファ間コピペ(y と p)で持っ
vimfiler導入メモの続き。結論から言うと、 :shell でいいや。 ということになってしまいました。そういう結論に至った経緯について、 Vim-users.jp - Hack #142: Vimでシェルを起動する に書かれている「:shell の欠点」などを引きつつ、vimshell を使ってみて素朴に感じたことを書いてみます。 追記 そもそもの問題意識であった「シェルとのシームレスな連携」において、この「:shell でいいや」はほとんど思考停止であったので、↓にもあるようなあまり格好良くない点をどうにかしようと、最終的に Conque を入れるに至りました。(2010-06-16) では本文↓ zsh は強い Vim-users.jp - Hack #142: Vimでシェルを起動する Linux上のGVimではエスケープシーケンスを解釈しない上、WindowsのGVimでは邪
タイトルだけ見ても何のことやらわからないと思いますが…… ほら貝というのは Conque のことです。(余談参照) 「シェルを求めて三千里〜悠久のvim編〜」の続編です。導入以来ぼちぼちと固めてきた Conque の設定を晒してみます。 端末エミュレータとして Conque はよくできたプラグインなのですが、作成した端末バッファを管理する機能などはないため、 シェルを出したり隠したり 複数のシェルを管理する といった機能を自分で補っています。 端末バッファは再利用する Conque の端末バッファ(:ConqueTerm などで作成したバッファ)では、作成時に起動したプロセスは一度起動したら最後、終了後もゾンビプロセスとして残り続けます。これは Vim を終了するまで回収されません。よって、ゾンビを大量生産しないために、端末バッファは基本、一度作成したら Vim を終了するまで削除せず、可
linux_fedora12のzsh 4.3.10で動いたやつ Max-OSXのzsh 4.3.9で動いたやつ ↑どっちかダウンロードして、きちんと動いた方をつかうのだ。 FC2ブログの設定の関係で、拡張子がtxtになってる。注意 使い方(キーバインド)一覧 大抵のzsherは、zshのキーバインドをEmacs風(bindkey -e)にしてると思うんだ。デフォルトだしね。 でもvimmerがbindkey -eって屈辱だよね! 確かに^aで行頭に飛べるのは魅力だけど、vimmerなら^[Aか^oAだよね! 今回を機に、vim風キーバインド(bindkey -v)に乗り換えよう! 導入方法 -----.zshrcの外部に置く方法:----- 1) linux_fedora12のzsh 4.3.10で動いた方かMax-OSXのzsh 4.3.9で動いた方を~/path/に保存する。 2) .
Flickrユーザrajdroidさんのデスクトップは、心を鎮める効果があるそうです。ミニマルでシンプルなセットアップにゴージャスな壁紙を合わせ、画面上に表示されているのは必要最低限ながらも、実はその仮面の下にはパワフルなスペックを隠し持つ...とてもエレガントなデスクトップとなっています。Mac OSデスクトップのように見えますが、実はこれWindows 7 PCです。 このデスクトップ構築に必要なツールは下記の通りです。 壁紙:「Early Sunrise Wallpaper」(「HD Wallpapers」より) Windows用『Rainmeter』システムモニタおよび設定ツール デスクトップ中央の時計用に「Pragmatic 3.0 」Rainmeterスキン 画面下のスタートメニューをStarDockの『ObjectDock』で置き換え DeviantArtの『Flurry』ア
どうも、ぽわぽわPです。今回はスーパーウルトラ素敵なPVをmeisaさんにお願いしました!!素敵すぎて飛んだ!! 言いたいコトとかは少しどうでも良くて、ただひたすらに綺麗な情景を曲で描いてみました。 music ぽわぽわillust&movie meisaencode 7@ ◆この曲はボーカロイドマスター14にて頒布予定のソロアルバム「セピアレコード」収録曲です。 歌詞プチ解説乗っけておきました。見たい人だけどうぞ! http://piapro.jp/content/h7b4eu5cyd5qaqmmmp3,instはpiaproにて!(こっちのほうが音質良いです) http://piapro.jp/zxcvbnm1 1月21日より1stAlbum「セピアレコード」のダウンロード販売が始まります。http://karent.jp/album/623
“CSS 3D Transforms are an enhancement to CSS Transforms which provides transforms in three dimensions. Note that while ‘transform’ uses a three-dimensional coordinate system, the elements themselves are not three-dimensional objects. Instead, they exist on a two-dimensional plane (a flat surface) and have no depth.”
Les Sociétés Civiles de Placement Immobilier (SCPI) se sont imposées comme une solution d'investissement de choix, attirant un nombre croissant d'investisseurs en quête de diversification et de rendements potentiellement plus élevés. Dans un contexte économique en constante évolution, où les investisseurs cherchent à optimiser leur portefeuille tout en minimisant les risques, les SCPI représentent
ここ数ヶ月の成果。やっぱり中心にはgitがある。 チケット駆動開発の良さはわかっていたが、なかなかうまくいかないなぁと思っていたが、gitをちゃんと使うようになってそれができるようになってきた。 チケット駆動開発を実践するにはまずはチケットをきらないといけない。けど、それができない。やっぱりいきなり手をつけちゃうんだよね。それってなんでそうなっちゃんだろうと常々思っていた。 それをある意味抑制するやり方。今やっている方法は、作業するなら作業用のブランチを切れ!それにはチケット番号を付けろ!という方式にしている。 たとえば会員管理の機能に追加したい場合は以下のような手順になる。 会員管理を拡張したいなぁ じゃRedmineでチケットを切るぞ チケット番号が振られた(たとえば #567 だとする) さぁ、ブランチ切るか(members_567) そのブランチで作業開始! 濱野さんがWEB+DB
This shop will be powered by Are you the store owner? Log in here
ブランチを切ってみたところ, リモートレポジトリへのコミットのやり方が分からなかったので, 概略的なgitの構造を書き留めつつまとめつつ. この記事を書くにあたって試したgitのバージョンは1.6.0.2 まずは:こんな感じ? 用語確認 master: ローカルレポジトリのmasterブランチ(ローカルのメインのブランチ?) origin: リモートレポジトリのoriginブランチ(リモートのメインのブランチ?) (つまり,git@github.com:pneu/***.gitのことかな?) この2つはよく使うから,それぞれ最初からエイリアスになっているってことかな? cloneして,レポジトリ名が確定した後は上の2つのエイリアスが使える. それ以前に使った場合は分からない.やってない. chatレポジトリをcloneした後は,その作業領域では origin = git@github.co
2012年02月03日09:00 マジでGoogleから離れたほうがいい 1 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2012/02/02(木) 07:30:59.30 ID:0lBQi7XL0 3月から生まれ変わるグーグル Google が収集する情報 ■氏名、メール アドレス、電話番号、クレジットカードなど ■端末固有の情報(たとえば、ハードウェア モデル、オペレーティング システムのバージョン、端末固有の ID、電話番号などのモバイル ネットワーク情報 ■お客様による Google サービスの使用状況の詳細(検索キーワードなど) ■電話のログ情報(お客様の電話番号、通話の相手方の電話番号、転送先の電話番号、通話の日時、通話時間、SMS ルーティング情報、通話の種類など) ■インターネット プロトコル アドレス ■端末のイベント情報(クラッシュ、システム アク
else は上で示したように常に単独の行に書いてください。 return の後には else を使わないでください。 if (x < y) return -1; if (x > y) return 1; return 0; i++ も ++i も使用可能です。 インライン関数はそのデバッグが楽になるように名前を付けてください。関数をプロパティに代入しただけではその関数に名前を付けることはできません。次のようにしてください。 var offlineObserver = { observe: function OO_observe(aSubject, aTopic, aState) { if (aTopic == "network:offline-status-changed") setOfflineUI(aState == "offline"); } }; 名前や列挙値には interCap
この和訳について¶ この文章は Google JavaScript Style Guide を非公式に和訳したものです. 内容の正確性は保証しません. ライセンスは原文と同じく CC-By 3.0 とします. フィードバックは Issue への登録 , あるいは Kosei Moriyama (@cou929 または cou929 at gmail.com) へ直接お願いします. この和訳のリポジトリは こちら です.
If the project supports browsers which do not implement ES5, then the es3 option must be included with the repo-specific options. link SpacingIn general, the jQuery style guide encourages liberal spacing for improved human readability. The minification process creates a file that is optimized for browsers to read and process. Indentation with tabs. No whitespace at the end of line or on blank line
Revision 2.2 Aaron Whyte Bob Jervis Dan Pupius Eric Arvidsson Fritz Schneider Robby Walker This style guide contains many details that are initially hidden from view. They are marked by the triangle icon, which you see here on your left. Click it now. You should see "Hooray" appear below. Hooray! Now you know you can expand points to get more details. Alternatively, there's a "toggle all" at
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く