Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Reframing The Problem - TrueNorthPHP 2014
Search
Daniel Cousineau
November 08, 2014
Technology
240
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Reframing The Problem - TrueNorthPHP 2014
https://joind.in/talk/view/12724
Daniel Cousineau
November 08, 2014
More Decks by Daniel Cousineau
See All by Daniel Cousineau
Time is a Social Construct
dcousineau
1
710
React @ Scale
dcousineau
0
250
Frontend Performance & You
dcousineau
0
410
Feature Flags & You
dcousineau
2
130
React+Redux @ Scale
dcousineau
1
370
Reframing The Problem - DCJS July 2016
dcousineau
0
170
YAFT
dcousineau
2
180
Queues and the beanstalkd
dcousineau
1
730
How Not Writing PHP Makes You Better At PHP
dcousineau
0
420
Other Decks in Technology
See All in Technology
AIコーディングエージェント開発_全体像
happysamurai294
0
140
AIで選択肢が広がった組織設計の理想と現実
konifar
16
7.3k
Snowflake でできることが増えたら、 ABAC が必要になった
kaeton
0
130
200人の配信コメント、 全部Jevが仕分けます 〜 マサカリガードを作ってみた 〜
katayamatg
1
470
"AWSはちょっと苦手"でも大丈夫。AWS Blocks で手軽に作る Flutter のバックエンド #FlutterKaigi
tacck
PRO
0
110
デザインレビューは自動化できるのか?─ Flutter × Figma で UI 品質保証を考える
techiro
2
680
Jev の中身は50行で再現できる。でも本物との差はどこにあるのか
hisuzuya
0
240
AI時代、つくる力を自分たちの手に。 ──電通×KAG、アジャイルとAI駆動開発で挑む開発の変革
yuukiyo
3
440
AIエージェントに 権限と鍵をどこまで渡すか
nrinetcom
PRO
2
160
AI時代のエンジニアの情報発信〜個人の発信を組織の力に変える〜
ryo_kawamata
0
5.7k
Don't write the architecture only in the prompt.
neohsu
0
280
Autonomous AI Lakehouse - Live AI Hubから始めるセキュアなAIデータ活用 -
oracle4engineer
PRO
2
180
Featured
See All Featured
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
470
4 Signs Your Business is Dying
shpigford
187
23k
Intergalactic Javascript Robots from Outer Space
tanoku
273
28k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
540
Designing for Timeless Needs
cassininazir
1
540
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
420
Chasing Engaging Ingredients in Design
codingconduct
0
380
So, you think you're a good person
axbom
PRO
2
2.2k
Optimizing for Happiness
mojombo
378
71k
HDC tutorial
michielstock
2
990
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.5k
Product Roadmaps are Hard
iamctodd
55
13k
Transcript
reframing the problem
how to think like a computer scientist
how to think
None
None
None
None
None
None
please rate me on joind.in https://joind.in/12724
how to think like a computer scientist
to solve our problem, we must first invent the universe
None
None
None
None
None
None
None
None
None
None
mental set
None
functional fixedness
None
reduction
None
go rubber duck yourself
4 1 2 6 3 7 5 8
4 1 2 6 3 7 5 8 1 2
4 6 3 7 5 8 up
4 1 2 6 3 7 5 8 1 2
4 6 3 7 5 8 up 1 2 4 6 3 7 5 8 right
4 1 2 6 3 7 5 8 1 2
4 6 3 7 5 8 up 1 2 4 6 3 7 5 8 right 4 1 2 6 3 7 5 8 right
None
None
None
None
A* -> queue = expand(initial) while queue is not empty:
dequeue move from queue if move is solution: return move concat expand(move) to queue sort queue by heuristic
expand(state) -> moves = [] if left valid move: add
state.move(left) to moves if right valid move: add state.move(left) to moves if up valid move: add state.move(left) to moves if down valid move: add state.move(left) to moves return moves
4 1 2 6 3 7 5 8
4 1 2 6 3 7 5 8 4 2
6 1 3 7 5 8 4 1 2 6 3 7 5 8 4 1 2 6 5 3 7 8 4 1 2 6 3 7 5 8
heuristic(state) -> manhattan(state) + outofplace(state)
heuristic
None
None
None
so what did we learn?
don’t fixate
pull back, abstract
write down everything you know
if all else fails, google.
please rate ALL talks https://joind.in/12724