Upgrade to Pro — share decks privately, control downloads, hide ads and more …

EECI 2011 Slides

45d9cd6d6352acc009829430a1bcd95d?s=47 gaker
October 22, 2011

EECI 2011 Slides

Slides from my EECI 2011 talk. Shit Happens, Deal with it like an Engineer.

45d9cd6d6352acc009829430a1bcd95d?s=128

gaker

October 22, 2011
Tweet

Transcript

  1. www.gregaker.net @gaker

  2. www.gregaker.net @gaker > whoami

  3. www.gregaker.net @gaker > whoami Greg Aker

  4. www.gregaker.net @gaker > whoami > /usr/bin/what_does_greg_do.py Greg Aker

  5. 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
  6. 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
  7. www.gregaker.net @gaker

  8. www.gregaker.net @gaker

  9. www.gregaker.net @gaker Woah, that’s a lot! Unless you’re this guy:

    You’re not going to know it all.
  10. www.gregaker.net @gaker Moral of the story

  11. www.gregaker.net @gaker Moral of the story Shit happens, but you

    can learn to deal with it like an engineer.
  12. www.gregaker.net @gaker PHP Errors

  13. 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
  14. 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!
  15. 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”
  16. www.gregaker.net @gaker Is this an addon? EE Core, or my

    code?
  17. www.gregaker.net @gaker Errors aren’t scary! Just look at the filepaths.

  18. www.gregaker.net @gaker /var/www/mydomain.com/system/expressionengine/libraries/functions.php line 656 Typos in conditionals or bad

    PHP in templates.
  19. 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
  20. 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
  21. www.gregaker.net @gaker Slow Pages •Number of channel/weblog tags •Related Entries

    •View Count •Conditionals •Addons •Asset loading
  22. www.gregaker.net @gaker Client needs it!

  23. www.gregaker.net @gaker Client needs it! Learn to say no and

    push back.
  24. www.gregaker.net @gaker There is no such thing as an internet

    emergency. Go play outside. -James Mathias.