Не заставляйте разработчиков крутить Колесо фортуны.
Phygital-стенды для IT-конференций.
Software is invisible code in cloud
Hardware is boring black box
if (visitor.sees(your_booth)) {
return "yet another logo wall";
}
Physical data visualization
Fans connected to CPU load = feel the power
struct PhygitalDemo {
real_hardware: bool, // true
boring_slides: bool, // false
dev_engagement: u32, // 9000+
}
dev@senior:~$ echo "I can code this myself"
I can code this myself
dev@senior:~$ cat /proc/salary
500000 RUB/month
dev@senior:~$ calc "one-time frontend distraction cost"
# Why distract 500k salary DevOps for one-time event frontend?
ERROR: budget.overflow
{
"code_challenges": true,
"ctf_integration": true,
"phygital_control": {
"real_switches": true,
"physical_buttons": true,
"haptic_feedback": true
},
"architecture_puzzle": true
}
def qualify_lead(game_result):
# Filter tourists, attract real seniors
if game_result.score > 80:
return Lead.SENIOR_DEVELOPER
elif game_result.completed_ctf:
return Lead.SECURITY_ENGINEER
else:
return Lead.MAYBE_RECRUITER
Python / Go / JS / C++
Arduino / Raspberry Pi / STM32
MQTT / WebSocket / DMX / OSC
┌─────────────────────────────────────────┐
│ [VISITOR] ──> [GAME] ──> [SCORE] │
│ │ │ │ │
│ v v v │
│ [ENGAGE] [HARDWARE] [LEAD] │
│ │ │ │
│ v v │
│ [PHYGITAL] ──> [CRM] │
└─────────────────────────────────────────┘
$ git clone cases.wamrg.ru
Посмотреть репозиторий кейсов