タグ

2012年8月28日のブックマーク (11件)

  • 可変長引数を持つメソッドに付与する、@SafeVarargsアノテーション - CLOVER🍀

    可変長引数を持つメソッドをコンパイルした際の警告を抑制する、@SafeVarargsアノテーションというものがあるということを、前のJDK 7の言語仕様変更のエントリを書いている時に知りました。 警告されたものは、場合によっては@SuppressWarnings付けるくらいだと思っていたのですが、そんなのできたんですね。 @SafeVarargsアノテーションの宣言は、以下の通り。 @Documented @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.CONSTRUCTOR, ElementType.METHOD}) public @interface SafeVarargs {} コンストラクタ、またはメソッドに付与することができるアノテーションみたいですね。 ここで、こんなソースを用意して import java.ut

    可変長引数を持つメソッドに付与する、@SafeVarargsアノテーション - CLOVER🍀
    waman
    waman 2012/08/28
    @SafeVarargsアノテーション』 『@SuppressWarnings({"unchecked", "varargs"})』
  • JDK 7の新機能(主に言語仕様の変更)で遊ぶ - CLOVER🍀

    未だ仕事の現場ではJava 6を使っていますが、JDK 7もリリースされてupdate 6まで来たことですし、そろそろ1度触っておこうかなと思いまして。 今回は、言語仕様系の変更を扱ってみます。ダイアモンド演算子だけは、さらっと触ったことがあります。NIO.2とかクラスローダ、Fork/Join Frameworkとかもテーマとしてはありますが、とりあえずパス…。 若干、今更感はありますけどね。 ダイアモンド演算子 パラメータ化されたクラスを使用する時に、変数宣言時とインスタンス作成時で同じ型パラメータを指定しなくてはならないのが冗長だ、ということで楽に書けるようにしたそうな。 要は、JDK 6以前で // JDK 6 以前 List<String> stringsOldStyle = new ArrayList<String>(); のように左辺と右辺で同じ型パラメータを書いていたものが

    JDK 7の新機能(主に言語仕様の変更)で遊ぶ - CLOVER🍀
    waman
    waman 2012/08/28
  • IDEA * IDEA

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

    IDEA * IDEA
  • 「OAuth」の基本動作を知る

    デジタル・アイデンティティの世界へようこそ はじめまして、OpenID Foundation JapanでエバンジェリストをしているNovです。 この連載では、僕を含めOpenID Foundation Japanにかかわるメンバーで、OpenID ConnectやOAuthなどの「デジタル・アイデンティティ(Digital Identity)」にかかわる技術について紹介していきます。 APIエコノミー時代のデジタル・アイデンティティ 世界中で9億人のユーザーを抱える「Facebook」や5億人のユーザーを持つ「Twitter」など、巨大なソーシャルグラフを持つサービスが、日々その存在感を増しています。日でも、グリーやモバゲーなどがそれぞれソーシャルゲームプラットフォームを公開し、国内に一気に巨大なソーシャルゲーム市場を作り上げました。最近では、ユーザー数が5000万人を突破し、プラット

    「OAuth」の基本動作を知る
  • Quark matter's connection with the Higgs

  • SciencePortal | 科学技術の最新情報を提供する総合WEBサイト サイエンスポータル

    3月28日 農業は地球の環境悪化の緩和に重要な役割を果たす フランス農学・獣医学・林学研究院 アグリニウム会長 マリオン・ギュー 氏 3月8日 近未来SF漫画で描かれるテクノロジーの未来 漫画家 山田胡瓜さん 12月28日 「世界中の望遠鏡が協力して中性子星合体を観測 ―重力波と光の同時観測『マルチメッセンジャー天文学』の幕開けは、何を意味するのか?」 理化学研究所仁科加速器研究センター 玉川 徹 氏 4月13日 《JST共催》『ひかり×ひと』-『情報ひろばサイエンスカフェ』で大学院生と中高生らが語り合う 「科学と社会」推進部 4月10日 「持続可能なの未来へ」をテーマに「ノーベル・プライズ・ダイアログ東京2018」開催 世界中からのの専門家が集結 「科学と社会」推進部 4月2日 《JST主催》「トップサイエンスによる社会変革への挑戦」―JSTの第2回ACCELシンポジウム開催 サイエ

    SciencePortal | 科学技術の最新情報を提供する総合WEBサイト サイエンスポータル
    waman
    waman 2012/08/28
  • TeXをiOS上で走らせるAppの想像を絶する実装

    How TeX finally made it to the iOS App Store - running on DOS, inside an emulator 非人道的に不自由で制限の多いデバイスとその上で走る邪悪なiOS上で、ついにTeXを動作させるAppが登場したようだ。 ただし、ある者の解析によると、どうもこれは、iOS上で動作するx86エミュレーター上で走らせているらしいとのこと。しかも、OSとしては、MS-DOS互換OSではなく、MicrosoftのMS-DOSをそのまま使っているらしいので、違法の疑いが高いと述べている。 つまり、不自由で制限されたiOSでTeXを実行するには、x86エミュレーターを使い、その上でDOSを実行して、さらにその上でDOS用のTeXを実行するということになる。 そこまでして不自由で制限多きiOSを使いたいのだろうか。信仰心とはなんと人を盲目にさせ

    waman
    waman 2012/08/28
  • IDEA * IDEA

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

    waman
    waman 2012/08/28
  • Javaに未解決の脆弱性が発覚、標的型攻撃に利用される(ITmedia エンタープライズ) - livedoor ニュース

    >  >  > Javaに未解決の脆弱性が発覚、標的型攻撃に利用される2012年08月28日08時14分提供: Javaの未解決の脆弱性を悪用した標的型攻撃の発生が確認され、セキュリティ各社が注意を呼び掛けている。脆弱性検証ツール「Metasploit」にも、この脆弱性を突くモジュールが追加された。  この脆弱性についてはセキュリティ企業のFireEyeが8月26日のブログで伝え、Secuniaなどの各社も確認している。脆弱性は「Java Runtime Environment (JRE)7 Update 6」のビルド1.7.0_06-b24で確認され、1.7xなど他のバージョンも影響を受けるとみられる。FireEyeは1.7 Update 6をインストールした最新版のFirefoxで、この問題を悪用することに成功したという。  この脆弱性を突いてマルウェアに感染させる攻撃用のWebサイト

  • これが“反日”韓流スターリストだ!少女時代は“独島ソング”歌う(ZAKZAK(夕刊フジ)) - livedoor ニュース

    >  >  > これが“反日”韓流スターリストだ!少女時代は“独島ソング”歌う2012年08月27日17時12分提供:主な韓流スターの反日発言・行動 日でも人気の韓流スターだが、これまで竹島などを巡った反日の発言、行動をとった俳優らがいる=表。ファンになるのは個人の自由とはいえ、一部に根深い反日感情を抱くスターもいることを忘れてはならない。 竹島に泳いで渡った俳優のソン・イルグク、キム・ジャンフンばかりではない。大ヒットドラマ「冬のソナタ」で爆発的な人気を得た俳優のペ・ヨンジュンですら2005年、自身のホームページに「独島は大韓民国の領土」と掲載。韓国国内での記者会見でも同様の発言を行った。 K−POPアイドルの少女時代も08年にコンサートのリハーサルで「独島はわが領土」を熱唱。とりわけ際立つのが男性アイドルグループ「U−KISS」のドンホで、自身のツイッターに11年、「日が独島は自分

    waman
    waman 2012/08/28
  • IntelliJの隠しオプション一覧 - marsのメモ

    こちらのつぶやきにて発見。長いこと使ってるけど、まだまだ知らない事は沢山あるなーとしみじみ 隠しオプション(Registry)の出し方は、"Find Action->"Include non-menu actions"をチェック->'registry'とタイプ"して「Registry」を選択すると出る。 元ネタは「Live Templateを通常の補完(Ctrl+SPACE)にもリストアップする」で、その設定がこのRegistryにあるらしい(該当項目名は"show.live.templates.in.compilation")。IntelliJの他のリスト同様、適当な文字をタイプすると近似項目にジャンプするので、お目当ての項目を見つけ出すのにそう苦労はしないはず。 いつからあったのかわからんし、今まで存在を知らなかっので、まあそれなりに自己責任な操作なのだと思う。ただ設定項目みてると、い

    IntelliJの隠しオプション一覧 - marsのメモ