Skip to content

Commit 3ba6619

Browse files
committed
Merge branch 'nomad-php'
2 parents ecf2203 + 79814e8 commit 3ba6619

28 files changed

+166
-13
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,6 @@ This presentation also has [a companion repository, full of executable examples
2525

2626
## Presentation History
2727

28+
* [Nomad PHP (EU)](https://nomadphp.com/nomadphp-2016-12-eu/) – December 15, 2016 ([joind.in](https://joind.in/talk/dce28))
2829
* [php[tek] 2016](https://tek.phparch.com/speakers/#66432) – May 27, 2016 ([joind.in](https://joind.in/talk/ce9a4))
2930
* [Columbus PHP Meetup](http://www.meetup.com/phpphp/events/229434721/) – April 13, 2016 ([joind.in](https://joind.in/talk/e9465))

resources/emily.jpg

114 KB
Loading

resources/emily.png

-1.24 MB
Binary file not shown.

resources/phptek-2016.jpg

-202 KB
Binary file not shown.

resources/tim-lytle.jpg

-7.44 KB
Loading

slides/about-me.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
## Who am I?
22

3-
* Senior Web Engineer @ [10up](http://10up.com)
3+
* Director of Technology @ [Growella](https://growella.com)
44
* Open-source contributor
55
* Husband + (new) father
6-
* Coffee roaster
6+
* Coffee roaster
7+
8+
Note:
9+
10+
New media site covering topics in life, career, and money.

slides/argc.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,7 @@
22

33
* Returns the number of arguments passed to a script.
44
* The script name will be included, so this number should always be >= 1
5+
6+
Note:
7+
8+
ARGument Count

slides/argv.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,7 @@
22

33
* Retrieves the arguments passed to the PHP script as an array.
44
* The script name will be included, so this array should never be empty.
5+
6+
Note:
7+
8+
ARGument Values

slides/benefits.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,10 @@
99
#!/usr/bin/env php
1010
<?php
1111
// Do stuff
12-
```
12+
```
13+
14+
Note:
15+
16+
Writing CLI scripts can be great for security, as you're not inadvertently exposing APIs
17+
18+
Out of the box, most web servers will give up after 30 seconds. The PHP CLI can run indefinitely.

slides/dont-assume-anything.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,9 @@
22

33
* Your script could be run on a wide variety of systems
44
* Check that system commands work before calling them <!-- .element: class="fragment" -->
5+
6+
Note:
7+
8+
This could mean system libraries, PHP extensions, or other dependencies.
9+
10+
PHP can run in a lot of environments, so you can never be too careful!

0 commit comments

Comments
 (0)