Skip to content

Instantly share code, notes, and snippets.

View ramalho's full-sized avatar
🚄
operador de trem

Luciano Ramalho ramalho

🚄
operador de trem
View GitHub Profile
from jrelogio import Relogio
rel = Relogio()
rel.start()
from java.awt import *
rel.mostrador.foreground = Color.RED
print rel.mostrador.text
from time import sleep
@ramalho
ramalho / gist:1494494
Created December 18, 2011 21:18
Using counter (from Christian Perone, with listcomp instead of filter)
from collections import Counter
l = Counter([1,2,3,3,3,4])
co = filter(lambda n: l[n]==1 , l)
ct = [n for n in l if l[n]==1]
assert co == ct
@ramalho
ramalho / dojo-romanos.py
Created March 2, 2012 23:31
Coding Dojo UFABC 2/mar/2012
"""
>>> romanos(1)
'I'
>>> romanos(2)
'II'
>>> romanos(3)
'III'
>>> romanos(4)
@ramalho
ramalho / passo8.py
Created May 22, 2012 02:28
Recursao infinita na metaclasse
# coding: utf-8
"""
Exemplo de uma classe com propriedades
A classe ItemPedido deve ser instanciada com os dados essenciais que sao:
descricao do item, preco unitario e quantidade.
>>> bolas = ItemPedido('bola de golfe', 2, 10)
>>> bolas.descr
# coding: utf-8
from operator import add, sub, mul, div
operadores = {'+': add, '-': sub, '*':mul, '/':div}
x = input('Entre com o operando 1: ')
y = input('Entre com o operando 1: ')
operacao = raw_input('Entre com a operação: ')
operador = operadores.get(operacao)
package br.com.globalcode.aj4.net;
import java.net.*;
import java.io.*;
public class ClientSocket {
public static void main(String args []) throws Exception {
BufferedReader leitorLinhas;
InputStreamReader leitorCaracteres;
InputStream leitorSocket;
#!/bin/bash
HIST=~/prj/git/sandbox-hist
find . > $HIST/find.log
pushd $HIST
git add find.log
git commit -am "$1 $2 $3 $4 $5 $6"
popd
#!/usr/bin/env python
# coding: utf-8
"""
Dado um arquivo onde se espera encontrar todas as palavras do
Alfabeto Fonético da OTAN, este programa indica palavras faltantes.
"""
import sys, re
@ramalho
ramalho / gist:6202074
Last active December 20, 2015 21:59
SemaforoPot
/*
SemaforoPot
Controla tres leds com um potenciometro
*/
int led_vermelho = 11;
int led_amarelo = 12;
int led_verde = 13;
int led_aceso = led_amarelo;
@ramalho
ramalho / relogio.py
Last active April 17, 2022 22:21
Um relógio bem simples feito em Python com Tkinter. Vídeo de demonstração: http://www.youtube.com/watch?v=xCiPshN9nOs
#!/usr/bin/env python3
import tkinter
from time import strftime
def tic():
rel['text'] = strftime('%H:%M:%S')
def tac():
tic()
rel.after(1000, tac)