2015年4月30日のブックマーク (11件)

  • 著書の「クロージャ」の説明が誤っているとの指摘が、誤っていることついて

    著書の「クロージャ」の説明が誤っているとの指摘が、誤っていることついて 2015年4月30日木曜日 著書、関数型プログラミングに目覚めた! IQ145の女子高校生の先輩から受けた特訓5日間 について、 「クロージャ」の説明が誤っています と、また☆1のレビューが投稿されていますが、誤っていることを説明します。 おそらく、これまでそれを眼にしたかなり多くの技術者が「ああ間違った指摘をしているレビューだ」と理解していることだと思いますが、おそらくこのレビューも単に、 「技術的反論は何一つ見受けられない」と宣言したことを「挑戦」と受け取り、 脊髄反射的に応じた、単なるネガティブキャンペーンが第一目的であり、 広い読者、技術者、学習者にむけて「正しい知識を共有すること」ではないのでしょうから、 このブログ記事の説明をもっても、今後そのまま誤ったまま放置され、訂正される、という良識は当

    tanakh
    tanakh 2015/04/30
    ええともうほんとこういう誤った情報垂れ流されるのどうにかならないんですかねえ。閉じ込めるのは状態じゃなくて環境だよ何なんだこれは。それに状態を閉じ込めたところで参照等価じゃなくなるわけじゃないよホント
  • Cat - Home

    Welcome to Cat! Cat is a C++ functional library inspired by category theory and Haskell language. The purpose of Cat is to provide utility functions and type classes to enable the functional programming paradigm in C++. The source code is available at: https://github.com/cat/cat. More information on type classes can be found at the following address: typeclassopedia. Cat Library is distributed und

    tanakh
    tanakh 2015/04/30
    何これ(´・_・`)
  • Reddit - Dive into anything

    tanakh
    tanakh 2015/04/30
  • 動く標的を自動追尾、「かわせない銃弾」の実験に成功 米軍

    (CNN) 米国防総省の国防高等研究計画局(DARPA)は、自動追尾機能を搭載した50口径の銃弾を、動く標的に連続して命中させる実験に成功したと発表した。 この自動追尾弾はDARPAが開発を進めているもので、50口径の銃弾に組み込んだ光センサーによって標的を追いかける仕組み。標準的なライフル銃を使用した2月の実射実験では、動いたり身をかわしたりする標的に対し、極めて高い精度で連続して銃弾を命中させることに成功したという。 DARPAが公開した映像からは、銃弾が標的を追って空中で大きく方向転換する様子が確認できる。 DARPAは声明を発表し、自動追尾弾を使えばたとえ初心者でも動く標的を狙撃できると述べた。つまりこれからは、射撃の腕前に関係なく銃弾を命中させることが可能になるわけだ。 DARPAのプロジェクト責任者は「かつて不可能と思われていたことを実証した。これを突破口に、将来はあらゆる口径

    動く標的を自動追尾、「かわせない銃弾」の実験に成功 米軍
    tanakh
    tanakh 2015/04/30
    やばすぎぃ(´・_・`)
  • Amazonレビューで嘘を書かないこと、それが技術的議論のための最低限の要件である

    まず、多くの方に書をお買い上げいただきましてお礼申し上げます。 このブログエントリで、反応して「戒める」と、ちょっとはネガキャン勢力も「反省」するのか、少しずつですが、著書のAmazonレビューが「マシ」になってきているようです。 ただし、現状☆1をつけているレビューは、以下に取り上げる直近のものを含めすべて「不正なノイズ」であり、賛否の「否」にカウントできるものはひとつもありません。 ここで書けば徐々にですが「マシ」になってくるようなので、あくまで 「どうしたらまともな技術論になり、 広い技術者、読者、初心者の役にたつレベルにまで達するのか?」 簡単な要件を筆者として示したいと思います。 要件はたった2つ。 1.技術論に色を付けない 2.嘘を書かない たったこれだけです。 1.技術論に色を付けない というのは、前回も書いたとおり、くだらないヘイト、誹謗中傷、個人攻撃、人格攻撃と、書籍の

    tanakh
    tanakh 2015/04/30
    とか言いながらくだらない人格攻撃から始まっててワロタ “1.技術論に色を付けない というのは、前回も書いたとおり、くだらないヘイト、誹謗中傷、個人攻撃、人格攻撃と、書籍の技術的内容をごっちゃまぜにして論
  • C++11/14/17 Features In VS 2015 RC - C++ Team Blog

    Visual Studio 2015 RC is now available, so it’s time for updated feature tables!  (I previously blogged about Core features in 2015 Preview and STL features in 2015 CTP1.) Core Language

    C++11/14/17 Features In VS 2015 RC - C++ Team Blog
    tanakh
    tanakh 2015/04/30
  • Microsoftの新ブラウザ「Edge」はChrome・Firefoxの拡張機能をそっくりそのまま奪い取る驚愕の仕様であると判明

    Microsoftが新OS「Windows 10」で採用する新ブラウザ「Microsoft Edge」が正式に発表されました。あらゆる垣根を乗り越えるという意味合いが込められているEdgeからはMicrosoft気度が伝わってきます。 Microsoft Edge http://www.browserfordoing.com/en-us/ Microsoft makes it easy for developers to port Chrome and Firefox extensions to Edge http://www.neowin.net/news/microsoft-makes-it-easy-for-developers-to-port-chrome-and-firefox-extensions-to-edge Microsoft's Edge browser can s

    Microsoftの新ブラウザ「Edge」はChrome・Firefoxの拡張機能をそっくりそのまま奪い取る驚愕の仕様であると判明
    tanakh
    tanakh 2015/04/30
  • Visual Studio Code の中身は Electron + Monaco だった - しばやん雑記

    Build 2015 のキーノートで公開された Visual Studio Code ですが、見た目がどう考えても Visual Studio Online "Monaco" だろと思ってたら、思った通り Monaco だったようです。 Visual Studio Code - Code Editing. Redefined 実行環境としては Atom Shell と言うか Electron を使っているみたいです。当然ながら中身は Monaco なので Node.js で書かれています。 インストールされたディレクトリを見ると、Chromium な DLL とか出てきます。 最近はアプリケーションも nupkg 形式で配布するようになったんですね。 基的には Chrome のように起動時にアップデートしていくスタイルのようです。 Windows だけだと思いますが、インストールするとコ

    Visual Studio Code の中身は Electron + Monaco だった - しばやん雑記
    tanakh
    tanakh 2015/04/30
  • それでも僕がApple Watchを買った理由

    だって何ができるかわからないし、必要ないし…と迷ってる方へ。 Apple Watchが発売されて数日経ちましたが、まだ購入を迷っている人も少なくないのではないでしょうか。新カテゴリ製品の宿命ですが、別に「必要」な理由がないし、Apple Watchによって重要な何かが劇的に変わった・良くなったという話も今のところ聞きません。 それでも、なんだかよくわからないけど、いやわからないからこそ、僕は買った!と米Gizmodoのケイシー・チェン記者は断言しています。どういう考え方なのか、特に購入まであと一押ししてほしい人は、以下を読んでみてください。 *** Apple Watchに関しては、技術的な限界も知ってるし、ぬるいレビューもみんな読んだし、第1世代のアップル製品は厄介なわりに大したことないのもわかってるし、みんなと同じようにお金は大事だと思ってます。でも僕は、買っちゃいました。その理由をご

    それでも僕がApple Watchを買った理由
    tanakh
    tanakh 2015/04/30
    僕定期的に訳のわからないもの買ってるから、AppleWatchが別に特別な存在ではないなあ…
  • プログラミングフォント Myrica

    プログラミング用フォント Myrica Myrica (ミリカ)は、フリーなプログラミング用 TrueType フォントです。 視認性、判別性 が高くなるように、複数のフォントファイルを元に合成/修正しました。 フォントの特徴 多くの特徴をプログラミング用フォント Ricty から継承しています。 ASCII文字は「Inconsolata」が適用されます。 それ以外の文字には「源真ゴシック」または「Mgen+」が適用されます。 半角文字と全角文字の横幅の比が 1:2 に調整されています。 視認性の高い日語文字 (半濁音など) が使用できます。 Rictyにない特徴 以下の文字にはヒンティング情報がありますので、Windowsでもクッキリしています。 ASCII文字はヒンティング付きの Inconsolata から、ヒンティング情報を継承しています。 平仮名と片仮名にもヒンティング情報を付

    プログラミングフォント Myrica
    tanakh
    tanakh 2015/04/30
  • 視認性の高いプログラミングフォント「Myrica」をWindows+Sublime Textで使う方法

    Myricaとは Myrica (ミリカ)は、無料で使えるプログラミング用 TrueType フォントです。 視認性、判別性 が高くなるように、複数のフォントから合成され作成されました。 Myricaの特徴 Myricaは、多くの特徴をRictyから継承しています。 主な特徴は、以下のように挙げられています。 ASCII文字は「Inconsolata」が適用されます。 それ以外の文字には「源真ゴシック」または「Mgen+」が適用されます。 半角文字と全角文字の横幅の比が 1:2 に調整されています。 視認性の高い日語文字 (半濁音など) が使用できます。 Rictyにない特徴 Rictyにない特徴として、ASCII/ひらがな/カタカナにヒンティング情報が付加されています。 これにより、低解像度や、小さな文字サイズで表示させても、可読性が高くなるようになっています。 特徴のイメージ 特徴に

    視認性の高いプログラミングフォント「Myrica」をWindows+Sublime Textで使う方法
    tanakh
    tanakh 2015/04/30
    ヒンティング付きricty亜種まじかよ神か(´・_・`)