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
890
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
89
Other Decks in Programming
See All in Programming
Findy Team+ Awardを受賞したかった!ベストプラクティス応募内容をふりかえり、開発生産性向上もふりかえる / Findy Team Plus Award BestPractice and DPE Retrospective 2024
honyanya
0
130
オニオンアーキテクチャを使って、 Unityと.NETでコードを共有する
soi013
0
350
103 Early Hints
sugi_0000
1
330
PHPで学ぶプログラミングの教訓 / Lessons in Programming Learned through PHP
nrslib
4
1k
GitHub CopilotでTypeScriptの コード生成するワザップ
starfish719
26
5.8k
traP の部内 ISUCON とそれを支えるポータル / PISCON Portal
ikura_hamu
0
140
ゆるやかにgolangci-lintのルールを強くする / Kyoto.go #56
utgwkk
2
800
どうして手を動かすよりもチーム内のコードレビューを優先するべきなのか
okashoi
3
820
Zoneless Testing
rainerhahnekamp
0
150
range over funcの使い道と非同期N+1リゾルバーの夢 / about a range over func
mackee
0
200
「とりあえず動く」コードはよい、「読みやすい」コードはもっとよい / Code that 'just works' is good, but code that is 'readable' is even better.
mkmk884
6
1.3k
Flatt Security XSS Challenge 解答・解説
flatt_security
0
600
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.3k
Making Projects Easy
brettharned
116
6k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
97
17k
Embracing the Ebb and Flow
colly
84
4.5k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Visualization
eitanlees
146
15k
Music & Morning Musume
bryan
46
6.3k
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.