タグ

2014年5月30日のブックマーク (89件)

  • DockerでPaaSをつくる #ylug_111

    http://kernel.doorkeeper.jp/events/10433

    DockerでPaaSをつくる #ylug_111
    kasumani
    kasumani 2014/05/30
    DockerでPaaSをつくる #ylug_111 // Speaker Deck Other Presentations by this Speaker Other Presentations in Technology Featured Presentations Tags: feedly, ifttt, recently read, saved for later from Pocket May 30, 2014 at 09:48PM via IFTTT
  • フィボナッチの登場、レヴァント貿易の隆盛、複式簿記の誕生、そして十六世紀欧州の数学革命 | Kousyoublog

    レオナルド・フィボナッチ 『インドの九つの数字は9、8、7、6、5、4、3、2、1である。これら九つの数字とアラビアではzephiriumと呼ばれる記号0でもって、以下に示すように、任意の数字を表すことができる。』(山義隆著「一六世紀文化革命 1」P318よりレオナルド・フィボナッチ著「”Liber abaci”算数の書」(1202年:未邦訳)冒頭の山による邦訳を孫引き) この一節で始まる1202年の数学書「”Liber abaci”算数の書」の発行が世界史上の画期であることは誰しもが認めるところだろう。商人で数学者のフィボナッチことピサのレオナルドは、書でアラビア数字のイタリアへの導入、同時にそれらを用いたイスラム社会の十進法での整数と分数の計算方法を解説、最初の回帰数列であるフィボナッチ数列の考案、歴史的には修辞代数に分類される代数学の提唱などをまとめ、当時の商業数学の集大成であ

    フィボナッチの登場、レヴァント貿易の隆盛、複式簿記の誕生、そして十六世紀欧州の数学革命 | Kousyoublog
    kasumani
    kasumani 2014/05/30
    フィボナッチの登場、レヴァント貿易の隆盛、複式簿記の誕生、そして十六世紀欧州の数学革命 レオナルド・フィボナッチ 『インドの九つの数字は9、8、7、6、5、4、3、2、1である。これら九つの数字とアラビアではzephirium
  • phpのセッション一覧からファイルから取り出す - それマグで!

    php のセッションは、何もしないとき、ファイルに保存される。 session_decodeをつかえば、ファイルに保存されたsession データを取り出すことが出来る。 session 一覧を取り出す方法 sessionsession_save_path() で指定されたフォルダにあるので、そこから取り出すことが出来る <?php $ret = glob(session_save_path()."/sess*"); $ret = array_filter($ret, function($e){ return ! in_array($e, ["..",".","thumbs.db",".DS_Store"]); } ); これで、現在有効に使われているセッション一覧を取り出すことが出来て セッションの一覧を見る セッションのファイルを開いて、session_decode をすれば中身

    phpのセッション一覧からファイルから取り出す - それマグで!
    kasumani
    kasumani 2014/05/30
    phpのセッション一覧からファイルから取り出す session_decodeをつかえば、ファイルに保存されたsession データを取り出すことが出来る。 session は session_save_path() で指定されたフォルダにあるので、そこから取り出すことが出来
  • クラスメソッド社員のシェルコマンド実行回数です | DevelopersIO

    社内ではChatWorkで業務内外問わず内容をシェアすることが多いのですが、そのChatWorkで面白いネタが流れてきました。 nanapi勉強会 vol2 で、シェルオプションの話をしてきた #nanapi_study この記事の中で、Historyから、コマンドの実行回数ランキングを出してくれる方法が紹介されているのですが、これがちょっと話題になりました。 $ history | awk '{print $2}' | sort | uniq -c | sort -nr | head -n 5 を、クラスメソッド内のメンバーが実行した結果を一気に公開します。 望月政夫 848 aws 830 vim 746 git 702 cd 364 cat コメント:個人的には、cdよりもgitのほうが多いのが結構意外でしたねー。 都元ダイスケ 2137 git 1166 aws 622 cd 57

    クラスメソッド社員のシェルコマンド実行回数です | DevelopersIO
    kasumani
    kasumani 2014/05/30
    クラスメソッド社員のシェルコマンド実行回数です | Developers.IO 社内ではChatWorkで業務内外問わず内容をシェアすることが多いのですが、そのChatWorkで面白いネタが流れてきました。 Tags: feedly, ifttt, recently read, saved for later fr
  • Amazon Redshiftで構築するビッグデータ分析環境の構成要素と全体像

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    Amazon Redshiftで構築するビッグデータ分析環境の構成要素と全体像
    kasumani
    kasumani 2014/05/30
    Amazon Redshiftで構築するビッグデータ分析環境の構成要素と全体像  本連載では、次のアーキテクチャ構成図にある環境を構築します。今回は、その環境に含まれる要素について説明します。 Tags: feedly, ifttt, recently read, saved f
  • クリッカブルな日本地図を実装するjQueryプラグイン・「Japan Map」

    Japan Mapは日のクリッカブルマップを実装できるスクリプトです。都道府県だけでなく、地域でグループ化も出来るみたい。これは覚えておくと良さそうです。ライセンスはMITとの事。 Japan Map

    クリッカブルな日本地図を実装するjQueryプラグイン・「Japan Map」
    kasumani
    kasumani 2014/05/30
    クリッカブルな日本地図を実装するjQueryプラグイン・「Japan Map」 Japan Mapは日本のクリッカブルマップを実装できるスクリプトです。都道府県だけでなく、地域でグループ化も出来るみたい。これは覚えておくと良さそうで
  • マップを表示して GPXファイルを生成できる Xcodeプラグイン

    kasumani
    kasumani 2014/05/30
    マップを表示して GPXファイルを生成できる Xcodeプラグイン Published on 2014年5月30日金曜日 Leave your thoughts » こんな感じ ※githubより拝借 StefanLage/XLocation Tags: feedly, ifttt, recently read, saved for later from Pocket May 30, 2014 at 09:13PM via IFTTT
  • websocketとイミュータブルインフラ、難しい話 - Togetterまとめ

    しいたけ @yuroyoro 「もしSocket.IOを複数Nodeでスケールしたいなら、LBでSticky Sessionせよ」と書いてあるが、イムータボーインフラの昨今、front-endをSticky Sessionでバランシングするのどうなん? 2014-05-30 12:00:30 Yosuke Furukawa @yosuke_furukawa @yuroyoro すごく面白い指摘だと思っていて、websocketみたいなステートフルガリガリな奴はイミュータブルインフラと相性が悪いと思うので、今のところスッキリした解決策はないですね。 2014-05-30 12:27:34

    websocketとイミュータブルインフラ、難しい話 - Togetterまとめ
    kasumani
    kasumani 2014/05/30
    websocketとイミュータブルインフラ、難しい話 開催から1か月以上経ってしまいましたが、TLをさかのぼり、まとめてみました。 ※本当かどうかは確証は取れません。只、おじいちゃんの家には当時新品のゲーム機が多数置
  • Phalconを使う前に知っておきたい、各機能とインストール方法

    はじめに PHPは最も使われているサーバーサイドスクリプト言語の一つですが、スマートフォンアプリ開発の現場などにおいても、サーバーサイド言語にPHP5.5とPHPフレームワークのPhalconを使った製品開発に使用されています。 今回は実際に開発で今まで得られた経験なども交えつつ、Phalconを使った具体的な開発についてご紹介します。 対象となる読者 PHPの一般的な知識をお持ちの方 CakePHPなど、他のPHPフレームワークを用いた開発の経験をお持ちの方 フレームワークを使うメリット 今回ご紹介するPhalconをはじめとして、PHP開発ではフレームワークを用いた開発をよく見かけます。 もちろん、PHPのみでコーディングを進めることもできますが、開発フレームワークを導入する利点としては チーム開発が楽になる MVC分離やコントローラー単位などチーム開発を行う上で分業しやすくなる 予め

    Phalconを使う前に知っておきたい、各機能とインストール方法
    kasumani
    kasumani 2014/05/30
    Phalconを使う前に知っておきたい、各機能とインストール方法 見てすぐわかる、ITエンジニアの実践活用メディア OSS情報を探す ニュース イベント情報 コミュニティ 製品一覧 最新記事を読む LinuxCon Japan 2014 -アジア地域最大
  • StackSocial、Mac用のHTTPテストツール「Paw 2」の25%オフセール実施中 | ソフトアンテナ

    StackSocialでMac用のHTTP/RESTテスティングツール「Paw 2」の25%セールが実施されています(StackSocial)。通常価格は20ドルで、セール価格は14.99ドル。あまり安くないような気もしますが、あまりセールされない系統のアプリなので購入するチャンスだと思います。 Pawの要件は、OS X 10.7 Lion以降、64bitインテルプロセッサ、英語オンリー。アクティベート可能なコンピューター台数は2台までです。ライセンスに関しては、Mac App Store版とちょっと違うので注意が必要かもしれません。 Paw HTTP Client カテゴリ: 開発ツール 価格: ¥2,000 参考までに以前の紹介記事です。 Mac用の開発者向け最高級HTTPクライアント「Paw」

    StackSocial、Mac用のHTTPテストツール「Paw 2」の25%オフセール実施中 | ソフトアンテナ
    kasumani
    kasumani 2014/05/30
    StackSocial、Mac用のHTTPテストツール「Paw 2」の25%オフセール実施中 StackSocialでMac用のHTTP/RESTテスティングツール「Paw 2」の25%セールが実施されています(StackSocial)。通常価格は20ドルで、セール価格は14. Tags: feedly, ifttt, recently read
  • 「第5回 HTML5ビギナーズ ~jQueryビギナーズ」開催報告 | gihyo.jp

    5月23日、デジタルハリウッド(御茶ノ水)3F 駿河台ホール にて、「⁠第5回 HTML5ビギナーズ」を開催しました。イベント当日はスタッフ含めて150名の参加者が集まり、多くの方に参加していただきました。稿では、イベントの模様をレポートします。 今回のテーマはなんとjQuery。そこで、イベントのサブタイトルを「jQueryビギナーズ」とつけました。内容は「jQueryビギナーズ」のとおり、初心者を対象にしたものです。セッションは「基編」と、ちょっと背伸びした「応用編」が行われ、そしてライトニングトークでは様々なライブラリが紹介されました。イベント全体で見ると、バリエーション豊かなものになりました。 セッション1:jQuery基 最初のセッションでは、HTML5ビギナーズ部長でもある筆者が、初心者に向けてjQueryの基を解説しました。 筆者は解説をはじめる前に、開発・クリエイト

    「第5回 HTML5ビギナーズ ~jQueryビギナーズ」開催報告 | gihyo.jp
    kasumani
    kasumani 2014/05/30
    「第5回 HTML5ビギナーズ ~jQueryビギナーズ」開催報告 5月23日,デジタルハリウッド(御茶ノ水)3F 駿河台ホール にて,「第5回 HTML5ビギナーズ」を開催しました。イベント当日はスタッフ含めて150名の参加者が集まり,多
  • nanapi勉強会vol2でshellについて話す会を企画した&話した&まとめた - UNIX的なアレ

    個人的なShellTipsをまとめてみた - UNIX的なアレ 以前に話題になったネタでこんなエントリーを書きましたが、どうならもっといろいろな人の話を聞いてみたいよね、というわけでid:sotarokと話しててこの勉強会をやることになりました。 もともとのコンセプトとしてはshellのウルトラなテクニックを紹介するというよりも、なんかイマイチ使いこなせてない感がある人とか、めんどくさい作業をめんどくさいと感じずにやっている人向けな内容です。 そんなわけで、私が発表した内容は以下のスライドです。 なんか途中からemacsの話してるんですけど、emacsは概念だしレイヤーが違うので特に問題はありません。なおやさんもemacsの話してたし。 その他、当日の資料が上がっていますのでまとめてみました。 当日の資料 当日の発表内容はこんな感じです。全体的にすごく興味深い話でした。まず今日からzaw使

    nanapi勉強会vol2でshellについて話す会を企画した&話した&まとめた - UNIX的なアレ
    kasumani
    kasumani 2014/05/30
    nanapi勉強会vol2でshellについて話す会を企画した&話した&まとめた 以前に話題になったネタでこんなエントリーを書きましたが、どうならもっといろいろな人の話を聞いてみたいよね、というわけでid:sotarokと話しててこの
  • いつまでビルド時間をもて遊んでるつもり?今すぐ導入すべきiOS開発を爆速にするXcodeプラグイン - Qiita

    by @mixiappwchr 下記の記事の中でもちらっと紹介したのですが、開発時のビルドを毎回やり直さずに修正できるXcode Pluginが非常に便利なので紹介したいと思います。 細かいチューニングを繰り返す場合に絶大な威力を発揮します。 DeNA中の人が事例で語る、アニメーションやデザインのアプリを効率よく開発するためのTips ここで書きましたが、このプラグインを使うと ビルドやり直ししてアプリ再起動など、いっさい必要ありません。 利点としては実際は裏でビルドしてるので、主にビルド時間というより、アプリが再起動が必要なくなる事です。 例えば深いところにあるUIの修正となると大きく威力を発揮します。 修正 ↓ アプリ再起動 ↓ そのページまで行く と行った事が 修正 ↓ 確認 ですみます。 シミュレータだけでなく、TCPで情報を送ってるので実機とmacが通信できるネットワークにいるな

    いつまでビルド時間をもて遊んでるつもり?今すぐ導入すべきiOS開発を爆速にするXcodeプラグイン - Qiita
    kasumani
    kasumani 2014/05/30
    いつまでビルド時間をもて遊んでるつもり?今すぐ導入すべきiOS開発を爆速にするXcodeプラグイン 下記の記事の中でもちらっと紹介したのですが、開発時のビルドを毎回やり直さずに修正できるXcode Pluginが非常に便利なので
  • Google Vimscript Style Guide

    Revision 1.1 Nate Soares Joshua Hoak David Barnett This is a casual version of the vimscript style guide, because vimscript is a casual language. When submitting vim plugin code, you must adhere to these rules. For clarifications, justifications, and explanations about the finer points of vimscript, please refer to the heavy guide. It's hard to get vimscript right. Many commands depend upon the

    kasumani
    kasumani 2014/05/30
    This is a casual version of the vimscript style guide, because vimscript is a casual language. When submitting vim plugin code, you must adhere to these rules. For clarifications, justifications, and explanations about the finer points of vimscript, please refer to the heavy guide. Tags: feedly, ift
  • 現実の文字を「なぞってコピー」できるARROWS NXがちょっと未来

    現実の文字を「なぞってコピー」できるARROWS NXがちょっと未来2014.05.30 11:00Sponsored 三浦一紀 素材をサンプリング→切り貼り→できあがり! 富士通の最新スマートフォン、ARROWS NX F-05F(以下ARROWS NX)。こちらでレヴューしておりますが、薄い、軽い、電池は持つ。その上、富士通とジャストシステムが共同開発してスマホ史上最高の日本語入力を謳う「Super ATOK ULTIAS(スーパー エイトック ウルティアス)」のおかげで、文字入力がとても賢く、スマホを快適に使うことに関して隙のない仕上がりになっております。 そんなARROWS NXから、今回は「なぞってコピー」という機能を遊び心を添えて紹介しますよ。というのも、この「なぞってコピー」、あまり目立たないながらも隠れた便利機能なのです。隠れたままではもったいないのです。 まずは「なぞって

    kasumani
    kasumani 2014/05/30
    現実の文字を「なぞってコピー」できるARROWS NXがちょっと未来 素材をサンプリング→切り貼り→できあがり! 富士通の最新スマートフォン、ARROWS NX F-05F(以下ARROWS NX)。こちらでレヴューしておりますが、薄い、軽い、電
  • nginxにリバースプロキシ設定してapacheと連携させる | DevelopersIO

    はじめに railsとwebサーバを連携する場合はapache × passengerまたはnginx × unicornのどちらかを使用することが多いかと思います。 昔はwebサーバといえばapacheでしたが、最近はかなりnginxが使われてきています。 apacheとnginxのを比較したときに、静的ファイルはnginxが動的ファイルはapacheが早いと言われています。 そこで今回はnginxにリバースプロキシの設定をし、apacheと連携してみました。つまりhtmlや画像などの静的ファイルはnginxで処理し、railsの処理はapache経由で処理させることをやってみました。 開発環境 今回はmacのvirtual boxにubuntuをインストールし環境を構築しました。 ubuntu 12.04 32bit apache 2.2 nginx 1.6 ruby 2.00 rai

    nginxにリバースプロキシ設定してapacheと連携させる | DevelopersIO
    kasumani
    kasumani 2014/05/30
    nginxにリバースプロキシ設定してapacheと連携させる | Developers.IO はじめに railsとwebサーバを連携する場合はapache × passengerまたはnginx × unicornのどちらかを使用することが多いかと思います。 昔はwebサーバといえばapacheでした
  • Socket.IO 1.0の紹介 (翻訳) - from scratch

    Socket.IO 1.0がリリースアウトされました。Socket.IO v1.0が出るといわれてから一年半以上経過しましたが、やっと出ました。Node.jsに関わる方であれば一度はお世話になっていると思います。今回はSocket.IO 1.0の紹介を作者であるGuillermo Rauchがしているので、それを日語で翻訳して紹介します。 TL;DR 翻訳していたらすごく面白かったのですが、文字だらけですごく長くなってしまったので、最初と最後にまとめを載せました。興味があれば全部目を通してみてください。 モジュール分割が進み、新しくEngine.IOが作られています。これはSocket.IOのトランスポート層のプロトコルを調律する役割を担っているライブラリです。 Engine.IOが行っている処理の一つで、最初に接続できる可能性が高いXHRやJSONPで確立し、websocketにupg

    kasumani
    kasumani 2014/05/30
    Socket.IO 1.0の紹介 (翻訳) Socket.IO 1.0がリリースアウトされました。Socket.IO v1.0が出るといわれてから一年半以上経過しましたが、やっと出ました。Node.jsに関わる方であれば一度はお世話になっていると思います。今回はSocket.IO
  • ちょっとだけ解った気になる Graphite と Grafana - ようへいの日々精進XP

    東京からおはようございます。かっぱです。 はじめに Graphite は苦手だったのでちょっと克服したくて書いた ほげふが に書いた。 ちょっとだけ解った気になる Graphite と Grafana

    ちょっとだけ解った気になる Graphite と Grafana - ようへいの日々精進XP
    kasumani
    kasumani 2014/05/30
    ちょっとだけ解った気になる Graphite と Grafana 東京からおはようございます。かっぱです。 はじめに Graphite は苦手だったのでちょっと克服したくて書いた Tags: feedly, ifttt, recently read, saved for later from Pocket May 30, 2014 at 08:55PM via
  • for文でのlet変数が毎ループ新スコープを持つようになった - JS.next

    概要 かつてはfor文初期化句で宣言された変数は、for文の直前で宣言されたように振舞っていたが、各ループでスコープを引きづらないように仕様が変更され、V8も追従した。 例 for (let i = 0; i < 5; i++) { ~~~ } これは今までは次のコードと等価だった。 { let i = 0 for (; i < 5; i++) { ~~~ } } つまりfor文中で関数を定義するとこうなっていた。 let funs = [] for (let i = 0; i < 5; i++) { funs.push(function () { return i }) } funs.map(function (fun) { return fun() }) // [5,5,5,5,5] この結果が[0,1,2,3,4]になるのが今回の変更である。 つまり一番最初のコードはこれと等価になる

    for文でのlet変数が毎ループ新スコープを持つようになった - JS.next
    kasumani
    kasumani 2014/05/30
    for文でのlet変数が毎ループ新スコープを持つようになった かつてはfor文初期化句で宣言された変数は、for文の直前で宣言されたように振舞っていたが、各ループでスコープを引きづらないように仕様が変更され、V8も追従し
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    kasumani
    kasumani 2014/05/30
    シェルスクリプトの文法チェックをしてくれる『ShellCheck』 マニアックですが知っておくといいですね。シェルスクリプト、使わないとすぐ忘れちゃいますしね。 Tags: feedly, ifttt, recently read, saved for later from Pocket May 30, 2014 at 0
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    kasumani
    kasumani 2014/05/30
    ブラウザでXSS攻撃について学ぶことができる『XSS game』 ブラウザ上でXSSについて学べるサイトです。課題が出るのでそれを解いていけばOK。 なお、最後まで行った人にはご褒美にケーキがもらえるようです(まだ行っていな
  • Twitpic

    Twitpic

    Twitpic
    kasumani
    kasumani 2014/05/30
    テスト用ライブラリ power-assert Presentation Transcript テスト用ライブラリ power-assert 和田 卓人 (a.k.a id:t-wada or @t_wada) May 29, 2014 @ JSオジサン #2 和田 卓人 id: t-wada @t_wada github: twada テスト書いてますか? 沢山あって難しそう... http://bit.
  • Hadoopソースコードリーディング 第16回に参加してきました | DevelopersIO

    Hadoopソースコードリーディング 第16回に参加してきました。今回は1.0がリリースされる目前のApache Sparkがテーマでした。 NTTデータ濱野さんの冒頭の挨拶 Spark1.0リリースを記念する予定が、されていないw 今回はお酒を飲んでグダグダする時間はないw Apache Sparkのご紹介(前半) NTTデータ土橋さん まずは土橋さんからSparkの背景やSpark Summit 2013の振り返り、Sparkの基についての説明がありました。詳細はスライドを見てもらった方がいいですが、さくっと雰囲気を掴みたい方は以下のメモをご参照下さい。 土橋さん 6年前からHadoopに関わっている。 基インフラエンジニア Ansible使っている。 アジェンダ Sparkの背景 Spark Summit 2013振り返り Sparkのキホン RDD スケジューラ 前提 机上調

    Hadoopソースコードリーディング 第16回に参加してきました | DevelopersIO
    kasumani
    kasumani 2014/05/30
    Hadoopソースコードリーディング 第16回に参加してきました #hadoopreading | Developers.IO Hadoopソースコードリーディング 第16回に参加してきました。今回は1.0がリリースされる目前のApache Sparkがテーマでした。 Tags: feedly, ifttt, rece
  • https://www.youtube./

    kasumani
    kasumani 2014/05/30
    youtube - Google 検索 検索 画像 マップ Play YouTube ニュース Gmail ドライブ もっと見る » ウェブ履歴 | 設定 | ログイン 約 7,490,000,000 件 YouTube Tags: from Pocket http://bit.ly/1QQZzR4 October 04, 2015 at 05:20AM via IFTTT
  • rails4 での assets:precompile の高速化 - HsbtDiary(2014-05-29)

    rails4 での assets:precompile の高速化 rails4 で assets:precompile を有効にするようにしてから、デプロイ毎に precompile しているとデプロイ途中にデザインが崩れたり、そもそもデプロイ時間が5分以上かかるようになってしまってリリースの高速化も何もあったもんじゃないなーということで、技術的に解決しておいた。 rails3 の頃は turbo-sprockets とかあって、こういうのを入れれば変更されたファイルだけを precompile するので、こういう gem あるのかなあと探していたら、そもそも体に組み込まれているというのを知った http://yetimedia.tumblr.com/post/33320732456/moving-forward-with-the-rails-asset-pipeline ようは p

    rails4 での assets:precompile の高速化 - HsbtDiary(2014-05-29)
    kasumani
    kasumani 2014/05/30
    ■ rails4 での assets:precompile の高速化 rails4 で assets:precompile を有効にするようにしてから、デプロイ毎に precompile しているとデプロイ途中にデザインが崩れたり、そもそもデプロイ時間が5分以上かかるようになってしまって
  • 100分の1の法則 (新宿中村屋にて) : 先見日記 Insight Diaries 1 note

    A:〒135-6033 東京都江東区豊洲3-3-3 豊洲センタービル B:〒135-8671 東京都江東区豊洲3-3-9 豊洲センタービルアネックス 電話:03-5546-8202(代表) ※ 豊洲センタービル/豊洲センタービルアネックスにご来訪される方へ 両ビルでは有人の受付に加え、無人の受付管理システムを導入しております。 当社社員とのお打ち合わせ・商談等でのご来訪で、訪問先社員からのご来訪の「ご案内メール」をお持ちの方は、各ビル1階ロビーの有人受付、もしくは同ロビーに設置された無人端末まで、「ご案内メール」をお持ちください(紙/スマートフォン等画面表示可)。 ご来訪予定に基づき、入館証の発行及び、お待ち合わせ場所等、館内をご案内いたします。

    100分の1の法則 (新宿中村屋にて) : 先見日記 Insight Diaries 1 note
    kasumani
    kasumani 2014/05/30
    実際のところ Spark ソースコードリーディングだった #hadoopreading #16 はネ申回だった! Hadoop ソースコードリーディング #16 日 時: 2014年5月29日(木) 19:00~21:00 (受付開始 18:45) 場 所: 豊洲センタービル (NTTデータ)
  • Repository as a Serviceのpackagecloud.ioを試してみた | DevelopersIO

    ども、大瀧です。 みなさん、yumやapt-getコマンド使っていますか?Linux使いなら必須ですよね。ではgemは?こちらもRuby使いなら必須だと思います。では、自前でそれらのパッケージリポジトリを構築・管理してますか?ギークの方の手がちらほら上がるかもしれませんが、ほとんどの方は「構築が面倒そう」、「設定項目が多くて大変」と言うように敬遠しているのではないでしょうか。しかし、自前でリポジトリを持っているとソフトウェア配布の手段としてとても便利だと思います。そんなパッケージリポジトリを簡単に扱うサービス、packagecloud.ioなるものをTwitterのタイムラインで発見したので、試してみました。 packagecloud.io : https://packagecloud.io/ packagecloud.ioでできること Repository as a Serviceとは具

    Repository as a Serviceのpackagecloud.ioを試してみた | DevelopersIO
    kasumani
    kasumani 2014/05/30
    Repository as a Serviceのpackagecloud.ioを試してみた | Developers.IO ども、大瀧です。 みなさん、yumやapt-getコマンド使っていますか?Linux使いなら必須ですよね。ではgemは?こちらもRuby使いなら必須だと思います。では、自前でそれら
  • Mobile First Development at COOKPAD #deploygate

    Bakusoku Iterations Tokyo at mixi (2014/5/29) の発表資料です http://deploygate.doorkeeper.jp/events/11579

    Mobile First Development at COOKPAD #deploygate
    kasumani
    kasumani 2014/05/30
    Mobile First Development at COOKPAD #deploygate // Speaker Deck Other Presentations by this Speaker Other Presentations in Programming Featured Presentations Tags: feedly, ifttt, recently read, saved for later from Pocket May 30, 2014 at 08:03PM via IFTTT
  • [Ruby on Rails]FactoryGirlによるテストデータの準備 | DevelopersIO

    はじめに RSpecを使ってテストを記述している際、テストの実行前にデータをテーブルに登録しておきたいケースが多々あるかと思います。RSpec内でActiveRecordを使ってデータを登録することもできますが、複数のテストケースで同じデータを使いたい場合、データの定義は一箇所で行いたいところです。 この様な場合、Factory Girlを使用すると、一箇所でテストデータを定義できます。今回はこのFactoryGirlの使い方について書きたいと思います。 使い方 使い方の大まかな流れとしては、 FactoryGirlが使用できるようにする 定義ファイルにデータを定義する 必要とするテストケースにてファイルを読み込み、データを適時加工して登録する という感じとなります。尚、この定義したデータを「Factory」とも言います。以下、手順です。 1.Gemfile Gemfileに以下を記述し、

    [Ruby on Rails]FactoryGirlによるテストデータの準備 | DevelopersIO
    kasumani
    kasumani 2014/05/30
    FactoryGirlによるテストデータの準備 | Developers.IO はじめに RSpecを使ってテストを記述している際、テストの実行前にデータをテーブルに登録しておきたいケースが多々あるかと思います。RSpec内でActiveRecordを使ってデータを
  • nanapi勉強会 vol2 で、シェルオプションの話をしてきた #nanapi_study - 元RX-7乗りの適当な日々

    nanapiのCTOである@wadapさんに声をかけていただいて、LTをやってきました。 nanapi勉強会 vol2 - Shellの活用でこれだけ毎日が便利になる LTで使った資料を以下に公開しておきます。 bash(set)コマンドのオプション3選 from Yuuki Namikawa 資料だけだと伝わりづらいですが、僕がこのLTで話したかったことですが、実は編はおまけみたいなもので、現地でしゃべったとおりですが、スライド3枚目〜5枚目の部分です。 単純に、先日発売になったChef実践入門の宣伝wと、もう1つはシェルのHistoryで初対面のエンジニアと仲良くなる方法ですw スライド4枚目に書いてあるとおりですが、普段自分が使っているシェルで例えば以下のような感じでコマンドを実行すると、Historyから、コマンドの実行回数ランキングを出してくれます。 $ history | a

    nanapi勉強会 vol2 で、シェルオプションの話をしてきた #nanapi_study - 元RX-7乗りの適当な日々
    kasumani
    kasumani 2014/05/30
    nanapi勉強会 vol2 で、シェルオプションの話をしてきた #nanapi_study nanapiのCTOである@wadapさんに声をかけていただいて、LTをやってきました。 資料だけだと伝わりづらいですが、僕がこのLTで話したかったことは、現地でしゃべ
  • DropboxのファイルURLを公開できるパブリックリンクで他の人とHTML/CSS/JS/PDFを共有する - 移転→hapilaki.net

    ドロップボックスにファイルをアップし、そのリンクURLを公開すればみんなが利用できる。HTML/CSS/JSなどのコードが見えるページではなく、ファイルそのもののURLを確認する方法。 はじめに 筆者は一発でファイルURLを取得できる方法を知らない。徒手空拳でたどり着いた方法なので、もっとスマートな方法がありそう。 パブリックリンク取得具体例 ファイルを指定する ドロップボックスで共有している次のファイルを指定する場合で例示する。 チョマテヨ「ちょ待てよ!jQueryの2回読み込み、プラグインあるからさ」 - はぴらき合理化幻想 最初のURLを取得 ファイルをクリックで選択状態にし、「リンクを共有」をクリック。 新しく開かれたタブにあるモーダルウィンドウを☓で閉じる。 画面右上にある「ダウンロード」を右クリックし、出てきたリストから「リンク アドレスをコピー」をクリック(Chromeの場合

    DropboxのファイルURLを公開できるパブリックリンクで他の人とHTML/CSS/JS/PDFを共有する - 移転→hapilaki.net
    kasumani
    kasumani 2014/05/30
    DropboxのファイルURLを公開できるパブリックリンクで他の人とHTML/CSS/JS/PDFを共有する ドロップボックスにファイルをアップし、そのリンクURLを公開すればみんなが利用できる。HTML/CSS/JSなどのコードが見えるページではなく
  • Mac用の人気RSSリーダーアプリ「Reeder 2」正式版リリース!早速使ってみました | ソフトアンテナ

    Mac用の人気RSSリーダーアプリ「Reeder 2」正式版リリース!早速使ってみました 2014 5/29 復活が待ち望まれていた、Mac用の人気RSSリーダーアプリ「Reeder 2」の正式版がMac App Storeで販売開始されました。価格は1000円。待たされただけあって、早速Mac App Storeの有料アプリランキングでトップになっています。 Reeder 2 カテゴリ: ニュース 価格: ¥1,000 私も早速購入してみたのですが、ここで注意点をひとつ。最近まで公開されていたReeder 2のベータ版をインストールしている場合、事前にアプリケーションフォルダから、Reeder 2のベータ版を削除しておかないと、正式版がインストールできないようです。 削除してもインストールできない場合公式サイトのヘルプにある「Problems when installing Reeder

    Mac用の人気RSSリーダーアプリ「Reeder 2」正式版リリース!早速使ってみました | ソフトアンテナ
    kasumani
    kasumani 2014/05/30
    Mac用の人気RSSリーダーアプリ「Reeder 2」正式版リリース!早速使ってみました 復活が待ち望まれていた、Mac用の人気RSSリーダーアプリ「Reeder 2」の正式版がMac App Storeで販売開始されました。価格は1000円。待たされただけあ
  • zawで快適シェル生活

    #nanapi_study での LT 資料です

    zawで快適シェル生活
    kasumani
    kasumani 2014/05/30
    zawで快適シェル生活 // Speaker Deck Other Presentations by this Speaker Other Presentations in Technology Featured Presentations Tags: feedly, ifttt, recently read, saved for later from Pocket May 30, 2014 at 07:44PM via IFTTT
  • デザイナーがよく使うzshの便利なやつ

    nanapi勉強会#2 ShellScript - rmコマンドが怖い人向け: 削除しないでゴミ箱に移動するシェルスクリプト http://qiita.com/suin/items/80609e9354377698d364 プルリクエストを自動補完してcheckoutする http://qiita.com/yuku_t/items/f53a9d3ea92614b0927d よく実行するコマンドにキーバインドを割り当てると捗る話 http://qiita.com/yuku_t/items/e58cbecf13407446bd50

    デザイナーがよく使うzshの便利なやつ
    kasumani
    kasumani 2014/05/30
    デザイナーがよく使うzshの便利なやつ // Speaker Deck Other Presentations by this Speaker Other Presentations in Programming Featured Presentations Tags: feedly, ifttt, recently read, saved for later from Pocket May 30, 2014 at 07:44PM via IFTTT
  • The 3 Good Habits for Shell Beginners

    「シェル苦手な人に、今日から始めて欲しい3つの考え方」 @nanapi勉強会 vol2 - Shellの活用でこれだけ毎日が便利になる http://nanapi.doorkeeper.jp/events/11514

    The 3 Good Habits for Shell Beginners
    kasumani
    kasumani 2014/05/30
    The 3 Good Habits for Shell Beginners // Speaker Deck Other Presentations by this Speaker Other Presentations in Technology Featured Presentations Tags: feedly, ifttt, recently read, saved for later from Pocket May 30, 2014 at 07:27PM via IFTTT
  • 乱択データ構造の最新事情 −MinHash と HyperLogLog の最近の進歩− - iwiwiの日記

    日,PFI セミナーにて「乱択データ構造の最新事情 −MinHash と HyperLogLog の最近の進歩−」というタイトルで話をさせてもらいました.スライドは以下になります. Ustream の録画もあります. http://www.ustream.tv/recorded/48151077 内容としては,以下の操作を効率的に行うための集合に関するデータ構造 (Sketch) の最近の進歩を紹介しました. 集合の類似度の推定 (Jaccard 係数) 集合異なり数の推定 (distinct counting) どちらも重要かつ基礎的な操作で,b-bit MinHash や HyperLogLog など,既に実用的な手法が提案されており,実際にも使われています.しかし,2014 年になって,Odd Sketch や HIP Estimator という,これらをさらに改善する手法が立て続

    乱択データ構造の最新事情 −MinHash と HyperLogLog の最近の進歩− - iwiwiの日記
    kasumani
    kasumani 2014/05/30
    乱択データ構造の最新事情 −MinHash と HyperLogLog の最近の進歩− 本日,PFI セミナーにて「乱択データ構造の最新事情 −MinHash と HyperLogLog の最近の進歩−」というタイトルで話をさせてもらいました.スライドは以下になり
  • サーバーさんに本気を出してもらうために憶えておきたい設定項目

    cpuspeed がオンだと.... — はせがワン (@hasegaw) 2014, 5月 29 ミドルウェアのスループットを測ろうと思ったのですが cpuspeed などの設定をぜんぜんやっていませんでした。。。 経験上、チューニング過程でいじりたくなるようなパラメータを思い出してみます。 パワーマネジメントに関する設定はオフにする UEFIやBIOSにはパワーマネジメント設定がありますが、これらを無効にするとプロセッサなどが無条件で定格クロックで走り続けます。ピーク性能を高めたり瞬発力を上げるためにはパワーマネジメントはオフにします。当然ながらベースの消費電力やファンの騒音は増えますが、かわりにいくらかピーク性能の向上が見込めます。 Hyper Threading はレイテンシーとスループットのトレードオフ Hyper Threadingは、たぶん、コア内でパイプラインを取り合うから

    kasumani
    kasumani 2014/05/30
    サーバーさんに本気を出してもらうために憶えておきたい設定項目 ミドルウェアのスループットを測ろうと思ったのですが cpuspeed などの設定をぜんぜんやっていませんでした。。。 経験上、チューニング過程でいじりたく
  • Spark Internals - Hadoop Source Code Reading #16 in Japan

    The document discusses Spark internals and provides an overview of key components such as the Spark code base size and growth over time, core developers, Scala basics used in Spark, RDDs, tasks, caching/block management, and schedulers for running Spark on clusters including Mesos and YARN. It also includes tips for using IntelliJ IDEA to work with Spark's Scala code base.Read less

    Spark Internals - Hadoop Source Code Reading #16 in Japan
    kasumani
    kasumani 2014/05/30
    Spark Internal - Hadoop Source Code Reading #16 in Japan Presentation Transcript Spark Internals 1 Spark Internals Spark Code Base Size  spark/core/src/main/scala  2012 (version 0.6.x)  20,000 lines of code  2014 (branch-1. Tags: feedly, ifttt, recently read, saved for later from Pocket
  • githubのバッジをきれいに揃える方法 - rochefort's blog

    githubに掲載できるバッジは沢山あり、増やして行くと楽しいのですが 見た目が揃ってなくて残念だなと思っていました。 調べてみるとshields.io というバッジサービスを利用すると 解決できるというのが分かりました。 badges/shields の方に細かいサイズなどが載っています。 バッジも沢山用意されていますが、これを利用すると独自のバッチも作れちゃいます。 こんな感じ。 before 文字の大きさ等揃っていません。 after flat uiのオプションが用意されているので試してみました。 すっきり!! See Also ・rochefort/cocoapods-search ・rochefort/gem-search

    kasumani
    kasumani 2014/05/30
    githubのバッジをきれいに揃える方法 githubに掲載できるバッジは沢山あり、増やして行くと楽しいのですが 見た目が揃ってなくて残念だなと思っていました。     調べてみるとshields. Tags: feedly, ifttt, recently read, saved for later
  • 見せてやろうJVMが持つ真のチカラを! JVMのオプションを一覧する方法について。 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    見せてやろうJVMが持つ真のチカラを! JVMのオプションを一覧する方法について。 - Qiita
    kasumani
    kasumani 2014/05/30
    見せてやろうJVMが持つ真のチカラを! JVMのオプションを一覧する方法について。 以下のコマンドを実行すると、JVMで設定できるオプションの一覧を閲覧できます。 尚、詳細が知りたい方は、この辺りを眺めるとより具体的
  • 関東地方の急なゲリラ豪雨・雨・雷の際は東京電力「雨量・雷観測情報」が便利ですよ(スマホ対応) - ネタフル

    今年もゲリラ豪雨の季節がやってきます。近くで雨が降り出したらしい‥‥遠くで雷が聞こえる‥‥そういった時に気になるのが「自分の居る場所はどうなるのか?」ということですよね。迫り来る雨や雷の様子を確認できるのが、東京電力の「雨量・雷観測情報」です(関東地方)。 サイトでは雨量、雷雲、落雷、雷雲+落雷の様子を確認することができます。 浦和の近くに雷雲が発生しているのが分かります。 バンバン落ちてますね、雷。 東京電力のサイトですので、対象となっているのは東京・埼玉・山梨・神奈川・静岡・千葉・茨城・栃木・群馬・に鋳型・福島となっています。 地図はクローズアップして表示することが出来ます。 晴れていても急にゲリラ豪雨が来ることがあるので、Twitterで「○○で雨が降り出した」「○○で雷が鳴っている」といった情報を見かけたら「雨量・雷観測情報」を見るようにしています。スマートフォンからの閲覧も最適化

    関東地方の急なゲリラ豪雨・雨・雷の際は東京電力「雨量・雷観測情報」が便利ですよ(スマホ対応) - ネタフル
    kasumani
    kasumani 2014/05/30
    関東地方の急なゲリラ豪雨・雨・雷の際は東京電力「雨量・雷観測情報」が便利ですよ(スマホ対応) 今年もゲリラ豪雨の季節がやってきます。近くで雨が降り出したらしい‥‥遠くで雷が聞こえる‥‥そういった時に気
  • Facebook の決断:MVCはスケールしない。ならば Flux だ。

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Facebook の決断:MVCはスケールしない。ならば Flux だ。
    kasumani
    kasumani 2014/05/30
    Facebook の決断:MVCはスケールしない。ならば Flux だ。 この記事は、コミュニティと Jing Chen氏のFacebookでの反響にもとづいて アップデートされている(後ろの続報の項を参照)。 Tags: feedly, ifttt, recently read, saved for later from Poc
  • chefからansibleに乗り換えた5つの理由|TechRacho by BPS株式会社

    1年くらいchefを使ってサーバ構築をしていたのですが、最近ansibleに乗り換えたので紹介記事を書いてみます 1. サーバ側に何もインストールする必要がない chefは管理対象ノードにchef-clientをインストールする必要がありますが、ansibleはPython 2.4が入っていて、sshでログインできればOKです。 chefもパッケージや,knife bootstrapコマンド等があるので始めやすいですが、何もする必要がないansibleの方が敷居が低いのかなと思ってます。 例えばsshでログインできれば、以下のコマンドを打てば10.0.10.1~10.0.10.3サーバの情報をとってくれます(カーネルバージョン,CPU,メモリ,ディスクサイズ,ディストリビューション等)。 この機能はchefで使われているohai相当のことをしてくれます。 echo 10.0.10.1 >

    chefからansibleに乗り換えた5つの理由|TechRacho by BPS株式会社
    kasumani
    kasumani 2014/05/30
    chefからansibleに乗り換えた5つの理由 1年くらいchefを使ってサーバ構築をしていたのですが、最近ansibleに乗り換えたので紹介記事を書いてみます chefは管理対象ノードにchef-clientをインストールする必要がありますが、 ansible
  • IdobataでIRKit APIを叩いてエアコンを操作できるようにした - 質量

    Idobata bot、CoffeeScript、Heroku、IRKit は初めてだったが、ドキュメントが充実していて救われた。 Idobata bot の作り方、デプロイの仕方はここ idobata/hubot-idobata · GitHub を見れば大体分かった。 https://gist.github.com/teshi04/0cc9560d972ed440883e#file-aircon-coffee Idobata botにコマンド作っておくとみんながすぐに叩けていいなあって思った。

    IdobataでIRKit APIを叩いてエアコンを操作できるようにした - 質量
    kasumani
    kasumani 2014/05/30
    IdodataでIRKit APIを叩いてエアコンを操作できるようにした Idobata bot、CoffeeScript、Heroku、IRKit は初めてだったが、ドキュメントが充実していて救われた。 Idobata bot の作り方、デプロイの仕方はここ idobata/hubot-idobata · GitHub を見
  • (解決済み) DBIx::TransactionManager + File::RotateLogsで意図せずトランザクションが終了してしまう件 - Hateburo: kazeburo hatenablog

    DBIx::TransactionManager 1.13で子プロセスでrollbackを実行しないような変更が入っています。 https://metacpan.org/release/NEKOKAK/DBIx-TransactionManager-1.13 TengやDBIx::Sunnyなどでトランザクションを使用し、File::RotateLogsでログを書き出している場合はバージョンアップをお勧めします。 経緯など 某サービスにおいて、DBIx::TransactionManagerを使ってトランザクションを実行している箇所で9時にトランザクションが意図せず終了するという問題がありました。 コードにするとこんな感じ my $rotatelogs = File::RotateLogs->new( logfile => '/path/to/access_log.%Y%m%d%H%M',

    (解決済み) DBIx::TransactionManager + File::RotateLogsで意図せずトランザクションが終了してしまう件 - Hateburo: kazeburo hatenablog
    kasumani
    kasumani 2014/05/30
    (解決済み) DBIx::TransactionManager + File::RotateLogsで意図せずトランザクションが終了してしまう件 某サービスにおいて、DBIx::TransactionManagerを使ってトランザクションを実行している箇所で9時にトランザクションが意図せず終了す
  • たった3KBのコードで3DCGモデルが歌って踊ってアングルも操作できる! jQueryベースのライブラリでMMDデータを活用したWebGLコンテンツを作ろう

    はじめに 数あるHTML5の機能の中でも、特にビジュアルでインパクトのあるWebGL。GPUを駆使した高速3DCGレンダリングが可能なことで話題になったものの、今一つ普及しない背景には「実装があまりにも難しい」ことがあるのではないでしょうか。 three.jsの登場により、実装のハードルはだいぶ下がりました。しかし、JavaScriptに精通したプログラマでなければ使いこなすのは容易ではなく、ビジュアル要素の強いWebGLにあってデザイナーさんの参入は難しいのが現状です。 今回紹介する「jThree(ジェイスリー)」は、そんなWebGLをjQueryの記法で扱えるようにするための国産JavaScriptライブラリです。前述のthree.jsをラップしてjQueryで操作できるよう設計されており、jQueryを使ったことのある方なら、手軽にWebGLコンテンツを作ることができます。 記事で

    たった3KBのコードで3DCGモデルが歌って踊ってアングルも操作できる! jQueryベースのライブラリでMMDデータを活用したWebGLコンテンツを作ろう
    kasumani
    kasumani 2014/05/30
    たった3KBのコードで3DCGモデルが歌って踊ってアングルも操作できる! jQueryベースのライブラリでMMDデータを活用したWebGLコンテンツを作ろう はじめに  数あるHTML5の機能の中でも、特にビジュアルでインパクトのあるWebGL
  • AWS Storage Gatewayでできること、使いどころのポイント

    連載で取り上げるAWS Storage Gateway(以下、Storage Gateway)は、Amazon EC2やAmazon RDSのような「花型」のサービスではありません。しかし、ファイルサーバなどで大規模なファイルを扱うシステムを構築する際には、非常に強力なサービスです。連載では、Storage Gatewayの基的な仕組み、用語や動作、実際の構築方法について紹介していきます。皆さんがStorage Gatewayに触ったり、興味をおぼえたりするきっかけになれば幸いです。 Storage Gatewayとは Storage GatewayAWSが提供する、オンプレミスのサービスと密接に連携したバックアップ・ストレージサービスの一つです。オンプレミスにあるファイルサーバなどのストレージとAmazon S3の大容量ストレージを密接に連携させ、堅牢かつ可用性の高いストレージを

    AWS Storage Gatewayでできること、使いどころのポイント
    kasumani
    kasumani 2014/05/30
    AWS Storage Gatewayでできること、使いどころのポイント Storage Gatewayとは  Storage GatewayはAWSが提供する、オンプレミスのサービスと密接に連携したバックアップ・ストレージサービスの一つです。オンプレミスにあるファイルサ
  • Big Sky :: libuv と http-parser を使って高速なウェブサーバ書いてみた。

    どうしても高速なWeb サーバが書きたくなったので joyent の libuv と http-parser (nodejs が内部で使っているライブラリ)を使ってWeb サーバを書いてみた。 mattn/http-server - GitHub https://github.com/mattn/http-server I/O は全て非同期で行いブロッキングしない作りとしました。これで絶対速くなるとは言わないけど、少なくともスケールはするんじゃないかと思います。 Date ヘッダとか、65536 バイト以上の POST ペイロードとか色々省いてるのでツッコミビリディ高いですが、ひとまず GET でファイルのサーブが出来る状態にはしたのでベンチマークを取ってみました。 # nginx $ ab -k -c 10 -n 10000 http://127.0.0.1/ # http-server

    Big Sky :: libuv と http-parser を使って高速なウェブサーバ書いてみた。
    kasumani
    kasumani 2014/05/30
    libuv と http-parser を使って高速なウェブサーバ書いてみた。 5回程計測した平均で nginx が 25000req/sec、http-server が 24500req/sec でした。ほぼ互角までは来たのかなーと思います。 現状キャッシュなんかは考えてないので、純粋に
  • レスポンシブデザイン・マルチカラー化対応で汎用性の高いSVG形式アイコン「Iconic」

    「モダンなウェブのためのインタラクティブアイコンを」ということで作られたのが「Iconic」です。アイコンはSVG形式でも提供されているのでウェブ上でも簡単に利用でき、なおかつ、CSSを使ってアイコンの一部分だけに色をつけたり、マルチカラーで統一したり、変形させたり、レスポンシブにサイズ変更したりということも可能です。 Iconic https://useiconic.com/ Finally, Iconic is available! — In the kitchen at Iconic http://blog.useiconic.com/finally-iconic-is-available/ Iconicはもともとは2013年9月から10月にかけてKickstarterで出資を募っていたプロジェクトで、1万5000ドル(約153万円)の出資募集に対してなんと9万2000ドル(約937

    レスポンシブデザイン・マルチカラー化対応で汎用性の高いSVG形式アイコン「Iconic」
    kasumani
    kasumani 2014/05/30
    レスポンシブデザイン・マルチカラー化対応で汎用性の高いSVG形式アイコン「Iconic」 「モダンなウェブのためのインタラクティブアイコンを」ということで作られたのが「Iconic」です。アイコンはSVG形式でも提供されてい
  • CSS3からSassまで ─ これから学ぶ人のためのCSS全体像 ーー「非エンジニアの起業家が知っておくべきプログラミングの知識 #04」【ゲスト寄稿】 - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報

    CSS3からSassまで ─ これから学ぶ人のためのCSS全体像 ーー「非エンジニア起業家が知っておくべきプログラミングの知識 #04」【ゲスト寄稿】 編集部注:稿は初心者向けにプログラミングやWebデザインの講座を開催している TechAcademy(テックアカデミー)による連載企画。「非エンジニア起業家が知っておくべきプログラミングの知識」というテーマで数回に分けて極めて基礎的なプログラミングの基礎知識をお伝えする。全連載はこちらから 「非エンジニアが知っておくべきプログラミングの知識」というテーマで、10回に分けてお届けする連載企画。第4回目のテーマは「CSS」です。 前回は「HTMLの設計思想と、2014年に最適な学び方」というテーマでお送りしました。今回は「CSS3からSassまで ─ これから学ぶ人のためのCSS全体像」という記事テーマで、考察・ご紹介します。連載は、イ

    CSS3からSassまで ─ これから学ぶ人のためのCSS全体像 ーー「非エンジニアの起業家が知っておくべきプログラミングの知識 #04」【ゲスト寄稿】 - BRIDGE(ブリッジ)テクノロジー&スタートアップ情報
    kasumani
    kasumani 2014/05/30
    CSS3からSassまで ─ これから学ぶ人のためのCSS全体像 ーー「非エンジニアの起業家が知っておくべきプログラミングの知識 #04」【ゲスト寄稿】 編集部注:本稿は初心者向けにプログラミングやWebデザインの講座を開催して
  • Lightning-fast, secure, automated package management

    Lightning-fast, secure, automated package management Packagecloud provides an unified, developer-friendly package management platform for your software artifacts - written in any language, delivered to any infrastructure.

    kasumani
    kasumani 2014/05/30
    Hosted Package Repositories Are we missing a feature? Get in touch. Tags: feedly, ifttt, recently read, saved for later from Pocket May 30, 2014 at 05:42PM via IFTTT
  • trash·rm代替。ターミナルでゴミ箱を使ったファイル削除 MOONGIFT

    ターミナルでファイルを操作していて、思わず消してはいけなかったファイルに対してrmを実行してしまったなんて経験は誰もがあるのではないでしょうか。rmで消すとゴミ箱に入らず直接消されてしまうので復旧が相当困難です。これは大きなショックです。 そこで使ってみたいのがrmの代替コマンドtrashです。その名の通り、各プラットフォームのゴミ箱にファイルを入れる操作をrmの代わりに行ってくれるコマンドです。 trashの使い方 trashのインストールはnpmを使って簡単にできます。まずはコマンドオプションを見てみましょう。 $ trash --help Cross-platform command-line app for moving files and directories to the trash - A safer alternative to `rm` Usage $ trash <p

    trash·rm代替。ターミナルでゴミ箱を使ったファイル削除 MOONGIFT
    kasumani
    kasumani 2014/05/30
    trash – rm代替。ターミナルでゴミ箱を使ったファイル削除 ターミナルでファイルを操作していて、思わず消してはいけなかったファイルに対してrmを実行してしまったなんて経験は誰もがあるのではないでしょうか。rmで消
  • ウェブ初心者も安心して作成できる、無料HTMLテンプレート素材24個まとめ - PhotoshopVIP

    『フォトショップ・ブイアイピー』の新着記事です。フォトショップやデザインをたのしむウェブサイト。2009年3月創刊以来、3800を超えるコンテンツを更新しています。フリーフォントなどの無料デザイン素材/配色やWeb制作といった最新トレンドも公開中。

    ウェブ初心者も安心して作成できる、無料HTMLテンプレート素材24個まとめ - PhotoshopVIP
    kasumani
    kasumani 2014/05/30
    Bootstrapフレームワークを使った、すごい無料HTMLテンプレート素材50個まとめPhotoshopVIP | 海外デザインブログSpecyboy. Tags: feedly, ifttt, recently read, saved for later from Pocket May 30, 2014 at 05:42PM via IFTTT
  • 突然奇声を発する「金朋地獄」スマホナビ登場!

    株式会社エディアが提供する、スマートフォン専用カーナビ『MAPLUS for スマートフォン』の声優ナビに、金田朋子さんを起用したバージョンが、5月28日追加配信されました。 金田朋子さんといえば、ヘリウムガスを吸ってもあまり声が変わらないと言われるハイトーンボイスに、奇妙な言動で有名。そのあまりの奇行ぶりから、聞く者の思考能力を一瞬にして停止させるため、独特な世界観は「金朋地獄」と呼ばれ業界人以外にファンからも広く恐れられています。 【画像付きの元記事はこちら】 今回の金田朋子さんバージョンについて、エディア広報担当に話しを聞いてみたところ、標準版の方では「普通」のナビになっているとのことですが、キャラ版の方では「好きにしゃべっていただいたので……もう……」と言葉を詰まらせてしまいました。 「とりあえず聞きますか?」とすすめられたので、実装されている音声を聞いてみたところ……、ナビ中突然

    突然奇声を発する「金朋地獄」スマホナビ登場!
  • http://bit.ly/1kb6y9V.

    kasumani
    kasumani 2014/05/30
    【速報】「Git 2.0」正式リリース 大人気のバージョン管理システムGitの最新版「Git 2.0」正式版がリリースされました(アナウンス、Phoronix、Hacker News)。 公式サイトのバージョン表記はまだ書き換わっていませんが、 Tags: feedly,
  • Androidアプリ開発にも役立つEclipseプラグイン活用法 #yahoo #android|CodeIQ MAGAZINE

    kasumani
    kasumani 2014/05/30
    Androidアプリ開発にも役立つEclipseプラグイン活用法 #yahoo #android|CodeIQ MAGAZINE Androidアプリにも便利なEclipseプラグイン開発とは ヤフー松田です。 Eclipseは数多くのプラグインで構成されている統合開発環境であり、Androidアプ
  • ウェブの画像サイズを計測できるGoogle Chrome機能拡張「Page Ruler」 - ネタフル

    キーボードショートカットなども用意されていますが、基はメニューバーからアイコンをクリックして計測するだけですので、使い方は簡単です。 幅、高さなど画面上部に分かりやすく表示されます。ガイドの点線の色は変更することが可能です。 「あれ? ここのサイズはどうなってたかな?」みたいな時に、サクッと調べることが出来ますね。 「Page Ruler」は無料のGoogle Chrome機能拡張です。 #その他のGoogle Chrome機能拡張は「Google Chrome機能拡張」カテゴリもどうぞ。

    ウェブの画像サイズを計測できるGoogle Chrome機能拡張「Page Ruler」 - ネタフル
    kasumani
    kasumani 2014/05/30
    ウェブの画像サイズを計測できるGoogle Chrome機能拡張「Page Ruler」 ウェブデザインをしている人が重宝するGoogle Chrome機能拡張のご紹介です。ウェブにある画像サイズを手軽に計測できる「Page Ruler」です。 Tags: feedly, ifttt, recen
  • localStorageにフォーム内容を保存してブラウザクラッシュに備える「jquery.formsaver.js」:phpspot開発日誌

    localStorageにフォーム内容を保存してブラウザクラッシュに備える「jquery.formsaver.js」 2014年05月29日- jquery.formsaver.js by hackprime localStorageにフォーム内容を保存してブラウザクラッシュに備える「jquery.formsaver.js」 ブラウザが落ちてフォームが消えてしまった、というのに備えるためのライブラリです $("#form_id").saveForm(); $("#form_id").restoreForm(); のようなAPIで簡単にlocalStorageにフォーム内容を保存、リストアを可能にします。好きなタイミングで保存、リストアが可能となるので、扱いやすそう。 関連エントリ Gmail風に書き途中のフォーム内容をlocalStorageに定期的に保存してくれる「Sisyphus」

    kasumani
    kasumani 2014/05/30
    localStorageにフォーム内容を保存してブラウザクラッシュに備える「jquery.formsaver.js」 localStorageにフォーム内容を保存してブラウザクラッシュに備える「jquery.formsaver.js」 ブラウザが落ちてフォームが消えてしまった、という
  • Stylr - Webブラウザ上でビジュアルスタイルシート設定

    手打ちでスタイルシートの設定を行っているデザイナーの方はどういったやり方でスタイルを決めていくでしょうか。数値を変更してブラウザを再読み込みして、再度変更して再読み込みして…を繰り返したりするのはとても面倒です。 そこで紹介したいのがStylrです。スタイル設定をビジュアル的に、その場で反映しつつ確認できるソフトウェアです。 Stylrの使い方 Stylrを使うとスタイル設定がビジュアル的に確認できるので分かりやすさが増すでしょう。一番最初のWebデザインにおいてはPhotoshopなどを使うでしょうが、その後の更新フェーズで活躍しそうなソフトウェアです。 StylrはJavaScript/CSS製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。 Stylr bellingboe/app.stylr.io

    Stylr - Webブラウザ上でビジュアルスタイルシート設定
    kasumani
    kasumani 2014/05/30
    Stylr - Webブラウザ上でビジュアルスタイルシート設定 手打ちでスタイルシートの設定を行っているデザイナーの方はどういったやり方でスタイルを決めていくでしょうか。数値を変更してブラウザを再読み込みして、再度変
  • AWSでiOS向けのMBaaSを作る

    kasumani
    kasumani 2014/05/30
    AWSでiOS向けのMBaaSを作る 面白い試み。AWS SDK for iOS の組み込みなどもある。今後に期待。 [AWSxiOSでMBaaS] AWS を MBaaS として使ってみる – まずは AWS SDK for iOS を触ってみる | Developers. Tags: feedly, ifttt, recently read, saved for later from Po
  • 無料でブログ・SNS投稿に使えるCC&パブリックドメインの画像サイト40選

    ブログやSNSの投稿に写真や画像を使うことがありますが、著作者に無断で写真やイラストを使用することで著作権の侵害にあたることも。そこでSNS予約投稿サービス「Buffer」が、無料でブログやSNS投稿に使えるCC(クリエイティブ・コモンズ・ライセンス)&パブリックドメインのストックフォトサイトや検索ツールなどを大量にまとめています。 53+ Free Image Sources For Your Blog and Social Media Posts http://blog.bufferapp.com/free-image-sources-list ◆写真検索サイト 01:More Free Images & Free Stock Photos | Download Free Stock Photography from Dreamstime 無料アカウントの作成が必要ですが、無料でダウン

    無料でブログ・SNS投稿に使えるCC&パブリックドメインの画像サイト40選
    kasumani
    kasumani 2014/05/30
    無料でブログ・SNS投稿に使えるCC&パブリックドメインの画像サイト40選 ブログやSNSの投稿に写真や画像を使うことがありますが、著作者に無断で写真やイラストを使用することで著作権の侵害にあたることも。そこでSNS予
  • RubyMotion 3.0 Sneak Peek: Android Support - RubyMotion Blog

    This is the official blog of RubyMotion, a toolchain for iOS and OS X development that lets you do iPhone, iPad and Mac apps in Ruby. Follow us on Twitter to stay tuned with everything that's happening in the community! Not a RubyMotion user yet? Give it a spin today! It’s very sunny here in San Francisco, California, and we are super excited to give you a first sneak peek at the next major versi

    RubyMotion 3.0 Sneak Peek: Android Support - RubyMotion Blog
    kasumani
    kasumani 2014/05/30
    RubyMotion 3.0 Sneak Peek: Android Support It’s very sunny here in San Francisco, California, and we are super excited to give you a first sneak peek at the next major version of RubyMotion, numbered 3.0, which will be released later this year! RubyMotion 3.0 features support for a new mobile plat
  • Socket.IO — Introducing Socket.IO 1.0

    The first version of Socket.IO was created shortly after Node.JS made its first appearance. I had been looking for a framework that easily enabled me to push data from a server to a client for a long time, and even had tried other approaches to server-side JavaScript. At the time, the main focus was on an interface equivalent to the upcoming WebSocket API that was in the process of standardization

    Socket.IO — Introducing Socket.IO 1.0
    kasumani
    kasumani 2014/05/30
    Socket.IO — Introducing Socket.IO 1.0 The first version of Socket.IO was created shortly after Node.JS made its first appearance. I had been looking for a framework that easily enabled me to push data from a server to a client for a long time, and even had tried other approaches to server-side Jav
  • JavaScriptで自動文字認識! Microsoftの無料OCRライブラリーを使おう(前編)

    今回は、画像の中に書かれている文字(テキスト)を抽出するプログラムを作ってみましょう。スマートフォンやデジカメで手軽に写真を撮れるようになった昨今では、撮影・スキャンした手書きメモや文字データなどをテキストに変換したい場面が多いのではないでしょうか。 画像の文字認識をするプログラム自体を一から作るのは大変です。Microsoftが提供する「MODI」のOCR機能を利用すれば、JavaScriptから手軽に文字認識を実行できます。今回は、MODIのセットアップと簡単なプログラムを紹介します。 OCRとその活用方法 写真の中にある文字や、スマートフォンなどの手書き機能で書いたメモは、あくまで画像です。人間の目では読むことができても、そのままではコンピューターが認識することはできません。もちろん、検索してもその中の文字を探すことはできません。 そこで、OCRの出番です。OCR(Optical C

    JavaScriptで自動文字認識! Microsoftの無料OCRライブラリーを使おう(前編)
    kasumani
    kasumani 2014/05/30
    JavaScriptで自動文字認識! Microsoftの無料OCRライブラリーを使おう(前編) クジラ飛行机「仕事に役立つJavaScript入門」の最新記事とバックナンバーはPC Onlineでご覧になれます(毎週月曜日更新)。  今回は、画像の中に書か
  • Gitで最初のコミットをどうにかする - tmtms のメモ

    最初のコミットの内容を変更したい Gitで最初のコミットの内容を変更したいと思って git rebase -i <最初のコミット> とやっても、最初のコミットは出てきません。 % git log --oneline 4f4f42c 二番目のコミット 9d4876c 最初のコミット % git rebase -i 9d4876c pick 4f4f42c 二番目のコミット このような場合は git rebase -i --root を指定すると良いようです。 % git rebase -i --root pick 9d4876c 最初のコミット pick 4f4f42c 二番目のコミット 最初のコミットの前に別のコミットを入れたい さっきと同様に git rebase -i --root で開いて、最初のコミットを edit にします。 % git rebase -i --root edit

    Gitで最初のコミットをどうにかする - tmtms のメモ
    kasumani
    kasumani 2014/05/30
    Gitで最初のコミットをどうにかする Gitで最初のコミットの内容を変更したいと思って git rebase -i &lt;最初のコミット&gt; とやっても、最初のコミットは出てきません。 このような場合は git rebase -i --root を指定すると良いよう
  • 思わず見入ってしまう科学関連のGif画像を貼っていく : 暇人\(^o^)/速報 - ライブドアブログ

    思わず見入ってしまう科学関連のGif画像を貼っていく Tweet 1.跳ねるゼラチン ゼラチンは「コロイドゲル」、つまり固体の「型」に閉じ込められた液体なので、その形状を維持したまま跳ねることができます。この性質のおかげで、ゼラチンは非常に高い弾力限界を持っています。 翻訳元: http://news.distractify.com/dark/science/these-gifs-prove-science-is-the-best-thing-ever/ 2.瓶の中の火 瓶の中の酸素の量は限られているため、瓶の上で火をつけると、火は瓶に沿って燃え上がります。そして私たちに、このようなすばらしいショーを見せてくれるのです。 3.燃えるリチウム このGIFアニメーションでは、リチウムが酸素と反応する様子を見ることができます。この反応で、リチウムは完全に溶け、新しい物質として酸化リチウム(Li2

    思わず見入ってしまう科学関連のGif画像を貼っていく : 暇人\(^o^)/速報 - ライブドアブログ
    kasumani
    kasumani 2014/05/30
    思わず見入ってしまう科学関連のGif画像を貼っていく ◆めったに見られないとんでもないGIF画像を集めてみたwwwww ◆思わず保存した面白いgif画像を貼っていくwwwww Tags: feedly, ifttt, recently read, saved for later from Poc
  • WindowsとPhoneでリソースを切り分けるには?[ユニバーサルWindowsアプリ開発]

    連載目次 ユニバーサルプロジェクトを使ってユニバーサルWindowsアプリを開発するとき、画像ファイルや文字列リソースファイルなどのリソースも共有プロジェクトに置ける。では、WindowsストアアプリとWindows Phoneアプリで異なるリソースはどのように配置したらよいだろうか? 稿ではその方法を解説する。なお、稿のサンプルは「Windows Store app samples:MetroTips #76」からダウンロードできる。 事前準備 ユニバーサルプロジェクトを使ってユニバーサルWindowsアプリを開発するには、以下の開発環境が必要である。稿では、無償のVisual Studio Express 2013 for Windowsを使っている。 SLAT対応のPC*1 2014年4月のアップデート*2適用済みの64bitWindows 8.1 Pro版以上 Visual

    WindowsとPhoneでリソースを切り分けるには?[ユニバーサルWindowsアプリ開発]
    kasumani
    kasumani 2014/05/30
    WindowsとPhoneでリソースを切り分けるには?[ユニバーサルWindowsアプリ開発]  ユニバーサルプロジェクトを使ってユニバーサルWindowsアプリを開発するとき、画像ファイルや文字列リソースファイルなどのリソースも共有プ
  • RubyのRangeクラスと範囲オブジェクト、範囲演算子、イテレーターの使い方

    RubyのRangeクラスと範囲オブジェクト、範囲演算子、イテレーターの使い方:若手エンジニア/初心者のためのRuby 2.1入門(4)(1/3 ページ) オープンソースのオブジェクト指向プログラミング言語「Ruby」の文法を一から学ぶための入門連載。最新版の2.1に対応しています。今回は、範囲オブジェクトを扱うRangeや範囲演算子の基操作、各メソッドの使い方、イテレーターの基礎的な使い方に加え、イテレーターを使う利点などを解説します

    RubyのRangeクラスと範囲オブジェクト、範囲演算子、イテレーターの使い方
    kasumani
    kasumani 2014/05/30
    RubyのRangeクラスと範囲オブジェクト、範囲演算子、イテレーターの使い方 (1/3)  前回の「Rubyの配列、ハッシュテーブルを表現するArray、Hashクラスの使い方」では、Rubyにおける基本的な組み込みライブラリとして、配列であ
  • Hyper-Vで始めるLinux環境構築

    Hyper-Vで利用できるOSはWindows OSだけではなく、Linuxも正式サポートされている。Hyper-V上で利用できるLinuxLinux環境の構築方法、Hyper-Vと連携させるために必要なLinux Integration Services(LIS)の機能などを解説。 連載目次 はじめに 現在のITシステムでは、純粋にWindows OSだけという状態は少なく、クライアントではiPhoneAndroidなどのスマートフォン、サーバでもLinuxやUNIXなどのシステムも多数導入されている。システム管理者としては、Windows以外のシステムにも精通していることが望ましいだろう。幸いなことに現在ではHyper-Vなどの仮想環境も整備され、たとえクライアントPCであっても、さまざまなOSやソフトウェアなどを無償で簡単に導入して、試用できる状況になっている。稿ではこれからL

    Hyper-Vで始めるLinux環境構築
    kasumani
    kasumani 2014/05/30
    Hyper-Vで始めるLinux環境構築 はじめに  現在のITシステムでは、純粋にWindows OSだけという状態は少なく、クライアントではiPhoneやAndroidなどのスマートフォン、サーバでもLinuxやUNIXなどのシステムも多数導入されている。シス
  • HerokuでRroongaを使う方法 - 2014-05-28 - ククログ

    RubyRailsも使えるPaaSであるHerokuでRroongaを使えるようにしました。これにより、高速な全文検索機能を提供するRubyによるWebアプリケーションをHeroku上で動かすことができるようになりました。 ここでは、HerokuでRroongaを使う方法と、どのように動いているかを簡単に説明します。 サンプルアプリケーション Heroku上でRroongaを使えることを示すサンプルアプリケーションとして、Rroongaで全文検索できるブログを作成しました。 Heroku上で動いているアプリケーション ソースコード Railsでscaffoldしたものに、全文検索関連の機能を追加して見た目を整えた1だけの簡単なアプリケーションです。 全文検索機能はページ上部の検索ボックスにキーワードを入力してサブミットすると確認できます。キーワードにマッチするとキーワードがハイライトする

    HerokuでRroongaを使う方法 - 2014-05-28 - ククログ
    kasumani
    kasumani 2014/05/30
    HerokuでRroongaを使う方法 RubyやRailsも使えるPaaSであるHerokuでRroongaを使えるようにしました。これにより、高速な全文検索機能を提供するRubyによるWebアプリケーションをHeroku上で動かすことができるようになりました。 Tags: fee
  • Graphite と Grafana を 1 時間位使ってみたメモ - ようへいの日々精進XP

    竹富島からこんばんわ。かっぱです。 はじめに Graphite と Grafana を 1 時間位使ってみた どちらともセットアップは簡単(但し、Dockerfile 作るのは苦労した) 参考 dstat + fluentd + Graphite + Grafana でサーバモニタリングする 環境 Graphite はこちらの Dockerfile を使った Grafana は上記の Dockerfile で構築したコンテナに手動で構築した Graphite だけなら 以下のような手順で利用可能。 git clone https://github.com/inokappa/dockerfiles.git cd dockerfiles/graphite docker build -t your_name/repo_name docker run -t -d your_name/repo_na

    Graphite と Grafana を 1 時間位使ってみたメモ - ようへいの日々精進XP
    kasumani
    kasumani 2014/05/30
    Graphite と Grafana を 1 時間位使ってみたメモ 竹富島からこんばんわ。かっぱです。 はじめに Graphite と Grafana を 1 時間位使ってみた どちらともセットアップは簡単(但し、Dockerfile 作るのは苦労した) 参考 環境 Graphite はこち
  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

    kasumani
    kasumani 2014/05/30
    画像ファイルを拡大縮小しても輪郭が綺麗なままのベクターグラフィックに変換『Super Vectorizer』 ウィンドウへ画像ファイルをドラッグ&amp;ドロップして、スライダーを適当に弄るだけでベクターグラフィックに変換できる
  • http://www.netagire.com/?p=821

    kasumani
    kasumani 2014/05/30
  • Wikipediaの見出し語リストとpercolを使って高速に姉を探す - hitode909の日記

    高速にいい感じに姉を探したいという課題があって,Wikipediaの見出し語リストとpercolを使ったら,いい感じになった. 手順 Wikipediaの見出し語リストをダウンロードして解凍しておく. wget http://dumps.wikimedia.org/jawiki/latest/jawiki-latest-all-titles-in-ns0.gz gunzip jawiki-latest-all-titles-in-ns0.gzpercolもインストールする. pip install percolこれで準備ができたので, cat jawiki-latest-all-titles-in-ns0 | grep '姉' | sed "s/_/ /g" | percol --match=migemoすると,percolを使って効率的に姉を探せる.下のGIFでは,お姉ちゃんは魔法少女と

    Wikipediaの見出し語リストとpercolを使って高速に姉を探す - hitode909の日記
    kasumani
    kasumani 2014/05/30
    Wikipediaの見出し語リストとpercolを使って高速に姉を探す 高速にいい感じに姉を探したいという課題があって,Wikipediaの見出し語リストとpercolを使ったら,いい感じになった. Tags: feedly, ifttt, recently read, saved for later from Pocket
  • TypeScriptの型定義ファイル(d.ts)をTSDを用いて管理する。 | DevelopersIO

    はじめに TypeScriptからJavascriptのライブラリを使う際に、 型定義ファイルを用いることで、 TypeScriptからライブラリを利用することが可能になります。 メジャーなライブラリの型定義ファイル自体はすでにインターネット上で公開されており、 また、その管理ツールも存在しております。 その管理ツールであるTSDの紹介です。 TSDの導入自体はnpmから導入する事が可能です。 npm install tsd -g 今回は、暗号化のライブラリであるCryptoJSをTSD・Bowerから導入し、 テストから導入した暗号化ライブラリが呼べることを目標とします。 設定手順 TypeScriptの雛形の準備 まずは、以下のGitHubより、TypeScriptの雛形を落とします。 typescript-project-sample 上記の雛形が動くとこまで進めます。 node.j

    TypeScriptの型定義ファイル(d.ts)をTSDを用いて管理する。 | DevelopersIO
    kasumani
    kasumani 2014/05/30
    TypeScriptの型定義ファイル(d.ts)をTSDを用いて管理する。 | Developers.IO TypeScriptからJavascriptのライブラリを使う際に、 型定義ファイルを用いることで、 TypeScriptからライブラリを利用することが可能になります。 Tags: feedly, ifttt
  • 一人で使えるGithub Issue

    Promiseでの利用方法 JavaScript Promiseのというのを書いてる それぞれのセクションレベルでIssue+pull-reqeuestsで書いてる リポジトリ => azu/promises-book 途中(後半)から積極的にIssueを使い出した Issue数:50、Pull Requests数:20 ワークフロー Issueを立てる git-issue + git-flow + percolでissueのブランチを切る [WIP] pull-requestsを立てる ref #id push -> review merge + close #id でissueも閉じる git flow finish でローカルとリモートブランチを削除

    kasumani
    kasumani 2014/05/30
    一人で使えるGithub Issue スライドをクリックでスタート、矢印キーでスライド移動、Escで一覧モードへ戻る Tags: feedly, ifttt, recently read, saved for later from Pocket May 30, 2014 at 09:25AM via IFTTT
  • node-webkitとは何か

    Name : azu Twitter : @azu_re スライドをクリックでスタート、矢印キーでスライド移動、Escで一覧モードへ戻る

    kasumani
    kasumani 2014/05/30
    node-webkitとは何か 詳しくはWikiで I know most of you just don't read documentations Tags: feedly, ifttt, recently read, saved for later from Pocket May 30, 2014 at 09:25AM via IFTTT
  • 提言: コミットメッセージの一行目には要求仕様を書け - Qiita

    これは Git (や Subversion などのバージョン管理システム) にコミットする時により良いコミットメッセージを書くための提言です。この提言は特にメッセージの一行目だけを対象とします。せめて最も重要な一行目だけでも良いメッセージを書いて欲しいからです。提言をズバリ一言で表すと 一行目には要求仕様を書け です。 背景 プロジェクトによっていろいろ慣習の差はあるものの、一般的には「コミットメッセージの一行目は変更内容の要約を簡潔に書け」とされます。特に Git は、各コミットメッセージの一行目だけを取り出してそれを一覧表示するなど、一行目を特別に処理する機能が多いので、一行目にできるだけ多くの情報を凝縮させることは重要です。またメッセージを一行しか書かない不届きな慣習のプロジェクトでは、十分な情報を持たないメッセージは無用の長物と化します。 良くないコミットメッセージ しかし私は、情

    提言: コミットメッセージの一行目には要求仕様を書け - Qiita
    kasumani
    kasumani 2014/05/30
    提言: コミットメッセージの一行目には要求仕様を書け これは Git (や Subversion などのバージョン管理システム) にコミットする時により良いコミットメッセージを書くための提言です。この提言は特にメッセージの一行目だ
  • SourceTreeの使い方 - 初心者が習得すべき基本操作(diff, stash, tag, revert, cherry-pick) - ICS MEDIA

    SourceTreeの使い方 - 初心者が習得すべき基操作(diff, stash, tag, revert, cherry-pick) GitクライアントのSourceTreeソースツリーは無料で使えるGitアプリケーションとして人気があります。「SourceTreeの基的な使い方はバッチリ! だけど、まだまだ使っていない機能があるなぁ」なんて人も多いのではないでしょうか? そんな人へオススメの知っておくと便利な機能を5つ紹介します。 ※記事は2024年4月現在のmacOS 14.4.1、SourceTree 4.2.7で解説しています。Windows版のSourceTreeでも同じ手順で利用できます。 はじめに - SourceTreeとは? SourceTreeはGit / MercurialのGUIクライアントで、Atlassian社から無償で提供されています。Windows

    SourceTreeの使い方 - 初心者が習得すべき基本操作(diff, stash, tag, revert, cherry-pick) - ICS MEDIA
    kasumani
    kasumani 2014/05/30
    こんな使い方知ってましたか?SourceTreeをさらに使いこなすための便利機能 こんにちはICS野原です。 GitクライアントのSourceTreeは今年1月にWindows版も日本語に対応され、入門記事もだいぶ多くなってきました。 「SourceTreeの
  • 連立離脱を否定せず 公明幹部 - MSN産経ニュース

    公明党の漆原良夫国対委員長は29日夜のBS11番組で、集団的自衛権の行使容認問題をめぐる政府、自民党との対立が先鋭化した場合に連立政権から離脱する可能性を否定せず、安倍晋三首相を牽制(けんせい)した。「(公明党の)山口那津男代表は『連立離脱はない』とは言っていない」と述べた。

    連立離脱を否定せず 公明幹部 - MSN産経ニュース
    kasumani
    kasumani 2014/05/30
  • 見せてやろうPHPが持つ真のチカラを! PHPの設定項目を一覧する方法について。 - Qiita

    $ php -v PHP 5.5.12 (cli) (built: May 17 2014 00:11:08) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies with Xdebug v2.2.5, Copyright (c) 2002-2014, by Derick Rethan $ php -r 'print_r(ini_get_all());' Array ( [allow_url_fopen] => Array ( [global_value] => 1 [local_value] => 1

    見せてやろうPHPが持つ真のチカラを! PHPの設定項目を一覧する方法について。 - Qiita
    kasumani
    kasumani 2014/05/30
    見せてやろうPHPが持つ真のチカラを! PHPの設定項目を一覧する方法について。 設定項目といえば、PHP なので一覧を出してみます。 Java - 見せてやろうJVMが持つ真のチカラを! JVMのオプションを一覧する方法について。 - Qii
  • esprima, estraverse, escodegen使ってjavascriptの関数すべてにトレースログを仕込んでみる - Qiita

    esprima, estraverse, escodegen使ってjavascriptの関数すべてにトレースログを仕込んでみるJavaScriptCoffeeScript 関数のトレースをとる必要があったのですが、 esprimaを使えばいけるじゃないかと思って試してみました。 ASTをたどるのは面倒いなーと思っていたら、 estraverseでさくっといけました。 関数がオブジェクトのメンバのときの名前がまだうまくとれていないですが、素の関数定義のときは関数名をとってきてます。 未知のソースの解析とかに利用しようと思います。 サーバー側でコードを注入して各関数の実行時間をとれば chrome developer toolとか使えない環境向けのプロファイラも作れそうだなっとも思っています。 あと、アスペクト指向的にコード注入できると嬉しいだろうかとも思ってみたり。 esprima = re

    esprima, estraverse, escodegen使ってjavascriptの関数すべてにトレースログを仕込んでみる - Qiita
    kasumani
    kasumani 2014/05/30
    esprima, estraverse, escodegen使ってjavascriptの関数すべてにトレースログを仕込んでみる 関数のトレースをとる必要があったのですが、 esprimaを使えばいけるじゃないかと思って試してみました。 Tags: ifttt, kasumaniのストックした投
  • 嫌われてる今だからのJava -JPAでEntity(Schema)の変更に追従する- - Qiita

    先日、毛嫌いされる今だからこそ、Java! --- JPA編 ---でJPAの簡単な動作について説明しました。が、システムが育ってくれば、Entityの形、すなわちDBのSphemaは変更があるのが当たり前。 JPAではEntityからDBのテーブルを自動的につくる機能があるのですが、Entityに変更が必要になった時にどのようにするかを調べてみました。 Entityの変更にも簡単に追従するぜ!JPA! 今回もEclipseLinkで検証しました。検証コードはGithubで公開してあります。 検証とはいっても、設定はpersistence.xmlに1行設定を入れるだけでした。超簡単。

    嫌われてる今だからのJava -JPAでEntity(Schema)の変更に追従する- - Qiita
    kasumani
    kasumani 2014/05/30
    嫌われてる今だからのJava -JPAでEntity(Schema)の変更に追従する- 3 ストック 0 コメント この投稿をストックする 先日、毛嫌いされる今だからこそ、Java! --- JPA編 ---でJPAの簡単な動作について説明しました。が、システムが
  • BundlerでMavericksにNokogiriをインストールする - Qiita

    (2014/11/12更新) Mavericksかつ1.6.4.1の場合に修正。手順が変わっています。 Command Line Toolsをインストール XCodeをアップデートした場合はCommand Line Toolsを再度インストールする必要があるかもしれません。"Xcode" - "Open Developer Tool"よりdmgをダウンロードしてインストール。 必要なライブラリを入れる

    BundlerでMavericksにNokogiriをインストールする - Qiita
    kasumani
    kasumani 2014/05/30
    BundlerでMavericksにNokogiriをインストールする 1.6.2ではlibxml2とlibxsltにパッチを当てたものをNokogiriの方で用意してくれるので、Homebrewで予め入れておく必要はないです。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket May 30,
  • 見せてやろうGHCが持つ真のチカラを! GHCの言語拡張を一覧する方法について。 - Qiita

    なお、詳しくはこちらを参照のこと。 http://haskell.org/haskellwiki/GHC 僕の環境における言語拡張一覧 173個あるようです(GHC-7.6.3)。 Haskell98 Haskell2010 Unsafe Trustworthy Safe CPP NoCPP PostfixOperators NoPostfixOperators TupleSections NoTupleSections PatternGuards NoPatternGuards UnicodeSyntax NoUnicodeSyntax MagicHash NoMagicHash PolymorphicComponents NoPolymorphicComponents ExistentialQuantification NoExistentialQuantification KindS

    見せてやろうGHCが持つ真のチカラを! GHCの言語拡張を一覧する方法について。 - Qiita
    kasumani
    kasumani 2014/05/30
    見せてやろうGHCが持つ真のチカラを! GHCの言語拡張を一覧する方法について。 以下のコマンドを実行すると、GHCで指定できる言語拡張の一覧を閲覧できます。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket May 30, 2014 at
  • LESS/Sass/CSSのごった煮コンパイル (gulp版) - Qiita

    gulp.jsでは、複数のソースから別々の処理をさせた上で、途中で合流させて1ファイルにコンパイルすることも可能です。 例えば、こんなふたつ↓をコンパイルすることを考えます。 軽量化してLessの変数をカスタマイズしたbootstrap Smacssで書かれたピュアCSSプロジェクト ここでは公式のレシピを参考に、streamqueueでストリームを合流させてみました。streamqueueは順序を保持するので、結合順は常に bootstrap > smacss になります。 gulp = require 'gulp' less = require 'gulp-less' cssimport = require 'gulp-cssimport' autoprefixer = require 'gulp-autoprefixer' concat = require 'gulp-concat

    LESS/Sass/CSSのごった煮コンパイル (gulp版) - Qiita
    kasumani
    kasumani 2014/05/30
    LESS/Sass/CSSのごった煮コンパイル (gulp版) gulp.jsでは、複数のソースから別々の処理をさせた上で、途中で合流させて1ファイルにコンパイルすることも可能です。 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket May 30, 2014 at
  • Effective Java読書会9日目 - 例外 - Qiita

    ##項目60 標準例外を使用する 標準例外 = JDKで提供されている例外クラス。 既存の例外を使用する利点 APIを学んで使用するのが容易 APIを使用するプログラムが読みやすい 例外クラスが少なければリソース的にも優しい 最も再利用されている例外の例 java.lang.IllegalArgumentException 「回数」なのにマイナスの値を渡したときなどの不正な引数を渡されたことを示す例外。 java.lang.IllegalStateException 初期化される前に呼び出された、などの状態不正を示す例外。 java.lang.NullPointerException ぬるぽ。 java.lang.IndexOutOfBoundsException 配列の範囲外を扱ったときの例外。 java.util.ConcurrentMdificationException 予期せず並

    Effective Java読書会9日目 - 例外 - Qiita
    kasumani
    kasumani 2014/05/30
    Effective Java読書会9日目 - 例外 前回の記事はこちら↓Effective Java読書会8日目- プログラミング一般 Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket May 30, 2014 at 04:07AM via IFTTT
  • ローカルから簡単にdokkuコマンドを叩けるdocklandをリリースしました - Qiita

    使い方 普通のやり方 まずは普通にdokkuコマンドを叩く。 ssh -t dokku@example.com <command> <app-name> <options>でリモートのdokkuコマンドを直接叩ける。 $ ssh -t dokku@example.com config:set sushi-app KEY1=VALUE -----> Setting config vars and restarting sushi-app KEY1: VALUE -----> Releasing sushi-app ... -----> Release complete! -----> Deploying sushi-app ... -----> Deploy complete! $ cd sushi-app # ローカルのプロジェクトリポジトリに移動 $ git config remote.

    ローカルから簡単にdokkuコマンドを叩けるdocklandをリリースしました - Qiita
    kasumani
    kasumani 2014/05/30
    ローカルからheroku-toolbeltライクにdokkuコマンドを叩けるdockland このように dockland が git config をパースして必要な情報を自動で収集してくれるので、コマンドがシンプルになったしタイプする文字数も減ってとても嬉しい。 Ta
  • Gemfileにないgemを使いたい - Qiita

    アプリケーション体や自動テストを実行するのに必要なgemは、開発者全員が同じものをインストールするべきだ。しかし、pry-*などの開発支援系のgemについては、開発者全員が同じものを使う必要はないのではないか1。 Bundlerの作法に従うと、自分が使いたい開発支援系のgemとGemfileに登録されているgemい違っている場合には、Gemfileを編集してbundle installすることになる。この操作を複数のプロジェクトで繰り返すのは面倒だ。また、自分好みの設定は手元だけで使いたいこともあるだろう。GemfileやGemfile.lockをVCSで管理しているときには、誤って変更をコミットしないように気をつけなければならない。 ここでは主に、bundle exec --によるgemのバージョン固定の恩恵を受けながら、特定のgemだけはGemfileに登録せずに使う方法について

    Gemfileにないgemを使いたい - Qiita
    kasumani
    kasumani 2014/05/30
    Gemfileを編集せずにgemを追加したりする方法いろいろ どうしてそんなことをしたいのか git cloneしてみると、pry, pry-rescue, byebugなどのいつも使ってるデバック用のgemがGemfileになかった。不便だからGemfileに追加してbundle installし