さて,本日未明JavaSE8がリリースされましたね!アメリカ時間では18日でしたが,日本では19日になってました. 無事リリースされたのでJavaSE8で導入されたマイナーな言語仕様を2つ紹介してみたいと思います. メジャーな言語仕様は誰かが紹介してくれると思うので・・・ 交差型キャスト レシーバパラメータ(仮引数にthis) 交差型キャスト 一つ目はProject Lambdaで導入された交差型キャストです. まず,Javaには交差型、あるいは合成型と呼ばれるものがあります。 今まではジェネリクスの型境界にだけ使えていた「Type1 & Type2」のように型を&でつないだものです。 これがJavaSE8からはキャスト式で利用できるようになります。 例えば次のようなものです。 (Type1 & Type2) expr; &で繋げられる型は3つでも4つでも問題ないです. ただし,一つ目の型
[速報]Java 8が正式公開。ラムダ式、新しい日時API、JavaFX8など。NetBeans 8.0も登場 米オラクルは3月18日(日本時間3月19日早朝)、Javaの最新バージョンとなるJava 8を正式に公開しました。 #Java8 Now Available http://t.co/QymKlAtp99 — Java (@java) 2014, 3月 18 Java 8は当初はラムダ式を実現するProject Lambda、JDKをモジュラー構造にするProject Jigsawなどが主要な機能となる予定でしたが、Project Jigsawの実装はJava 9へ持ち越すことになったため、Java 8ではラムダ式が最大の新機能となりました。そのほか新しい日時API、JavaFX8なども含まれています。 Java 8に対応した統合開発ツールのNetBeans 8.0も公開されていま
日本全国のあらゆる場所を3次元の「立体地図」で表示することができるサイトを、国土地理院(茨城県つくば市)が作り、19日から公開を始めた。パソコンの画面上で立体地図を回転させ、山や島を好きな角度から眺めることができる。地形の様子を直感的につかめるのが特徴で、学校教育の現場などでも活用してもらいたいという。 このサイトは「地理院地図3D」(http://geolib.gsi.go.jp/gsimaps3d/index.html)。縮尺2万5千分の1の地形図データをもとに作られ、自在に拡大・縮小できる。3Dプリンターを使って立体模型を作る機能も搭載した。 国土地理院の大木章一課長は「身近な場所にある扇状地などの地形を学習する際に役立ててもらいたい。山の尾根や谷の様子がはっきりわかるので、登山ルートの確認に使うこともできる」と話している。(山本智之)
This copy is for your personal, non-commercial use only. Distribution and use of this material are governed by our Subscriber Agreement and by copyright law. For non-personal use or to order multiple copies, please contact Dow Jones Reprints at 1-800-843-0008 or visit www.djreprints.com. http://jp.wsj.com/article/SB10001424052702304471904579448350773495562.html
日本は昔から、数学の底力がある。古くは、日本最古の歌集「万葉集」の中に、「二二」が「し」というかけ算や、「十六」「八十一」と書いて、「しし」「九九」と読ませる記述がある。(図1) 例えば、「若草乃 新手枕乎 巻始而 夜哉将間 二八十一不在国(若草の、新手枕を、巻き初めて、夜をや隔てむ、憎くあらなくに)」。ここでは「二八十一」を「憎く(に・くく)」と読む。歌人・柿本人麻呂の歌にも「…三五月之…」というフレーズが出てくる。「三五」は3×5=15。「三五月」は十五月なので、「望月」ということになる。 江戸時代には、和算家の関孝和が登場した。関は世界的に認められている天才数学者で、微分・積分法を編み出したニュートンやドイツの数学者・ライプニッツと同じ時期に微分と積分の概念に到達した。さらには、ライプニッツよりも前に、行列式という数学の概念を発見し、スイスの数学者・ベルヌーイと同じ時期に自然数のn乗
2万円という手頃な価格、手頃な大きさで人気を博しているNexus7。 ASUS Nexus 7 (2012) TABLET / ブラウン ( Android 4.1 / 7inch / NVIDIA Tegra3 / 1G / 32G / BT3 ) NEXUS7-32G 出版社/メーカー: Asustek発売日: 2013/09/20メディア: Personal Computers購入: 3人 クリック: 30回この商品を含むブログ (48件) を見る 最近では32GBのSIMフリー3G版も登場しましたね。個人的には乗り換えたいぐらいの感覚も。なんだかんだで、外でネットワークが使えないと魅力は減りますし、モバイルルーターとかとの併用も充電とかが分散して面倒なところがあるので。 さて、そのNexus7ですが、AndroidながらSDメモリスロットが無い、HDMI出力がないなどいくつか制限が
こういう選択肢もあり! 1万2800円で手に入るSIMフリー・デュアルSIMスマホが国内で出たよ!2014.03.19 11:00Sponsored 三浦一紀 こういう選択肢もある! 最近よく耳にする「SIMフリー」という言葉。毎月のスマホの基本料金を安く抑える切り札として、注目を浴びていますね。端末を買って、そこに好きなSIMカードを挿して使うわけです。低価格のSIMカードを使えば、スマホの月額利用料金をぐっと抑えることができます。 「iPhone 5sをSIMフリーで使いたい!」という人も以前は海外のSIMフリーモデルを輸入するしかありませんでしたが、今は国内でも手に入れることができます。また、一部のショップでは海外から輸入したSIMフリー端末を販売しているところもありますし、Google Playから買えるNexus 5や、Nexus 7もあります。 なので、日本でもSIMフリーのス
公式のライフサイクルがちょっと分かりにくい Activity | Android Developers に載ってる図。 状態のフローなんだか処理のフローなんだかどっちつかずでややこしい。 何度見ても頭に入らないから毎度毎度図を見直すことになる。 状態遷移図として表現すると分かりやすい こんな感じです。どうでしょうか。 あくまでも図の形式は状態遷移図で、ハンドラ呼び出しは矢印に現れるだけ。 アクティビティ作成 アクティビティが作成されると、「未作成」状態から「最前面」状態へと一気に遷移する。 その過程で onCreate, onStart, onResume が呼ばれる。 半透明な他のアクティビティに覆われたとき 他のアクティビティが手前に来たら「非最前面」状態に遷移する。 その過程で onPause が呼ばれる。 手前に来た他のアクティビティが半透明の場合、 元のアクティビティは透けて見え
Scaling Challenges: Productivity, Cost Efficiency, and Microservice Management The main objective of this article is to delve into the technical complexities and strategic adjustments undertaken by Trainline. By examining challenges such as managing peak transaction volumes and orchestrating microservice architectures, we aim to uncover the valuable lessons learned and insights gained from Trainli
Python開発チームは3月16日、Python 3系で最新の安定版となる「Python 3.4.0」を公開した。新しいライブラリモジュールの導入など多数の新機能が追加されている。 Python 3.4.0は2012年9月に公開された3.3.0以来のPython 3系メジャーリリースとなる。Pythonはバージョン2系と3系があり、バージョン3系ではバージョン2系との一部互換性を排除して新機能の追加や仕様および文法などの整理が行われている。2系の最新安定版はバージョン2.7.6。 Python 3.4では文法面での変更はないが、新たにpathlibやenum、statistics、tracemalloc、asyncioといったモジュールが標準ライブラリに加わった。pathlibはオブジェクト指向のファイルシステムパス処理モジュールで、パス操作やファイル操作を統合したものになる。enumはP
By Apostolos 「GitHub初の女性エンジニア」として知られていたジュリー・アン・ホーヴァスさんが2014年3月に同社を退職しました。男性の多い職場で性差をものともせず活躍していたように見えたホーヴァスさんですが、退職前後に投稿されたツイートには彼女の抱えていた悩みや社内に見え隠れする問題が綴られており、GitHubが公式ブログでコメントを発表する事態となっています。 Julie Ann Horvath Describes Sexism And Intimidation Behind Her GitHub Exit | TechCrunch http://techcrunch.com/2014/03/15/julie-ann-horvath-describes-sexism-and-intimidation-behind-her-github-exit/ Update on J
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く