2014年8月14日のブックマーク (13件)

  • git grepの代わりにgit agを使う - その手の平は尻もつかめるさ

    git grepが便利なので,同じ感覚でag (The Silver Searcher)を使ってみたいという話です.何事も速いほうが良い. 前提 ぶっちゃけagは,デフォの状態で.git/以下の内容や.gitignoreに書かれてるファイルやディレクトリなんかを検索の対象から排除するのであんま旨味は無い. 方法 以下のエイリアスを張る *1.もちろんconfigファイルを直で編集しても良いです. $ git config alias.ag '!git ls-files | xargs ag'git ls-filesを使って,gitで管理されているファイルの一覧を持ってきて,xargsを使ってagに渡してやるという感じ. 実際僕はこれで十分なんですが,表示と挙動をgit grep(1)っぽくしたい場合は以下のようになるでしょう. $ git config alias.ag '!git ls-

    git grepの代わりにgit agを使う - その手の平は尻もつかめるさ
    hintoku
    hintoku 2014/08/14
  • IR-Roid | リアルマネーカジノアプリ

    外出中のギャンブラーにとって素晴らしいニュース:オンラインカジノゲームの進化により、スマートフォンでもタブレットでも、2019年の多くのモバイルカジノで簡単にプレイできるようになりました。

    hintoku
    hintoku 2014/08/14
  • 今日から始めるNode.jsコードリーディング - libuv / V8 JavaScriptエンジン / Node.jsによるスクリプトの実行 | Tokyo Otaku Mode Blog

    ソフトウェアを正しく理解する唯一の方法はコードを読むことです。 ドキュメントを読めばそのソフトウェアが何を実装しているか分かりますが、どのように実装されているかまでは分かりません。 開発中に何らかのトラブルに悩まされたときや、効率的なコーディングをしたいと思ったとき、下位レイヤのソフトウェアを理解しておけば素早く対処できるシーンが多くあります。 ただ、コードを読むことは簡単なタスクではありません。 現代的なソフトウェアはそれなりの規模のコードを含んでいることがほとんどです。アーキテクチャ間の差異を吸収するためのコードなど、質的な機能を理解する上ではあまり重要ではないコードも含まれています。 何らかの問題が発生してからコードを読もうと思っても、準備なしでは関連する箇所を探すだけでかなりの労力が必要な作業となります。 従って、普段からコードを読んでおくことが重要です。 また、コードを読むにあ

    今日から始めるNode.jsコードリーディング - libuv / V8 JavaScriptエンジン / Node.jsによるスクリプトの実行 | Tokyo Otaku Mode Blog
    hintoku
    hintoku 2014/08/14
  • TechCrunch | Startup and Technology News

    Less than one year after its iOS launch, French startup ten ten has gone viral with a walkie talkie app that allows teens to send voice messages to their close… While all of Wesley Chan’s success has been well-documented over the years, his personal journey…not so much. Chan spoke to TechCrunch about the ways his life impacts how he invests in startups.

    TechCrunch | Startup and Technology News
    hintoku
    hintoku 2014/08/14
  • Rome

    Customizable date (and time) picker. Opt-in UI, no jQuery! Works just fine with initial values! <input id='input' class='input' value='2014-12-15 21:00' /> <input id='inputTwo' class='input' /> rome(input); rome(inputTwo, { initialValue: '2014-12-08 08:36' });

    hintoku
    hintoku 2014/08/14
  • Amazon、モバイル決済に参入 SquareとPayPalより低い手数料で

    Amazon.comは8月13日(現地時間)、カードリーダー式のモバイル決済システム「Amazon Local Register」を発表した。先行する米Square、米PayPalのサービスより低い手数料と実績のあるサポートサービスで市場に参入する。まずは米国内でスタートした。 Amazon Local Registerは端末のイヤフォンジャックに差し込むカードリーダーと無料のアプリで構成される。OSはAndroid、iOS、AmazonのFire OSに対応し、カードリーダーはVisa、MasterCard、American Express、Discoverのクレジットカードやデビットカードをサポートする。入金はSquareと同じ翌営業日。 カードリーダーは10ドルで、Amazonで購入できる。手数料は、10月31日までに加入すれば2016年1月まで決済当たり1.75%、それ以降は2.

    Amazon、モバイル決済に参入 SquareとPayPalより低い手数料で
    hintoku
    hintoku 2014/08/14
  • 世界的指揮者 ブリュッヘン氏死去 NHKニュース

    オランダの世界的指揮者で、モーツァルトやベートーベンなど18世紀のクラシック音楽を当時の楽器で演奏する手法で音楽界をリードしてきたフランス・ブリュッヘンさんが13日、亡くなりました。 79歳でした。 フランス・ブリュッヘンさんは1934年、オランダのアムステルダムに生まれ、リコーダーやフルートの奏者として注目を集めました。 その後、モーツァルトやベートーベンなど18世紀を中心にしたクラシック音楽の傑作を当時使われていた楽器で演奏する「18世紀オーケストラ」を創設し、指揮者として格的な活動を始めました。 ブリュッヘンさんは楽曲が作られた時代の演奏法を丹念に研究し、独自の表現技法を取り入れることで音楽界をリードし続け、アメリカのハーバード大学などで若手音楽家の育成にも力を尽くしました。 ヨーロッパの歴史あるオーケストラのほか新日フィルハーモニー交響楽団でも指揮を執るなど、日を含め世界中で

    hintoku
    hintoku 2014/08/14
  • TechCrunch | Startup and Technology News

    Less than one year after its iOS launch, French startup ten ten has gone viral with a walkie talkie app that allows teens to send voice messages to their close… While all of Wesley Chan’s success has been well-documented over the years, his personal journey…not so much. Chan spoke to TechCrunch about the ways his life impacts how he invests in startups.

    TechCrunch | Startup and Technology News
    hintoku
    hintoku 2014/08/14
  • Apple

    hintoku
    hintoku 2014/08/14
  • 虹色にファイルを読む!catではなく『lolcat』コマンド | 俺的備忘録 〜なんかいろいろ〜

    ここんとここればっかりだけど、シェル環境を派手にする方法についての記事。 今回は、catのように実行出来るのだけど、実行結果が虹色になるコマンド『lolcat』を紹介する。 なお、このコマンドはLinuxの他、Macにも対応している。 1.インストール まずはインストールから。 Debian/Ubuntu sudo apt-get install lolcat もしくは、以下のコマンドでインストール出来る。 gem install lolcat 2.実行 さて、それでは早速実行してみよう。 参照するのは、以前作った以下のスクリプト。 [root@test-centos ~]# cat test.sh #!/bin/sh IPMI_LIST=$1 LIST=$(cd $(dirname "$IPMI_LIST") && pwd)/$(basename "$IPMI_LIST") cat $L

    hintoku
    hintoku 2014/08/14
  • 開発者(個人)のためのJenkins - Git Plugin編 - Qiita

    はじめに 「開発者(個人)のための」としているのは、別に自分でやっても良いんだけど Jenkins に任せられるなら任せたい、くらいのモチベーションを表現したつもりです。 環境 Ubuntu 14.04 LTS Jenkins 1.573 Bootstrap になって雰囲気が変わりましたね 初期設定 Jenkins 初期設定 Plugin のインストール Git Plugin 依存しているPluginも自動的にインストールされます。 Git Parameter Plugin は、ビルド時に Extended Choice Parameter plugin の Single Select ようなパラメータ形式で、リビジョンやタグを選択できるプラグインです。 Git 初期設定 Git Install Git がインストールされていないなら、apt や yum でインストールしておいて良いでしょ

    開発者(個人)のためのJenkins - Git Plugin編 - Qiita
    hintoku
    hintoku 2014/08/14
  • X to Close

    X’s are everywhere in user interface (UI) design. A powerful symbol, [x] is capable of closing windows and popups, toolbars and tabs and anything else that might otherwise be cluttering up your screen. Twitter XClicking on [x] to close a feature has become an instinctual part of using a computer and a standard in web and software design. Although it may seem like the ubiquitous [x] has always been

    X to Close
    hintoku
    hintoku 2014/08/14
  • プログラミング・レスで5分でサックリWebスクレイピング「kimonolabs」 - プログラマでありたい

    Rubyによるクローラー開発技法」で付録か何かで書こうか悩んだ末に書かなかったのが、kimonolabsの話です。kimonolabsは、クローラー/スクレイピングをオンラインで実行できるWebサービス(SaaS)です。クローラーを書いておいて何ですが、9割の人は自分でクローラーを作らずに、この手のサービスを利用すれば事足りると思います。(書かなかった理由は、Ruby縛りサービスの継続性とスケジュールの問題です。主に最後) kimonolabsとは? kimonolabsは、先述のとおりWebスクレイピングをしてくれるSaaSです。会員登録してChromeの拡張をいれれば、すぐに使えるようになります。一般的に、Webスクレイピングする場合は、次のような手順が必要です。 対象ページのダウンロード ダウンロードしたページから、特定の箇所を抜き出す 抜き出したデータの保存 対象ページのダウン

    プログラミング・レスで5分でサックリWebスクレイピング「kimonolabs」 - プログラマでありたい
    hintoku
    hintoku 2014/08/14