$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
RubyConf 2016
Search
Sean Marcia
November 22, 2016
Programming
0
65
RubyConf 2016
Ruby, Red Pandas, and You
Sean Marcia
November 22, 2016
Tweet
Share
Other Decks in Programming
See All in Programming
Cap'n Webについて
yusukebe
0
130
LLM Çağında Backend Olmak: 10 Milyon Prompt'u Milisaniyede Sorgulamak
selcukusta
0
120
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
130
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
380
Rediscover the Console - SymfonyCon Amsterdam 2025
chalasr
2
160
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
9
1.1k
認証・認可の基本を学ぼう後編
kouyuume
0
190
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
130
新卒エンジニアのプルリクエスト with AI駆動
fukunaga2025
0
210
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
810
20251127_ぼっちのための懇親会対策会議
kokamoto01_metaps
2
430
React Native New Architecture 移行実践報告
taminif
1
150
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.2k
Being A Developer After 40
akosma
91
590k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Into the Great Unknown - MozCon
thekraken
40
2.2k
Docker and Python
trallard
47
3.7k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Building Flexible Design Systems
yeseniaperezcruz
330
39k
The Language of Interfaces
destraynor
162
25k
Transcript
None
None
None
YOU
RUBY, RED PANDAS, AND YOU SEAN MARCIA @SEANMARCIA
None
None
SEAN MARCIA, ME • RUBY FOR GOOD CREATOR/ORGANIZER • DOG
LOVER • CANADIAN (SORRY) • GOVT • DON’T LIKE PUBLIC SPEAKING @SEANMARCIA
YOU Handsome???
OUTLINE • OUTLINE OF THIS TALK: • BEES!!! • RED
PANDAS • SOLVING THE PROBLEM • GETTING INVOLVED
BEE GUY BEE PROJECT
BEE GUY RESULTS?
None
FAILURE…
None
None
None
None
None
RED PANDA TIME! NOW FOR WHAT EVERYONE IS REALLY INTERESTED
IN…
OUTLINE RED PANDAS BUT FIRST…
None
FACT MOST IMPORTANT DETAIL ABOUT RED PANDAS
FACT THEY’RE DELICIOUS (JOKING!)
WHAT IS A RED PANDA? • THE ‘ORIGINAL’ PANDA •
NOT RELATED TO THE GIANT PANDA Not a bear Not a raccoon
WHAT IS A RED PANDA? • ORDER: CARNIVORA; SUPERFAMILY: MUSTELOIDEA
• DISTANTLY RELATED TO SKUNKS, RACCOONS AND WEASELS • ONLY SPECIES IN THEIR FAMILY: AILURIDAE • AILURUS FULGENS - MEANS “SHINING OR FIRE-COLORED CAT”
RED PANDA DISTRIBUTION • SHADED AREAS ARE PROTECTED LAND
HABITAT AND ADAPTATIONS • SMALL BIOLOGICAL NICHE • BAMBOO UNDERSTORIES
• 2,200-4,800 M ELEVATION • STEEP SLOPES • 10-24 DEGREES CELSIUS • ADAPTATIONS TO HARSH CLIMATE • DENSE FUR • THICK TAIL • FURRED FEET
CARNIVORE – YET A BAMBOO SPECIALIST • SPECIALIZE ON YOUNG,
TENDER SHOOTS AND LEAVES • FRUIT, INSECTS, SMALL MAMMALS & BIRDS
NUTRITIONAL ADAPTATIONS • SIMPLE, CARNIVORE DIGESTIVE SYSTEM • ADAPTATIONS FOR
HIGHLY FIBROUS DIET • LARGE DENTITION • LOW METABOLIC RATE • FASTER PASSAGE RATE • LARGE HOME RANGE http://snuzzy.com
REPRODUCTIVE ADAPTATIONS • SLOW TO SEXUALLY MATURE ~18 MO •
EXCEPTIONALLY LONG GESTATION – 2X SIMILAR CARNIVORES • AVERAGE: 134 DAYS (RANGE: 98-158 D) • SMALL LITER SIZE (2-4 CUBS)
CONSERVATION STATUS • IUCN REDLIST: ENDANGERED • 50% POPULATION DECLINE
• CITES: APPENDIX I • WILD POPULATION: <10,000 • CAPTIVE POPULATION: ~860
THREATS TO WILD POPS • DEFORESTATION • HABITAT FRAGMENTATION •
GRAZING LIVESTOCK • DISEASE • POACHING • CLIMATE CHANGE Worldwildlife.org wwf.panda.org Peter Oxford/TRAFFIC
THREATS TO POPS UNDER HUMAN CARE • ~50% OF CUBS
DIE WITHIN 1ST YEAR • 20% STILLBORN OR DEATH • NEONATAL PNEUMONIA • POOR MATERNAL CARE • MATERNAL CANNIBALISM
RESEARCH ON RED PANDAS • RED PANDAS ARE TRULY A
UNIQUE SPECIES • LACK OF BASIC BIOLOGICAL KNOWLEDGE HINDERS CONSERVATION EFFORTS • RESEARCH NEEDED ON: • REPRODUCTION (BEHAVIOR AND PHYSIOLOGY) • MATERNAL-CUB RELATIONS • NEONATAL HEALTH AND CRITICAL CARE
NESTBOX CAMERAS • 50% CUBS DIE IN FIRST YR •
CUBS SPEND 3-4 MO IN NESTBOX • CRITICAL DEVELOPMENTAL PERIOD – WE KNOW LITTLE ABOUT • SURVEILLANCE CAMERAS
BIRTH MONITORING
MOTHER-CUB INTERACTIONS
RESEARCH ON RED PANDAS
RESEARCH ON RED PANDAS
RESEARCH ON RED PANDAS
USE OF TECHNOLOGY – NESTBOX CAMERAS
CHALLENGE SPECIFIC CHALLENGES: LONG VIDEOS: ~6-12 HOURS LARGE FILES: >1GB
INTERNATIONAL USERS
SOLUTION NEED TO APPROACH THIS PROBLEM LIKE A PROFESSIONAL SOFTWARE
ENGINEER
None
BREAK IT DOWN
STEP 1 NEED TO GET THE FILES UPLOADED • PAPERCLIP
• JQUERY-FILE-UPLOAD
GOTCHA
STEP 2 IDENTIFY THE PANDAS ON VIDEO
FIND HELP JOSHUA SZMAJDA
MACHINE LEARNING NEURAL NETWORK
MACHINE LEARNING ANALYZING VIDEO IS NOT AN OPTION
MACHINE LEARNING PICTURES ARE EASIER
STEP 3 PICTURES ARE EASIER
CONVERT THE VIDEO TO IMAGES
CONVERSION FFMPEG
GOTCHA 30 * 60 * 60 * 6 ~650,000
STEP 4 TENSORFLOW -- INCEPTION NETWORK
None
None
None
None
None
None
None
GOTCHA DIFFERENT VIDEO FORMAT
RETRAIN
RETRAIN
STEP 5 ANALYZE THE PICTURES
RED PANDA > 0.6 == “YES” ["NO", "NO", "YES", "YES",
"YES"...]
GOTCHA FALSE POSITIVES/NEGATIVES
RESULTS? ACCURATE COST EFFECTIVE
ARE PROJECTS LIKE THIS INTERESTING TO YOU?
SEAN MARCIA, ME
WHAT IT ISN’T WHAT IS IT?
WHAT IS IT?
SO… A HACKATHON?
R4G GOALS 1) MAKE THE WORLD BETTER 2) LEARN ALL
THE THINGS! 3) BUILD OUR COMMUNITY
None
None
None
*HAND OFF* LEARNING
COMMUNITY *HAND OFF*
None
COMMUNITY 3 STORIES ABOUT COMMUNITY
COMMUNITY
COMMUNITY
SEAN MARCIA, ME
ENOUGH ABOUT RUBY FOR GOOD
WHO’S HEARD OF ELEPHANTS?
None
None
OTHER TECHNOLOGIES: ALSO HAVE CHALLENGES • BEHAVIORAL APP • DIGITAL
GAME CAMERAS
FINAL THOUGHTS
None
THANK YOU!! @SEANMARCIA @RUBYFORGOOD RUBYFORGOOD.ORG QUESTIONS?