Picon
Gravatar

Learn Chinese (Mandarin) faster by using flashcards with pictures

http://www.ichineseflashcards.com will help you learn Chinese
(Mandarin) faster by using flashcards with pictures, thanks

--

-- 
You received this message because you are subscribed to the Google Groups "Lisp-br" group.
To post to this group, send email to lisp-br <at> googlegroups.com.
To unsubscribe from this group, send email to lisp-br+unsubscribe <at> googlegroups.com.
For more options, visit this group at http://groups.google.com/group/lisp-br?hl=en.

Rafael Ibraim | 10 Nov 11:07
Picon
Gravatar

defmacro + captura (intencional)

Pessoal, estou uma pequena dúvida, por favor dêem uma olhada no exemplo abaixo:

 ;;; Macro na package FOO
 (defpackage :foo
  (:use :common-lisp)
  (:export :deffoo))

 (in-package :foo)

 (defmacro deffoo (&rest body)
  `(let ((magic-number 42)) ;; <---- Captura INTENCIONAL!
     ,@body))

 E agora, ao usar a macro na package BAR....
 (defpackage :bar
  (:use common-lisp :foo))

 (deffoo
  (+ magic-number 1)) ;; <---- Erro: MAGIC-NUMBER não existe!

 A expansão(macroexpand-1) de deffoo na verdade é:
 (LET ((FOO::MAGIC-NUMBER 42))
       (+ MAGIC-NUMBER 1))

 Claramente, são símbolos em packages diferentes e é isso que gera o erro.
 Minha dúvida é: qual é a melhor maneira de se resolver este tipo de situação?
 Atualmente eu altero minha macro para:

 (defmacro deffoo (&rest body)
  `(let (((intern (symbol-name 'magic-number)) 42))
(Continue reading)

Vilson Vieira | 25 Oct 12:19
Gravatar

RIP John McCarthy

Morre John McCarthy, aos 84 anos.

Dia triste.

Descanse em paz.

--
Vilson Vieira

vilson <at> void.cc

((( http://automata.cc )))

((( http://musa.cc )))

--
You received this message because you are subscribed to the Google Groups "Lisp-br" group.
To post to this group, send email to lisp-br <at> googlegroups.com.
To unsubscribe from this group, send email to lisp-br+unsubscribe <at> googlegroups.com.
For more options, visit this group at http://groups.google.com/group/lisp-br?hl=en.
Alex Queiroz | 4 Oct 13:16
Picon
Gravatar

Palestra sobre Scheme R7RS em vídeo

Hallo,

     John Cowan, que participa do processo de padronização do próximo
Scheme, deu uma palestra para o grupo de usuários de Lisp de NY:

http://vimeo.com/29391029

-- 
-alex
http://www.artisancoder.com/

--

-- 
You received this message because you are subscribed to the Google Groups "Lisp-br" group.
To post to this group, send email to lisp-br <at> googlegroups.com.
To unsubscribe from this group, send email to lisp-br+unsubscribe <at> googlegroups.com.
For more options, visit this group at http://groups.google.com/group/lisp-br?hl=en.

Jxonas | 16 Sep 18:29
Picon

Mini curso Common Lisp

Pessoal,

vou ter a oportunidade de dar um mini curso de Common Lisp na semana
da Matemática do IMECC (Instituto de Matemática, Estatística e
Computação Científica) da Unicamp. Os participantes levarão seus
notebooks e teremos o seguinte esquema de horários: das 10h às 12h
configuração do ambiente e introdução da linguagem e das 14h às 18h o
minicurso em si (a data ainda não está fechada, só sei que vai ser em
um sábado).

O tema do mini curso é livre. Pode ou não ser relacionado a assuntos
de matemática. Algum jogo simples, um website com enquetes para fazer
estatísticas sobre os dados, etc. Qualquer coisa.

O material produzido no minicurso vai ser disponibilizado depois,
provavelmente na nossa wiki. Vou tentar gravar, de forma a termos mais
um introdução à linguagem em português.

Tendo isso em vista, alguém tem alguma sugestão de tema interessante
para ser abordado? Algo que gostariam de ver em um tutorial em
português?

Jonas Rodrigues

--

-- 
You received this message because you are subscribed to the Google Groups "Lisp-br" group.
To post to this group, send email to lisp-br <at> googlegroups.com.
To unsubscribe from this group, send email to lisp-br+unsubscribe <at> googlegroups.com.
For more options, visit this group at http://groups.google.com/group/lisp-br?hl=en.

Rafael Ibraim | 26 Aug 20:12
Picon
Gravatar

SBCL + Web

Pessoal, alguém aí já usou o Hunchentoot[1] em ambiente de produção?
Na empresa onde trabalho estamos começando o desenvolvimento de um
serviço web(REST-like) que retorna seus resultados em JSON[2]. Não
posso dar muitos detalhes sobre o projeto, mas no geral:
 - O serviço irá receber *muitas* requisições, na maioria das vezes
elas serão pequenas.
 - Deverá ter alta disponibilidade, ao menos durante o dia(estimamos
06:00 às 20:00 como sendo o horário de maior uso do sistema).
 - Em relação à plataforma, linguagem, BD, etc. estou praticamente
livre para escolher o que quiser. O cliente neste caso está se
importando unicamente com os resultados, ele não quer nem saber da
tecnologia.
 - Provavelmente o serviço estará hospedado "na
nuvem"(Ex:SliceHost[3], Linode[4], etc).

Estou pensando em usar SBCL c/ Hunchentoot acessando uma base
PostgreSQL(via CLSQL[5])... Alguém da lista já faz algo parecido?
Já tiveram problemas em relação à performance ou consumo de memória ao
longo do tempo(em teoria, meu processo ficará rodando durante *meses*
no servidor...)?

Acredito que não terei problemas de performance com SBCL(sinceramente,
acho muito mais provável que o gargalo na performance acabe sendo o BD
ou o acesso a disco), mas não custa nada perguntar...

[1] http://weitz.de/hunchentoot
[2] http://www.json.org
[3] http://www.slicehost.com
[4] http://www.linode.com
[5] http://clsql.b9.com

-- 
Rafael Ibraim
Oracle Database SQL Expert
Linux User Number: #537480
ibraim.gm <at> gmail.com

--

-- 
You received this message because you are subscribed to the Google Groups "Lisp-br" group.
To post to this group, send email to lisp-br <at> googlegroups.com.
To unsubscribe from this group, send email to lisp-br+unsubscribe <at> googlegroups.com.
For more options, visit this group at http://groups.google.com/group/lisp-br?hl=en.

Danilo Fraga | 26 Jul 17:03
Picon
Gravatar

Oscar Project

Estou tendo problemas em rodar um programa em Common LISP. O Programa
em questão é esse: http://oscarhome.soc-sci.arizona.edu/ftp/OSCAR-web-page/oscar.html.
Os arquivos e um manual estão na página. Gostaria de saber se alguém
poderia me ajudar. Não posso oferecer muito, além de um agradecimento
no artigo resultante.

Obrigado
Danilo Dantas

--

-- 
You received this message because you are subscribed to the Google Groups "Lisp-br" group.
To post to this group, send email to lisp-br <at> googlegroups.com.
To unsubscribe from this group, send email to lisp-br+unsubscribe <at> googlegroups.com.
For more options, visit this group at http://groups.google.com/group/lisp-br?hl=en.

Rafael Ibraim | 18 Jun 17:16
Picon
Gravatar

Documentação

Pessoal, estou desenvolvendo uma biblioteca em CL e gostaria de criar
uma documentação(html, pdf, etc.), mas não sei qual seria a melhor
maneira de se fazer isso...
Estava pensando em usar texinfo[1] e (tentar)seguir um padrão igual ao
da Hyperspec, mas creio que deva existir um jeito mais fácil... alguém
tem alguma sugestão?

Grato!
[1] www.gnu.org/software/texinfo/

-- 
Rafael Ibraim
Oracle Database SQL Expert
ibraim.gm <at> gmail.com

--

-- 
You received this message because you are subscribed to the Google Groups "Lisp-br" group.
To post to this group, send email to lisp-br <at> googlegroups.com.
To unsubscribe from this group, send email to lisp-br+unsubscribe <at> googlegroups.com.
For more options, visit this group at http://groups.google.com/group/lisp-br?hl=en.

Konrad Scorciapino | 14 Jun 08:54
Gravatar

Pra quem usa Emacs


Olá, pessoal,

Tenho um player de música chamado GIMME, que roda dentro do Emacs. Fiz
um screencast de como usar, que no fundo é um teaser, mostrando os
recursos: http://www.youtube.com/watch?v=nKClvESaaek 

Pra quem se interessar, os detalhes de como instalar etc estão em
http://gimmeplayer.org e, havendo problemas, podem perguntar. 80% do
código está em Lisp, então quem tiver vontade também pode hackear!

--

-- 
You received this message because you are subscribed to the Google Groups "Lisp-br" group.
To post to this group, send email to lisp-br <at> googlegroups.com.
To unsubscribe from this group, send email to lisp-br+unsubscribe <at> googlegroups.com.
For more options, visit this group at http://groups.google.com/group/lisp-br?hl=en.

Rodolfo Carvalho | 4 Jun 00:24
Picon
Gravatar

Comunidade Racket Brasil

Olá pessoal,

Para aqueles interessados no Racket, continuem lendo.


A comunidade do Racket é fantástica. A galera é muito receptiva, participativa, respondem rápido, e tem sempre alguém lá no IRC...

Entretanto, tem sempre quem tem mais facilidade de se comunicar em português e quando participa de uma lista em inglês mantem uma postura mais passiva de só ler mensagens.

Para facilitar a vida dessas pessoas, e promover a comunidade Racket que fala português, criamos a lista Racket Brasil.

Fiquem a vontade para participar, tirar suas dúvidas e convidar os amigos.



[]'s

Rodolfo Carvalho

--
You received this message because you are subscribed to the Google Groups "Lisp-br" group.
To post to this group, send email to lisp-br <at> googlegroups.com.
To unsubscribe from this group, send email to lisp-br+unsubscribe <at> googlegroups.com.
For more options, visit this group at http://groups.google.com/group/lisp-br?hl=en.
Rodolfo Carvalho | 30 May 03:36
Picon
Gravatar

Programando para Android com Racket

Pessoal, fiz um post mostrando como fazer aplicações para Android usando o DrRacket e o Moby.

http://blog.rodolfocarvalho.net/2011/05/programando-para-android-com-racket.html

[]'s

Rodolfo Carvalho

--
You received this message because you are subscribed to the Google Groups "Lisp-br" group.
To post to this group, send email to lisp-br <at> googlegroups.com.
To unsubscribe from this group, send email to lisp-br+unsubscribe <at> googlegroups.com.
For more options, visit this group at http://groups.google.com/group/lisp-br?hl=en.

Gmane