I love AWS and FreeBSD but sometimes they don’t love each other. Some AWS services treat FreeBSD as a second class citizen. One such way is the AWS awslogs-agent-setup.py script. The actual daemon is just some python that runs fine, but the installer is Linux only. So I adjusted the install script to install on FreeBSD. … More AWS CloudWatch Logs agent for FreeBSD
Ever need a simple timer for php, if so here’s one I wrote. It’s very basic but it does what I need. https://github.com/jwhulette/Timer
When using an AWS Elastic Load Balancer, the communication between the load balancer and your server is HTTP. Laravel will adjust the urls crated based on the protocol but since it only see’s http it can cause issues. To resolve this there is a nice Laravel package called Trusted Proxy, https://github.com/fideloper/TrustedProxy. The package allows Laravel to … More Using HTTPS for a Laravel app behind an AWS Elastic Load Balancer
This error drove me crazy for the longest time. I was using Vagrant, FreeBSD and Laravel for a project and laravel would not run because of where it stores the cache. It took awhile for me to find a good fix but it is fairly easy. In your /etc/rc.conf file add two lines: rpc_lockd_enable=”YES” rpc_statd_enable=”YES” … More Exclusive locks not supported error, when using FreeBSD in Vagrant.
Ever need a list of US timezones, this class creates it.
I wanted a was to send error message from my Laravel application to a slack channel so I would know of issues before a user has to contact me. There were a lot of examples using Monolog SlackHandler, but you have to make an app and generate a token for it. From a note on … More Laravel: Sending error message via Slack
My previous post on adding items to a SharePoint list was using a normal SharePoint server. I have had a few question on how to do the same thing for the Office 365 and SharePoint Online since the previous code did not work. With the help of this website I was able to create some code on … More How to log into Office365 or SharePoint Online using PHP
I had large files that I had to split into smaller files, all the examples I found ran out of memory when running. I created this class which can split 100 MB files easily and quickly. Let me know if you find it useful.
*** UPDATE*** I have had a couple of people asking about using this with Sharepoint Online. For an example of how do that visit this post. At work I was asked to populate a sharepoint list from a database report. I did a lot of searching on the web for how to’s, they all seemed … More Adding items to a Sharepoint list using PHP
My new favorite PHP IDE is Netbeans 6.9 . Netbeans is great for what I do, but your mileage may vary. First of all it uses a loss less ram then Eclipse which is great because I don’t have a lot. At work I have to use a very old Windows XP desktop, with only … More Netbeans 6.9