Posts

Update PHP Homebrew

Homebrew/php has been deprecated. As announced on the 19th of January this tap was archived on 31st March 2018. All formulae were migrated to Homebrew/homebrew-core or deleted. Find what existing PHP libraries you are using loaded through homebrew. 1 2 brew list | grep php brew uninstall php56 php71 php71-intl etc Remove leftover references to existing configurations. If you skip this step, you may see errors down the road where php is referencing incorrect extension paths.
Read more

`brew install everything`

Note: This is a modified and updated version of my original post here on the Event Farm Engineering blog on Mar 14, 2016. Install Brew Visit Homebrew for the download link.. Before you are able to install Homebrew, you first need to have Xcode installed and up to date. Open up your Terminal and agree to the Xcode and Apple SDKs Agreement by type sudo xcodebuild -license and then type ‘agree’ to agree.
Read more

Flipp

It should be no surprise that here at Event Farm we love throwing events, and even more than that, we love throwing cool events with engaging, interactive technology. At what was, in my opinion, one of the best events of our 2403 Main Street Office, we had a Art/Music show and decided to add a little even tech on top, and what came out of it was Flipp.
Read more

Can I Poop

A few months ago myself and a coworker attended one of the Software Craftsmanship workshops down at 8th Light centered around using the GPIO pins on the Raspberry Pi. We wrote a few different programs in C and Python first using some sensors, and then the Tx/Rx to send messages between Pi’s. It reminded me a lot of college where I had the opportunity to take classes like Sensors and Electronics Based Art, centered around using Arduino based sensors to make all different things, it was great.
Read more

Setting up a private git server Gogs

1. Cloning the Starter Project Lets start with my base project found on github here, starter-docker-gogs. This project is meant to be a kicking off point and I would assume if anyone uses it they are just nuking the .git directory at project root and starting their own history. 1 2 3 git clone https://github.com/digitalcanvasdesign/starter-docker-gogscd starter-docker-gogsrm -rf .git Yep, nuke the git instance included and reinitialize it with your own git history using git init.
Read more

Building a PHP7.2 + Nginx application using Docker

The goal of this is to have a working development and production build for a PHP7.2 Application using Nginx as our web server. A sample project is available on Github at https://github.com/jasonraimondi/post-docker-php-nginx Our end application structure is going to look consistent with following directory tree. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 project/├── docker/│ ├── dev/│ │ ├── nginx/│ │ └── docker-compose.
Read more

Configure SSL Using Let’s Encrypt, Nginx, and Docker

We will be using the official Docker Hub Cerbot Image that will handle the Let’s Encrypt SSL Certificate generation. 1. Generate your Diffie-Hellman Key Run the following command to generate your dhparam.pem key. There is little risk if this key is exposed, but you probably want to keep this key private. This Stack Overflow answer, Can they be public? was fairly informative on the subject. 1 2 3 4 git clone git@github.
Read more