##MongoDb Express nodejs and heroku Blog example
git clone git@github.com:msroot/nodejs-express-mongo-example.git
sudo npm install express
sudo npm install express-messages
| /*===================================================== | |
| * | |
| * _JL : A Really Small JavaScript framework | |
| * (c) Michael Jasper 2011 | |
| * | |
| ======================================================*/ | |
| /* _ Object Constructor | |
| ========================*/ |
| var MyThingy = (function() { | |
| function doSomethingCool() { | |
| //do something | |
| } | |
| function internalSomething() { | |
| //private function because we dont return it from the bottom return | |
| } |
| $curr_cat = get_category_parents($cat, false, '/' ,true); | |
| $curr_cat = explode('/',$curr_cat); | |
| $idObj = get_category_by_slug($curr_cat[0]); | |
| // var_dump($idObj->slug); | |
| if ($idObj->slug == "products") { | |
| include(TEMPLATEPATH . "/_category-products.php"); | |
| die(); | |
| } |
| #Μπορεί ο άνθρωπος να χρειάζεται να κοιτάξει μέσα του για να δει ότι ο θησαυρός που ψάχνει να βρει έγκειται στη διαχείριση της αγάπης του για τα πάντα γύρω του. Κάτι καλό θα έρθει. Κωνσταντίνος Βήτα |
| Να με θυμόσαστε - είπε. Χιλιάδες χιλιόμετρα περπάτησα | |
| χωρὶς ψωμί, χωρίς νερό, πάνω σε πέτρες κι αγκάθια, | |
| για να σας φέρω ψωμὶ και νερὸ και τριαντάφυλλα. | |
| Την ομορφιά | |
| ποτές μου δεν την πρόδωσα. Όλο το βιος μου το μοίρασα δίκαια. | |
| Μερτικό εγὼ δεν κράτησα. Πάμπτωχος. Μ᾿ ένα κρινάκι του αγρού | |
| τις πιο άγριες νύχτες μας φώτισα. Να με θυμάστε. | |
| Και συγχωράτε μου αυτή την τελευταία μου θλίψη: |
| gist -P |
| Να με θυμόσαστε - είπε. Χιλιάδες χιλιόμετρα περπάτησα | |
| χωρὶς ψωμί, χωρίς νερό, πάνω σε πέτρες κι αγκάθια, | |
| για να σας φέρω ψωμὶ και νερὸ και τριαντάφυλλα. | |
| Την ομορφιά | |
| ποτές μου δεν την πρόδωσα. Όλο το βιος μου το μοίρασα δίκαια. | |
| Μερτικό εγὼ δεν κράτησα. Πάμπτωχος. Μ᾿ ένα κρινάκι του αγρού | |
| τις πιο άγριες νύχτες μας φώτισα. Να με θυμάστε. | |
| Και συγχωράτε μου αυτή την τελευταία μου θλίψη: | |
| sudo npm cache clean -f | |
| sudo npm install -g n | |
| sudo n stable | |
| sudo n | |
| node -v |
| var regex = new RegExp("^mongo(?:db)?://(?:|([^@/]*)@)([^@/]*)(?:|/([^?]*)(?:|\\?([^?]*)))$"); | |
| var match = process.env.MONGOHQ_URL.match(regex); | |
| var auth = match[1].split(':', 2); | |
| auth[0] = decodeURIComponent(auth[0]); | |
| auth[1] = decodeURIComponent(auth[1]); | |
| db.authenticate(auth[0], auth[1], function(err, success) { | |
| if (err) { | |
| console.error(err); | |
| } else { | |
| // worked >:O |