タグ

2012年11月15日のブックマーク (5件)

  • TechCrunch | Startup and Technology News

    Boeing’s Starliner spacecraft has successfully delivered two astronauts to the International Space Station, a key milestone in the aerospace giant’s quest to certify the capsule for regular crewed missions.  Starliner…

    TechCrunch | Startup and Technology News
    gfx
    gfx 2012/11/15
    なんだ、日本の話じゃないのか…。
  • 「学生のうちに遊んでおけ」という言葉の裏にある悲しさ - 脱社畜ブログ

    僕がまだ大学2年生ぐらいの頃、サークルの飲み会に、既に就職したサークルのOBがやってきて、こんなアドバイスをしてきたことがある。 「社会人になったら、もう大学生みたいには遊べない。今のうちに思いっきり遊んでおいたほうがいいよ」 当時は「そんなものか」とあまり深く考えることがなかったが、今はこのようなアドバイス自体にかなりの抵抗がある。 この手のアドバイスをする人はかなり多い。就職が決まった大学4年生が、大がかりな卒業旅行を計画するのも、「もう、こんなに思いっきり遊べるのは、これで最後だから」という考えが裏にあるように感じられる。これは、ものすごく後ろ向きで、悲しい考えだと僕は思う。 果たして、「就職したらもう二度と大学生のように遊べない」というのは事実なんだろうか。確かに、終身雇用の会社に就職して、定年までずっと勤めるのであれば、もう二度と大学生のように長期間旅行に行ったりすることはできな

    「学生のうちに遊んでおけ」という言葉の裏にある悲しさ - 脱社畜ブログ
    gfx
    gfx 2012/11/15
    "こんな悲しい言葉を、誰も使わなくて良い社会を僕たちは目指して行かなければならない。"
  • 静的型付けをもつJavaScriptへのトランスコンパイル言語を味見してみた | DevelopersIO

    JavaScriptを利用したWebアプリケーション開発 JavaScriptはWebアプリケーション開発において非常に重要なポジションを占める言語です。クライアントサイドにおいては、XMLHttpRequestを利用した非同期通信によるステートフルなクライアントUI作成手法がAjaxという名前で広まったことが、JavaScriptの存在を多くの開発者に見直されるきっかけとなり、以前に増して広く利用されるようになりました。サーバーサイドにおいてもnode.jsの登場により一躍注目を浴びる存在となっています。 しかし、JavaScriptは開発効率や保守性の点で問題を抱えていることがよく指摘されています。その理由は、カプセル化の難しさや、名前空間がないことによるグローバル変数の汚染、動的な型付けによる型のあいまいさなど様々です。それらは型の問題を除いて、ほとんどがJavaScriptの無名関

    静的型付けをもつJavaScriptへのトランスコンパイル言語を味見してみた | DevelopersIO
  • Re: Objective-Cの残念な子なところ - Islands in the byte stream (legacy)

    Objective-Cの残念な子なところ - soutaroブログ それ、(ARC使っていれば)RAIIでもっと簡潔にできると思います。 @interface AutoTimer : NSObject -(void)report; @end @implementation AutoTimer { NSString *label; NSDate *start; } -(id)initWithLabel:(NSString*)labelText { self = [super init]; if (self) { label = labelText; start = [NSDate date]; } return self; } -(void)report { NSLog(@"%@: %g[sec]", label, -[start timeIntervalSinceNow]); } -(vo

    Re: Objective-Cの残念な子なところ - Islands in the byte stream (legacy)
    gfx
    gfx 2012/11/15
    blogged
  • RAII in Objective-C with ARC - Islands in the byte stream (legacy)

    最近のObjective-CはARCというオブジェクトポインタをスマートポインタにする機能があり、これのおかげでiPhoneアプリの開発ではRAIIができる。つまり、不要になったオブジェクトはその瞬間にデストラクタ(-dealloc)が呼ばれるため、デストラクタ内でリソースの開放を行なえる。 // デバイスのネットワークインジケータをRAIIで制御する @interface NetworkActivityGuard : NSObject @end @implementation NetworkActivityGuard - (id)init // コンストラクタ { [[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:YES]; return [super init]; } - (void)deallo

    RAII in Objective-C with ARC - Islands in the byte stream (legacy)
    gfx
    gfx 2012/11/15
    blogged