タグ

2013年12月17日のブックマーク (10件)

  • Deploy Hooks | Heroku Dev Center

    The Deploy Hooks add-on is deprecated and will reach end-of-life on Febraury 17, 2023, Please migrate to app webhooks as soon as possible. See the Sunsetting Deploy Hooks post for more details. The Deploy Hooks add-on allows you to receive a notification whenever a new version of your app is pushed to Heroku. It’s useful to keep you and your team informed about deploys, while it can also be used t

    Deploy Hooks | Heroku Dev Center
    aereal
    aereal 2013/12/17
    Heroku の Deploy Hooks で HipChat がサポートされていた
  • コメントの9割は無駄!~アンチプラクティスから学ぶ洗練されたコメントの書き方~ #code #コード|CodeIQ MAGAZINE

    コメントは基礎的で一般的なものでありながら、「どのようなことをコメントに残すか」は経験のあるプログラマにとっても難しいもの。 この記事では、アンチパターンコメントを見ながら、どのようなコメントを残すべきかについて説明します。 by 馬場美由紀 (CodeIQ中の人) コードは機械のために、コメントは人間のために? プログラミング言語を学ぶとき、コメントは最初に習う項目のひとつです。そして、プログラムであればコメントを含んでいることが普通です。ある研究によれば、ソースコードの平均19%がコメントだそうです。 コードを書くとき、私たちは機械とコミュニケーションを取ることを意識しています。機械はコードを認識してコンパイルしたり実行してくれます。解釈できなければ教えてくれます。プログラマは、コンパイラのためにデータ型を明示するコードを書いたりもします。 一方、コメントは人間とコミュニケーションする

    コメントの9割は無駄!~アンチプラクティスから学ぶ洗練されたコメントの書き方~ #code #コード|CodeIQ MAGAZINE
    aereal
    aereal 2013/12/17
  • もっと簡単にVimでObjective-Cのコード補完を実行する | TOKOROM BLOG

    概要 先日、 VimでObjective-Cのコード補完を実行する With Clang でVimでclangを使ったコード補完をする方法について紹介させていただきましたが、今回はそのUpdate版になります。 というのも、clang_completeにはg:clang_auto_user_optionsという素晴らしいオプションがあり、これによりclang_complete体をいじらなくてもiOS用の設定を簡単に拡張できることが分かったためです。 具体的には、clang_completeともう1つ、後述の拙作の plugin を1つインストールいただき、 after/ftplugin/objc.vim let g:clang_auto_user_options = 'path, .clang_complete, ios' という設定をするだけで多くのプロジェクトが .clang_com

    aereal
    aereal 2013/12/17
  • VimでObjective-Cのコード補完を実行する with clang | TOKOROM BLOG

    概要 VimEmacsでiOSアプリ開発をするときに「Snippetとかちゃんと設定してればXcodeほどのコード補完は必要ない」と強がりを言ってはみるものの「当はちょっとコード補完使いたいときあるんだよね」と思ってました。 そこで、重い腰をあげてVimでもObjective-Cのコード補完ができるよう設定してみました。 具体的には、 clangコマンドでのコード補完を試してみる その結果をもってVimの clang_complete プラグインを導入する という手順で実施しました。 結果として満足いく補完環境が整いましたので紹介させていただきます。 clangコマンドでのコード補完を試してみる clangコマンドはXcodeを使っていればはじめっから入っているコマンドです。 じつはこのclangコマンドを使うことでObjective-Cのコード補完が普通にできるとのこと。 具体的には

    aereal
    aereal 2013/12/17
  • GitHub - tokorom/clang_complete-getopts-ios: clang_complete plugin that help iOS programming.

    aereal
    aereal 2013/12/17
  • go言語によるhtmlcat実装 htmlcatgo の紹介 - はこべにっき ♨

    go言語の勉強に、motemenさんが作ったhtmlcat(標準入力をブラウザで tail -f できる htmlcat というのを書いた - NaN days - subtech)をgoで実装してみました。この記事ではhtmlcatgoの紹介と実装の見どころについて解説します。 htmlcatgoの紹介 htmlcatgo は、標準入力をブラウザ上でtail -fできるソフトウェアです。元祖htmlcatの使い方とほぼ一緒です。 $ tail -f /var/log/messages | htmlcatgo のように実行すると、 2013/12/16 08:15:02 htmlcatgo: http://localhost:45273のようにURLが表示されます。これをブラウザで表示すると、画面にtail -fの結果がリアルタイムで流れてきます。元祖htmlcatにある --execオプ

    go言語によるhtmlcat実装 htmlcatgo の紹介 - はこべにっき ♨
    aereal
    aereal 2013/12/17
    セマフォっ!
  • ホテルの朝食をイメージしたクロワッサンがファミマに ホテル日航東京とのコラボ商品、全7種 - はてなニュース

    ファミリーマートは12月17日(火)、ホテルの朝をイメージしたクロワッサンやカップスープを、プライベートブランド「FamilyMart collection」のプラチナラインから発売しました。ホテル日航東京とのコラボレートで、同ホテルのシェフが監修しています。デザートブランド「Sweets+」からは、キャンドルや城に見立てたケーキなどのスイーツが登場です。 ▽ http://www.family.co.jp/goods/recommend/hotelnikkotokyo/index.html ファミリーマートとホテル日航東京によるコラボレートで、全7種類のオリジナル商品が用意されました。冷凍パン「クロワッサン」は、ホテル日航東京のベーカリーシェフが監修。サクサクの感とバターの香りを楽しめます。カップスープは「黒胡麻担担春雨」「海苔と卵入りとろみ中華春雨」「きのこたっぷり濃厚ポタージュ」

    ホテルの朝食をイメージしたクロワッサンがファミマに ホテル日航東京とのコラボ商品、全7種 - はてなニュース
    aereal
    aereal 2013/12/17
  • ■ - Sexually Knowing

    自分の属する組織だとかをアピールするのに誰かをバカにする必要はないし、ましてや「○○の社長はやりたくない」とかそういった趣旨のことを訊いてもいないのにべらべら喋ったりする必要はない。 そんな人は自分の被害妄想の中にしか存在しないとおもうし、万にひとつもそういった人間が一企業の上に立っているだとか、ちょっと考え難い。 枠で囲ってその内と外とで区別する人間の枠は非常に狭く、そうした上の人間にゴミクズの様に捨てられる、という覚悟はしっかりと胸に抱いておられるとよいとおもいます。 ところで雑談ですが、所属や所有の優越をアピールするのに私の好きなものをバカにするような態度をとられたら業腹ですし、目の前でバカにされた自分の好きなものの姿は数年後の自分と重なりますね。そうして大仰に人をバカにしている人には近づかないというのが賢明であるとおもいます。

    ■ - Sexually Knowing
    aereal
    aereal 2013/12/17
    ここで一句
  • jugyo.org

    This domain may be for sale!

    aereal
    aereal 2013/12/17
    闇だ…………
  • ClojureでWebApp開発に必要なN個のこと - Let's write β

    PerlでWebAppの開発に必要なN個のこと - Islands in the byte streamのClojure版です。 あるプログラミング言語で実際にWebAppを開発できるようになるまで、何が必要だろうか。言語仕様の習得は終えているとしよう。おそらく、最低限以下のような知識が必要だと思われる。とりあえずClojureについて知っていることを書いた。←ここまで引用 パッケージマネージャ パッケージマネージャというか、プロジェクトマネージャであるLeiningenをつかいましょう。 このツールはもうデファクトスタンダードです。 アプリケーションサーバー WebサーバーへのインターフェースとしてはRing というのがデファクトスタンダードとなっている。バックエンドとしてはJettyやTomcatなどが利用できる。またHerokuAWSへのデプロイも可能だ。Ringを使う利点は多用な

    ClojureでWebApp開発に必要なN個のこと - Let's write β