Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Discovered Something New?
HASEGAWA Tomoki
August 04, 2017
Technology
0
2.7k
Discovered Something New?
builderscon tokyo 2017のLT資料です!
HASEGAWA Tomoki
August 04, 2017
Tweet
Share
More Decks by HASEGAWA Tomoki
See All by HASEGAWA Tomoki
PHPから見たハードウェア制御 / Hardware control from PHP
tomzoh
0
270
PHPで作るオンラインカンファレンス向け録画システム / Building talk pre-recording system with PHP
tomzoh
1
2.4k
オンラインカンファレンスのお仕事 共有会 映像配信・動画作成編 iOSDC Japan 2020 / iOSDC Japan 2020 Pre-recording online conference case study
tomzoh
0
140
カンファレンス事前録画システムを作りたいあなたに役立つハマりポイント回避術 / How to avoid the pitfall of conference pre-recording system
tomzoh
4
250
「CPUとは何か」をPHPで考える / What is a CPU?
tomzoh
0
1k
PHPでファミコンエミュレータを作る / Create an NES emulator with PHP
tomzoh
1
290
CPUとは何か / What's a CPU
tomzoh
2
620
マリオが土管に入った時に起こっていたほんとうのこと / What's happen after Mario goes into a pipe.
tomzoh
0
1.1k
ランキング実装に失敗するとこうなるという例 / Broken ranking
tomzoh
1
450
Other Decks in Technology
See All in Technology
You're M̶u̶t̶e̶d̶ Rooted
patrickwardle
1
7.5k
ログラスを支える技術的投資の仕組み / loglass-technical-investment
urmot
9
2k
Sysdig Secure/Falcoの活用術! ~Kubernetes基盤の脅威モデリングとランタイムセキュリティの強化~
owlinux1000
0
310
マルチテナントSaaSのカスタム要件に、 Auth0テナントを分割せず向き合う! / Multi tenant SaaS with Auth0
hiroga
0
110
Simplify Cloud Native Security with Trivy
knqyf263
0
730
ここが好きだよAWS管理ポリシー_devio2022/i_am_iam_lover
yukihirochiba
0
3.2k
Power BI のうらがわ
hanaseleb
1
160
フィンテック養成勉強会#24
finengine
0
340
20220803投資先CXO候補者向け 会社紹介資料_合同会社BLUEPRINT
hik
0
540
Microsoft Data Analytics trends : ”Lakehouse” , ”Data Mesh"
ryomaru0825
2
150
増田亨さんによる 「設計の考え方とやり方」勉強会オープニング
tsuyok
0
220
Amazon Comprehendで始める感情分析
46ta
0
200
Featured
See All Featured
JazzCon 2018 Closing Keynote - Leadership for the Reluctant Leader
reverentgeek
173
8.6k
10 Git Anti Patterns You Should be Aware of
lemiorhan
638
52k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
7
1.1k
Building Better People: How to give real-time feedback that sticks.
wjessup
344
17k
How to Ace a Technical Interview
jacobian
267
21k
What the flash - Photography Introduction
edds
63
10k
Design by the Numbers
sachag
271
17k
Done Done
chrislema
174
14k
Mobile First: as difficult as doing things right
swwweet
213
7.6k
How to name files
jennybc
40
63k
Building Your Own Lightsaber
phodgson
95
4.7k
Why You Should Never Use an ORM
jnunemaker
PRO
47
7.7k
Transcript
Discovered Something New? 長谷川 智希 @tomzoh
長谷川 智希 デジタルサーカス株式会社 副団長CTO Digital Circus, Inc. Vice-master CTO Tokyo,
Japan @tomzoh
ライフワーク: Web / iOSアプリ開発, ビール, 電子工作, サッカー観戦, レンタルカートレース, … 長谷川
智希 Web / iOS App Development, Beer, IoT, Watch soccer match, Rental Kart Racing, … デジタルサーカス株式会社 副団長CTO Digital Circus, Inc. Vice-master CTO Tokyo, Japan Lifeworks: @tomzoh
None
None
WE ARE HIRING!! Web Development with http://www.dgcircus.com Omotesando, Tokyo
Discovered Something New? 長谷川 智希 @tomzoh
好きなもの: ベストトーク賞
ベストトーク賞 • YAPC::Asia Tokyo 2015 で始めて「ベストトーク賞」を 体験。(来場者として) • オモシロイ! •
大好き!
None
None
盛り上がったし楽しかった
閑話休題
ワンモア好きなもの: 名札
名札?
現代社会の問題 •オンラインコミュニケーション •名前と顔とアイコンとアカウント名が 一致しない
ソリューション •全員が名札を着用する •名札にはSNSアイコンを印刷する
None
名札 ベストトーク賞
やりたいです!
出来上がったのがこちら:
None
None
SNSアイコン と QR
困難がいろいろある
困難1: どうやって印刷すんの?
見当も付かない
知らない概念はググれない
魔法のことば:
バリアブル印刷
バリアブル印刷 •差し込み印刷。 •aiと画像ファイルとCSVを入稿する。 •ネットよりリアル印刷屋さんがお勧め。
困難2: 画像集める
SNSアイコン •ここにアップロードしてくださいね。 •SNSアカウント教えてね。
None
None
with no validations
何が起きるか
ひとことで言うと:
フリーダム
Twitterアカウントのパターン • @なしアカウント名 • @付きアカウント名 • http://twitter.com/アカウント名 • https://twitter.com/アカウント名 •
twitter.com/アカウント名 • twitter.com のところが mobile.twitter.com になってるパターン
public function normalizeTwitter($string) { $string = str_replace('https://', '', $string); $string
= str_replace('http://', '', $string); $string = str_replace('mobile.twitter.com/', '', $string); $string = str_replace('twitter.com/', '', $string); if (substr($string, 0, 1) === '@'){ $string = substr($string, 1); } if (substr($string, -1, 1) === '/'){ $string = substr($string, 0, -1); } return $string; }
ふう。アカウントが揃った。
めんどくさかったな。
さて、画像を取得しよう。
Twitterアイコン取得の難 •TwitterAPIを叩く必要がある •正方形でない場合がある •画像フォーマット、拡張子、サイズに おおらか
出てきた拡張子 +1( +1&( KQH KQFH QOH HJG
サイズ •48 x 48 〜 2,105 x 2,105
Twitter氏おおらかすぎでは
SNSアイコン推奨サイズ •今回の名札、40mm x 40mm (= 1.6inch x 1.6inch) •350dpi
= 350 dots per inch •560px x 560px あると理想的だった!
Twitter以外は •GitHub: アカウント名から機械的に画像URL が決まる。けど、全員がアカウントあると は思えない。 •Facebook: GraphAPIで取れなくなった。 暗黒魔法を使った。
どれも結構つらい
これからやる方がんばって
困難3: チケット販売期限と入稿期限の戦い
そんな困難を乗り越えて…
None
None
• 投票してね! • 投票はいつでもできるし いつでも変更できます!
• 投票してね! • 投票はいつでもできるし いつでも変更できます!
• 投票してね! • 投票はいつでもできるし いつでも変更できます!
何故こんなことを言うのか
このシステムの管理画面:
None
None
投票してください!
してくれるよね?
1階席〜!
2階席〜!
よろしく〜!
さて…
None
None
Discover Something New
Discover Something New
Discover Something New 知識、情熱、興奮
Discover Something New 知識、情熱、興奮 人とのつながり
Discovered Something New?
None
懇親会 & 明日 名札を活用して Discover Something New してください!
Thanks @tomzoh #builderscon / ブログ / 懇親会
None
None
Q: なぜ2つ折り名札なのか
A: 名札は1/2とは思えない確率で ひっくりかえった状態になる