There is no excerpt because this is a protected post.
Implementar busca textual em um portal web é um desafio e tanto! Como resolvemos no Liferay? Vamos ver a história
By brandizzi
|
Also posted in Bibliotecas, Busca Textual, Elasticsearch, Liferay, Lucene, Servidor, Uncategorized
|
Tagged Busca textual, Elasticsearch, Lucene, Portais Web, SQL
|
Estou amando ler o livro Crafting Interpreters. Nele, Bob Nystrom nos ensina como escrever um interpretador implementando uma pequena linguagem de programação chamada Lox. Há muito tempo não me divertia tanto programando! Além de bem escrito, o livro é engraçado e ensina bem mais coisas do que eu esperava. Mas estou tendo um problema. Os […]
By brandizzi
|
Also posted in Linguagens de Programação, Shell Script, Testes
|
Tagged Bash, Crafting Interpeters, Interpretadores, Linguagens de Programação, Lox, Shell Script, Testes, Testes Automatizados, Testes Fim a Fim
|
Uma das minhas diversões nesta Copa foi montar um álbum de figurinhas. Na verdade, montei o álbum porque me filho queria muito, mas me diverti também, eu acho. Parte importante de colecionar figurinhas é trocar as repetidas. Através de mensagens em grupos de WhatsApp, dizemos quais repetidas temos e quais figurinhas ainda precisamos. Como programador, […]
Um dos meus módulos Python preferidos é doctest. Com ele, é possível executar trechos de código inseridos em documentação. Você poderia, por exemplo, escrever algo assim no seu arquivo turorial.md… >>> f() 1 …e executar python -mdoctest tutorial.md. Se f() retornar 1, nada acontecerá. Se retornar algo diferente, porém, aparecerá uma mensagem de erro similar […]
Como todo mundo, entrei de cabeça na onda dos sistemas de versão distribuídos, como Git. Por várias razões, porém, meu DVCS “do coração” é Mercurial. (Razões as quais pretendo explicar em breve, por sinal). De qualquer forma, vai aí minha primeira dica sobre o Mercurial. Frequentemente, estou consertando um bug em um projeto… $ nano […]
Esses dias, um amigo me pergunta no Google Talk: duvida de linux tenho uma imagem bem grande e quero que ela seja impressa em varias paginas tipo um pedaco numa pagina outro pedaco em outra (Antes de prosseguir, uma nota: uma imagem nos formatos JPEG, PNG etc. não possui um tamanho, mas sim uma resolução. […]
Esses dias, começou-se a discutir na lista de discussão da Python Brasil razões para se utilizar exceções. Em um certo momento, um participante reconhecidamente competente comentou o quanto é difícil tratar erros através do retorno de funções, como em C. Quando se tem um algoritmo complexo, cada operação passível de erro implica em uma série […]
Hoje, recebo o seguinte e-mail de um amigo que trabalha com Visual Basic: O Belo (e possivelmente bons conselhos, no geral, de como fazer código bom): http://www.visibleprogress.com/vb_error_handling.htm e o Horroroso http://blogs.msdn.com/ericlippert/archive/2004/09/09/227461.aspx O primeiro link realmente tem sugestões boas e interessantes para quem programa em Visual Basic. O segundo é uma lista de erros que podem […]