RapidREST is not only my first project to rely on Composer for dependencies but it’s now my first project installable via Composer as well!
The existing two-step install method that requires a “git clone” and “composer update” has been simplified into a single step:
php composer.phar create-project andrew-natoli/rapid-rest -sdev
I’ve been looking build simple test applications that implement API’s as a learning experience but dreaded the time commitment for designing databases and doing the actual programming for an application I’d abandon after three days. Architecting a clever, re-usable way to handle database access was my main problem so I started PHP Model Buddy. Months have gone by and my dwindling free time to experiment has left me with a half-finished database access framework.
#ModelBuddy for Python is your new friend in rapid development. – http://andrewnatoli.com/portfolio/model-buddy-for-python/ …
Years ago, if I hadn’t devoted my time to just about every music and theater group my high school had to offer I would have loved to explore the robotics team. That didn’t happen… but now it’s mind-blowing how easily accessible and inexpensive new products such as the Raspberry Pi are and how the engineering community has made it possible for just about anyone to delve into robotics from their basement. That’s what I’ve chosen to do. After a few days of research and learning how the Raspberry Pi and certain extension boards and chips work, I ordered a bunch of parts and have started work on a mini robot of my own!
What we have here is as follows….
and of course, some wires and whatnot.
As a sole proprietor, Toggl saved me from having to either write my own time clock software or find something that already exists. It’s simple to use and can track time on a per-project basis from any device with web, desktop and mobile flavours to use.
Premium features allow team tracking, report generation, bill calculation and a few more features for a reasonable rate but as a one man army, I like all of my data to ideally be under one roof. That’s why I jumped for joy when I learned Toggl has an API and a fellow developer, David Reid, had put together a PHP SDK.
Through the help of David’s SDK I was able to start pulling Toggl records into my own custom business management software. As I started to use Toggl to track more projects however, I felt bad shooting multiple requests per page load at the service which generously doesn’t have request limits. Pair that with the fact you can only query 365 days worth at a time and a need to export my data arose.
Thus, TogglSync was created.
This is designed as a PHP-CLI program so put in your API key and workspace ID, create a CRON task and let it pull Toggl records to your MySQL database while you sit back and know your essential data is backed up and stored locally.