Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo Tecnologias

Eclipse Textmate Like

Hot Keys to Eclipse looks like Textmate Gastei um tempo configurando o Eclipse para ficar com as teclas de atalho do Textmate. Como eu uso os dois editores ao mesmo tempo, eu acabo me perdendo com as teclas de atalho. View Command Hot Key When Text Editing Text Start ↖ Editing Text Text Editing Text End ↘ Editing Text Text Editing Select Text Start ⇧↖ Editing Text Text Editing Select Text End ⇧↘ Editing Text Text Editing Insert Line Below Current Line ⇧↩ Editing Text Edit Matching Tag ⇧⌃. Editing in Structured Text Editors Edit Select Previous Element ⇧⌃← Editing JavaScript Source Edit Select Previous Element ⇧⌃← Editing in Structured Text Editors Edit Select Previous Element ⇧⌃← Editing Java Source Edit Select Next Element ⇧⌃→ Editing in Structured Text Editors ...

Apple não é o dono da Bola

Tem uma anedota que ilustra bem como o que a Apple e o Android OS significam no mercado de smartphones e tablets . Todas as tardes, o pessoal saía para jogar bola num campinho próximo ao centro. O encontro não era formal, não havia hora combinada, não sabíamos quem compareceria nem quem iria trazer a bola. Na verdade a questão da bola costumava ser a mais problemática.  As mães não gostavam que levássemos a bola novinha  para se perder no meio do mato ou coisas assim. Mas tentávamos o possível para sempre ter uma bola ali. Em alguns casos, aparecia um moleque mimado que, por estar ele com uma bola, deixávamos que ele participasse do racha. Geralmente esses moleques não suportavam a primeira dividida e ameaçavam levar a preciosa redonda caso fossem contrariados. Evitávamos esse mal estar: quando encontrávamos essa situação, tolerávamos o cidadão o máximo possível. Foi então um dia que cheguei um pouco mais tarde que o habitual e o jogo já havia começado. E era...

Easy Tricks

I've already done a thumbnail page, using DropBox, ImageMagick, bash > ls > html > css. First tip: You can sync your files online and across computers with @Dropbox. 2GB account is free! https://www.dropbox.com/home . Second, select a collection of files (in my case, PDF files about boardgames) and put them in a public folder within Dropbox (I've created games subfolder in public folder to do that). Use ImageMagick to create thumbnail from files:  (to install imagemagick in Linux use:  sudo apt-get install imagemagick) So, to create a thumb for all files I've used following command: for a in $(ls *.pdf); do convert -thumbnail x96 $a[0] $a.png; done Now, it is possible create HTML from these files: for a in $(ls *.pdf); do echo " $a " >> file.html; done (yes, I know... I would use sed command to change pdf extension rather than just to suffix ".png"... it's just to keep things simple :D) Next, I've created an index f...

Luz 360 graus

Com ajuda do Hugin, e das dicas do Marcos Sobrinho, criei uma imagem da histórica estação da Luz da capital paulista com as fotos tiradas do meu celular LG. :D http://hugin.sourceforge.net/

Where does AMD go to?

7 trimestres consecutivos no vermelho!!! E o que podemos esperar da AMD? Ok! Você pode não gostar da AMD, mas acentuar o monopólio da Intel não seria o futuro dourado para o mercado de computadores. Acho que o pior já passou. As maiores besteiras da AMD já foram feitas. Ex: atraso de uma CPU decente por 14 meses (se é que podemos chamar o "fraco" Phenom 9950 como decente). Finalmente a AMD trouxe novidades que despertam interesse além da mera apelação de preços baixos. São eles o Chipset 780g, o Radeon HD4800 e o Ultra Puma (plataforma para notebook) . Primeiro, o elogiado chipset 780g é o primeiro processador gráfico integrado que pode substituir uma placa-gráfica de "verdade". E ainda pode trabalhar em conjunto com as placas da série HD3400 tornando (o conjuto) comparáveis as HD3800. Sem contar que consome menos energia e são beeeem mais baratos. Depois, a série HD4800 que desbanca a poderosa Nvidia gtx 260 e gtx 280 em dois aspectos. O primeiro aspecto é o des...

GPGPU - Parte I

Utilizando a placa de vídeo para realizar operações matriciais. Essa é uma idéia que ouço desde quando entrei na USP em 1998. Basicamente, as placas de vídeo são capazes de realizar operações matriciais de "uma só vez". Peço aos mais entendidos que me corrijam quando eu estiver (muito) errado. Isso pode parecer meio estranho mas muitas das transformações de imagens apresentadas por sua placa de vídeo são série de transformações lineares. Dito isso, é um desperdício de tempo e processamento multiplicar uma matriz por outra com três laços aninhados! Aliás, é um desperdício deixar sua planilha eletrônica resolver equações lineares e outros problemas lineares computando um elemento da planilha por vez. Chegou a hora de dar um basta nisso. Já não era sem tempo. Com avanço das placas de vídeo e das linguagens de renderização (pasmem! eu pensei que isso já seria possível a 10 anos atrás) é possível, por exemplo, multiplicar um vetor por um escalar em tempo constante. Vamos por col...