sexta-feira, 20 de dezembro de 2013

Pra quem gosta de livros


Eu seguia um Tumblr, e nao consigo encontra-lo mais, que tinha ideias muito criativas. Achei esta pagina agora. Gostaria de compartilha-la e deixa-la registrada no blog.

quarta-feira, 18 de dezembro de 2013

domingo, 8 de dezembro de 2013

quinta-feira, 7 de novembro de 2013

AULA DE PORTUGUÊS

Muito bem escrito.


quarta-feira, 2 de outubro de 2013

Ações Afirmativas e Programação Genética



Encontrei hoje algo que escrevi há uns 3 anos. Engraçado, minhas opiniões mudaram pouco, mas eu estou bem menos otimista e "gente boa".

"Li hoje o artigo “Ação afirmativa nas universidades públicas” (Ciência Hoje, Vol 47, número 277). O artigo discute o fato de mais de dois terços das universidade públicas brasileiras adotarem políticas de ação afirmativa (normalmente denominadas “cotas”). Este é um tema polêmico e a pesquisadora Angela Randolpho Paiva, da PUC-Rio, teve a iniciativa de estudar o retrato deste tipo de ação no Brasil. É um artigo interessante, que mostra qual a situação das “cotas” para ingresso em cursos universitários. Sempre fui contra este tipo de política. Sou um evolucionista. Acredito na maior chance de sobrevivência dos melhor adaptados. Levo este tipo de pensamento até para minhas observações sociais. Mas, antes que o leitor me rotule de: mecanicista, insensível e elitista, declaro que acredito que o Brasil é um ambiente bom para que os melhores vençam, temos uma boa mobilidade social. Vemos todos os dias pessoas que conseguiram sucesso mesmo saindo de camadas sociais mais baixas. Basta lembrar do Big Brother Brasil :).

sábado, 28 de setembro de 2013

quarta-feira, 21 de agosto de 2013

segunda-feira, 19 de agosto de 2013

sexta-feira, 9 de agosto de 2013

Liberado código fonte do PractWave

Hoje foi liberado o código fonte do PractWave no Github. A licença utilizada foi a Mozilla Public License versão 2.0. Pra quem nao conhece, o PractWave é um aplicativo web feito pra facilitar a vida de pequenos empreendedores e freelancer. Tem por filosofia ser bastante simples e prático e se define como "A evolução da caderneta/caderninho". O PractWave continuará funcionando normalmente.

Quadrinhos PractWave

segunda-feira, 17 de junho de 2013

Como compartilhar um diretorio na WEB rapidamente

Acontece. De vez em quando precisamos disponibilizar arquivos pra alguem. Uma maneira rápida é fácil e através do modulo SimpleHTTPServer do Python. 

python -m SimpleHTTPServer

Na minha máquina o servidor pegou a porta 8000, mas isto pode ser alterado. O legal é que o log de acesso aparece no console e pra matar basta um Ctrl-c. Já ia me esquecendo, esse comando disponibiliza o diretorio corrente.

sexta-feira, 7 de junho de 2013

sexta-feira, 3 de maio de 2013

Notícia sacau!


Estou reblogando uma notícia do site Viçosa News. Os objetivos deste reblog são registrar um fato e conseguir visitas com conteúdo gerado por outras pessoas. Sinto muito, mas não posso perder a píada.

sábado, 27 de abril de 2013

Novela da Globo e as telecomunicações



Vi um pedaço do capítulo final da novela das 7 da Globo, acho que é remake de "A gato Comeu", sei la. Estes autores tão muito velhos. É eu posso ser personagem de novela.

domingo, 21 de abril de 2013

Por que gosto de divulgar as liberações do QuickLisp?


Divulgo algumas liberações de softwares como o QuickLisp, acho muito importante para um profissional de tecnologia acompanhar estes eventos. Especialmente quanto se trata de repositórios de softwares e bibliotecas de desenvolvimento, sejam em qual linguagem de programação for.

Liberado o dist update de abril de 2013 do QuickLisp


Se você é usuário do QuickLisp, rode o dist update para atualizar o repositório e as informações em seu sistema.

quarta-feira, 17 de abril de 2013

Tecnologia inercial feita no Brasil é exibida em Feira Internacional de Segurança

Legenda da FINEP - Nelson Monnerat, da Infax, no estande da empresa na LAAD (Foto: Rodrigo Acioli/FINEP)

Este é o artigo na página inicial da FINEP:

segunda-feira, 15 de abril de 2013

Framework Tufão no Avenida Brasil


Não conheço os desenvolvedores do Framework WEB Tufão, mas acredito que eles não iriam imaginar que dois post sobre o projeto deles iriam ser retuitados pela conta AvenidaBrasil @AvBrasilRT. A comunidade de softwares open-source do Brasil agradece. Tudo bem que na conta deles esta escrito "Retweeto todos que falarem sobre a novela", mas não deixa de ser engraçado.

Defendendo o Tufão


Tenho acompanhado, de longe confesso, o desenvolvimento do framework web Tufão. Encontrei a primeira referência a este projeto no site do grupo de usuários de C e C++ do Brasil.

Duas perguntas veêm quando vemos a descrição do Tufão:
  1. Por que um node.js em C++?
  2. Por que usar o Qt?

Tufão - um framework C++ web assíncrono construido sobre o Qt

Eu não podia perder a piada.

Foi liberado, no dia 14/04/2013, a versão 1.0.0 do framework Tufão.
O Tufão é um framework web escrito em C++ que usa o toolkit Qt como base. Ele é um framework muito inspirado no node.js. Entre as principais características do Tufão, listadas em seu site, estão:

sábado, 13 de abril de 2013

Por que não temos um C on Rails?

A ideia deste post não é responder esta pergunta. Só quero pensar um pouco mais sobre ela. O Ruby On Rails é uma ferramenta fantástica, usada por nada menos que: Twitter, GitHub, Groupon, BaseCamp, Shopfy e muitas outras empresas. Deixe-me dar minha perspectiva histórica/pessoal sobre o RoR:

quinta-feira, 11 de abril de 2013

O torneio


De tempos em tempos , quatro guerreiros são escolhidos. Um torneio é realizado, os vencedores terão filhos, os derrotados morrerão. Torneio após torneio, o objetivo é o gerreiro perfeito.

Galeria de widget Wt com Twitter Bootstrap


Hoje, a EmWEb, empresa que desenvolve o Wt, disponibilizou documentação sobre como utilizar seus Widget com o Twitter Bootstrap.

Dedicatória

Quando ainda estudava em Viçosa, acho até que já fazia computação, fui visitar meus avós em uma tarde de sábado. Isso era pouco comum, normalmente minha família realizava esta visita aos domingos.

quarta-feira, 10 de abril de 2013

Instaparse

"E se gramáticas livre de contexto fossem tão simples de usar quanto expressões regulares", esta é a primeira frase e o mantra do projeto instaparse. O autor do projeto produziu um vídeo pra divulga-lo, segue abaixo.

domingo, 7 de abril de 2013

Contact Is Money

Dica de aplicativo Android

Listagem de clientes

O contactismoney é um aplicativo Android muito simples e muito útil. Ele liga uma conta a cada uma de seus contatos. Nessa conta você pode anotar quando vende algo para este contato e quando o contato lhe paga. O interessante é o fato de você não ter que cadastrar seus "clientes" para usar a app para controlar os débitos e créditos deles, ele busca as informacoes na sua agenda de contatos.

Agora, o que é Emscripten?


No post anterior falei de asm.js é citei um compilador chamado Emscripten. Uma coisa leva a outra, e agora  quero mostar o que é este compilador e o quanto ele é impressionante.

O que, afinal de contas, é o asm.js ?



Tenho visto muita gente na internet comentando sobre uma tal de "asm.js". Bateu curiosidade e resolvi dar uma olhada em o que vem a ser esta nova sequência de letras. Vamos lá.

Resumidamente, asm.js é um projeto de pesquisas do grupo/fundação(ou sei lá o que) Mozilla. Este projeto  tem como objetivo definir formalmente um subconjunto de Javascript extremamente otimizável para que compiladores como o Emscriptem ou Mandreel gerem código nele. 

Frases e citacoes

Em várias situações nos precisamos de frases e citações para ilustrar uma idéia ou texto.
O site que estou indicando pode ajudar muito. Visite
http://citacoesorganizadas.tumblr.com e conheça.

sábado, 6 de abril de 2013

Simple-plotter

Bom divertimento pra quem ta aprendendo Clojure. Simple-plotter é uma biblioteca que permite, com facilidade, cria programas em clojure que desenho algo. simple-plotter

Dist update do QuickLisp

Noticia importante para lispers. Provavelmente, amanha teremos um novo dist update do quicklisp.
Quicklisp news: Updates coming soon

quarta-feira, 27 de março de 2013

Ebook - Lisp Web Tales

Lisp - Feito com tecnologia alienigena

Uma coisa rara é encontrar um bom material sobre desenvolvimento utilizando Common Lisp em atividades mais modernas como desenvolvimento web. Normalmente o material que encontramos é ligado a Inteligência Artificial e a Linguagens de Programação. Assim, quanto alguma coisa aparece, ela merece algum destaque.

Amazonica - Uma biblioteca Clojure que acessa toda API AWS Amazon

O pessoal da linguagem Clojure está construindo rápida e consistentemente um excelente ecosistema. A cada dia fica mais fácil encontrar bibliotecas que facilitam tarefas do dia a dia. Este post é pra mostrar uma biblioteca que encontrei no GitHub. A Amazonica é uma biblioteca capaz de acessar toda a API AWS Amazon.

sexta-feira, 22 de março de 2013

Qual compilador C++ implementa o que?


A tabela abaixo, que gostei muito de ter encontrado, mostra quais características da C++ são implementadas nos principais compiladores modernos.

GCC 4.8 Release

C plus plus

Novo release do GCC (4.8), foi anunciado hoje. O destaque esta nas advertências. O GCC, a partir desta versão, usa C++ como linguagem de implementação. Qual a implicação para quem usa o GCC? Para dar um build no GCC a partir do código fonte, nos precisamos de um compilador C++ que entenda o padrão C++ 2003. Mais informações em http://gcc.gnu.org/gcc-4.8/changes.html


quarta-feira, 20 de março de 2013

Tabela periódica das linguagens de programação


Python com tipagem estática

Lendo o site MINILIGHT, a minimal global illumination renderer, encontrei a seguinte tabela de benchmark das implementações do "minimal renderer":

Cliente GIT para Windows

Pra quem ta procurando um cliente Git gráfico para Windows, a  Atlassian acaba de lançar uma opção, o  SourceTree for Windows. De acordo com a empresa desenvolvedora, o usuário do Windows pode dar adeus a linha de comando e usar todas as features do Git com o SourceTree.

Dicas de performance para C++

Nesta apresentação, o Andrei Alexandresco dá grandes dicas para otimizar a performance do código C++. Além de dicas, ele também mostra alguns mitos que não funcionam. segue o link clique aqui.


domingo, 17 de março de 2013

Bom para aprender novas linguagens

Excelente iniciativa para aprender novas linguagens de programacao. MiniLight minimal global illumination renderer

domingo, 10 de fevereiro de 2013

Dropbox value

Why Is Dropbox Worth More Than $4 Billion? http://www.forbes.com/sites/quora/2013/02/07/why-is-dropbox-worth-more-than-4-billion/

Podcast sobre fracasso

#48. O valor do fracasso by brains9 on SoundCloud

quinta-feira, 7 de fevereiro de 2013

quarta-feira, 6 de fevereiro de 2013

PractWave: Novo PractWave

PractWave: Novo PractWave: "Aceite, a primeira implementação da sua ideia está errada" é uma dica dada por Jason Baptiste no blog OnStartup . Assim, nos (o time do Pra...

clojure concurrency

600k concurrent HTTP connections, with Clojure & http-kit

sexta-feira, 1 de fevereiro de 2013

Syncfusion, Inc. (@Syncfusion) tweeted at 4:15 AM on Fri, Feb 01, 2013: Pure Awesome: #Microsoft is embracing #git to a whole new level! http://t.co/aUjRWsSW #win7 #asp (https://twitter.com/Syncfusion/status/297226566046474240) Get the official Twitter app at https://twitter.com/download

quarta-feira, 16 de janeiro de 2013

quinta-feira, 10 de janeiro de 2013

PractWave: Notícia - TV Sebrae lança video sobre empreendedor...

PractWave: Notícia - TV Sebrae lança video sobre empreendedor...: O Sebrae lançou o vídeo "Empreendedor individual: passo a passo para formalização de pequenos empreendimentos". Uma excelente fonte de inf...

terça-feira, 8 de janeiro de 2013

Functional Composition - Chris Ford

Acho que vale a pena dar um olhada.


sexta-feira, 4 de janeiro de 2013

PractWave: Gerenciar fazenda ou sítio no Practwave

PractWave: Gerenciar fazenda ou sítio no Practwave:     Nos exemplos de uso do  Practwave no blog, já detalhamos como uma pessoa proprietária de um salão de beleza ou de uma oficina de moto...