Upload
daisuke-shosaki
View
111
Download
2
Embed Size (px)
Citation preview
最近作ったものたち
Daisuke Shosaki @tanapro
仙台iOS勉強会LT
2013/2/16
画像アップロータ
• 2chとかで画像を貼るために、一時的にファイルを保管してくれるやつ
• だいたい、数時間~数日で消える
うpろだってあるよね
うpろだのテキスト版作った
• 特徴
• テキストを一時的に保管してくれる
• 専用のURLが発行される
• 数分経ったら閲覧できなくなる
1minutweet• http://1minutweet.com/
• 1分で閲覧不能になるメッセージページ生成サービス
• アプリ版もあるよ
• https://itunes.apple.com/jp/app/1minutweet/id597106198
1minutweet for iPhone
メッセージ作成 リンク生成 閲覧
現在位置→ハッシュ
その2
ハッシュ関数• ある文字列から擬似乱数を生成する 演算手法
“I want to drink.”
2721490E802558FE40A7882CD994F0611C75364FC5D479ED4B6BCD5D4C7707E8
SHA256ハッシュ化
ハッシュ化された文字列から、もとの文字列を特定することはできない
(1方向関数)
位置情報のハッシュ化
SHA256ハッシュ化
9F86D081884C7D659A2FEAA0C55AD015A3BF4F1B2B0B822CD15D6C15B0F00A08
具体的な方法• 日本を50m四方のブロックに分割
• 同じブロック内で生成されるハッシュ値は同一
• もちろん、ハッシュ値から位置情報を特定することは不可能
例
(^o^)
(^_^;)
1D104498D16FA7D9E139C7F06B6491796AD8CDFEDC3EA6979
B3C30648D574627
1D104498D16FA7D9E139C7F06B6491796AD8CDFEDC3EA6979
B3C30648D574627
(^ω^)
F1D245AC9B1803D09C4D07B5E93BC6182D66E84754C01CB81
528231C9D767257
←50m→
真ん中が現在地のエリア8四方のエリアまで見える
GPShash
想定使用例#1D104498D16FA7D9E139C7F06B6491796AD8CDFEDC3EA6979B3C30648D574627
なう(^o^)
(^_^)お前どこにいるんだよwww
(^o^) ふふふ
(^ω^)#1D104498D16FA7D9E139C7F06B6491796AD8CDFEDC3EA6979B3C30648D574627
なう
(^o^) えっ
アプリ内で現在地のハッシュタグを
Twitterで検索可能
→新手の出会い系アプリの予感
GPShash
end1minutweethttps://itunes.apple.com/jp/app/1minutweet/id597106198?mt=8
GPShashhttps://itunes.apple.com/jp/app/gpshash/id598595219?mt=8