Home
Explore
Submit Search
Upload
Login
Signup
Advertisement
Check these out next
OpenShiftで実現するプラットフォーム・エンジニアリングにおけるDevSecOpsの価値.pdf
FumieNakayama
Prototype in Service Design
Hiiro Kato
新卒2ヶ月でAIを社会実装させた3つのデザイン
NodokaFujimoto
新卒2ヶ月でAIを社会実装させた3つのデザイン(修正前)
NodokaFujimoto
TeamsのチャネルとやりとりするWeb Applicationを作ったお話
DevTakas
Power BI の可能性?見(魅)せてやるよ!!!その本気ってやつをな
Yugo Shimizu
Hanamaru Renderer for レイトレ合宿5‽
Sho Hosoda
シェーダだけで世界を創る!three.jsによるレイマーチング
Sho Hosoda
1
of
17
Top clipped slide
Twitter名刺ジェネレータ
Sep. 22, 2013
•
0 likes
0 likes
×
Be the first to like this
Show More
•
1,890 views
views
×
Total views
0
On Slideshare
0
From embeds
0
Number of embeds
0
Download Now
Download to read offline
Report
KLab プロトタイピングラボ 2013 で開発したWebサービスの紹介です。 TwitterIDから手軽に名刺を作るサービスです。
Sho Hosoda
Follow
エンジニア at KLab株式会社
Advertisement
Advertisement
Advertisement
Recommended
遷移図生成ツール blockdiag の紹介 @ Pycon mini JP 2011/01
Takeshi Komiya
14.6K views
•
30 slides
Web study20171007
Shinichiro Takezaki
2.4K views
•
20 slides
API ペタペタしただけのお手軽 感情分析アプリ
Yoshitaka Seo
1.8K views
•
18 slides
Decentralized identity
Takao Tetsuro
594 views
•
13 slides
チャットボットを自社業務に適用するにはどうしたらいいのか?:UXデザインによるチャット業務デザイン講座
munjapan
661 views
•
108 slides
id=nagano nseg 合同新年会 LT資料
Masashi Takahashi
426 views
•
11 slides
More Related Content
Similar to Twitter名刺ジェネレータ
(6)
OpenShiftで実現するプラットフォーム・エンジニアリングにおけるDevSecOpsの価値.pdf
FumieNakayama
•
127 views
Prototype in Service Design
Hiiro Kato
•
1.7K views
新卒2ヶ月でAIを社会実装させた3つのデザイン
NodokaFujimoto
•
326 views
新卒2ヶ月でAIを社会実装させた3つのデザイン(修正前)
NodokaFujimoto
•
806 views
TeamsのチャネルとやりとりするWeb Applicationを作ったお話
DevTakas
•
451 views
Power BI の可能性?見(魅)せてやるよ!!!その本気ってやつをな
Yugo Shimizu
•
3K views
More from Sho Hosoda
(8)
Hanamaru Renderer for レイトレ合宿5‽
Sho Hosoda
•
537 views
シェーダだけで世界を創る!three.jsによるレイマーチング
Sho Hosoda
•
41K views
Immutable List Gem (KLab ALM版)
Sho Hosoda
•
5.7K views
three.js の紹介
Sho Hosoda
•
4K views
カメラで商品検索
Sho Hosoda
•
601 views
TwinCal(学生のためのアプリ開発コンテストVer.)
Sho Hosoda
•
1.9K views
Rubyで連結リスト使うためのgemを作った(tsukuba.rb版)
Sho Hosoda
•
4.8K views
Twincal
Sho Hosoda
•
580 views
Advertisement
Twitter名刺ジェネレータ
Twitter 名刺 ジェネレータ 筑波大学情報学群情報科学類
3年 細田 翔
CONCEPT 気軽に名刺を作れるサービスを目指した。
画面構成 ①Twitter ID を入力 (認証不要) ②デザインを選択 瞬時にプレビュー!
類似サービスとの比較 ツイ名刺 ずっとメンテナンス中(◞‸◟) Proca 認証しないと使えない Twit Card 閉鎖\(^o^)/ ついったー名刺ジェネレータ API1.1に未対応.... Twitter API
1.1 に対応できなかった? 今年の6/12 で Twitter 1.1 に完全移行した。 「Twitter 名刺」でググった上位4件
高速な描画 描画は クライアント側 (HTML5
Canvas) 。 高速な描画。デザインを選択したら瞬時にプレビュー! ストレスがない✌('ω')✌
要約機能 仕組み 直近200件のツイートを 取得。 MeCab で形態素解析。 マルコフ連鎖で要約文を 生成。 結果は毎回変化! シュールで面白い!?
レスポンシブルデザイン Android での表示 ナビゲーションがドロップダウ ン式に変化 2カラム →
1カラム に変化
TOP → SHOW
の遷移方法 ここからは デモンストレーションします
画面構成 SHOW Show 画面に遷移
他の人の名刺を 見れる! 作った名刺を Twitter で共有 ※削除機能はBASIC認証で 管理者のみ実行可能
TWITTER に投稿
苦労した点 クロスドメインアクセスの回避。 サーバにアイコンを保存。 Canvas で複数行の文字を描画すること。 1文字ずつ文字を取り出して、指定した幅になるように文字を 分割。複数回に分けて canvas#fillText()
した。 長い bio、短い bio があるので、どんな文字数でもバランスよく なるようにした。(テキストを下寄せにする独自関数を実装)
こだわり レンスポンスの速さ 使いやすくて分かりやすいUI エラー処理 セキュリティ(XSS回避) 3日間という短い開発期間だったが、 細部まで妥協せずに開発した。
使用技術 クライアントサイド JavaScript, Ajax Canvas(HTML5) サーバサイド Ruby (Twitter
認証はサーバ側で行った) 形態素解析エンジンとして MeCab View に erb を利用 (MVCを意識)
URL http://gam0022.net/app/tmg/
SOURCE CODE https://github.com/gam0022/twitter-meishi-generator
完。
Advertisement