タグ

ブックマーク / www.itmedia.co.jp (44)

  • 角膜に写る自分の姿から、スマートフォンの持ち方を特定する技術 慶應大などのチームが開発

    Innovative Tech: このコーナーでは、テクノロジーの最新研究を紹介するWebメディア「Seamless」を主宰する山下裕毅氏が執筆。新規性の高い科学論文を山下氏がピックアップし、解説する。 慶應義塾大学 lifestyle Computing Labの張翔さん、杉浦裕太さん、Yahoo! JAPAN研究所の池松香さん、東京工科大学の加藤邦拓さんによる研究チームが開発した「角膜反射像を利用したスマートフォンの把持姿勢推定」は、ユーザーの角膜に写るスマートフォンの像をインカメラで取得し、操作しているスマートフォンの持ち方を識別する技術だ。角膜に写るスマートフォンと操作する指の影から、現在の持ち方を深層学習で特定する。 ユーザーがスマートフォンをどのように持って、どの指で操作しているかの情報は、開発側にとって役に立つ。把持姿勢に合わせた画面表示や操作ボタン位置の自動切り替え、アプリ

    角膜に写る自分の姿から、スマートフォンの持ち方を特定する技術 慶應大などのチームが開発
    yukifrog
    yukifrog 2022/04/28
    左手持ち・右手中指操作
  • 階層アーキテクチャの利点は、複雑さの減少 ― @IT

    個々のコンポーネントを組み上げて、どのようなシステムを構築するか。構造(アーキテクチャ)によって、できあがるシステムの性質が変わってくる。作り手側の視点に立てば、どのようなアーキテクチャを採用するかによって、作り方も変わってくる。いままで連載した記事を通して、わたしたちは、個々のコンポーネントの作り方を学んできた。今回からは、コンポーネントをいかに組み上げるか、という課題に知恵を絞ることになる。コンポーネントの利点を最大限に生かすこと。それがアーキテクチャ設計の現実的な意味の1つだ。そして、1つの有効なアプローチに階層化アーキテクチャがある。 前回「使いやすくて、変化に強いコンポーネント」までにサブシステムなどを利用したコンポーネントの作り方についてお話ししてきました。それでは、コンポーネントは実際どのような単位で作り上げていけばよいのでしょうか。 コンポーネントの単位として考えられるのは

    階層アーキテクチャの利点は、複雑さの減少 ― @IT
    yukifrog
    yukifrog 2013/11/22
  • 「早起きは三文の得」実行委員が行く:「字がキレイ」と言われたい 悪筆がすぐ直る11の技 (1/3) - ITmedia Biz.ID

    あなたは字がキレイな人ですか? 恥ずかしながら筆者はキレイではない人です。が、直筆を見せる機会がないのをいいことに今までやりすごしてきました。折りしも「1時間で変わる自分の名前の書き方」という早朝講座が行われるのを知り、半信半疑で参加したところ――。 字がキレイな人はそれだけで周りの評価が上がるようだ。普段おおざっぱだったりワイルドな印象の人ほど上がり幅も大きい。ということは、この逆パターン、つまり字が汚いと相手をガッカリさせてしまうこともあり得る。 かくいう筆者は悪筆家だ。直筆の字を見せる機会が激減したのをいいことに今までやりすごしてきた。そこで“やりすごし派”を代表し、10月3日の朝EXPOで開催された「1時間で変わる自分の名前の書き方」に参加。すぐ字がキレイになるコツをつかんだので紹介したい。 基技その1:書く時の基姿勢は? 手首だけで書いていないか 紙との距離の取り方 筆の角度

    「早起きは三文の得」実行委員が行く:「字がキレイ」と言われたい 悪筆がすぐ直る11の技 (1/3) - ITmedia Biz.ID
    yukifrog
    yukifrog 2008/10/11
  • 5分で読むビジネス書:苛烈なスピードアップ志向へのアンチテーゼ──『快ペース仕事術』 - ITmedia Biz.ID

    あなたはハイペース派とマイペース派のどちら? 一時的に加速できたとしても、そのスピードを維持できなければ“旧式マイペース”のカメに抜き去られてしまう。その対策を伝える一冊。 佐々木正悟『快ペース仕事術』(グラフ社刊) つまり、ハイペース派とマイペース派とで勝負すれば、結局ハイペース派が勝つに決まっている。『ウサギとカメ』の話は、しょせんは昔話に過ぎないのだ。途中で「昼寝」したりせず、最後まで全力で疾走すれば、ウサギが勝つのは明らかだ。カメはリストラされてしまうだろう。 しかし、問題は「勝ち残った」ウサギのほうだ。ウサギはカメに勝つだけでは不十分で、他の勝ち残ったウサギたちと、ますます苛烈なレースにチャレンジし、しかも勝ち続ける必要がある。 特に考えるまでもなく、このレースの勝者はごく少数だ。これはほとんど誰もが負けるレースなのだ。それほど遠くない将来、ほとんどの勝ち残ったウサギのほうもまた

    5分で読むビジネス書:苛烈なスピードアップ志向へのアンチテーゼ──『快ペース仕事術』 - ITmedia Biz.ID
    yukifrog
    yukifrog 2008/04/08
  • Command Technica:rsyncを使った熟練者レベルのバックアップ (1/3) - ITmedia エンタープライズ

    rsyncを使いこなせば、あなたが想定するバックアップのニーズのほとんどに対応できるようになる。ここでは、あなたをrsyncマスターにするためのポイントを解説する。 この2カ月でわたしはあちこちに出かけた。その間、メインで使っているデスクトップコンピュータは眠ったままだった。もしrsyncを使いこなせていなかったら、きっと厄介なことになっていただろう。しかし、このユーティリティを定期的に使っていたおかげで、すでにわたしのデータ(とにかくその大部分)は別の場所にコピーされていつでも使える状態になっていた。rsyncの習得には少し時間が掛かるが、いったん覚えてしまえば、ごく短いスクリプトを使ってバックアップのニーズのほとんどに対応できるようになるはずだ。 rsync の素晴らしさはどこにあるのか。1つは、毎回ファイルを丸ごとコピーするのではなく、新旧ファイル間の差分をコピーすることでファイル転

    Command Technica:rsyncを使った熟練者レベルのバックアップ (1/3) - ITmedia エンタープライズ
  • ITmedia エンタープライズ:第3回 ハッカーと仕事 (1/2)

    ハッカー傾向のある人々は、正直あまりビジネス向きではないように思います。しかし、いくらハッカーでも、霞をべて生きていくわけにはいきません。そこで今回は、ハッカー仕事生活を紹介しましょう。 ハッカー傾向のある人々は、正直あまりビジネス向きではないように思います。なにしろ彼らの美徳は「不精」「短気」「傲慢」ですし、好きなことにはのめり込むタイプですが、逆に嫌いなことはあまり我慢しないかもしれません。しかし、ビジネスとはそんなに甘いものではないはずです。 ハッカーも人間です。眠たくもなれば、お腹も空きます。いくらハッカーでも、霞(かすみ)をべて生きていくわけにはいきません。そこで今回は、ハッカー仕事生活を紹介しましょう。もっともわたしの周辺のごく限られたサンプルからの情報なので、独断と偏見があることはあらかじめご了承ください。 論文や卒業がネック ハッカーが多く見受けられるのは、やはり大

    ITmedia エンタープライズ:第3回 ハッカーと仕事 (1/2)
  • ITmedia Biz.ID:オンラインで天気を教えてくれる10のサービス

    天気の急激な変化に少しでも備えたい――そこで、自分がよく使うメディアに天気予測を配信してくれるサービスを使ってみよう。メール、TwitterGoogleカレンダー、ブラウザなどに配信するサービスが存在する。 今朝の東京はよい天気だったのに、昼ごろになって急に雷が鳴り、雨が降ってきて、その後また晴れた。ここ数日は日中、もう夏が来たと思うくらい暑いのに、夜になると強風で肌寒かったり、最近の天気は急に変化する。 それでも予測を知っておきたいなら、ネット経由で天気情報を送ってくれるサービスがある。外の天気が分からない大きなオフィスや閉め切ったオフィスで働いていても、目の前のPCや手元の携帯電話で1日の天気が分かったり、雨が降りそうだという予測ができるのだ。 天気情報は大手ポータルサイトでも提供しているが、わざわざサイトにアクセスするのも面倒だ。自分がよく使うメディアに合わせて、メール、Twitt

    ITmedia Biz.ID:オンラインで天気を教えてくれる10のサービス
  • 保守性・拡張性に優れたシステムを作る(1) ― @IT

    連載は、オブジェクト指向言語(Java言語など)の経験がある方に、オブジェクト指向における分析設計の流れ・考え方を理解していただくことにより、少しでも現状の改善に役立てられることを目標としています。 一般的に、オブジェクト指向を使うと、保守性・拡張性に優れたシステムが作れるといわれています。しかし、実際には、「オブジェクト指向を使った開発手法のどの部分が保守性・拡張性に貢献するのか分かりにくい」というのが実情ではないでしょうか。この連載では、システム開発における分析から実装の中でも、特に保守性・拡張性の視点から重要なポイントをピックアップして、説明していきたいと思います。 連載第1回は、まず、現状のシステム開発(ビジネス・アプリケーション)における分析設計手法の問題点を整理し、変更性・拡張性の重要性と定義を説明したいと思います。 現状のシステム開発における問題点 ビジネスアプリケーション

    保守性・拡張性に優れたシステムを作る(1) ― @IT
    yukifrog
    yukifrog 2007/05/03
  • ITmedia Biz.ID:Excelのお節介をなくす10の方法

    何かとお節介な動きをすることが多いOffice。これらの設定を変更し、直感的に使うためのTipsを紹介する。まずはExcelから。 WordやExcelPowerPointといったOfficeソフトを操作していると、まったく意図していない“お節介”な動作にイライラすることがある。 アルファベットの1文字目が勝手に大文字に書き換わったり、URLに自動的にハイパーリンクが張られるのが代表例。新規にExcelのブックを作成するとデフォルトで3枚のワークシートが用意されていたり、Wordの新規文書のフォントが「MS P明朝」「1Tips 0.5」という値であるなど、毎日利用するユーザーからすればある意味“馴染み深い”ものだったりする。 そうした「お節介」な機能をオフにしたり、設定値を書き換えるためのTipsを紹介しよう。まずはExcelだ。Excel 2002/2003のほか、Excel 200

    ITmedia Biz.ID:Excelのお節介をなくす10の方法
  • ITmedia Biz.ID:Wordのお節介をなくす10の方法

    何かとお節介な動きをすることが多いOffice。これらの設定を変更し、直感的に使うためのTipsを紹介する。Word編。 前回のExcelに引き続き、今日はWordの「お節介をなくす10の方法」を紹介する。内容的にはExcelと一部重複するが、設定画面の階層が異なる場合も多いので、同じTipsについても改めて紹介する。Word 2002/2003のほか、Word 2007でも検証した。 Wordの「お節介をなくす10の方法」インデックス アルファベットの1文字目が勝手に大文字になったり、記号に変換されるのを防ぐ 「1.」や「・」が行頭にある文章を改行した際、勝手に箇条書きになるのを防ぐ URLにハイパーリンクが勝手に張られるのを防ぐ 単語の下に波線を引かれるのを防ぐ 勝手にスペルチェックされるのを防ぐ 図を挿入する際に、勝手に描画キャンバスが作られるのを防ぐ あまり使わないメニューが勝手に

    ITmedia Biz.ID:Wordのお節介をなくす10の方法
  • 「触っちゃいけない」オーラが出るスクリーンセーバー

    個人情報保護法などによって、ますます厳しくなるセキュリティ対策。他人ののぞき見や不正操作を防ぐには、スクリーンセーバーの活用が手軽だ。できるだけ「あ、このPCは触っちゃいけないな」オーラが出るスクリーンセーバーを選ぼう。 個人情報保護法の施行以降、企業におけるセキュリティ対策は厳しさを増している。誌記事でも8月1日に公開した記事が、12月に入っても多くのアクセスをいただいた(12月5日の記事参照)。 身近なセキュリティ対策としては、席を離れた隙にPCののぞき見を防ぐためのスクリーンセーバーが手軽だ。さらにパスワードを設定しておけば、のぞき見だけでなく他人による不正な操作も防ぐことができる。 とはいえ、単純にWindows標準搭載のスクリーンセーバーをそのまま使うのも味気ない。できれば、そのスクリーンセーバーを利用することで、「あ、このPCは触っちゃいけないな」オーラが出ていることが望まし

    「触っちゃいけない」オーラが出るスクリーンセーバー
  • ITmedia Biz.ID:講義ノートの取り方と復習のコツ

    ノートの書き写しは、テスト前の勉強法の中でも時間のかかる方法だ。しかし学生時代を振り返ると、筆者にとって当に有効な学習方法は唯一これだけだった。今秋、8年ぶりに学生に戻って講義を受けることになった。来週にはノートにペンを走らせているはずの筆者だが、今度こそ完璧な戦略で臨むつもりだ。「コーネル大学式ノート作成法」を正しく実践するのだ。 コーネル式については、過去にもこの記事(7月24日の記事参照)やここで取り上げたが、今回は、学期を通して――書き写しすることなく――学習・参照がスムーズに行えるノートの取り方について詳しく見ていこう。 コーネル式にページをレイアウト コーネル式にのっとり、以下のようにノートを3つの領域に分割する。 ノート欄(右)には、受講中に講義の内容を書き取る。短文や単語で、後に自分が必要とするであろうファクトを書き取っていく。必要のない言葉はすべて省略する。箇条書きにす

    ITmedia Biz.ID:講義ノートの取り方と復習のコツ
  • Expired

    Expired:掲載期限切れです この記事は,Associated Press との契約の掲載期限(30日間)を過ぎましたのでサーバから削除しました。 このページは20秒後にNews トップページに自動的に切り替わります。

  • ITmedia Biz.ID:A4用紙で自分だけのメモ帳を作る

    「1ページ目は表紙で、2ページ目はリスト、3ページ目からはカレンダーがいいかなぁ」――。そんな感じで自分だけのメモ帳を簡単に作れるのがWebサイトが「PocketMod」だ。 A4用紙を折りたたんでメモ帳代わりに使うことはないだろうか。手帳でいうと「超」整理手帳のカバーをつけないで使うイメージだ。誌「達人の仕事術」で仕事術を紹介してくれた日経新聞の関口和一さんも、A4用紙を4つ折りにして使っている。 この方法、手軽に使えて便利なので筆者も愛用している。だが、真っ白なA4用紙に書き込むのが少々味気なく感じることもあるのだ。そんな時見つけたのが「PocketMod」である。PocketModは、プリント用紙を表紙と背表紙など8ページに分割し、それぞれの“ページ”に、罫線や方眼、カレンダーなど好きなパターンを設定できるというもの。プリントアウトして、ハサミを入れつついくつか折り曲げれば簡単に簡

    ITmedia Biz.ID:A4用紙で自分だけのメモ帳を作る
  • 開発標準を導入ために必要な6つの手順 ― @IT情報マネジメント

    今回はより具体的な開発標準の導入の進め方について説明します。いくつかの手順を提示し、それを順番に解説していきます。 今回はより具体的な開発標準の導入の進め方について説明します。 一口に開発標準の導入といってもさまざまな形態があると思いますが、前回「開発標準を導入、トップダウンかボトムアップか」で説明したアプローチのうち、トップダウン的なアプローチの場合は、おおむね以下のような流れになると思います(下記の作業は必ずしもこの順序ではなく、また並行して行われることもあります)。 開発標準導入計画作成 開発標準策定 導入準備 試行と評価 展開と改善 次のステップへ 以下、それぞれの作業の概要とポイントを説明します。 1. 開発標準導入計画作成 ここでの主な作業は、以下のようなものになります。 開発標準の導入によるゴールを明らかにする 現状を知る(強み、弱み)?「AsIs」 どのような開発標準が「

    開発標準を導入ために必要な6つの手順 ― @IT情報マネジメント
  • “新・お作法”定着への道──研修とガイドライン

    稿は、リアルコムが発行するホワイトペーパー「VISION」の『情報活用の「新・お作法」がワークスタイルを革新する』に加筆・修正を加えたものを、許可を得て転載したものです。 B. スキル研修 新・お作法を実際に「現場に落とし込む」原動力となるのは、社員1人1人に対するスキル研修である。 以下を読むと「まるで新人研修のようで、ベテラン社員がやるまでもない」という声が上がりそうである。だが、ここで立ち止まってよく考えていただきたい。皆さんはこれまでこうした内容を「正しく」教えられたことがあるだろうか? 自分のやり方が実は「自己流」にすぎない、と自覚されているのではないだろうか? 「新・お作法」という新しい領域においては、「全員が新人」であるといっても過言ではない。いやむしろ、自己流のクセが身に付いてしまっている分、新入社員に比べむしろハンディを背負っているといえるのだ。 (1)情報収集研修 一

  • キミのコードが汚い理由 ― @IT情報マネジメント

    リスト1は、同じ処理を繰り返すようなコードで初心者プログラマーがよく使う幼稚なスタイルで書かれている。必ずしも複雑ではないが、筆者には散らかっていて効率が悪く見える。リスト2の方が複雑な条件になっているが、Javaを理解していれば、かなり読みやすい。唯一疑問を抱くかもしれないとしたら、最後の「else if」の中にある条件の最初の部分だけだ。このクローズに来るということは、どちらかのプレーヤーが勝ったことを意味する。 いずれのインプリメンテーションも間違ってはいない。実際、これらはどちらも非常に小さく、つまらない例にすぎないので、これらのリストでコードがいかにクリーンか論ずるのはあまり有益ではない。ただ、何をもってインプリメンテーションがクリーンなのかについて読者の興味を深めることはできるだろう。 クリーンなコードについて扱った記事、Webサイト、書籍は多数存在する。何をもってコードをクリ

  • ITmedia Biz.ID:Webページのスクロールキャプチャを極める

    Webページの上から下まで、画面全体のスクリーンキャプチャを一発で撮る場合に便利なソフトを2ご紹介しよう。動的なページや会員制ページも簡単にキャプチャできるのだ。 Webページの画像をプレゼン資料や仕様書に貼り付ける際、スクリーンショットを撮る必要が生じる。この際、ニーズとして多いのが、Webページすべてを一発でキャプチャする機能だ。来ならスクロールしなければ見えない部分までを、1枚の画像として保存してくれる機能である。 こうした機能を持つソフトはいくつもあるが、IEコンポーネントを用いて動作するタイプと、それとは反対にブラウザの一部として動作するタイプの2種類に分けられる。前者は「url2bmp」が有名だが、ブラウザを用いずにスクリーンショットを取得するため、動的なページが取得できないのが難だ。同じ理由で、パスワードが必要な会員制サイトに対応できないことも多い。 そんなわけで、今回は

    ITmedia Biz.ID:Webページのスクロールキャプチャを極める
  • 2つのテキストの違いを比較する

    メールにテキストを添付して、部内のみんなに文書の確認を依頼。でも戻ってきたファイルは、それぞれがバラバラに修正を加えていて……。 2つのテキストファイルの違っている点をチェックしたい、と思ったことはありませんか? 提案書のチェックを上司にお願いしたら、テキストが直接修正されて戻ってきてしまった。文章を部内で回覧したら、みんながバラバラに修正を行ってきた。チェックをお願いしている最中に、自分でも細々としたところを直してしまった──。いずれも、どこを修正したかを確認しないと、「せっかくチェックしたのに反映されていない!」ということにもなりかねない。 昔のように印刷した紙を回覧するのではなく、メールでのやりとりが主流になっているだけに、テキストファイルの違いを見つける方法は重要だ。ここでは大きく4つの方法を紹介しよう。 プログラマーの間では、複数のテキストのどこが異なっているかを調べるツールが当

    2つのテキストの違いを比較する
  • 自分たちでタスク管理システムを作ろうと思った ― @IT情報マネジメント

    自分たちでタスク管理システムを作ろうと思った~Getting Things Done!(仕事を成し遂げる技術)~:自社プロダクト立ち上げ奮闘記(1) ヌーラボが開発した「課題管理ツール Backlog」は、開発プロジェクトにおけるさまざまなタスクを管理するツールである。連載は、同社がこのツールを開発するに至った経緯から、開発段階で起きた問題とその解決手法を彼らの経験を踏まえて紹介する。ある1つの開発チームが製品を企画し、開発プロジェクトを遂行、完了させていくまでのドキュメントでもある。(編集部) Getting Things Done! 私たちの携わるプロジェクトは、「やらなければいけないこと」「やろうと計画していること」の塊で成り立っています。その「やらなければいけないこと」「やろうと計画していること」を「タスク」や「ジョブ」と呼び、「仕事を成し遂げる」「プロジェクトを達成する」とは、

    自分たちでタスク管理システムを作ろうと思った ― @IT情報マネジメント