- Install Git
- Setup Git
- Install Node.js version X.XX.XX
- Install MongoDB version X.XX.XX
- Team = group of people who build the project
- PL = Project Leader, team members that also plans, coordinates and motivates the team
- Client = person who defines the goals, constraints, deadlines of the project
- PMT = Project Management Tool, e.g. Trello
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| npm install -g demeteorizer | |
| demeteorizer | |
| cd .demeteorized | |
| nvm install v0.10.36 | |
| npm install | |
| export MONGO_URL='mongodb://localhost:27017/meteor?autoReconnect=true&connectTimeout=60000' | |
| export PORT=8080 | |
| export ROOT_URL=http://localhost:8080 | |
| npm start | |
| open http://localhost:8080 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // ES6 tl;dr; for beginners | |
| // 1. variables | |
| // `const` & `let` are scoped at the block level | |
| if(true) { | |
| let foo = "bar" | |
| } | |
| foo // ReferenceError | |
- être vif et débrouillard
- savoir identifier les taches clés d'une mission et prioriser judicieusement (le plus important/critique en 1er)
- savoir detecter quand on passe plus de temps que prévu sur une tache, prévenir, et oser demander de l'aide
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| function renderIndicators(req, res){ | |
| var questions = async.memoize(fetchAnsweredQuestions.bind(null, req.params.rId)); | |
| var indicators = async.memoize(module.exports.computeFromReport.bind(module.exports)); | |
| async.waterfall([ | |
| questions, | |
| indicators, | |
| ], function(err, results){ | |
| console.log(questions.memo, indicators.memo); | |
| }); | |
| } |
Startup Noob Guide (bit.ly/startupnoob)
If you want to create a startup, and you've never done that before, you should consult the resources that are relevant to your situation.
[FR] Si vous comprenez le français, je vous invite à regarder la vidéo de mon pote Shubham qui résume assez bien le plus gros des conseils de cette page, en 8 minutes: Vous avez une idée de startup ?.
[FR] ...et si vous voulez comprendre tout ce contenu de manière plus efficace et ludique, inscrivez-vous sur mon MOOC "Startup Tour: créez votre startup en 3h" (gratuit).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # This shell script was written to get rid of duplicate files created by Google Drive. | |
| # On the web UI, duplicates have the same name. On my hard drive, one has a "(1)" suffix. | |
| # This script looks for files that have a (1)-suffixed duplicate, based solely on their filename. | |
| # In the end, it successfully help me delete those duplicates from my hard-drive, but the | |
| # Google Drive software (for Mac) did not delete the corresponding files from their back-end... | |
| # So I ended up using this: http://drivecleaner.softgateon.net/ | |
| # But I'm sharing the script because it may be useful for other people, for other reasons. | |
| # 0) back-up your file listing and disk usage of subdirectories | |
| ls -lR >backup-listing.txt |