Skip to content

Instantly share code, notes, and snippets.

Avatar

Samuel Santos samueltcsantos

View GitHub Profile
@samueltcsantos
samueltcsantos / bower.js
Created Dec 3, 2016 — forked from PascalAnimateur/bower.js
Configure grunt-bower-task with Sails.js (Bootstrap + jQuery as example)
View bower.js
/**
* Task to pull out specific files from bower packages.
*/
module.exports = function (grunt) {
grunt.config.set('bower', {
install: {
options: {
layout: function(type, component) {
return type;
},
@samueltcsantos
samueltcsantos / sema.ino
Created Oct 23, 2016
Arduino Semáforo
View sema.ino
/**
* Author: Samuel T. C. Santos
* Date: 23 Out 2016
*/
int const SEMA_CAR_GREEN = 2;
int const SEMA_CAR_YELLOW = 3;
int const SEMA_CAR_RED = 4;
View sketch_display_7_segments.ino
/**
* Display 7 segments
* Samuel T. C. Santos
* Date: 23 Out 2016
*/
const int SEG_A = 2;
const int SEG_B = 3;
const int SEG_C = 4;
const int SEG_D = 5;
const int SEG_E = 6;
@samueltcsantos
samueltcsantos / qt-qdatetime.cpp
Last active Jun 20, 2016
Qt and QDateTime example I
View qt-qdatetime.cpp
#include <QCoreApplication>
//Lembre de fazer include das classes
#include <QDebug>
#include <QDateTime>
#include <QDate>
#include <QTime>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
@samueltcsantos
samueltcsantos / API.md
Created Dec 7, 2015 — forked from iros/API.md
Documenting your REST API
View API.md

Title

<Additional information about your API call. Try to use verbs that match both request type (fetching vs modifying) and plurality (one vs multiple).>

  • URL

    <The URL Structure (path only, no root url)>

  • Method:

View ExemploContaBancaria.java
package alp;
import java.util.Scanner;
/**
* Escreva um algoritmo que, para uma conta bancária, leia o seu número,
* o saldo, o tipo de operação a ser realizada (depósito ou retirada)
* e o valor da operação. Após, determine e mostre o novo saldo.
*
* Se o novo saldo ficar negativo, deve ser mostrada, também, a mensagem “conta estourada”.
View ExemploContaBancaria.java
package alp;
import java.util.Scanner;
/**
* Escreva um algoritmo que, para uma conta bancária, leia o seu número,
* o saldo, o tipo de operação a ser realizada (depósito ou retirada)
* e o valor da operação. Após, determine e mostre o novo saldo.
*
* Se o novo saldo ficar negativo, deve ser mostrada, também, a mensagem “conta estourada”.
@samueltcsantos
samueltcsantos / SassMeister-input.scss
Created Apr 4, 2015
Generated by SassMeister.com.
View SassMeister-input.scss
// ----
// Sass (v3.4.12)
// Compass (v1.0.3)
// ----
/* Red * /
$bgDefault : #e74c3c;
$bgHighlight : #c0392b;
$colDefault : #ecf0f1;
$colHover : #ffbbbc;
View soma.txt
algoritmo "somaNumeros"
// Função : Escreva um algoritmo para ler 4 números e mostrar:
// a) a soma do primeiro com o segundo
// b) a soma do terceiro número com o quarto
// c) a soma do resultado do item a, com o resultado do item b;
// Autor : Samuel T. C. Santos
// Data : 18/02/2015
// Seção de Declarações
@samueltcsantos
samueltcsantos / funcaobissexto.txt
Created Feb 18, 2015
Funcao para verificar se um ano é bissexto.
View funcaobissexto.txt
algoritmo "funcaoBissexto"
// Função : Bissexto - Um ano é bissexto se ele for divisível por 400 ou se ele
// for divisível por 4 e não por 100.
// Bissexto: 1980, 1984, 1988, 1992, 1996 e 2000.
// 1900 não foi bissexto, mas 1600 foi
// Autor : Samuel T. C. Santos
// Data : 18/02/2015
// Seção de Declarações
var
ano : inteiro