タグ

2018年10月12日のブックマーク (6件)

  • 何にでも唐辛子をかけて食べると美味しい - デイリーポータルZ

    唐辛子というものがある。日ではうどんやそば、焼き鳥や豚汁などにかけてべたりする。ビリっとした感じがよくて風味も素晴らしい。唐辛子は料理を美味しくするのだ。 それはメキシコではさらにである。もうあらゆるものに唐辛子をかけると思っていいかもしれない。レストランに行けば必ずテーブルに唐辛子があるし、フルーツにも、お菓子にも唐辛子なのだ。

    何にでも唐辛子をかけて食べると美味しい - デイリーポータルZ
    sonota88
    sonota88 2018/10/12
  • 実践的低レベルプログラミング

    はじめに 学校で習わないが(習う学校もある)、現実に必要になるプログラミング技術に、低レイヤプログラミングなどと呼ばれるものがある 厳密な定義は聞いたことがないし、おそらく存在しないとは思うが、大体のみんなの共通認識として、 「高級プログラミング言語を使わないプログラムを書き、OSで抽象化されないデバイスの機能を使う」といったような認識があると思う。 筆者の経験から言わせてもらうならば、低レイヤプログラミングに関する知識は、プログラミングにおいてあらゆる場面で、常に、少しずつ役立てられる知識だと言えると思う。 普段はRubyPHPなどを書いてる人であったとしても、メモリが足りなくなった場合や、デバッガを使っている場合、性能が足りなくなった場合など、 厳しい環境におかれた時に低レイヤプログラミングに関する知識が必ず役に立つ場面が来ると信じている。 また、役に立つかどうかは置いておいても、「

  • 女性エンジニアだけどもう勉強会には行かないと思う

    (15:30 追記しました) やるせないのでここに書かせてほしい。 この前初めてIT系の勉強会に行った。 いままで勉強会というものに行ったことがなかった。 IT技術者はよく勉強会に行く。同業の知人にどうして行かないの?と聞かれたときに、コミュ障だから…と答えたことがあった。 それも理由のひとつだけど、当は、私が女性で、変な人に絡まれたら嫌だな…と思っていたからだった。 (自分で言うのもなんだけど)愛想がよくて優柔不断なせいか、変な人に絡まれることも少なくない。 そして何より、変な人に絡まれたときに気持ちを切り替えられず落ち込んでしまうタイプなので、あまり不特定多数と交流したくなかった。 最近は女性限定の勉強会やコミュニティも活性化していてとても良い傾向だと思う。 ただ、私が関心のある言語についての女性限定勉強会はなかったので、一念発起してあるコミュニティに顔を出した。 コミュ障だけど交流

    女性エンジニアだけどもう勉強会には行かないと思う
    sonota88
    sonota88 2018/10/12
  • 詳説GraalVM(4) GraalVMが組み込まれたデータベース - Fight the Future

    こちらのツイートが話題になっていました。 MySQL MLE Pluginはマルチ言語VMであるGraalVMを内包することでMySQL上で複数の開発言語でストアドプログラムを作成/実行可能とする。近日中にMySQL Labsで利用可能となる予定。まずはJavaScriptのサポートから。MySQLデータ型およびPythonのサポートを準備中 https://t.co/MSxhcROA7e #mysql_jp— MySQL_Jp (@mysql_jp) April 28, 2018 GraalVMは組み込みが可能です。MySQL MLE PluginでMySQLGraalVMを組み込み、JavaScript/node.jsを(将来的にはその他言語も)データベース上で実行できるようになります。 MySQL MLE Pluginはまだリリースされていないのですが、実はOracle Datab

    詳説GraalVM(4) GraalVMが組み込まれたデータベース - Fight the Future
  • 詳説GraalVM(3) Polyglot - Fight the Future

    今回は他言語実行環境としてのGraalVM、Polyglotに着目します。現時点での最新版、1.0.0-rc5を使います。 http://www.graalvm.org/downloads/ なお、rc5からCommunity EditionがmacOSに対応しました(今まではEnterprise Editionだけでした)。こちらを使います。 $ java -version openjdk version "1.8.0_172" OpenJDK Runtime Environment (build 1.8.0_172-20180626105433.graaluser.jdk8u-src-tar-g-b11) GraalVM 1.0.0-rc5 (build 25.71-b01-internal-jvmci-0.46, mixed mode) Polyglot Shell $ $JAVA_

    詳説GraalVM(3) Polyglot - Fight the Future
  • 詳説GraalVM(1) イントロダクション - Fight the Future

    GraalVMが1.0.0 RC1を出し、公式サイトを公開しました! http://www.graalvm.org/ 日技術ブログメディアPublickeyさんも取り上げておられます。 www.publickey1.jp そのこともあって、Graalで検索しこのブログへたどり着いた方も多かったです。私は1年ほど前、0.23の頃からGraalVMとGraal(両者の違いは後述)を触ってきました(単に触っているだけの1ファンです)。おそらく熱狂的なファンの方で、JavaOneではGraalとあるものは全セッション入りましたし、YouTubeにある世界の技術カンファレンス動画でGraalに関するものはおそらくすべて見ています。 なので自己満足がてらGraalVMについて書いていきます。 GraalVMって何なの? 端的に言うと"Polyglot VM"です。Polyglotとは多言語を意味し

    詳説GraalVM(1) イントロダクション - Fight the Future