2018年2月5日のブックマーク (3件)

  • 無償のコードエディタVSCode、実行中のJavaアプリのコードを動的に書き換えて修正できる「Hot Code Replacement」(ホットコード置換)を実現

    VSCodeで、JavaのHot Code Replacement(ホットコード置換)がサポートされた。ホットコード置換を用いると実行中のアプリケーションのコードを実行したまま動的に修正できるため、トライアンドエラーが容易になる。 アプリケーションのコードを修正した場合、その修正を反映させるためには、コンパイル型の言語であれば再コンパイルする必要があり、インタープリタ型の言語であればアプリケーションの再実行が必要となります。 しかしコードを書き換え、実行し、動作を確認するということを何度も繰り返す開発作業では、いちいち再コンパイルをしたり、再実行する手間はなんとも面倒です。 そこでJavaには、「Hot Code Replacement」(ホットコード置換)と呼ばれる機能が用意されています。これはコードを再コンパイルすることなく変更した内容をJavaVMに転送し、反映できるというものです。

    無償のコードエディタVSCode、実行中のJavaアプリのコードを動的に書き換えて修正できる「Hot Code Replacement」(ホットコード置換)を実現
    RabbitBit
    RabbitBit 2018/02/05
    VSCodeの利便性がまた上がった。Electronベースによる起動の遅さ以外は、満足。その問題とのトレードオフで、大抵のOSで動いてくれるから納得できる。
  • Microsoft Researchら、標準的な物理キーボードを使用してVR空間でテキスト入力する4つの表現方法を検証

    Microsoft Researchら、標準的な物理キーボードを使用してVR空間でテキスト入力する4つの表現方法を検証 2018-02-03 Microsoft Research、ドイツのパッサウ大学、コーブルク大学、ケンブリッジ大学の研究者らは、物理キーボードを使ってVR空間で入力することに関する研究を発表しました。 論文:Effects of Hand Representations for Typing in Virtual Reality 著者:Jens Grubert、Lukas Witzani、Eyal Ofek、Michel Pahud、Matthias Kranz、Per Ola Kristensson 稿では、標準的な物理キーボードを使用し、VR空間でテキスト入力(英数字)するいくつかの手の表現を検証しました。検証は、参加者24人で行われ、4つの表現で試されます。 タイ

    Microsoft Researchら、標準的な物理キーボードを使用してVR空間でテキスト入力する4つの表現方法を検証
    RabbitBit
    RabbitBit 2018/02/05
    VR内キーボード表示。現実のキーボード映像を見せるか、仮想キーボードを表示して指の位置にハイライトを当てるのが良いとの事。興味深い。
  • スマホでモーションキャプチャ フェイスブックが開発中

    スマホでモーションキャプチャ フェイスブックが開発中 フェイスブックは、人間の全身を対象とするモバイル向けARアプリケーションの開発に取り組んでいることを明らかにしています。スマートフォンなどのカメラを使って、手軽に全身のモーションキャプチャをしてアバターなどに変えて表示することができるようになる可能性があります。 現在、リアルタイムの顔トラッカーを使用することでカメラ機能を使って顔にメイクを追加したり、アバターに置き換えることができます。モーションキャプチャにより、自分の全身をアバターに置き換えることができるようになるとFacebook社のブログで公開しています。 困難なモーションキャプチャを容易に 身体全体をアバターと置き換えるには、体の動きをリアルタイムで正確に検出し、追従させる必要があります。身体の動きを検出するためには、ポーズや個人差によって大きく変わり、追従が非常に困難です。

    スマホでモーションキャプチャ フェイスブックが開発中
    RabbitBit
    RabbitBit 2018/02/05
    "数メガバイトの容量となっており、リアルタイムにスマートフォンで実行" ←5年前の自分に伝えても信じないような技術刷新。巨人の背が高くなり過ぎて這い上がれない問題。