2017年10月4日のブックマーク (3件)

  • 核シェルター、日本からの注文「勢い止まらない」:朝日新聞デジタル

    ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

    核シェルター、日本からの注文「勢い止まらない」:朝日新聞デジタル
    roshi
    roshi 2017/10/04
    普通に防音を兼ねた個室としてよさそう。
  • Javaのコードをさらに読みやすくする「Project Amber」。JavaOne 2017

    サンフランシスコで開幕した「JavaOne 2017」。基調講演の最後に、Java 9以降のJavaのために現在開発が進んでいる新機能が紹介されました。 Project Panamaは、Javaとネイティブなコードのデータのやりとりを可能にするもの。JavaからC関数をコールし、C関数からJavaにコールバックしたときにデータにアクセスするといったことが可能。 Project Valhallaは変数の型付けに関するもので、変数の基的な型をプログラマブルに設定できるというもの。 参考:Java 9の先、Java 10/11では最新のハードウェアやOSに最適化したデータのメモリ配置が可能になる。JavaOne 2015 参考:JavaOne 2016が開幕、JDK 9ではJava Shellが登場予定。JavaOne 2016 Javaコードの可読性を向上させ、バグの混入を減少させるProj

    Javaのコードをさらに読みやすくする「Project Amber」。JavaOne 2017
    roshi
    roshi 2017/10/04
    Javaにパターンマッチくるのかー。varと含めて楽しみ。
  • Tornadoを使ってブラウザをPythonの表示器代わりに使うメモ - Qiita

    TL:DR Pythonで何かを表示したいときにGUIを組むほどでもないけど,コンソールだけだとさみしい. そんなときにはTornadoを使ってwebsocketでブラウザにデータを送り,ブラウザに表示すると良い. なにがしたいか Pythonからデータ等々をそれなりの手間でそれなりに見やすく整形して表示したい. なんでブラウザを使うの? GUIツールキット(TkとかQt系,GTK系)を使って表示を作り込むのに比べて, 導入が楽.(Tornadoは純Pythonっぽいのでpipで入るし,ブラウザ入ってない環境は稀.) メモリ管理が楽.(GUI周りのメモリ管理はブラウザに丸投げ出来る.) 表示と実装を分離しやすい. ナウでヤングなWEB系テクノロジーの恩恵が受けやすい. という利点がある気がしています. 特に,エンジニアといえばWEBエンジニアのことを指すことが多い昨今,WEB技術についての

    Tornadoを使ってブラウザをPythonの表示器代わりに使うメモ - Qiita
    roshi
    roshi 2017/10/04
    mitmwebもこの方式だしMac/Windows両対応できてよさそう。