12 ms·
A lot of the things that you seem to think of as mandatory are not. Domain: or get something longer for $9. E.g., authyapp.com or getauthy.com Design: http://
by notJim 14y ago
A lot of the things that you seem to think of as mandatory are not.
Domain: or get something longer for $9. E.g., authyapp.com or getauthy.com
Design: http://themeforest.net/ http://themeforest.net/ $15-$25, or DIY (depends on how much design matters for your niche--for Pinboard it clearly doesn't)
Video: You don't need no stinkin' video
Hosting: Maciej is recommending http://prgmr.com/xen/ http://prgmr.com/xen/ for $32 (but can you actually run a modern app stack on just 128 MB of RAM?) Anyway, even if you need a gig, that's $100.
- codewright 14y ago>(but can you actually run a modern app stack on just 128 MB of RAM?) C/Golang/Lua/Vala/SBCL/Ada/Pascal and an embedded datastore like bdb! Why in my day we used to write little apps with C and bdb that used less than 5mb of memory! (Sqlite didn't exist yo.) Heck these days you get (ENTERPRISE) choices like LevelDB and BangDB. Edit: Who wants to have a datastore-backed c10k contest on prgmr machines? :D
- notJim 14y agoHa, I'm aware that if you're careful, you can do it, but I was more thinking of a python or ruby stack with MySQL (or whatever) that most people would use :).
- codewright 14y agoMySQL and Ruby could be made to work. (on 128mb of ram)...concurrency would be awful though. I was trying to be lean. Ruby users are quiche eaters anyway. Real programmers write their code in Fortran and persist to a hierarchical database on a mainframe.
- bcbroom 14y agoReal programmers use a magnetic needle and a steady hand.
- eropple 14y agoHaha. That's funny. You think real programmers need needles. Or hands.
- lubujackson 14y agoI still feed the punchcards into the mainframe with my mouth.
- sturadnidge 14y agohttp://www.pbm.com/~lindahl/mel.html http://www.pbm.com/~lindahl/mel.html
- munger 14y agoNot unless you consider every request needing to use disk swap "running" which I can assure you is orders of magnitude slower and terrible. In my experience on Rackspace cloud 512MB instances are the minimum you should use for tiny production apps. Also, they're discontinuing 256MB on OpenStack - these were suitable for single-user dev instances, but I got more swap and or locking if ever attempting to run publicly with traffic. 512MB instances solved that issue. Edit: Also I should mention I'm assuming you mean wanting to run a fairly standard stack, not a stack targeted toward tiny memory footprint.
- xentronium 14y ago> can you actually run a modern app stack on just 128 MB of RAM Depends on what you call modern. I think fitting nginx / embedded lua / redis should be possible (considering your dataset fits into 32 megs). Actually, that sounds like an interesting challenge!