upgrading server using mobile app?
18 Replies
What a useful feature that would be.
@KyleXY:
Eh, some things are better done in the browser anyway. If you're talking about the "Free Upgrade Queue" there is no API for this for one. If you're talking about regular upgrades/resizes they have a corresponding API call and should be trivial to add.
http://www.linode.com/api/linode/linode.resize
Good lord, you're right.. this should be very straightforward for them to implement; better still open source the app code and let us do it (I'm sure there are many folks here who are, like myself, iOS/Android developers).
http://www.linkedin.com/in/jedsmith
@KyleXY:
A quick search shows that
wrote and developed the app while he worked at Linode, which is no longer the case. I really doubt the source would be open sourced. http://www.linkedin.com/in/jedsmith
Wow, nice find (you must have a premium subscription to linkedin, I can't see that detail). The app is pushed out under Linode LLC, i.e. it's a company developer credential which are a pain in the butt to get and which Linode will still own. Jed's source will be owned by Linode not Jed, and they probably still have the XCode project collecting dust somewhere. If anyone at Linode is listeneing, I'd be happy to update the source.
@gregquinn:
@KyleXY:A quick search shows that
wrote and developed the app while he worked at Linode, which is no longer the case. I really doubt the source would be open sourced. http://www.linkedin.com/in/jedsmithWow, nice find (you must have a premium subscription to linkedin, I can't see that detail). The app is pushed out under Linode LLC, i.e. it's a company developer credential which are a pain in the butt to get and which Linode will still own. Jed's source will be owned by Linode not Jed, and they probably still have the XCode project collecting dust somewhere. If anyone at Linode is listeneing, I'd be happy to update the source.
Removed as requested.
No need to sign in or anything, visible to anybody.
The iPhone 4 introduced retina graphics, which required an update to fix (which I believe v1.0.5 was), but the iPhone 5 just presents a longer Y axis; since the app is built using all iOS primitives, I can't imagine anything would break dramatically on iPhone 5. I have been wrong about this in the past, though, when Apple changed an API between major versions of (at the time) iPhone OS.
That code's a rat's nest but, as other people have hinted, it's just a straight API client. The graphs are the only exception. That was my first iPhone (and Objective-C) app ever, so it was slow-going to develop, and I know an expert iOS developer could smoke me on it. As for Linode's plans with it, I have no idea.
> No need to sign in or anything, visible to anybody.
Regardless, leave my profile on LinkedIn please, and remove your quoted portion. In case I change my mind about privacy.
Jed, for a first app (or even your 1000th app) it's a really nice piece of work - late-loading graphs, etc. Well done.
Really, how often and why would this be needed?
If you're doing sysadmin tasks via a smartphone, you have to ask yourself are you really giving your clients your FULL attention.
@vonskippy:
Yes, I can't tell you how many times I've just finished a nice powder run on Castle Apron and said, gee, I need to upgrade Ms Grimwales VPS.
Really, how often and why would this be needed?
If you're doing sysadmin tasks via a smartphone, you have to ask yourself are you really giving your clients your FULL attention.
That depends, if they're on the iPhone app only because something like the washroom has taken them away from managing client linodes on a desktop or laptop, then those clients may have more attention than they should
@Guspaz:
@vonskippy:Yes, I can't tell you how many times I've just finished a nice powder run on Castle Apron and said, gee, I need to upgrade Ms Grimwales VPS.
Really, how often and why would this be needed?
If you're doing sysadmin tasks via a smartphone, you have to ask yourself are you really giving your clients your FULL attention.
That depends, if they're on the iPhone app only because something like the washroom has taken them away from managing client linodes on a desktop or laptop, then those clients may have more attention than they should
:)
I wonder how many sys admins have dropped their smartphone down the toilet while doing this….
@vonskippy:
Yes, I can't tell you how many times I've just finished a nice powder run on Castle Apron and said, gee, I need to upgrade Ms Grimwales VPS.
Really, how often and why would this be needed?
If you're doing sysadmin tasks via a smartphone, you have to ask yourself are you really giving your clients your FULL attention.
What if say client has called you on vacation because their site is getting hammered (/., reddit, whatever)? And you could just slam in an upgrade remotely to cover it for a day or two?
@vonskippy:
Yes, I can't tell you how many times I've just finished a nice powder run on Castle Apron and said, gee, I need to upgrade Ms Grimwales VPS.
Really, how often and why would this be needed?
If you're doing sysadmin tasks via a smartphone, you have to ask yourself are you really giving your clients your FULL attention.
Oh please; we don't always sit in front of a laptop or desktop. LogMeIn and SSH running on my iPhone has saved my life more times than I care to remember (and I've been sysadmin'ing unix/linux boxes for 21 years or more). No one is suggesting the iPhone app as a regular alternative to the web interface, but if I'm out and about and my video product goes viral I'd like to be able to address the situation immediately. seems like a no-brainer to me.
To Linode: Per-lease consider updating the app to include upgrade/cloning capability, plus suport for iPhone 5 and iPad.