タグ

2016年4月26日のブックマーク (8件)

  • 関数型プログラミングはまず考え方から理解しよう

    関数型プログラミングが注目されて久しいです。 そろそろ勉強しておかないとなぁということで調べてみるものの、情報として出てくるのは"高階関数","カリー化","遅延評価","モナド"などの物々しい単語の数々。これらを勉強して理解した気になったものの、プログラムを書こうと思うと全然書けませんでした。 結局、関数型言語を実現する手段を学ぶ前に関数型と言われるパラダイムを理解しないことには書けません。ということでここでは関数型プログラミングの"手法"ではなく、オブジェクト指向と関数型プログラミングを比較しながら考え方の違いを見ていきます。 日の例題 プログラミング課題を設定してオブジェクト指向と関数型で解答してみましょう。 課題: 唐揚げ弁当がいくつかあるとします。それぞれ唐揚げが複数入っています。 この中からx個の唐揚げをつまみいするプログラムを作りましょう。 つまみいはバレないようにする

    関数型プログラミングはまず考え方から理解しよう
    zyzy
    zyzy 2016/04/26
    関数型と言う雑なくくりにおいて、関数を値として使うテクニックの話なのか、ML系の型の話なのかをはっきりさせるために、非ML系のjavascriptを使っているのかもだけど、これはこれで分かりにくくなるという……
  • 緑色に光るサル誕生 遺伝子改変、滋賀医大 - 共同通信 47NEWS

    緑色に光るサル誕生 遺伝子改変、滋賀医大 2016/4/25 18:10 | 4/25 18:14 updated 緑色蛍光タンパク質(GFP)を作り出す遺伝子が組み込まれ、緑色に発光するカニクイザル。右は通常のカニクイザル(滋賀医科大提供)  緑色蛍光タンパク質(GFP)を作り出す遺伝子を組み込んで、緑色に光るカニクイザルを誕生させることに、滋賀医科大と実験動物中央研究所(川崎市)のチームが成功し、英科学誌電子版に25日発表した。紫外線などを当てるとサルの皮膚が緑色に発光する。 チームは、マウスやラットより人に近い実験動物であるカニクイザルの遺伝子を改変する研究を進めてきた。サルの卵子にGFPの遺伝子を組み込んだ後、精子と受精させると、生まれたサルは全身にGFP遺伝子が分布していた。 病気の原因遺伝子などと一緒に組み込めば、さまざまな病気のメカニズム解明や治療法の開発に役立つという。

    緑色に光るサル誕生 遺伝子改変、滋賀医大 - 共同通信 47NEWS
    zyzy
    zyzy 2016/04/26
    こういうの別に気にならないし、科学の発展スゲーな方だけど、さすがに「業を抱けー、感謝しろー」はドン引き。そんなんするくらいなら、まだ動物愛護の活動した方がマシだ。というか、普通に光るのカッコいいと思う
  • Erlang仮想マシンでLispを実現するLFE

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Erlang仮想マシンでLispを実現するLFE
    zyzy
    zyzy 2016/04/26
    これを機にOTPの恩恵にちょっと触れてみる、っていうのが気軽に出来そう……。そういやElixirはとっくにあるのに、ガチのLispはなかったのか。意外……。
  • JavaScript の原理:クロージャの真実 - Qiita

    ECMAScript 5.1 を前提に JavaScript のクロージャの原理をメモっとく。クロージャの真実はこれ。 レキシカル環境で検索しても説明がほとんど出てこない。誰かが説明してくれたらいいのになと思ってたので、厳密さには欠けるかもしれないが記事にしてみることにした。ECMAScript の仕様によって実現されているクロージャを理解する価値はきっとある。 クロージャでカウンターの例 下記のコードはクロージャでカウンターを作る例。加算されていく var n ってどこに存在し続けるのか?この記事ではそういう疑問を解決しよう。 function createCounter() { var n = 0; return function() { return n++; } } var count = createCounter(); print(count()); // 0 print(co

    JavaScript の原理:クロージャの真実 - Qiita
    zyzy
    zyzy 2016/04/26
    名前だけ似ていて余りにていないと思っていたプロトタイプチェーンと、こうしてみるとスコープチェーンはやっぱりよく似てるな……と思った。
  • 『どうしても長女を愛せない』へのコメント

    ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

    『どうしても長女を愛せない』へのコメント
    zyzy
    zyzy 2016/04/26
    しかし、お母さん大好き、父親が生理的に無理なタイプの娘だった自分としては、母親の方が父より気まずくなる親娘関係って、そんなにあるの? と、ちょっと驚く。周囲含めて普通娘ってどうしても母に懐くよな、と
  • どうしても長女を愛せない

    どうしても愛しいと思えない。どちらかといえば嫌いに近い。 虐待なんか絶対にしたくないので母親ならすべき行動や言動を頑張ってるけど頭で考えてから動くので疲労感が凄くある。 次女に対しては自然な感情で愛しいと思えるのだけど、長女には抱きついてこられても抱きしめ返すだけでも苦痛。生理的に好きじゃないものを好きなフリしなきゃならない。 たまにいる性格も顔もうけつけないタイプの人間が何で娘なんだろう。 これからも途方もなく長い時間を芝居し続けて生きなきゃならないとかどんな罰ゲームなんだろう。 こちらに追記を書きました http://anond.hatelabo.jp/20170201151127 わたしは慰められたいとか同情されたいとか思って増田に投稿したわけではなくて、理解されないことは重々承知でそれでもどこかに吐き出してみたかった。 親権も取れなかったというわけではなく金銭面のことや相手の実家が

    どうしても長女を愛せない
    zyzy
    zyzy 2016/04/26
    人間なら当たり前にあり得ることに対して「幼稚がー、子供だー」って言うのって「欝病は甘えー」「嗅覚過敏で街中の香水の匂いが嫌いなのは幼稚ー」「足がないせいで歩けないのは子供ー」って言うのと同じだよね。
  • chirasinouramemoのブックマーク - はてなブックマーク

    タグ A-10ミサイルベネズエラベラルーシヘリコプターペリリュー島ベルギーヘルメットポーランドマレーシアメキシコベトナムモンゴルユーロファイターラトビアラファールリトアニアリビアルーマニアレーザー兵器レーザー銃ベトナム戦争ブルパップロシアノルウェーデンマークドイツドラグノフトルコナイジェリアナチスニュージーランドネイビーシールズネパールノルマンディー上陸ブルガリアパキスタンパレスチナパワードスーツハンガリーバンドオブブラザースフィリピンフィンランドブラジルフランスレバノンロボットテジャス米陸軍第一次世界大戦第二次世界大戦米宇宙軍米海兵隊米海軍米空米空軍米軍自衛隊福建航空機航空自衛隊艦船警察車軽機関銃近衛兵陸上自衛隊韓国空母珍銃ワグネル宇宙世界の迷彩中国中東写真北朝鮮アフリカ台湾太平洋戦争女性兵士対テロ戦争潜水艦戦争博物館戦車戦闘車手榴弾書籍朝鮮戦争海上保安庁海上自衛隊漫画デルタフォースチ

    zyzy
    zyzy 2016/04/26
    ネトウヨかつミソジニーさんシリーズの一員。ただいかんせん、ちょっと作文力が低くて、何を言いたいのか分かりにくいコメが多く、意味を成した米だけ見比べて、ようやく「あ、あっち系の人か」と気づける。
  • 『守備力が軽視される風潮』へのコメント

    ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

    『守備力が軽視される風潮』へのコメント
    zyzy
    zyzy 2016/04/26
    防御重視は鈍重なイメージのせいですばやさ遅くて、盾として肝心の最前線に出られない、にせやな、と思ったと同時に、それを「でっかいキャラはでかいヘヴィマシンガン抱えてて高火力だが遅い」にしたTF2の上手さよ。