2016年11月7日のブックマーク (7件)

  • use Foo () としたときFoo->importが呼ばれないのはなぜか - skaji’s blog

    perl5の話題。 use FooとするとFooをrequireしつつ、Foo->importが呼ばれることはよく知られているが、 use Foo ()としたときには、importは呼ばれない。 これをどういう風にして実現しているのか前から疑問に思っていた。 というのも普通の関数は「引数なし」と「空リストの引数」を区別できないからだ。 perlのソースコードをみたところ、 parseのところで「引数なし」と「空リストの引数」を区別しているとわかった。 https://github.com/Perl/perl5/blob/v5.24.0/op.c#L6048 https://github.com/Perl/perl5/blob/v5.24.0/perly.y#L346-L354 追記 import を呼ばないための記法として use Foo () が用意された、という経緯があった気がしますん

    use Foo () としたときFoo->importが呼ばれないのはなぜか - skaji’s blog
  • 「アーロンチェア」22年ぶり刷新 「リマスター版」来年初頭に発売へ

    米Herman Millerは、高機能ワークチェア「アーロンチェア」を22年ぶりに刷新し、「リマスター版」を来年初頭に発売する。サスペンションやチルト機構などを刷新し、現代のワークスタイルに最適化したという。 アーロンチェアは人間工学に基づいて設計された高機能ワークチェアの先駆けで、1994年に発売された。長時間座ってPC作業を行うプログラマーなどデスクワーカーから支持が厚く、これまでに世界134カ国で700万台以上売れているという。従来品は10万円~20万円ほどで市販されている。 リマスター版アーロンチェアは、従来品と同様なデザインを引き継いだ。座面と背もたれを8つのゾーンに分け、最適な張力に調整して体圧を分散。サスペンションシステムやチルト機構を刷新し、座る人の体重と体型に合わせてより快適に座れるようにした。 色は「ミネラルカラー」「カーボンカラー」「グラファイトカラー」の3種類。サイ

    「アーロンチェア」22年ぶり刷新 「リマスター版」来年初頭に発売へ
    delphinus35
    delphinus35 2016/11/07
    旧型売って買えるかな?
  • この世のモノは見るまで存在しない“非実在性”は巨視的世界にも当てはまる ~NTTらが実証

    この世のモノは見るまで存在しない“非実在性”は巨視的世界にも当てはまる ~NTTらが実証
    delphinus35
    delphinus35 2016/11/07
    この記事がPC Watchに載ることが一番の不思議だ。いや、よく見るサイトだから助かるのだけども。
  • Big Sky :: Golang 1.8 でやってくる database/sql の変更点

    golang 1.8 では database/sql に幾らかの新機能が追加されます。 キャンセル可能なクエリ データベースの型の可視化 複数の結果セット サーバへのping トランザクション分離レベル 名前付きパラメータ database/sql changes - Google ドキュメント https://docs.google.com/document/d/1F778e7ZSNiSmbju3jsEWzShcb8lIO4kDyfKDNm4PNd8/edit# 記事では Golang 1.8 で追加される database/sql の変更内容と、go-sqlite3 での対応状況、利用する上での注意点等を書いていきます。 キャンセル可能なクエリ 実行が長いクエリがキャンセルできるようになります。各 API に Context のサフィックスが付いた物が提供されます。具体的には Que

    Big Sky :: Golang 1.8 でやってくる database/sql の変更点
  • null安全でない言語は、もはやレガシー言語だ - Qiita

    これらは、表中の「リプレース対象言語」に挙げたように、多くのメジャー言語に対する代替手段でもあります。 Java の代わりには Kotlin や Ceylon が、 JavaScript には TypeScript や Flow が、 Objective-C には Swift が、そして PHP には Hack があります。 Python は自身に null 安全 を取り込みました。 Crystal は直接 Ruby と連携して使えるわけではありませんが、 Ruby 風の null 安全 な言語です。 RustC++ の代替を目指して開発され、 Firefox の一部で C++ のコードを置き換えるのに使われています 2 。 null が引き起こしてきた数々の問題を考えると、僕は、 null 安全 は GC (やその他の安全なメモリ管理手法)に匹敵するプログラミング言語の進化だと考え

    null安全でない言語は、もはやレガシー言語だ - Qiita
  • 人口減はフリーフォール、2060年には3分の2に/森田朗国立社会保障・人口問題研究所長に聞く(藤田正美) - 個人 - Yahoo!ニュース

    「人口減少社会」と言われるようになってもう何年もたつ。少子化や高齢化はかなり前から指摘されてきた。しかし、人口減少が何をもたらすのか、そもそも対策はあるのか、社会の反応は鈍いように思える。働く人が足りない、老齢人口を背負う現役世代が足りない、社会保障の負担が大変だと個別のテーマでは議論がなされている。それでも、人口減少が現実的なイメージとしてまだ私たちの眼に映っていないのかもしれない。 私たちは分水嶺を越えた ショッキングなグラフがある。日の人口が歴史的にどう推移してきたかというグラフだ。期間はほぼ1500年。平安初期には550万人ほどだった人口は江戸時代直前の1600年の時点で1227万人、約800年かけてようやく2倍を超えた。そこから約270年、1872年には3倍弱になる。すなわち徳川幕府の時代に人口は順調に増えたのである。そして約140年、2010年にピークを迎えた(国勢調査による

    人口減はフリーフォール、2060年には3分の2に/森田朗国立社会保障・人口問題研究所長に聞く(藤田正美) - 個人 - Yahoo!ニュース
    delphinus35
    delphinus35 2016/11/07
    「こうなるのはわかりきってたのに何もできなかった」いつものパターン。帝政ローマ末期や南宋の政治家を笑えない。
  • 神宮外苑のイベント会場で火事 5歳男児死亡 2人けが 東京 | NHKニュース

    6日夕方、東京・新宿区の明治神宮外苑のイベント会場で、展示品が焼ける火事があり、消防によりますと5歳の男の子が死亡し、男性2人がけがをしたということです。 当時、明治神宮外苑では現代アートの作品を展示するイベントが開かれていて、近くにいた人によりますとジャングルジムのような作品が燃えたということです。この作品は人が中に入って遊べるようになっていたということで、警視庁は作品の近くで遊んでいた人が火事に巻き込まれたと見て火が出た当時の 詳しい状況を調べています。

    神宮外苑のイベント会場で火事 5歳男児死亡 2人けが 東京 | NHKニュース
    delphinus35
    delphinus35 2016/11/07
    なんてこった…… ものすごい勢いで緊急車両が集まってたのはこれか……