タグ

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

  • 【木暮祐一のモバイルウォッチ】第43回 視覚・聴覚障害者向けiPad活用の取り組み | RBB TODAY

    障害がある人たちにとって、スマートフォンやタブレット端末は災害時に命を守る道具にもなるうる。 東日大震災において、障害者の死亡率は健常者に比べ高い割合だったことが知られている。調査機関や手法によってその率はまちまちであるが、およそ1.2倍から2倍とも言われている。被災地では障害者の入所施設が市街地から離れた高台などにあったケースも多いが、もしそうした施設が沿岸市街地にあった場合はその率はさらに高いものになるかもしれない。視覚や聴覚に障害を持つ人たちが津波の警報などに気づかずに危険にさらされる懸念は極めて高いと言えそうだ。 被災地における聴覚障害者の具体的な声として、「地震があったことはわかったが、それに伴って職場の健常者がみんな帰ってしまった。耳が聞こえないので、周囲の人が何をしているのかわからず、仕方ないので戸締まりして帰った」「避難所に入っても、音声による連絡では状況がわからず、

    【木暮祐一のモバイルウォッチ】第43回 視覚・聴覚障害者向けiPad活用の取り組み | RBB TODAY
    jusuke
    jusuke 2014/01/11
  • iBeaconはどんなデータをやり取りしているのか?……その仕組みとセキュリティ | RBB TODAY

    ■リテール業界が注目するiBeacon iBeaconは、2013年6月のWWDCで発表され、O2Oデバイスの新しいソリューションとして注目されている近距離無線通信技術。 たとえば、iOS 7以降がインストールされたiPhone 4S以降の端末であれば、iBeaconから発信される情報を利用して、その端末が、店舗内のどの棚の位置にいるかが把握できる。この機能によって、来店ポイントやクーポン、その他のプッシュ情報を配信できるのだが、NFCやGPSよりもきめ細かいサービスや新しいユーザー体験を提供できるのが特徴だ。Apple StoreがiBeaconを利用したトラッキングシステムを導入したことも話題に拍車をかけた。 国内でも家電量販店がすでに来店ポイントのシステムとして採用しており、アパレル業界や百貨店を始め小売業界での利用が広がっている。その一方でNFCや位置情報を利用したソリューションと

    iBeaconはどんなデータをやり取りしているのか?……その仕組みとセキュリティ | RBB TODAY
    jusuke
    jusuke 2014/01/11
  • Arduinoの高速化 | なんでも独り言

    調べてみるとdigitalWriteは実行するのに44サイクルかかるらしいです。 他にもdigitalReadやpinModeなんかも結構遅い感じでした。 そこでAVR寄りの書き方にすることで自分なりに高速化することにしました。 高速化の原理? 高速化するといっても簡単にいえばArduinoの冗長なプログラムを短くするだけです。 Arduinoはご存知の通り、ATmega328Pが搭載されています。 そのATmega328PとArduinoのピンの対応付けは次の図のようになっています。 ICの11番ピンのPD5はArduinoのディジタル5番ピンに割り当てられています。 AVRのプログラムの場合はレジスタを制御することによってこういうピンの状態をHIGHにしたりLOWにしたりできるのです。 Arduinoはレジスタ制御をうまいこと隠すことによってわかりやすいプログラムになっており、互換性の

    Arduinoの高速化 | なんでも独り言
    jusuke
    jusuke 2014/01/11
  • yutarohtanaka - Overview

    i'm currently based in boston 🇺🇸 (and sometimes tokyo 🇯🇵) i currently work at the dana-farber cancer institute, department of pediatric oncology in the gillani lab. i'm also fortunate to be affiliated with the van allen and janeway labs at dana-farber, and the broad institute, cancer program. we aim to understand why and how rare, aggressive pediatric solid tumors (all non-blood cancers) arise

    yutarohtanaka - Overview
    jusuke
    jusuke 2014/01/11
  • DenyHostでssh攻撃を防ぐ

    インストール wget http://jaist.dl.sourceforge.net/sourceforge/denyhosts/DenyHosts-2.6.tar.gz tar zxvf ./DenyHosts-2.6.tar.gz cd DenyHosts-2.6 python setup.py install 設定 cd /usr/share/denyhosts/ cp denyhosts.cfg-dist denyhosts.cfg SECURE_LOG = /var/log/secure セキュリティログの場所。 特に、sshdのエラー関係が記録されるログファイル。 HOSTS_DENY = /etc/hosts.deny 拒否ホストの情報が書かれているファイル。 PURGE_DENY = 一旦拒否アドレスに追加したとき、その拒否を解除するまでの時間。 m(分)h(時間)d(日

    jusuke
    jusuke 2014/01/11
  • analogRead()

    概要 analogRead()は、アナログ‐デジタル(AD)変換器を使って、アナログピンから値を読み取ります。 Arduino Unoは、10ビットのAD変換機を6個持っています。analogRead()では、ADMUXとADCSRA、ADCL、ADCHという4つのレジスタを利用します。 ADMUX ADMUX(ADC Multiplexer Selection Register)は、参照電圧の設定と出力値の形式(ビットを左詰めにするか右詰めにするか)、チャネル(アナログピン)の選択を制御するレジスタです。

    analogRead()
    jusuke
    jusuke 2014/01/11
  • ADCSRA

    概要 ADCSRA(ADC Control and Status Register A)は、AD変換器の制御を行うためのレジスタです。 ソースコード ADCSRAは、hardware/tools/avr/avr/include/avr/iom328p.h に定義されています。以下に全ソースコードを示します。 #define ADCSRA _SFR_MEM8(0x7A) #define ADPS0 0 #define ADPS1 1 #define ADPS2 2 #define ADIE 3 #define ADIF 4 #define ADATE 5 #define ADSC 6 #define ADEN 7 /* Copyright (c) 2016 garretlab. Added source code explanation by garretlab. */ /* Copyrig

    ADCSRA
    jusuke
    jusuke 2014/01/11