Use Ngrok Dashboard from VM
This is a config setting but it can’t be supplied on the command line, instead create a file called ~/.ngrok2/ngrok.yml
and add the following line:
web_addr: 0.0.0.0:4040
This will enable you to then reach the web interface at [VM IP or hostname]:4040
.
Joind.In Needs Help
Connect to RabbitMQ from PHP over AMQPS
Zap to Schedule Adding Todo List Items
Vagrant Box With This Name Already Exists
A VirtualBox machine with the name 'ubuntu-xenial-16.04-cloudimg' already exists.
Please use another name or delete the machine with the existing name, and try again.
There’s a stackoverflow question about this and a good answer (not the accepted one, the highest-voted one) which helped me a bit but it still wasn’t completely clear to me how to fix my problem and I had to dig about a bit. Continue reading
Using OS X From The Keyboard
I collected all my tools, my own notes and scribbled cheatsheets and put them into this gist so that I could refer to them later; I also intend to keep updating this as a reference. Continue reading
Find Mongo Document By ID Using The PHP Library
Heroku “No app specified”
--app app-name
to every single command. It seemed to happen when I moved my app to an organisation rather than having it on my personal account, but in fact the problem was that at the same time I did that, I set up the build server to deploy it – and so I removed the old heroku git remote and then never added the new one because I exactly shouldn’t be pushing to heroku from my laptop as we now deploy via Jenkins.
I was looking for some config file or something that heroku would read but what it actually does is look at whether any of your git remotes are heroku and if so, assume by default that you mean that project! The git URL is on the “Settings” screen from the Heroku web interface, and you just need to add it as a remote to your local project:
git remote add heroku [paste git url from settings screen]
Hopefully this helps someone else stop having to type --app app-name
every time they need to do something with their app, it was a tiny problem but quite an annoying one!
MySQL 5.7 Introduces a JSON Data Type
MySQL isn’t the first database to offer JSON storage; the document databases (such as MongoDB, CouchDB) work on a JSON or JSON-ish basis by design, and other platforms including PostgreSQL, Oracle and SQL Server also have varying degress of JSON support. With such wide adoption as MySQL has, the JSON features are now reaching a new tribe of developers. Continue reading