Meteor is a really cool framework that runs on top of Node.js, it gives the developer ability to build apps in hours in what usually take days like this Bicycle Alarm App that I build over the weekend. But in a real world nothing is perfect like deploying a Meteor app to a proper host and most Platform-As-A-Service providers doesn't readily support apps built on Meteor so it's really a pain in the b*tt. What could be hours of development fun will be wasted on hours of fixing dependencies and all crap that is related more than the code but rather on the hosting config. So I made a few pointers on how to survive your first flight with Meteor. 1. When deploying your app other than on meteor.com, Demeteorize it with https://github.com/onmodulus/demeteorizer 2. Update the package.json so that the Node.js version is compatible with PaaS hosting's version 3. Make sure your app's root directory includes a Procfile that declares where your main.js is 4. properly set the hosting's environment variables like MONGO_URL, PORT etc. Some of the non-Meteor PaaS I tried with success: Heroku, Modulus, Nodejitsu Enjoy!
04 November 2011
Back track to around 1984. When I was in 6th grade, the first computer magazine I was exposed to is called "BYTE", those thick glossies almost had everything. One issue even had an old "treasure" map of Silicone Valley where Apple, Intel, 3Com(?) etc. are drawn in isometric popup-book style.
|Sinclair ZX81 with 16KB ROM Pack|
|Matthew Broderick in his state-of-the-art Commodore in War Games|
Posted by Jared Odulio at 3:16 AM
26 October 2011
An event like this is not complete without a party and it was there where talks about business is more amplified and that's what we did. Won new networks, won new backdoor deals. Got home San Mig enlightened but wasn't able to sleep yet, Goods2Send has pending orders.
Posted by Jared Odulio at 5:29 PM
13 October 2011
No, it's not Steve Jobs who really changed the world. It's Dennis Ritchie, the man behind the C language and the UNIX operating system. For the non-geeks, here's how UNIX made your life livable everyday; you can sleep at night because opposing forces of the world's military organizations depend on it on a daily basis. Smart, Globe and Sun uses UNIX operating system so you can call, SMS and browse Facebook wherever you are. Your banks keeps your accounts safe with UNIX, your insurance company keeps you updated using UNIX. Steve Jobs is heavily dependent on UNIX from his Pixar gigs to his Macs. The influence of UNIX is widespread, Linus Torvalds' kernel is based on it. If you're reading this now, this blog is hosted in a UNIX platform one way or another. If you're on Twitter, Facebook, G+ etc. etc. you're engulfed by UNIX. When you book a flight to an airline and you check in to an airport, it's all done in UNIX. When you withdraw money from ATMs, it's UNIX. When you buy stuff at Amazon, it's UNIX. When you swipe your credit card at SM, Robinson's or Shopwise, it's UNIX. There's no getting away from it.
For better or for worse, Dennis Ritchie and his work has made a larger impact to mankind more than any keynotes Steve Jobs has ever made.
My early encounters with UNIX as a developer involved its different flavors from System 7, AIX, HP-UX, Solaris and SCO. The UNIX culture shaped the way how we build cool stuff, it taught hard lessons that metrosexual geeks of today might not be able to pick up.
That is our lives with UNIX. Thanks Mr. Ritchie, bad design or good design, your legacy lives on.
Posted by Jared Odulio at 4:37 PM
01 October 2011
I guess I'm one of those who long for a place where creativity must be squeezed out to the max level and working from home is not really boosting it in the same way squatting at a signature coffee shop can be easily quite distracting specially in this part of the globe where most yuppies are just too nosy about the logo of your laptop. Adding the fact that it's just too hard to work if you're too f*cking paranoid on the people going in and out of the doorway for safety reasons.
Aspiring technopreneurs who has limited resource in terms of funding, office space, photocopiers, white boards, conference rooms can make use of a co-workingspaces. So when do we need a co-workingspace? Like right now? I'm currently writing this blog in a place that is used to be quiet in the wee hours of the morning until just recently it's packed with call center people, yapping here and there looking at me in a very, very strange way. While drilling down and browsing the web on existing co-workingspaces currently operating in countries like United States, I believe co-workingspaces can be applied in some part of this country (PHL).
In the Philippines, co-workingpaces are suitable for startups who are already committed in to something and are:
1. Working to exploit real, not imagined opportunities - This means startups has "customers" ready to buy-in once the finished product has been launched.
2. Working to cut cost but not on the quality of work - A small startup can spend a day in co-workingspace perfecting a product.
3. Working with remote team members - Not just startups but for freelancers who can bring their work anywhere
4. Anybody who can't live with a bedroom that smells like a pigsty after establishing a hermit kingdom in it.
5. Working on a really seriously cool project but is not ready to move in to the big office yet.
Typically a co-workingspace, the ones that might theoretically work in the Philippines should have the following amenities:
1. A blazingly-fast WiFi, a co-workingspace operator can partner with top broadband provider in the country.
2. Big tables with office chairs.
3. A pantry or snack bar
4. A friendly clerk
5. Optionally, free coffee only for expats (let's admit it, we can't give free consumables to Filipinos, it will become a food bank).
6. A photocopier
7. A boardroom with projector
Laugh all you want but this is not a co-workingspace.
8. clean restrooms
An operator can charge like PHP800 to PHP1,000 for a day pass with a single chair, power outlet and unlimited internet access. Use of photocopier, boardroom and projector can be charged separately. Booking and upfront payment is required before anyone can drop by and loiter.
Again, will this work? I think expat startuppers have been looking for something like this around the block and if they can find one, more of those from the Bay Area, the East Coast might fly in and at the same time enjoy the beaches here, will trade our idiots with their geniuses.
Posted by Jared Odulio at 3:54 AM