well, maybe they don’t LIKE ME, LIKE ME.. but they validated Fauie Technology, LLC. I can finally complete the registration for the Follow Me app! I’ll start to push this heavier once the application is published.
For day one, compatibility will be a PTZ Optics camera that does control over IP as well as an Amcrest 1080P POE camera with HTTP controls.
This allows a top end and a low end camera to be controlled by the same application. More information to come!
While building my “Follow Me” application, I got to learn a new programming language in quite a while. Swift 4 is new to me. I’m a super huge fan of Python. I’ve done Java for about 20 years professionally. This was the first time it took me a ‘while’ to understand some things. It also could be since it’s a non-web based UI application. I mean, I’m used to a ‘main’ function that kicks off everything. Even building a python UI, I started with a __main__ function. This one, I don’t. I get some sort of storyboard with a first responder. Alright, I’m rambling.
One of the challenges I had was finding examples for Mac OS based (OSX) applications. EVERYTHING seemed to be build for iOS. I get it. iOS is super duper more popular than Mac OS/OSX, but, I worked through it.
Thankfully, switching classes that start with UI to NS made a lot of the examples work!
I’m working on a metrobus based project, and was curious how to define a flexible callback method that had a required parameter, and other keyword arguments. I have used *args and **kwargs before, but wanted to really experiment on what I could do with them. For metrobus, I’m only going to ‘require’ a ‘message’ parameter (single parameter callback function), but, I’ll have to use **kwargs on my declaration just so I can be a little more picky about what I receive each time. Check out some experimentation:
Thanks for putting up with my silence! I have a few new projects in the works, and it’s hampered my blogging. I think that will be OK in the end.
Throughout my software engineering career, I’ve seen a lot of bad and some good. Some of the groups I work with now do amazing work and have inspired me to keep writing a book I started a long time ago. I’ve updated it significantly and will continue to do so. I judge I’ve knocked out about 50% of the first draft and wanted to see judge interest to see where I need to prioritize writing of it.
Leanpub allows me to write it and sell it at the same time. I’m putting out a big discount code here, in an effort to get some feedback. Check it out!