タグ

2014年3月21日のブックマーク (8件)

  • Android Studio 0.5.2 Released - Android Studio Project Site

    Android Studio 0.5.2 Released posted Mar 20, 2014, 12:28 PM by Tor Norbye [ updated Mar 20, 2014, 12:29 PM ] We've just released Android Studio 0.5.2, with the following improvements: Bug fixesUpdated base IDE to IntelliJ 13.1 RC2. This means we picked up the following EAP builds:http://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+13.1+135.445+Release+Noteshttp://confluence.jetbrains.com

    Android Studio 0.5.2 Released - Android Studio Project Site
    nobuoka
    nobuoka 2014/03/21
    Android Studio 0.5.2 リリースされてる。 バグ修正と lint チェック追加とベースの IntelliJ のバージョンアップって感じかな。
  • 【祝】Java SE 8 正式リリース

    【祝】Java SE 8 正式リリース 2014年3月21日 at 2:27 午後 2件のコメント 2014 年 3 月 18 日正午 (日時間 3 月 19 日:午前 4時) 、予定通り Java の開発者待望のJava SE 8 が正式にリリースされました。当日は、多くのメディアでも取り上げられた他、Twitter 上でも非常に多くのお祝いメッセージや期待するメッセージを見受けました。 Publickey :[速報]Java 8が正式公開。ラムダ式、新しい日時APIJavaFX8など。NetBeans 8.0も登場 日経 IT Pro : 2年8カ月ぶりの Javaの新版「Java SE 8」が公開 インターネットコム:Java 8 が一般公開、ラムダ式を採用 マイナビニュース:Java 8が正式リリース – ラムダ式採用、新型導入など大幅強化 インプレス:Oracle、約3年 ぶ

    【祝】Java SE 8 正式リリース
    nobuoka
    nobuoka 2014/03/21
    JEP 126 拡張メソッドについて、「既存のインターフェイスに後からメソッドを追加した場合、過去の実装プログラムでエラーが発生。 そこで default 実装を追加」 って書かれてる。 そういう側面もあるのかー。
  • uffiかcffiか - Qiita

    釈迦に説法になりそうだなーと思いながら 風邪で寝こんでてたら改めて書いたり考えたりできなさそうな感じで申し訳ないなな感じに… きがついたら直します。全体的に。 そもそもffiとは? http://en.wikipedia.org/wiki/Foreign_function_interface uffiとかcffiの説明を端的に言うとlisp処理系でばらばらに定義されている FFIの書き方の処理系非依存な書き方で書けるような統合を目的とするものでます。 ffiの使い所 Cなら単純なライブラリを使って瞬殺だなーって仕事をlispでやる時に引っ張ってくると良いようです。 過去に使ったことがあったような… https://github.com/snmsts/cl-libguess/blob/master/guess.lisp 単純なffiの利用だとcで書くラッパーとかいらないのでCでdllとかso

    uffiかcffiか - Qiita
    nobuoka
    nobuoka 2014/03/21
    手軽そうだった。
  • Java HotSpot VM Options

    Please note that this page only applies to JDK 7 and earlier releases. For JDK 8 please see the Windows, Solaris reference pages. This document provides information on typical command-line options and environment variables that can affect the performance characteristics of the Java HotSpot Virtual Machine. Unless otherwise noted, all information in this document pertains to both the Java HotSpot C

    nobuoka
    nobuoka 2014/03/21
    Java HotSpot VM のオプション難しい。
  • Java8で最もインパクトのある構文拡張、デフォルトメソッド - きしだのHatena

    Java8でのラムダの使い方などを説明してきたのですが、構文拡張自体には触れていなかったので、改めてここで簡単に説明しておこうと思います。 まずは、Java8で実際に最もインパクトがある言語拡張、インタフェースのデフォルトメソッドです。 デフォルトメソッドとデフォルト実装 いままでインタフェースには実装をもつことができませんでしたが、Java 8からはインタフェースが実装をもてるようになります。 実装をもつメソッドを定義するときには、キーワードdefaultをメソッドの前につけます。 interface Foo{ void print(String s); default void twice(String s){ print(s); print(s); } } twiceメソッドが実装をもっています。この実装をデフォルト実装といいます。 デフォルトメソッドを実装するクラスで、デフォルトメ

    Java8で最もインパクトのある構文拡張、デフォルトメソッド - きしだのHatena
    nobuoka
    nobuoka 2014/03/21
    Java 8 でインターフェイスがデフォルト実装を持てるの、便利なのは間違いないけどこれはもはやインターフェイスではない何かだなー、って使ってみて思った。
  • 僕がEclipseをやめてAndroid Studioを使っている10の理由 - ナカザンドットネット

    どうも、nkzn.netの更新を忘れてて転売屋に取られた人です。 今日はAndroid Bazaar and Conference 2014 Springですね。僕は業務都合的なアレで今回のABCに参加できないため、夜の裏会だけ行きます。 ただ、全くなにもしないのも寂しいので、景気付けに1記事を書かせてもらいました。Effective Androidトラックの発表内容とネタ被りしたらごめんな!! たぶん@mhidakaとか@sys1yagiさんがこの記事より良いこと喋ってくれると思うので、みなさん秋葉原UDXで著者たちと握手!!(宣伝) Effective Android 作者: TechBooster,小太刀御禄,出村成和,重田大助,西岡靖代,宮川大輔,柏和俊,あんざいゆき,八木俊広,木村尭海,小林慎治,有山圭二,中西良明,わかめまさひろ,新井祐一,桝井草介,久郷達也,寺園聖文,sh

    僕がEclipseをやめてAndroid Studioを使っている10の理由 - ナカザンドットネット
    nobuoka
    nobuoka 2014/03/21
    Gradle 使って CI まわしたり便利、ってのが結構大きいよね。
  • 第1回 JVMはどのようにメモリ空間を利用するのか | gihyo.jp

    あのWebサービスもJVMを利用している 「Javaは大規模なエンタープライズシステムにしか使われない」 それが常識だと思っていませんか? たしかに、これまでJava Virtual Machine(JVM)は、他の言語を実行すると遅く、Javaのプログラムを実行する環境にすぎないものでした。ところが、Java 7から実装されたInvokeDynamicにより、JVM上で、RubyPHPなどさまざまなコンピュータ言語で記述されたプログラムをより高速に実行できるようになりました。 これにより、今までエンタープライズでJava言語で記述されたプログラムを実行するだけの環境であったJVMが、汎用的な実行環境になったと言えます。また、これまでJavaの実行環境として使用されていたノウハウが、他の言語で記述されたプログラムを実行する際にも利用できます。 最近では、TwitterがJVMをアプリケー

    第1回 JVMはどのようにメモリ空間を利用するのか | gihyo.jp
    nobuoka
    nobuoka 2014/03/21
    JVM のメモリ空間を敷地にたとえて、スレッドを敷地にいる人にたとえるの、わかりやすそうでわかりにくい感じな気がするけどどうだろう。
  • 第1回 JVMはどのようにメモリ空間を利用するのか | gihyo.jp

    あのWebサービスもJVMを利用している 「Javaは大規模なエンタープライズシステムにしか使われない」 それが常識だと思っていませんか? たしかに、これまでJava Virtual Machine(JVM)は、他の言語を実行すると遅く、Javaのプログラムを実行する環境にすぎないものでした。ところが、Java 7から実装されたInvokeDynamicにより、JVM上で、RubyPHPなどさまざまなコンピュータ言語で記述されたプログラムをより高速に実行できるようになりました。 これにより、今までエンタープライズでJava言語で記述されたプログラムを実行するだけの環境であったJVMが、汎用的な実行環境になったと言えます。また、これまでJavaの実行環境として使用されていたノウハウが、他の言語で記述されたプログラムを実行する際にも利用できます。 最近では、TwitterがJVMをアプリケー

    第1回 JVMはどのようにメモリ空間を利用するのか | gihyo.jp
    nobuoka
    nobuoka 2014/03/21
    JVM のメモリ空間を敷地にたとえて、スレッドを敷地にいる人にたとえるの、わかりやすそうでわかりにくい感じな気がするけどどうだろう。