Skip to content

Instantly share code, notes, and snippets.

in=20;fim=92;while [ $in -ne $fim ];do eval "next=\$((in + 1))"; echo "== Minutos $in e $next =="; eval "in=\$((in + 2))"; done
@adolfont
adolfont / php2
Created September 29, 2010 20:07
T (A|B)
T (C|D)
T (G|H)
F (A&C)|(A&G)|(C&G)|(B&D)|(B&H)|(D&H)
@adolfont
adolfont / mandamazon.sh
Created November 9, 2010 13:42
Script para enviar arquivos para a amazon
#!/bin/bash
#
# mandamazon.sh: Shell script para mandar arquivos para o seu Amazon Kindle direto da linha de comando do Linux
# Autor: Adolfo Neto (http://twitter.com/adolfont)
#
## Necessário ter o programa "mutt" instalado e configurado.
## Veja como em http://www.linuxuser.co.uk/tutorials/get-started-with-mutt/
EMAIL=adolfont@free.kindle.com
MENSAGEM_USO="
@adolfont
adolfont / epubamazon.sh
Created November 9, 2010 13:43
Script para converter epubs para mobi e enviar para a Amazon
#!/bin/bash
filename="$1"
filename=${filename%\.*}
echo "ebook-convert $filename.epub $filename.mobi"
ebook-convert $filename.epub $filename.mobi
mandamazon $filename.mobi
@adolfont
adolfont / .bashrc
Created November 9, 2010 19:16
my bashrc for git
# .bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
# User specific aliases and functions
source /etc/bash_completion.d/git
@adolfont
adolfont / tababuraco.rb
Created December 13, 2010 22:54
Uma especificação para a operação tapa buraco
class TapaBuraco
def calcula(nomeRua, quantBuracos, grauPref, comprimento)
resposta = Hash.new
raise "nomeRua deve ser uma String" unless nomeRua.kind_of? String
raise "quantBuracos deve ser um Fixnum" unless quantBuracos.kind_of? Fixnum
raise "grauPref deve ser um Fixnum ou um Float" unless grauPref.kind_of? Fixnum or grauPref.kind_of? Float
raise "comprimento deve ser um Fixnum" unless comprimento.kind_of? Fixnum
@adolfont
adolfont / factorial.clj
Created February 2, 2011 21:13
Factorial in Clojure (taken from Seven Languages in Seven Weeks, by Bruce Tate)
(defn factorial [n]
(apply * (take n (iterate inc 1))))
@adolfont
adolfont / formula.clj
Created February 3, 2011 16:08
Learning Clojure - part 1
;; Adolfo Neto, 2011
;; A signed formula will be represented as
;; (SIGN (CONECTIVE formula))
;; I am not representing atomic formulas yet...
(defn getsign [formula]
"gets the sign of a signed formula"
(first formula)
)
@adolfont
adolfont / gist:1169258
Created August 24, 2011 21:12
Truth Assignments in Prolog
% Truth Assignments for Classical Propositional Logica
% Adolfo Neto @adolfont https://github.com/adolfont
% August 24th, 2011
:- dynamic v/1.
% Definitions:
% P is the set of propositional atoms
% Example: P = {p1, p2, p3, ... }
@adolfont
adolfont / fatorial.c
Created September 22, 2011 13:11
Variação do programa do slide 5
//Exemplo: Calcular o fatorial de um número n(sem função):
// Autor: João Fabro
// Modificações: Adolfo Neto
#include <stdio.h>
#include <stdlib.h>
long i,n,fatorial;
int main()
{
printf("Digite o número N:");
scanf("%d", &n);