2013年6月17日のブックマーク (16件)

  • あんたに GDK の何が分かるっていうの!? (Object 編4) コンテナ・メソッド 後編 - 倭マン's BLOG

    前回に引き続き、今回も GDK が Object クラスに追加しているコンテナ・メソッドを見てきます。 今回見ていくのは find で始まる名前のメソッド。 結構あれこれあるんですね。 今回見ていくメソッドは以下のもの: Collection findAll(Closure closure) Collection findAll() Object find(Closure closure) Object find() Object findResult(Closure closure) Object findResult(Object defaultResult, Closure closure) int findIndexOf(Closure closure) int findIndexOf(int startIndex, Closure closure) int findLastInd

    あんたに GDK の何が分かるっていうの!? (Object 編4) コンテナ・メソッド 後編 - 倭マン's BLOG
    tkdysk
    tkdysk 2013/06/17
  • あんたに GDK の何が分かるっていうの!? (Object 編3) コンテナ・メソッド 前編 - 倭マン's BLOG

    今回は GDK が Object クラスに追加しているコンテナ・メソッド。 ちょっと多かったので前後編に分けます(後編は findXxxx() メソッド)。 コンテナ・メソッドとはコレクションや配列のような、要素を保持する入れ物を指して使っています。 今回扱うメソッドは、通常のオブジェクトに対しては「要素がそれ自身だけのコンテナ」として機能するのであまり便利というわけではありませんが、コレクションや配列に使う目的で定義されているようです*1。 今回扱うメソッドは以下の通り: Object each(Closure closure) Object eachWithIndex(Closure closure) Collection grep(Object filter) Collection grep() List collect(Closure transform) Collection c

    あんたに GDK の何が分かるっていうの!? (Object 編3) コンテナ・メソッド 前編 - 倭マン's BLOG
    tkdysk
    tkdysk 2013/06/17
  • あんたに GDK の何が分かるっていうの!? (Object 編2) プロパティ、リフレクション - 倭マン's BLOG

    今回は GDK が Object クラスに追加しているプロパティ、リフレクション関連のメソッド。 (正式な仕様はともかく)Groovy でのプロパティとは getter/setter メソッド*1で値の取得・設定ができるメンバという感じでしょうか。 Groovy ではフィールドを定義すると自動的に getter/setter メソッドが追加される*2ので、フィールドもプロパティになります。 これを踏まえて、今回見ていくメソッドは以下のもの: // プロパティ Map getProperties() Object getAt(String name) void putAt(String name, Object value) // メソッド名によるメソッド実行 Object invokeMethod(String name, Object args) Object identity(Clos

    あんたに GDK の何が分かるっていうの!? (Object 編2) プロパティ、リフレクション - 倭マン's BLOG
    tkdysk
    tkdysk 2013/06/17
  • あんたに GDK の何が分かるっていうの!? (Object 編1) - 倭マン's BLOG

    最近 Java 8 の Stream による Map/Reduce 処理の API をあれこれイジってて、GDK の同様のメソッド群と比べてみようと思い GDK の API 見てたんですが、each() とか collect() とかが Object クラスに定義されてて List や Collection の前に Object クラスから見ていかないといけないみたい。 まぁこれは配列でも同じメソッド使いたいからとかいうことなんでしょうかね。 ということで、今回から何回かにわたって GDK が Object クラスに追加しているメソッドを見ていきます。 目次 言語サポート プロセス・スレッド用メソッド プロパティ・リフレクション コンテナ・メソッド (前編、後編) デバッグ用メソッド メタプログラミング用メソッド 一応、第1目的はコンテナ・メソッドなので、それ以外のものは軽く流す感じで。 

    あんたに GDK の何が分かるっていうの!? (Object 編1) - 倭マン's BLOG
    tkdysk
    tkdysk 2013/06/17
  • Expired

    Expired:掲載期限切れです この記事は,産経デジタル との契約の掲載期限(6ヶ月間)を過ぎましたのでサーバから削除しました。 このページは20秒後にITmedia ニュース トップページに自動的に切り替わります。

    tkdysk
    tkdysk 2013/06/17
  • Introducing Loon

    Loon is a network of balloons traveling on the edge of space, designed to connect people in rural and remote areas, help fill in coverage gaps and bring people back online after disasters. www.Loon.com Loon is a trademark of Loon LLC. Copyright © 2019 Loon LLC. All rights reserved.

    Introducing Loon
    tkdysk
    tkdysk 2013/06/17
  • TechCrunch | Startup and Technology News

    Limited space! Get on waitlist to be the first to know when tickets go live!

    TechCrunch | Startup and Technology News
    tkdysk
    tkdysk 2013/06/17
  • Loon - A Google X Moonshot

    Loon balloons traveled along the edge of space to deliver internet to the ground below. Bringing Billions of People Online The internet has transformed the way the world communicates, learns, governs, and exchanges ideas, but billions of people across the globe lack reliable, affordable access. Loon was a radical approach to expanding internet connectivity. Instead of trying to extend the internet

    Loon - A Google X Moonshot
    tkdysk
    tkdysk 2013/06/17
  • tappli blog: Googleアカウントを消されてしまった話

    先日、普段使っていたGoogleアカウントを突然消されてしまいました。 使っていたサービスは、メール、カレンダー、リーダー、Google+、Android Developer、ドライブ、Play storeなどなど。 もう生活の一部でした。 変だな、と思ったのは5/31の朝のことでした。 使っていたAndroid端末でGoogle関連のアプリが使用できなくなっていたのです。 ブラウザからログインしてみると、「削除」されたことが書かれていました。 しかも理由は「違法な性的コンテンツが含まれるため」とのことでした。 心当たりがなかったので、「削除が間違いだと思う人用のリンク」から問い合わせを行おうと考えました。 しかし、そのページがエラーで利用できませんでした。 やむを得ず、Googleに電話をかけてみました。 もうあまり覚えていないのですが、自動応答の音声にしたがってボタンを押していくと、電

    tkdysk
    tkdysk 2013/06/17
  • 「よく飛ぶ記事」への変更認める 虚構新聞

    経済紙「日経済新聞(日経新聞)」は16日、記者会見を行い、同紙掲載の記事が約2年前からよく飛ぶ記事になるよう仕様を調整していたことを認めた。飛ばしやすい記事への変更は社内で秘密裏に進められたもので、変更以降今まで購読者への説明はなかった。 日経新聞は97年、山一證券(当時)の自主廃業をスクープして日新聞協会賞を受賞するなど、長年「経済に強い日経」として定評があり、今もなお就職活動中の学生やサラリーマンにとっては必読とされる。 だが、昨今では「ミクシィ、身売りを検討」(12年5月15日)、「任天堂、WiiUにカーナビ機能」(同年6月5日)、「ガンホー、パズドラ2の開発検討」(13年5月26日)など、掲載記事が過去のものに比べてよく飛ぶようになったと関係者の間でささやかれていた。 中でも特に「NTTドコモからiPhone発売」情報については、11年12月1日付「ドコモ、来年夏にiPhone

    「よく飛ぶ記事」への変更認める 虚構新聞
    tkdysk
    tkdysk 2013/06/17
  • アップル社はMacBook Airに「Retinaディスプレイ搭載」を検討 ― 駆動時間の問題で実現に至らず – すまほん!!

    Retina搭載のAirも見たかったですね。 日経BP Tech-On!に掲載されている、「EMSOne」編集長の山田泰司氏が執筆された記事によれば、Apple社は「MacBook Air」に、「Retinaディスプレイ」を採用することを検討していたとのこと。この説は、台湾の業界業界筋らの見解を総合したものとして語られており、EMSやODMに詳しい氏の記事だからこそ説得力があります。 今回、Intelの第4世代CoreプロセッサーをAirに搭載することで、バッテリー駆動時間を伸ばす方向での進化を選択しました。強靱なバッテリーライフという、着実な進化。それが今回のAirの最大のセールスポイントです。しかし高解像度化してしまうと、バッテリー駆動時間は縮みます。せっかくの駆動時間を、高解像度化によって犠牲にすることをAppleが嫌い、「Retinaディスプレイ」を見送ったという可能性が高いそうで

    アップル社はMacBook Airに「Retinaディスプレイ搭載」を検討 ― 駆動時間の問題で実現に至らず – すまほん!!
    tkdysk
    tkdysk 2013/06/17
  • Grailsのロギング実装をLog4jからLogbackに変更する - PiyoPiyoDucky

    Grailsではロギング実装としてLog4jが採用されていますが、 Log4jはもう古いし後継のLogbackを使いたくなったりしますよね? Logback Pluginを使うことでロギング実装をLog4jからLogbackに変更できます。 プラグインのページの説明通り設定すれば簡単にできるだろうと思っていたのですが、 ハマりポイントがあったのでそれも含めて書いていきます。 プラグインのインストール Logback Pluginはバイナリープラグインと呼ばれる種類のもので、 BuildConfig.groovyのpluginsブロックではなくdependenciesブロックに依存関係を書きます。 また、既存のLog4jを無効にするためにinherits('global')ブロックにも設定を追加します。 プラグインの説明のページに書いてあるのはここまでで、 これに加えてreposit

    tkdysk
    tkdysk 2013/06/17
  • http://www.doctac.com/apple-non-disclosure-agreement-licence-more-it-announces-without-a-relation-officially/

    tkdysk
    tkdysk 2013/06/17
  • 日本には「思想」が足りない!?――アイディアを生みだすための思想史/政治思想史家・植村和秀氏インタビュー - SYNODOS

    には「思想」が足りない!?――アイディアを生みだすための思想史 政治思想史家・植村和秀氏インタビュー 情報 #ナショナリズム#教養入門#思想史 大好評! 高校生のための教養入門(https://synodos.jp/intro)。大学の学部ではなにを勉強できるの? という疑問にお答えします。今回は政治思想史家の植村和秀先生にお話をうかがいました。「思想」=「アイディア」!? いままでの思想のイメージを塗り替える、思想史入門です。(聞き手・構成/山菜々子) ―― 先生はどの分野を専門にしているのでしょうか。 政治思想史です。ドイツ政治思想と、日政治思想を研究しています。 ―― 「思想」と聞くとなんだか難しそうですね。暗い家のなかで孤独にを読んでいるイメージがあります。 たしかに、そういうイメージがありますね(笑)。日語では「思想」という言葉が難し過ぎます。なんだか、物々しく内

    日本には「思想」が足りない!?――アイディアを生みだすための思想史/政治思想史家・植村和秀氏インタビュー - SYNODOS
    tkdysk
    tkdysk 2013/06/17
  • わたしが知らないスゴ本は、きっとあなたが読んでいる: 日本のプログラマは、世界一優秀である

    じゃ、なぜ優秀なプログラマがいる日のソフトウェアビジネスがパッとしないの? 答:それは品質重視の工場型モデルを(相も変わらず)採用しているからにほかならない。「良いものを作れば売れる」主義を信奉するあまり、ビジネスの質から離れてしまっているから。 例えば、欧州企業にとってソフトウェアは「科学」として扱われる。コンピュータサイエンスとしての「ソフトウェア・ビジネス」であるがゆえに、形式的手法やオブジェクト指向分析・設計手法が重視される。また、米国企業にとってソフトウェアは「ビジネス」そのものとして扱われる。会社をつくって「まぁまぁ良質」の製品を作り、業界標準を打ち立て、その過程で大儲けしようとたくらむ。 しかし、日企業にとってソフトウェアとは「工場出荷製品」そのもの。文字通り「ソフトウェア・ファクトリー」を目指している。標準化された設計開発工程に則り、仕様からほとんどブレない製品を粛々

    わたしが知らないスゴ本は、きっとあなたが読んでいる: 日本のプログラマは、世界一優秀である
    tkdysk
    tkdysk 2013/06/17
  • Surface RT価格改定の背景にある日本マイクロソフトの戦略 - 阿久津良和のWindows Weekly Report

    マイクロソフトは6月13日、急遽発表会を開催。翌日から一カ月間に限り、Surface RTの価格を1万円据え置きするキャンペーンを行うと発表した。通常であれば歓迎すべき話だが、そこには利用可能なアプリケーションがWindowsストアアプリに限定されるWindows RTの苦境も見え隠れする。残念ながら現時点でWindowsストアアプリに「キラーアプリケーション」と呼べるものは存在せず、Windows RTおよびWindows 8の普及を推し進める起爆剤にはほど遠い。今週は日マイクロソフトが選択したプライスダウンの理由を愚考する。 Surface RTを期間限定で値下げする理由とは 日マイクロソフトは、今年3月15日から国内販売を実施した自社製タブレット型コンピューターである「Surface RT」の期間限定値下げを発表。Surface RT 32ギガバイトモデルは4万9,800円か

    Surface RT価格改定の背景にある日本マイクロソフトの戦略 - 阿久津良和のWindows Weekly Report
    tkdysk
    tkdysk 2013/06/17