Skip to content

Instantly share code, notes, and snippets.

View jaydson's full-sized avatar
🏠
Working from home

Jaydson Gomes jaydson

🏠
Working from home
View GitHub Profile
@jaydson
jaydson / gist:7091482
Last active December 26, 2015 04:09
VanillaJS - Detecting scroll end
window.addEventListener('scroll', function () {
var scrollY = window.pageYOffset,
bodyH = document.body.offsetHeight,
innerH = window.innerHeight,
total = scrollY + innerH;
console.log(total,bodyH);
if ((total - bodyH) > 0 && (total - bodyH) <= 40) {
console.log('Scroll end');
}
});
@jaydson
jaydson / MegaPower.pas
Created November 10, 2013 04:12
Exercicio da faculdade - Senac 2004
program MegaPower;
uses crt;
type
pnodo=^nodo; // Criado o tipo pnodo que é um ponteiro para um outro tipo (nodo)
nodo=record // Criado o tipo nodo que é um registro com 3 itens , sendo um deles um ponteiro (prox)
nome:string[50];
idade:integer;
fone:string[50];
prox:pnodo ;
ant:pnodo;
@jaydson
jaydson / arvore.pas
Created November 10, 2013 04:15
Exercicio de estrutura de dados da faculdade - Senac 2004
program arvore1;
uses crt;
type
parvore = ^arvore; // Ponteiro para o registro arvore
arvore = record
esq : parvore;
chave : integer;
info : string;
dir : parvore;
@jaydson
jaydson / avl.pas
Created November 10, 2013 04:17
Exercicio AVL da faculdade - Senac 2004
program arquivo;
uses crt;
type
pArvore=^Arvore;
Arvore=record
esq: pArvore;
chave: integer;
pai:pArvore;
@jaydson
jaydson / estacionamento.pas
Created November 10, 2013 04:20
Exercicio estacionamento da faculdade - Senac 2004
program estacionamento;
uses crt,dos;
var
i,j,op:integer;
estac:array[1..3,1..3] of string;
placa_saida:string;
begin
for i:=1 to 3 do
begin
for j:=1 to 3 do
@jaydson
jaydson / ListaEncadeada.pas
Created November 10, 2013 04:41
Exercicio de Lista Encadeada da faculdade - Senac 2004
program ListaDescritor ;
uses crt;
type pnodo=^nodo;
nodo=record
info:integer;
prox:pnodo;
end;
pdesc=^descritor;
@jaydson
jaydson / primos.pas
Created November 10, 2013 04:44
Exercicio primos - faculdade Senac 2004
program primos;
uses crt;
var
cont,n,i:integer;
begin
repeat
cont:=0;
write('Digite o numero para saber se e PRIMO :');
readln(n);
for i:=1 to n do
var http = require("http"),
url = require("url"),
path = require("path"),
fs = require("fs")
port = process.argv[2] || 8888;
http.createServer(function(request, response) {
var uri = url.parse(request.url).pathname
, filename = path.join(process.cwd(), uri);

JavaScript API to handle advertising

Techniques

API Inteface

  • AdManager.getViewportAds()
    Example: