タグ

2014年5月24日のブックマーク (7件)

  • bitbucketの使い方

    With best-in-class Jira integration, and built-in CI/CD, Bitbucket Cloud is the native Git tool in Atlassian’s Open DevOps solution. Join millions of developers who choose to build on Bitbucket.

    bitbucketの使い方
    oppara
    oppara 2014/05/24
  • あなたの Vim は もっと Smart に Input できる

    この記事は Vim Advent Calendar 2012 の 222 日目の記事です。 みなさま、こんにちは もぷりです。 私の住む地域では、まだまだ梅雨が続いているにもかかわらず 連日が30度超とふざけてるのか?と思うくらいにジメジメと暑いです。 「這いよれ!ニャル子さんW」も無事放送終了し、少し残念な気持ちに浸っているところになんて天気でしょうかね。 さてさて、日の内容は Kanaさんこと、偉大なるVim神(グレートヴィムゴッド)によって作成された SmartInput SmartChr この2つのPluginについてです。 数多のVim Pluginの中でもかなり強力なPluginだと思います。 単体でも十二分に有用ですが、それぞれの出来る事がきちんと分かれています。 それら2つを良い感じに組み合わせて使用する方法を紹介します。 組み合わせることで以下が出来るようになります。

    oppara
    oppara 2014/05/24
  • neosnippetとsmartinputで<CR>キーのマッピングを共存させる - かなりすごいブログ

    Vim Advent Calendar 2012、355日目の記事になります。 <cr>のマッピングについて日は、<CR>のマッピングを複数のプラグイン間で共有する設定について記事にしたいと思います。 例として、neosnippet及びneocompleteとsmartinput及びsmartinput-endwiseの設定を共存させる方法をお伝えします。 行いたい動作まず、私はneocompleteでneosnippetの候補を補完し、さらに候補にフォーカスが当たっている状態で<CR>を押下することにより、スニペットを展開したいと考えています。 更に、補完ポップアップメニューが表示されていない状態で<CR>を押下した際には、smartinput-endwiseにより、関数定義の閉じendなどを文脈から判断じて自動挿入したいと思います。 設定前提として、以下のプラグインをneobundl

    neosnippetとsmartinputで<CR>キーのマッピングを共存させる - かなりすごいブログ
    oppara
    oppara 2014/05/24
    neosnippetとsmartinputで<CR>キーのマッピングを共存させる - かなりすごいブログ
  • Vim で Ruby の def end とかを自動入力する vim-endwise を vim-smartinput で実装してみた - 反省はしても後悔はしない

    この記事は Vim Advent Calendar 342 日目の記事です。 昨日は id:leafcage さんの README.mdをVimのヘルプファイルから生成する - cafegale でした。とても素晴らしいプラグインですね。プラグインでも早速活用させていただきました。 vim-endwise について 例えば Ruby では様々な構文の終わりを end というキーワードで表します。という訳で Ruby ではコードが end だらけになるわけですがこれをいちいち手で打つのは面倒です。これの自動入力を行ってくれるのが tpope/vim-endwise です。 例えば、 このときに <CR> を打つと、 このように end が自動で挿入されます。便利! Ruby の他には Lua, Vim script, sh, VB, Elixir に対応しています。 vim-smartin

    Vim で Ruby の def end とかを自動入力する vim-endwise を vim-smartinput で実装してみた - 反省はしても後悔はしない
    oppara
    oppara 2014/05/24
  • HTTP/2 入門

    NTT Tech Conference 2022 での「Dockerからcontainerdへの移行」の発表資料です https://ntt-techconf.connpass.com/event/241061/ 訂正: P2. . 誤: ``` Ship docker run -it --rm alpine Run docker push ghcr.io/ktock/myalpine:latest ``` 正: ``` Ship docker push ghcr.io/ktock/myalpine:latest Run docker run -it --rm alpine ```

    HTTP/2 入門
    oppara
    oppara 2014/05/24
    HTTP/2 入門
  • ヌーラボのインフラ運用最前線 〜イミュータブルを目指して〜 (前編) | 株式会社ヌーラボ(Nulab inc.)

    このエントリは前後編に分かれています。前編は主に運用フローやそこでの工夫点、後編は実際の運用から得た知見や今後の課題といった内容です。 ヌーラボのインフラ運用最前線 〜イミュータブルを目指して〜 (前編) ヌーラボのインフラ運用最前線 〜イミュータブルを目指して〜 (後編) 最近はインフラ運用・DevOPS関連のトピックとして目にしないことはないくらい、「イミュータブルインフラストラクチャー」について様々な議論がなされています。私たちも昨年、継続的デリバリという文脈で、@IT の連載にてその基的な考え方について紹介させていただきました。 さて、今年の二月にローンチをしたばかりのヌーラボのシングルサインオンサービス「ヌーラボアカウント」では、イミュータブルインフラストラクチャの一歩手前として、特定の変更を加える場合のみ、ごっそり環境ごと入れ替えるというやり方にてその運用をスタートしました。

    ヌーラボのインフラ運用最前線 〜イミュータブルを目指して〜 (前編) | 株式会社ヌーラボ(Nulab inc.)
    oppara
    oppara 2014/05/24
  • ヌーラボのインフラ運用最前線 〜イミュータブルを目指して〜 (後編) | 株式会社ヌーラボ(Nulab inc.)

    私たちの元々の目的は「イミュータブルインフラストラクチャ」を構築する事ではなく、前編で紹介した課題を解決するための運用フローを構築することでした。それを開発のフェーズからコツコツと模索した結果として「イミュータブルインフラストラクチャー」に少しずつ近づいている、というのが正直なところです。

    ヌーラボのインフラ運用最前線 〜イミュータブルを目指して〜 (後編) | 株式会社ヌーラボ(Nulab inc.)
    oppara
    oppara 2014/05/24