Archive for the 'Desenvolvimento de software' Category

Varnish: guarde esse nome!

No outro post falei da migração para a Amazon- não passou nem dois dias e meu servidor estava abrindo o bico. Mexi no Apache aqui, ali, mas o consumo de memória (em fato por causa do PHP e excesso de conexões ao banco feitos pelo wordpress) estavam deixando meu servidor de mau humor. Kernel panic, [...]

Popularity: 12%

Read More..>>

Javascript tutorial: o que são closures ?

Post de hoje é rápido e apenas para compartilhar um excelente guia/tutorial de javascript que recebi na lista de html5. Achei fantástico pela didática aplicada, incluindo um faça você mesmo, integrado ao jslint. Se você tem dificuldades com closures, callbacks, funções como argumentos, deve dar uma passadinha por lá. http://nathansjslessons.appspot.com/ Espero que gostem. Robson Bookmarks [...]

Popularity: 4%

Read More..>>

AppEngine Python – Webservices através de ProtoRPC

Consegui dar uma parada para dar uma lida nos feeds e algo interessante chamou a atenção no blog do Google AppEngine: lançamento de uma api para webservices, chamada ProtoRPC . Havia dado alguns passos usando o django-nonrel e um projeto para expor funcionalidades via REST, porém, esse esquema facilita e muito as coisas, principalmente ao [...]

Popularity: 3%

Read More..>>

Como modificar a data da criação de uma foto usando a data que a fotografia foi tirada

O título parece meio confuso, mas vou tentar explicar uma situação: Imagine que você tirou várias fotos, e que as mesmas estavam na sua máquina fotográfica. Você decide, então, mover para um computador e mais para frente, fazer uma simples montagem em um programa estilo Sony Vegas, Adobe Premiere, etc. Ao jogar as suas fotos [...]

Popularity: 5%

Read More..>>

Instalando node.js no Windows

Você conhece o Node.js ? Se a resposta for não, sugiro dar uma olhada. É algo muito poderoso, e muito simples ao mesmo tempo. Usando sintaxe javascript, é possível codificar coisas de forma bem rápida, como por exemplo esse webserver abaixo: var net = require(‘net’); var dataToSend; var socketServer; net.createServer(function (socket) { socketServer = socket; [...]

Popularity: 6%

Read More..>>

Baixar vídeo flv e mp3 do Youtube

Veja o hack anterior, feito em PHP, que retira o FLV somente. Por algumas vezes, precisei baixar os vídeos do Youtube para usar offline – realizar apresentações, assistir podcast, ou até mesmo motivado falta de conectividade. Além disso, sempre aparece alguma necessidade para extrair o mp3 do vídeo para escutar somente o áudio – música, [...]

Popularity: 4%

Read More..>>

PyQuery – jQuery like library para Python

Se há algo que eu gosto de fazer, é criar robôs para extrair dados de sites e recarregá-los em um formato simples. Há alguns dias atrás, postei aqui no blog sobre um scrapper que eu fiz usando PHP e phpQuery para monitorar as vagas que o Google abre no Brasil. Eu gosto do PHP por [...]

Popularity: 3%

Read More..>>

Quer trabalhar no Google ? Confira as vagas

Trabalhar no Google é o sonho de milhares de pessoas, e muitas vezes, não é impossível. Eu mesmo já fiz o processo de seleção – diga-se de passagem bem longo – mas acabei não entrando. Muita gente acaba não aplicando para as vagas, achando que só os alpha-geeks entram lá – pode até ser verdade [...]

Popularity: 4%

Read More..>>

Como extrair FLV do Youtube com PHP

Um dia desses estava precisando fazer um teste para extrair mp3 a partir de um vídeo de Youtube, mas como passo inicial, precisava baixar o flv automaticamente. Usando o firebug, consegui identificar o padrão que o Youtube passa como flashvars, para identifcar o vídeo. Com base nisso, criei um script em php, muito simples. Basicamente [...]

Popularity: 100%

Read More..>>

IDE para desenvolvimento .NET no Linux

Sim, é totalmente possível desenvolver aplicações .NET e rodá-las no Linux ( e no Mac também ). Tudo isso deve-se ao projeto Mono, que é bem antigo e bem ativo. Em poucas palavras e de uma forma bem macro, a idéia do projeto é implementar a máquina virtual para outros sistemas operacionais, tornando o desenvolvimento [...]

Popularity: 3%

Read More..>>

Next Page »

Vale Presente