Skip to content

Instantly share code, notes, and snippets.

View samverneck's full-sized avatar

SAMUEL VERNECK samverneck

View GitHub Profile
class EventListener<T> {
private callbacks:{(user : T) : void}[] = [];
addEventListener(callback:{(user : T) : void}):void {
this.callbacks.push(callback);
}
removeEventListener(callback:{(user: T) : void}):void {
this.callbacks.splice(this.callbacks.lastIndexOf(callback));
}

aula criptografia

ementa

introdução a criptografia

  • exemplo de cifra clássica: cifra de césar

criptografia de chave simétrica

/*
criar uma funcao que ENCRIPTA o valor
mas tem que ter 1 funcao diferente pra cada tipo de valor
Number ou String
*/
const data = { name: 'Suissero Veio', password: 'p3g4n4min4', id: 666 }
@samverneck
samverneck / getContentsFromMDN.js
Created February 13, 2017 23:52 — forked from suissa/getContentsFromMDN.js
Pega e salva os conteúdos da MDN
const cheerio = require('cheerio')
const rp = require('request-promise')
const links = require('./links')
const createFile = require('./createFile')
const options = {
uri: `https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/`,
transform: (body) => cheerio.load(body),
}
@samverneck
samverneck / App.ts
Created March 15, 2017 02:16 — forked from PeterOrneholm/App.ts
TypeScript position example
import {IPositionTracker} from "IPositionTracker";
import GeoLocationPositionTracker from "GeoLocationPositionTracker";
class App {
constructor(private positionTracker : IPositionTracker) {
}
start(): void {
this.positionTracker.subscribe(c => {
alert(`Lat: ${c.latitude}; Lon: ${c.longitude}`);
http://gabsferreira.com/instalando-o-git-e-configurando-github/
https://github.com/hushnymous
muito provável que a bateria do seu Smartphone já tenha deixado você na mão. Muitos têm que carregar o celular todos os dias, e alguns tipos de invenções com hidrogênio, alumínio e fontes de energia solar não ajudam muito. Mas, pesquisadores da Universidade de Purdue, nos EUA criaram uma ferramenta nova para os usuários de smartphones Android que reduz o consumo de bateria.
Os pesquisadores, em parceria com a Intel, estudaram o uso de 2.000 smartphones Samsung Galaxy S3 e S4 com diversas operadoras de 61 países. Foi descoberto que 45,9% do consumo da bateria acontece quando as telas dos smartphones estão desligadas.
Além disso, 28,9% do consumo de bateria acontece devido a aplicativos que trabalham em segundo plano no dispositivo. Nem todos aplicativos são importantes para o funcionamento do celular e de acordo com os pesquisadores a maior parte do descarregamento da bateria acontece em erros de aplicativos que ficam em segundo plano.

Como posso fazer o 99 virar 100 usando somente o número 9?

Obs: Você pode usar multiplicação, subtração, adição, divisão e etc...

SÓ PODE USAR O NÚMERO NOVE

#!/bin/bash
mkdir provas
cd provas
for i in {1..6}
do
mkdir per$i
cd per$i
for j in {1..8}
do
touch p$j.txt