Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
EECI 2011 Slides
Search
gaker
October 22, 2011
Programming
4
830
EECI 2011 Slides
Slides from my EECI 2011 talk. Shit Happens, Deal with it like an Engineer.
gaker
October 22, 2011
Tweet
Share
More Decks by gaker
See All by gaker
ConvergeSE - Intro to Django
gaker
0
76
Other Decks in Programming
See All in Programming
Why 1 + 1 = 2 in Swift?
1plus4
1
250
WinUI 3デモ - "CommunityToolkit.Mvvm"NuGetパッケージ編
andrewkeepcoding
0
140
WebComponentsで フレームワークを1ページに共存させる
webuilder240
0
150
ONE WEDGE_Company_Information
1wedge
0
180
フロントエンドパフォーマンス 入門
shouta2
7
1.5k
15分間でふんわり理解するDocker @ Matsuriba MAX
ukwhatn
PRO
1
350
Swiftの型推論を学ぼう | Let's Learn About Type Inference in Swift
omochi
2
870
品質とスピードを両立: TypeScriptの柔軟な型システムをバックエンドで活用する
kosui
5
1.2k
脱・初心者!脱・マネコン!AWS CDKを使ってみませんか!?
har1101
0
180
DocC Tutorial と TCA におけるテスト機能の紹介
kalupas226
1
330
OpenTelemetry のサービスという概念について
azukiazusa1
1
410
せっかくモデル図描くのなら、嬉しいことが多い方がいいよね!
kuboaki
1
1.9k
Featured
See All Featured
Designing for humans not robots
tammielis
247
25k
Unsuck your backbone
ammeep
661
56k
Music & Morning Musume
bryan
39
5.5k
Raft: Consensus for Rubyists
vanstee
130
6.2k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
16k
Build your cross-platform service in a week with App Engine
jlugia
223
17k
Testing 201, or: Great Expectations
jmmastey
27
6.3k
GitHub's CSS Performance
jonrohan
1023
450k
The Illustrated Children's Guide to Kubernetes
chrisshort
28
46k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
19
1.9k
Writing Fast Ruby
sferik
619
59k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
24
2.2k
Transcript
www.gregaker.net @gaker
www.gregaker.net @gaker > whoami
www.gregaker.net @gaker > whoami Greg Aker
www.gregaker.net @gaker > whoami > /usr/bin/what_does_greg_do.py Greg Aker
www.gregaker.net @gaker > whoami > /usr/bin/what_does_greg_do.py Greg Aker Web Developer
Senior Systems Administrator, EngineHosting CodeIgniter Committer Former ExpressionEngine Core Team Member Thrasher, Saxophone Player & Swell Guy
www.gregaker.net @gaker We Solve Problems •Figuring out what the client
wants! •At times convincing them their ideas are bad. •HTML, CSS, Javascript, PHP, EE, CI etc. •Version Control •Systems administration •Accounts payable •Accounts Receivable •HR •Keeping up on the latest trends, etc
www.gregaker.net @gaker
www.gregaker.net @gaker
www.gregaker.net @gaker Woah, that’s a lot! Unless you’re this guy:
You’re not going to know it all.
www.gregaker.net @gaker Moral of the story
www.gregaker.net @gaker Moral of the story Shit happens, but you
can learn to deal with it like an engineer.
www.gregaker.net @gaker PHP Errors
www.gregaker.net @gaker PHP Errors Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be
activated when safe_mode is enabled or an open_basedir is set in /var/www/test.php on line 10
www.gregaker.net @gaker PHP Errors Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be
activated when safe_mode is enabled or an open_basedir is set in /var/www/test.php on line 10 This is an easy problem to solve!
www.gregaker.net @gaker Do your research! Google “CURLOPT_FOLLOWLOCATION cannot be activated
when safe_mode is enabled or an open_basedir is set in”
www.gregaker.net @gaker Is this an addon? EE Core, or my
code?
www.gregaker.net @gaker Errors aren’t scary! Just look at the filepaths.
www.gregaker.net @gaker /var/www/mydomain.com/system/expressionengine/libraries/functions.php line 656 Typos in conditionals or bad
PHP in templates.
www.gregaker.net @gaker /var/www/mydomain.com/system/expressionengine/libraries/functions.php line 656 Typos in conditionals or bad
PHP in templates. /var/www/mydomain.com/system/expressionengine/third_party/pfunky_stuff/mod. pfunky_stuff.php 656
www.gregaker.net @gaker /var/www/mydomain.com/system/expressionengine/libraries/functions.php line 656 Typos in conditionals or bad
PHP in templates. /var/www/mydomain.com/system/expressionengine/third_party/pfunky_stuff/mod. pfunky_stuff.php 656 addon
www.gregaker.net @gaker Slow Pages •Number of channel/weblog tags •Related Entries
•View Count •Conditionals •Addons •Asset loading
www.gregaker.net @gaker Client needs it!
www.gregaker.net @gaker Client needs it! Learn to say no and
push back.
www.gregaker.net @gaker There is no such thing as an internet
emergency. Go play outside. -James Mathias.