Profile cover photo
Profile photo
Bo Milanovich
194 followers -
In the kingdom of the blind, the one-eyed man is the king.
In the kingdom of the blind, the one-eyed man is the king.

194 followers
About
Posts

Post has attachment
Launched a new course on +Pluralsight - Python: Getting Started. Would love some feedback :)
Add a comment...

Post has attachment

Post has attachment
I recently launched a Twin Cities metro transit app for Android! Suggestions and feedback always welcome :) https://play.google.com/store/apps/details?id=com.bomilanovich.mspmetro +Android +Apps For Android +Minneapolis Transit +Metro Transit 
Add a comment...

What was the last desktop application you made using Python? :)

Hey guys, I just launched Part 2 of my Python desktop application development course. It comes with free trial (which also gives you access to hundreds of other courses), so check it out! http://bomilanovich.com/course-design/ 

Post has attachment
My first course on Pluralsight - check it out :)
Add a comment...

Post has attachment
Hi everyone! My course on Pluralsight just went live, with new and updated content - check out http://pluralsight.com/training/Courses/Discussion/python-desktop-application-development 

Since you're the buzz now, I'm thinking of migrating my websites to you guys. My current VPS provider offers me your $10 package for 2.3x the price, although cPanel comes with it.

1. Convince me to switch.
2. Are droplets essentially VPS?
3. If I pay $20 a month, can I add multiple droplets per account?
4. Can those different droplets run different OS and/or have different IPs assigned to them?
5. Speaking of which, do I get an IP with the purchase?

Thanks!

Post has attachment
Just tested this on Linux. A laptop and a desktop both running TeamViewer. It's really great. Even though it is not a native Linux client (it's wrapped as a wine package), I've had no problems with it. Free for personal use, so I highly recommend it. 

Tomorrow we'll test it and see how it deals with computers behind a NAT :)
Add a comment...

So I've been going through the Ember Guide on the website and I must admit that it is very confusing at times. It feels like it's jumping back and forth, e.g. in controllers section you talk about models a whole lot, even though models section comes after - so I may have no clue what model exactly is. I mean, I even did have a basic understanding of what a model was beforehand, but still find the controller section confusing very often - as the whole documentation.

But enough rant. I have a question - several times throughout the documentation it is said e.g. "for example, if you have a model named 'song', then you can do...".

How exactly do you name a model? Would this "song" model simply be something defined as App.SongRoute = Ember.Route.extend({ model: something}); ? Or is it something else?

And another thing is, in the Controller section, in  ObjectController part, you have setupController: function(controller, song) and then controller.set("model", song) in it.

1 - Where is this "song" coming from? (I guess this is similar to my first question)

2 - Why do I need to setup a controller here manually? Won't a SongController automatically look for the SongRoute model? Why do I have to set the "model" key on it?

Thanks!
Wait while more posts are being loaded