Skip to content

Instantly share code, notes, and snippets.

View nicholasess's full-sized avatar
🎯
Focusing

Nicholas Eduardo nicholasess

🎯
Focusing
View GitHub Profile
@nicholasess
nicholasess / index.js
Last active September 18, 2017 14:39
query
palpites.find({user_id:'1234'}).limit(5).ski(page * 5).exec(function(err, results) {
results = results.map(function(palpite){
var confrontos = palpite.confrontos.map((item){ return item.confronto_id })
return new Promise(function(resolve){
confronto.find({_id: {$in: confrontos} }).exec(function(err, confrontos){
palpite.confrontos = confrontos;
resolve(palpite)
})
})
})
@nicholasess
nicholasess / start.js
Last active September 9, 2017 22:37
tutorial de grid
import React, { Component } from 'react'
import { Flatlist, View, Dimensions } from 'react-native'
let {width, height} = Dimensions.get('window')
export default class Grid extends Component {
construtor(props)
super(props)
this.state = {
grid: 3
}
@nicholasess
nicholasess / index.js
Last active August 22, 2017 18:49
Tutorial ScrollView at Medium
import React, { Component } from 'react'
import { ScrollView, Dimensions } from 'react-native';
let { width, heigth } = Dimensions.get('window');
export default class HomeScreen extends Component {
constructor(props){
super(props)
this.state = {
users: [],
page: 0
@nicholasess
nicholasess / knox.js
Last active October 15, 2016 20:47
knox
var Knox = knox.createClient({
key: 'key da aws',
secret: 'secret da aws',
bucket: 'pasta criada'
});
var MyComponent = React.createClass({
render: function() {
if (this.props.first) {
return <div className="first"><span>A Span</span></div>;
} else {
return <div className="second"><p>A Paragraph</p></div>;
}
}
});
require('getmodule');
//com getmodule
var controller = getmodule('app/controllers/index');
//sem getmodule
var controller = require('../../app/controllers/index');
var compare = function(choice1,choice2){
if (choice1 === choice2){
return "The result is a tie!";
}
else if(choice1 === "rock") {
if(choice2 === "scissors") {
return"rock wins";
}
else {
return "paper wins";
@nicholasess
nicholasess / ola mundo
Last active October 26, 2022 13:03
exemplo
WOOOOOOOOOW
FUNCIONOU SAPORRA O/
@nicholasess
nicholasess / controller.js
Last active March 20, 2016 03:17
Adicionando formidable ao projeto NodeJs
var form = require('formidable');
exports.upload = function(req, res){
var form = new formidable.IncomingForm();
/*
Só habilite o multiples, caso você queira fazer upload de várias imagens ao mesmo tempo.
Se não habilitar isso, ele tem o valor FALSE por padrão.
*/
form.multiples = true;
/*
@nicholasess
nicholasess / README
Last active November 23, 2022 00:30
Desafio Angular
Criar uma aplicação com Angular 1.x, que se comunique com a API do github.
A estrutura tem que se basear no modelo MVC, no uso de rotas para acessar subniveis, exemplo:
Usuario
-> repositorios
-> perfil do repositório
-> organizações
Requisitos: