タグ

2014年9月23日のブックマーク (7件)

  • ./configure,makeの流れを作るアレ - Qiita

    Using Autotools - Gnome Developerより C/C++でのちょっと大きい構成でのMakefileのコンパイル記述法めんどくさいですよね。 それを、簡単にかつ環境に合わせて生成してくれるAutoMake/Autotoolsというのツール群あるのですが、それもさらに複雑でめんどくさいです。 Automake以外にもCMakeやwafと言ったもう少し簡単なツールもあるのですが、どれもそこまで簡単ではないし、世の中の既にAutoMakeで作られているプロジェクトを改変する場合は避けて通れないので、これについてメモ程度に解説を残しておこうかなと思います。自分も毎度調べていて疲れてきたので。 ここでは、以下の2つの実際にあるであろうシチュエーションにわけて説明します。 自分でも結構手の込んだC/C++プロジェクトを作ろうと思った時 他人の作ったプロジェクトで./confi

    ./configure,makeの流れを作るアレ - Qiita
    toshiwo
    toshiwo 2014/09/23
  • Rubyのシグナルハンドラ - tmtms のメモ

    toRuby & guRuby 出張版 でシグナルについてやってたので、関連して書いてみます。 どのような時にシグナルハンドラを定義するのか どのような時にシグナルハンドラを定義するのかという話がありました。 UNIXのデーモンプログラムは、何が由来なのかわかりませんが、SIGHUP で設定ファイルの再読み込みを行うのが慣習になっています。 SIGHUP はデフォルト動作ではプログラムを終了させてしまうだけなので、SIGHUP で特別な処理を行いたいプログラムはシグナルハンドラを定義しています。 来 SIGHUP は端末が終了した時に端末上で動いていたプログラムに対してOSが発行するためのものです。 たとえば、端末エミュレータを開いて、 % sleep 9999 と実行してる状態で端末エミュレータを閉じると sleep プロセスに SIGHUP が送られます。別の端末から strace

    Rubyのシグナルハンドラ - tmtms のメモ
    toshiwo
    toshiwo 2014/09/23
  • RubyKaigi 2014 で Hypermedia Web API について発表しました - ぶろぐ。@はてな

    9月18日の RubyKaigi 2014 (1日目) で “Hypermedia: the Missing Element to Building Adaptable Web APIs in Rails” というタイトルの発表をしました。 Hypermedia: The Missing Element to Building Adaptable Web APIs in Rai… from Toru Kawamura 時間オーバーしてしまったのが反省点ですが、発表後にまわりの方々から良かったという言葉をいただいて、Twitterなどを見ても好評だったようで、嬉しい限りです。ありがとうございます。 詳しい内容については、るびまに載せる予定なのでそちらに譲るとして、要旨は、“RESTful Web APIs” (O'Reilly) に書かれている内容から、エッセンスを自分なりにまとめたものです

    RubyKaigi 2014 で Hypermedia Web API について発表しました - ぶろぐ。@はてな
    toshiwo
    toshiwo 2014/09/23
  • 稲船敬二氏がインディーゲームを支援! クラウドファンディングプラットフォーム“Makuake”との共同プロジェクトが始動 - ファミ通.com

    稲船敬二氏がインディーゲームを支援! クラウドファンディングプラットフォーム“Makuake”との共同プロジェクトが始動 パブリッシャーや投資家をつなげるマッチングの場も提供 サイバーエージェント・クラウドファンディングは、同社が運営するクラウドファンディングプラットフォーム“Makuake”において、comceptのゲームクリエイター・稲船敬二氏とインディーゲーム開発者を支援し、インディーゲームの振興を図る共同プロジェクトを実施することを、2014年9月20日に開催された“Indie Stream Fes2014”で発表した。 以下、リリースより抜粋。 取り組みは、インディーズゲーム開発者が、「Makuake」を通じて資金調達を実現し、ユーザーの意見を聞きながらユーザーとゲームを創っていくとともに、ソニー・コンピュータエンタテインメントと協力し、有力なインディーズゲーム開発者を求めるパ

    稲船敬二氏がインディーゲームを支援! クラウドファンディングプラットフォーム“Makuake”との共同プロジェクトが始動 - ファミ通.com
    toshiwo
    toshiwo 2014/09/23
  • HBFav 2.7.1 をリリース。iOS 8 に対応しました - naoyaのはてなダイアリー

    審査に時間がかかってしまいましたが、無事 HBFav 2.7.1 をリリースできました。 https://itunes.apple.com/jp/app/hbfav/id477950722 これで iOS 8 にするとクラッシュする問題が解消されました。 ただし、iOS 8 でプッシュ通知を受け取ろうと設定しようとしたとき正しく設定できない問題が見つかったため、急遽修正しまして 2.7.2 の審査待ちです。デバッグの過程で既存のプロビジョニングファイルをいろいろいじったせいで、もしかすれば既存のバージョンもプッシュ通知が届かなくなっているかもしれません、申し訳ないです。プッシュが届かなくなっているもしくは iOS 8 でプッシュが来ないかたは 2.7.2 のリリースをお待ち下さい。 このところ HBFav の開発にあまり時間が取れず、バージョンアップの割に目新しい機能はほとんどありませんが

    HBFav 2.7.1 をリリース。iOS 8 に対応しました - naoyaのはてなダイアリー
    toshiwo
    toshiwo 2014/09/23
    アップデートお疲れ様です!
  • 努力とセンスの関係と優秀なプログラマー - ワザノバ | wazanova

    http://www.quora.com/What-are-the-best-kept-secrets-of-great-programmers/answer/Jeff-Darcy? 1 comment | 0 points | by WazanovaNews ■ comment by Jshiike | 約5時間前 スポーツにしろ、勉強にしろ、仕事にしろ、何をやるにもその特定の分野でトップ1%人は尊敬するほどすごいのですが、人が長く続けつつ努力をしてきたことが垣間見えるので、なぜ優秀なのかというのが理解できる範囲。ただし、そのさらにトップ10%、いわゆる世の中でその分野のトップ0.1%の人というのは、すごすぎて、どうしてそうなれるのかが分からないと実感することがあります。議論している時に、数歩先の真理を理路整然と突然読み取って指摘されるような、驚くようなセンスを見せつけられる経験を数

    toshiwo
    toshiwo 2014/09/23
  • [ruby] ruby の osx ビルドを travis で実行するようにした - HsbtDiary(2014-09-22)

    ■ [ruby] rubyosx ビルドを travis で実行するようにした RubyKaigi で @hiro_asari さんに色々相談して、rubyosx のビルドを travis で実行するようにした https://travis-ci.org/ruby/ruby 今まで osx のビルドは @mrkn が手弁当で jenkins を回してくれていたんだけど、スペインに行ってしまって色々大変になったので、osx のビルドは travis に全部お任せすることにした。そしてランダムに壊れがちな linux のビルドはテスト結果の対象からは外してしまった。これで travis が落ちる = osx で壊れているということがすぐにわかるので便利。 この os で振り分けた build matrix は特別対応という扱いなので普通は使えないそうです。@hiro_asari さ

    [ruby] ruby の osx ビルドを travis で実行するようにした - HsbtDiary(2014-09-22)
    toshiwo
    toshiwo 2014/09/23