4 ms·
Disclaimer: I'm a newbie blogger and member of HN (though I've been reading it for a while, I just joined a week ago). But any comments, criticism, or advice yo
by philltopia 17y ago
Disclaimer: I'm a newbie blogger and member of HN (though I've been reading it for a while, I just joined a week ago). But any comments, criticism, or advice you might have are all definitely welcome. Thanks!
- mahmud 17y agoAn OK article. But if you have seen most good usability and UI design texts, they cite actual applications. You have your own, prototype, "hopefully not your application" dialog boxes as examples. If you can't find real-world examples of the problems you're fixing, maybe they're not that big of a deal? (which they ARE, you just haven't been researching this long enough, I am guessing.) I clicked on the link hoping to find technical information on automatic software updating, like: http://www.cl.cam.ac.uk/~pes20/update-popl-2005.pdf http://www.cl.cam.ac.uk/~pes20/update-popl-2005.pdf http://citeseer.ist.psu.edu/old/hicks01dynamic.html http://citeseer.ist.psu.edu/old/hicks01dynamic.html
- philltopia 17y agoIt's not that I didn't have anything in mind (I did, and, in earlier drafts, used some), it's that I felt this got the point across faster and simpler. Using the examples I gave and real-life screenshots felt too much like flamebait for my taste. I definitely see your point though.
- mahmud 17y agoThat's OK, welcome to HN and I would love to read you next article. Cheers!
- wyday 17y agoMy company develops an updater/patcher. The updater is open source (wyUpdate) and the update creator is commercial (wyBuild). You make a few good points in your post. We get a lot of customers trying to solve the very problems you describe. Auto updating in particular is an exceedingly hard problem to solve. Besides all of the immediately obvious technical considerations (Self updating, inter-process communication, update rollback on failure) there are many problems that developers don't think about until it's too late (admin rights, Vista/7 UAC). You might be interested in the series of posts I've been writing on creating an updater from scratch: http://wyday.com/blog/ http://wyday.com/blog/
- philltopia 17y agoOh wow, it looks like you've written a lot of what I did already. I guess I should have searched more deeply before I wrote this. :P Did you mean "few" or "a few"?
- wyday 17y agoOops, typo. I meant "a few".