タグ

2015年10月26日のブックマーク (10件)

  • Big Sky :: Perl6 の無限リストとダイナミックバインディングが最強すぎる

    Perl には x 演算子があり、x 3 といった具合に繰り返し回数を付ける事で連続した文字列を簡単に作り出すことが出来る。 say 1 x 3; # 111 say "foo" x 3; # foofoofoo これは Perl5 でもお馴染み。しかし Perl6 の Range は凄い。 say 1 xx 3; # (1 1 1) say "foo" xx 3; # (foo foo foo) 連続した配列要素が作り出せる。それどころか無限リストが作り出せる。 say 1 xx *; # (...) say "foo" xx *; # (...) もちろん無限数列も作れる。 (1 .. *)[^10].perl.say; # (1, 2, 3, 4, 5, 6, 7, 8, 9, 10) fibonacci 数列もこんなに簡単。 (1, 1, *+* ...^ *)[^100].per

    Big Sky :: Perl6 の無限リストとダイナミックバインディングが最強すぎる
    takc923
    takc923 2015/10/26
  • Java 9の先、Java 10/11では最新のハードウェアやOSに最適化したデータのメモリ配置が可能になる。JavaOne 2015

    Java 9の先、Java 10/11では最新のハードウェアやOSに最適化したデータのメモリ配置が可能になる。JavaOne 2015 サンフランシスコで「JavaOne 2015」が開幕。基調講演の後半では、2018年かそれ以降になると見られるJava 10やJava 11に向けて開発中のプロジェクトが紹介されています。 最新のハードウェアに最適化されたデータ構造の実現により、実行速度の向上などが見込まれる「Project Valhalla」と「Project Panama」です。 基盤となるハードウェアやOSに適合していく Java Platform Group Java LanguageアーキテクトBrian Goetz氏。 Java 9の先、Java 10、11を見ていこう。 JavaVMにとってハードウェアの進化は重大なことだ。JavaVMはその基盤となるハードウェアやOSに適合

    Java 9の先、Java 10/11では最新のハードウェアやOSに最適化したデータのメモリ配置が可能になる。JavaOne 2015
    takc923
    takc923 2015/10/26
  • プロダクトマネージャーについて - naoyaのはてなダイアリー

    Twitter でプロダクトマネージャーについてぶつぶつ呟いていたら、まとめられていました。ありがとうございます。 プロダクトマネージャー制度を導入するにはどうすれば良いのか プロダクトマネージャーについてあれこれ考えていることを、ここらで一旦整理する良い機会かなとも思いましたので、ちょっと文章をこさえてみることにしました。一年ぶりにブログでも書いてみようと思います。 プロダクトマネージャーはユニコーンなのか。なぜそれが必要なのか。プロダクトマネージャーを見つける / 組織で制度化するとはどういうことなのか。それについて自分の考えを述べていこうと思います。 プロダクトマネージャーは新しいユニコーンか? 昨今よくプロダクトマネージャーが話題になっていますが、人によっては「プロダクトマネージャー」 が今自分たちができないことを象徴している/それが登場すれば全てが解決する銀の弾丸的なもの・・・い

    プロダクトマネージャーについて - naoyaのはてなダイアリー
    takc923
    takc923 2015/10/26
  • 米国人「ハロウィンは馬鹿騒ぎする祭りじゃない。日本人は楽しみ方を分かっていない」 : 痛いニュース(ノ∀`)

    米国人「ハロウィンは馬鹿騒ぎする祭りじゃない。日人は楽しみ方を分かっていない」 1 名前: 男色ドライバー(青森県)@\(^o^)/:2015/10/25(日) 23:25:11.11 ID:0bVXP1j40.net ハロウィーン、実は欧州では低調 近年、ますます盛んになっているハロウィーン。日以外の国々ではどんな風に行われ、外国人は日人のはしゃぎぶりをどう見ているのだろうか。2畳ほどの部屋に、巨大なゴキブリのおもちゃや、ゾンビのお面などが、所狭しと置かれている。 米国ミシガン州出身の日映画研究者スチュワート・ガルブレイスさん(49)は、4年前から毎年10月末に、京都市左京区岩倉の自宅をお化け屋敷として開放している。期間中の3日間、・西幸代さん(49)ら家族は8畳の居間のみで暮らす。 米国では、子どもたちを自宅に招く風習があるといい、楽しさを日の子どもたちにも味わってもらおう

    米国人「ハロウィンは馬鹿騒ぎする祭りじゃない。日本人は楽しみ方を分かっていない」 : 痛いニュース(ノ∀`)
    takc923
    takc923 2015/10/26
    ハロウィンを楽しみたいんじゃなくて馬鹿騒ぎする理由がほしいだけだと思う
  • [速報]JavaOne開幕。Java 9は「Project Jigsaw」でクラスパスの問題とJDK肥大化の問題を解決する。JaveOne 2015

    [速報]JavaOne開幕。Java 9は「Project Jigsaw」でクラスパスの問題とJDK肥大化の問題を解決する。JaveOne 2015 サンフランシスコでOracle OpenWorldと同時開催の「JavaOne 2015」が開幕しました。Javaが登場して20周年、19回目のJavaOneとなります。 基調講演ではJava歴史を振り返った上で、Oracle Java Platformチーフアーキテクト Mark Reinhold氏が来年にも登場する予定の次バージョンの「Java 9」で採用される予定の「Project Jigsaw」を紹介しました。 Mark Reinhod氏。

    [速報]JavaOne開幕。Java 9は「Project Jigsaw」でクラスパスの問題とJDK肥大化の問題を解決する。JaveOne 2015
    takc923
    takc923 2015/10/26
  • バナナからエイズの特効薬が開発される : 痛いニュース(ノ∀`)

    バナナからエイズの特効薬が開発される 1 名前: バックドロップ(四国地方)@\(^o^)/:2015/10/23(金) 21:16:55.87 ID:o+LIpJKB0.net 研究者たちがバナナの成分から、C型肝炎やエイズなどの広範囲なウイルスの治療に効果的な“特効薬”を作り上げました。 この成分は“バナナレクチン”または“BanLec”と呼ばれるプロテインです。これは5年前に発見され、エイズ治療に効果的だと思われていましたが、ひどい副作用を改善しなければなりませんでした。今回新しく開発されたBenLecがネズミに投与されましたが副作用は全く起らなかったようです。 BanLecは世界的に致命的と知られているウイスルの表面の糖分にはりつき無害の状態に 変化し免疫システムにより体の外に排出されます。今回BenLecはネズミがインフルエンザにかかるのを防ぎました。 http://www.sc

    バナナからエイズの特効薬が開発される : 痛いニュース(ノ∀`)
    takc923
    takc923 2015/10/26
  • IT業界でありがちな説明下手について - 文系プログラマによるTIPSブログ

    横着しちゃいかんのです。 IT業界に限った話しではありませんが、説明下手な人っていますよね。 私がIT業界でよく日頃から感じている説明下手(質問下手とも言う)なエピソードについて書いてみます。 例 この話から私が理解できた部分 この話から私が理解できなかった部分 どうして話が伝わらないか どうすれば伝わったか こういう質問が返ってきたら説明下手かも!? 雑感 例 やらないおさん、落ちちゃうんですけど、getHoge()のこの部分があれで、多分ああなんじゃないかと思うんですけど、どうすればいいですか? ???? え?ごめん。何の話?いきなりソースコードの具体的な箇所の話されても理解できないから、落ち着いて順を追って話してみようか ※ 以降、質問をする側を「やるお」、される側(私)を「やらないお」とします。 ※ getHoge() メソッドはやるおが自分で作った独自メソッド。当然やらないおは知

    IT業界でありがちな説明下手について - 文系プログラマによるTIPSブログ
    takc923
    takc923 2015/10/26
    こういう説明下手な人、そもそも何をしたいのか聞き出したら根本の方針が明後日の方向向いててそもそもその「困ってること」を解決する必要すらなかった、ってこと多い。
  • Frege: JVMのためのHaskellのような言語

    ドイツ数学者、Gottlob Frege氏から名付けられたFregeは、JVMのための純粋関数型の強力な型付き言語だ。FregeはHaskellと似ていて、「もっともHaskellらしいコードを修正せずに、または、見て分かる最小限の調整だけで動かせる。」 Fregeの開発者たちによると、Fregeは「パワー、単純さ、表現力の豊かさの組み合わせにおいて、類を見ないもの」である型システムをJVMに持ち込んだ。これにより、非正格 評価と型推論をサポートし、純粋性とデフォルトの不変性を可能にする。そのため、副作用は宣言された時のみ使うことができる。Fregeは、以下のようなHaskellの機能をほぼサポートしている。 ADTとパラメトリックポリモフィズムを用いた型クラス より高いランクの型 パターンマッチング リストの包含 do表記 ポイントフリースタイル モジュール functor、monoi

    Frege: JVMのためのHaskellのような言語
    takc923
    takc923 2015/10/26
  • Engadget | Technology News & Reviews

    How to watch Polaris Dawn astronauts attempt the first commercial spacewalk

    Engadget | Technology News & Reviews
    takc923
    takc923 2015/10/26
  • マリオメーカーで√2の近似値を求めてみた【10進カウンター】

    回路上で十進数を扱う方法としての「十進カウンター」がメインの研究で、√2の近似値表示+αは副産物です。「計算」というより「計測」な感があるので、「計算してみた」ではなく「求めてみた」という表現にしています。10万再生ありがとうございます!コースID:0D96-0000-00D0-178B【最新】全自動5ビット乗算器→sm27849028マリオメーカーブックマーク:supermariomakerbookmark.nintendo.net/profile/yos1upマリオメーカー計算機マイリス:mylist/53578200【補足】・パックンを2個ずつ運んでも、求まる値の精度は変わりませんが、分母を100にしたい(そうすることで分子に√2の近似値の「小数表示」がそのまま現れる状態を実現したい)ために、2個ずつ運んでいます。

    マリオメーカーで√2の近似値を求めてみた【10進カウンター】
    takc923
    takc923 2015/10/26