Skip to content

Instantly share code, notes, and snippets.

View nicholasess's full-sized avatar
🎯
Focusing

Nicholas Eduardo nicholasess

🎯
Focusing
View GitHub Profile
var Ctrl = angular.module('Controller',['ngRoute','Service']);
Ctrl.controller('Home',function($scope, TextoService,$rootScope){
$scope.title = "Administração - Home";
$scope.textos = [];
TextoService.get(1).then(function(d) {
$scope.textos = d;
$rootScope.textos = d;
});
@nicholasess
nicholasess / gist:3c03fb42b152fd15c950
Created May 14, 2014 06:00
Estrutura do README nos repositórios do Cerebrobr
NOME DO REPOSITÓRIO
descrição
| nota
Sumário
-----------------
Como contribuir
JN | Expresso Empreendedor I
http://jovemnerd.com.br/nerdcast/nerdcast-203-expresso-empreendedor
JN | Expresso Empreendedor II
http://jovemnerd.com.br/nerdcast/nerdcast-243-expresso-empreendedor-2
JN | Expresso Empreendedor III
http://jovemnerd.com.br/nerdcast/nerdcast-310-expresso-empreendedor-3
JN | Expresso Empreendedor IV
http://jovemnerd.com.br/nerdcast/nerdcast-410-expresso-empreendedor-4
Bônus:
@nicholasess
nicholasess / gist:36a5bae2eb9242828b2c
Created June 1, 2014 01:38
pergunta dos jurados - DSU
- como você ganha dinheiro com isso? de onde vem a receita?
- como você faz um milhão de pessoas baixarem seu app?
- em questão de um sistema freemium, quantos usuários você espera que paguem a parte premium?
- por que seu produto será procurado?
- como o produto fica viável para todo o país?
- tem protótipo?
- tem domínio?
- qual sua estratégia de crescimento?
- qual a escala? Como tornar o produto comercial?
[
{
"empresa": "\nEmpresa: TAM",
"voo": "Numero do voo: 3001",
"di": "DI: 0",
"tipo": "Tipo: N",
"destino": "Origem: SBEG",
"justificativa": "Destino: SBKP\nSaida prevista: 10/02/14 10:10:10\nSaida real: 10/02/14 10:10:10\nChegada prevista: 10/02/14 13:11:00\nChegada real: 10/02/14 13:11:00\nSituacao: Realizado"
},
null,
var HomeController = function(){
index: function(req, res){
},
login: function(req, res){
}
}
module.exports = HomeController;
@nicholasess
nicholasess / gist:ea17b7d32679457d46aa
Created July 8, 2014 04:29
Links para aprender NodeJs
A proposta | http://udgwebdev.com/nodejs-para-leigos-a-proposta/
Introdução | http://udgwebdev.com/nodejs-para-leigos-introducao
Instalanção e configuração | http://udgwebdev.com/node-js-para-leigos-instalacao-e-configuracao/
Trabalhando com HTTP | http://udgwebdev.com/node-js-para-leigos-trabalhando-com-http/
Framework Express | http://udgwebdev.com/node-js-para-leigos-framework-express-parte-1/ | http://udgwebdev.com/node-js-para-leigos-framework-express-parte-2/
var studentModel = require('../models/Student');
student_new: function(req, res){
var student = new studentModel({ name: 'Nicholas' });
student.save(function (err) {
if (err) // ...
console.log('CADASTROUUU');
});
res.render('admin/student/new');
},
<form method="post" action="teste.php">
<input type="text" name="usuario" required>
<input type="password" name="senha" required>
<button>Entrar</button>
</form>
O projeto do moodle está com 10% feito, estava sendo feito apenas por mim e agora um brother que está começando com NodeJs também entrou, criei uma organização no github e transferir o moodle pra la, como moodle-core.
Estou ainda definindo as coisas básicas que ele terá, para depois criar extensões como (moodle-university e moodle-school), para adaptar a esses dois paradigmas. Vi que ficaria robusto demais e preferi deixar ele simples.
Vou explicar como está o estado atual:
Estamos usando o express-load pra fazer o carregamento do projeto, sendo assim se tornará MVC.
Não esta usando um framework javascript na parte do client ainda, pois estou analisando qual será o mais adequado e depois discutir com quem está contribuindo para incluir no mesmo.
Está sendo usado o swig como template engine, pois achei fácil de manusear.
Estamos começando pelo admin, pois é ele que fará o cadastro de tudo (aluno, professor, curso e etc), tudo no projeto está em ingles.
Como é muita coisa, porém repetitiva, estou definindo a