Otimizando Banco de Dados

18 18UTC Novembro 18UTC 2011

Galera,

Nesses ultimos dias, tive um desafio de montar scripts de importação de um banco MySQL, para uma aplicação de monitoramento.
No primeiro dia, a aplicação rodou “macia”, porém quando o banco começou a “crescer” começamos a enfrentar vários problemas
sendo o pior, a sobrecarga do banco, ocasionando demora na importação dos dados. Depois de ficar monitorando o BD, verifiquei
que a sobrecarga se dava, ao “wait_timeout”, estava com o valor padrão, 28800 segundos, mudei para 300 segundos. Com isso,
diminuiu o número de sessões “presas” em 50%, e o tráfego em 80%. Fica a dica, após colocar a aplicação em “produção” dêem uma olhada
no banco de dados para verificar, tráfego, sessões em uso, quantidade de sessões em “sleep” entre outros. E adaptem o banco às necessidades
de sua aplicação.

Softwares usados: MySQL e MySQL Workbench


Atualizações

17 17UTC Outubro 17UTC 2011

Prezados,

Aparenta que terei um tempo para me voltar a me dedicar ao blog e a programação em si. Em breve, atualizações.

Att.,

Gustavo Del Negro


Atualização Froyo para Milestone Disponível no BR

24 24UTC Março 24UTC 2011

Atualização do milestone para o Android Froyo já está liberada à partir de hoje no BR, acabei de atualizar o meu :)


Review SnapIt Screen Capture 3.7.

27 27UTC Setembro 27UTC 2010

I was invited by Digeous to perform the review of SnapIt Screen Capture 3.7.
Without further ado, I will talk about the software:

Many may think “Why do I need screen capture software if can do this only with the paint, but dear readers,
to accomplish this “feat” you must stop everything and open the Paint. Now if you use it SnapIt
it automatically saves screenshots to the folder in escolhida.Falando save images, you choose the folder and the prefix of the images
the prefix from that, you can choose to save with a random name (that is, random) or from increment,
being formed by a former name;
Finally the “features” are immense, and believe me, it’s worth.

- Support for shortcuts, “auto-save”, and let the images on the clipboard;
- Automatically copies screenshots to the clipboard – Automatically copies screenshots to the clipboard
- Automation saves the captured images;
- Saves files in bmp, gif, jpeg, png, tiff
- Auto-naming images captured

If you are interested, download the trial version here


Review SnapIt Screen Capture 3.7.

27 27UTC Setembro 27UTC 2010

see this post in english here

Fui convidado pela Digeous para realizar o review do SnapIt Screen Capture 3.7.
Sem mais delongas, vou falar sobre o software:

Muitos podem pensar “A mais para quê um software de captura de tela se posso fazer isso só com o paint”, mas caro leitores,
para efetuar essa “façanha” você precisa parar o que estiver fazendo e abrir o Paint. Agora se você usar o SnapIt ele
já salva automaticamente as screens para a pasta escolhida.Falando em salvar as imagens, você escolhe a pasta e o prefixo das imagens
à partir desse prefixo, você pode escolher entre a formação randômica do nome( ou seja, é aleatório) ou a partir de incrementação,
sendo formado pelo nome anterior +1;
Enfim as “features” são imensas, e acreditem em mim, vale à pena.

- Suporte à atalhos, “auto-save”, e deixa as imagens no clipboard;
- Automaticamente copia os screenshots para o clipboard;- Automatically copies screenshots to the clipboard
- Salva automacamente as imagens capturadas;
- Salva arquivos no formato Bmp, gif, jpeg, png e tiff
- Auto-nomeia as imagens capturadas

Se vocês se interessaram, baixem a versão trial aqui

Update: Galerinha, quem quizer uma cópia do SnapIt, basta fazer um review de no mínimo 100 caracteres no twitter,facebook, ou seja toda rede social que seja pública (orkut nao entra na lista), e mandar o link do review nos comentários. Após a aprovação do review pela equipe do SnapIt, você receberá um código de ativação do produto.
That’s all


MotoDev Summits 2010-Eu Fui

1 01UTC Abril 01UTC 2010

O Motodev Summits 2010, será o primeiro evento da Motorola voltado exclusivamente ao Android. Eu,se Deus assimpermitir, prestigiarei esse evento, que será realizado dia 05-maio de 2010 em São Paulo no Hotel Transamérica.

O evento contará com várias palestras, tutoriais e laboratórios. A programação pode ser conferida aqui , nesse link tambem pode fazer a inscrição.

Nos vemos lá t+

Update: Atrasadinha, mas tá valendo, eu acho rsrsrs.

O evento foi show de bola, a Motorola caprichou e muito nas paletras e organização. Não deixou a desejar. E creio que uma frase marcou o evento, na palestra de abertura, foi dito “Isso não é um dia sobre a Motorola, é um dia sobre Android”, ou seja, nós fomos para aprender Android realmente e não a fazer aplicativos Android para Motorola.

Valeu Motorola, e na próxima eu vou, se eu for convidado

ps: Assim que possível disponibilizarei para download as palestras


Linux e sua definição

27 27UTC Março 27UTC 2010

Linux é o termo geralmente usado para designar qualquer sistema operacional  que utilize o núcleo Linux. Foi desenvolvido pelo finlandês Linus Torvalds, inspirado no sistema Minix. O seu código fonte está disponível sob licença GPL para qualquer pessoa que utilizar, estudar, modificar e distribuir de acordo com os termos da licença.

Inicialmente desenvolvido e utilizado por grupos de entusiastas em computadores pessoais, o sistema Linux passou a ter a colaboração de grandes empresas, como a IBM, a Sun Microsystems, a Hewlett-Packard (HP), Red Hat, Novell, Google e a Canonical.

O Porque do Tux ser o mascote:

O símbolo do software foi escolhido pelo seu criador, que achou a foto de um pinguim na internet.

Em 1996, muitos integrantes da lista de discussão “Linux-Kernel” estavam discutindo sobre a criação de um logotipo ou de um mascote que representasse o Linux. Muitas das sugestões eram paródias ao logotipo de um sistema operacional concorrente e muito conhecido. Outros eram monstros ou animais agressivos. Linus Torvalds acabou entrando nesse debate ao afirmar em uma mensagem que gostava muito de pingüins. Isso foi o suficiente para dar fim à discussão.

Depois disso, várias tentativas foram feitas numa espécie de concurso para que a imagem de um pingüim servisse aos propósitos do Linux, até que alguém sugeriu a figura de um “pingüim sustentando o mundo”. Em resposta, Linus Torvalds declarou que achava interessante que esse pingüim tivesse uma imagem simples: um pingüim “gordinho” e com expressão de satisfeito, como se tivesse acabado de comer uma porção de peixes. Torvalds também não achava atraente a idéia de algo agressivo, mas sim a idéia de um pingüim simpático, do tipo em que as crianças perguntam “mamãe, posso ter um desses também?”. Ainda, Torvalds também frisou que trabalhando dessa forma, as pessoas poderiam criar várias modificações desse pingüim. Isso realmente acontece. Quando questionado sobre o porquê de pingüins, Linus Torvalds respondeu que não havia uma razão em especial, mas os achava engraçados e até citou que foi mordido por um “pingüim assassino” na Austrália e ficou impressionado como a mordida de um animal aparentemente tão inofensivo podia ser tão dolorosa.


Distribuições Linux Conhecidas

http://pt.wikipedia.org/wiki/Lista_de_distribui%C3%A7%C3%B5es_de_Linux

Ubuntu

Android

Edubuntu

os outros podem ser vistos na lista acima

Isso ai galera fik a dik

ps:Kibado discaradamente da Wikipedia


Desenvolvendo Sistemas Operacionais.pt1

27 27UTC Março 27UTC 2010

Comecei em fevereiro o curso de Sistema de Informação pela Universidade Nove de Julho, ou UNINOVE, estou tendo contato com Fundamentos de Sistemas Operacionais, Lógica de Programação, Arquitetura de Computadores e outras. Devido ao contato com o fascinante mundo dos Sistemas Operacionais e da Lógica de Programação, que é feita em Pascal, resolvi me aprofundar um pouco, e tentar aprender como um Sistema Operacional Funciona Fazendo o meu, ou modificando um já existente. Abaixo veremos um apanhado de tutoriais e links interessantes sobre Fazer um S.O

Leia o resto deste artigo »


win xp pirata + consumidoras insanas + suporte Microsoft = Diversão garantida‏

12 12UTC Outubro 12UTC 2009

Vi esse vídeo lá no Cogumelo Louco. Trata de duas consumidoras revoltadas com uma tal estrelinha azul e uma mensagem de software pirata que apareceram após uma atualização qualquer. Após se sentirem “ludibriadas” pela Microsoft® resolveram ligar para o Suporte da Microsoft® Brasil e exigir a retirada da tal estrela, o resultado vocês conferem abaixo:

Via Cogumelo Louco


Ruby e GTK

5 05UTC Outubro 05UTC 2009

Venho aqui compartilhar com vocês, mais essa conquista. Com a ajuda do Google, do Taq e seu Tutorial de Ruby (recomendo para quem quer aprender Ruby), fiz meu primeiro programa com interface gráfica usando GTK+. Esse “projeto” surgiu de uma necessidade que enxerguei em minha namorada e em outras pessoas que estudam nutrição, a falta de alguns softwares livres que façam coisas básicas como cálculo do Indice de Massa Corpórea (vulgo IMC) e a Taxa Metabólica Basal (TMB). Com isso ralei um pouco e fiz uma versão em Python, tendo em vista que não sabia nada de programação, até que ficou bonzinho rsrsrs. Logo após peguei esse tutorial do Taq e comecei a me “aprofundar” em Ruby. Após fazer uma versão mais “parruda” em Ruby decidi fazer uma versão com Interface Gráfica. Migrei para o Ubuntu e comecei semana passada a escrever o código. Hoje a tarde terminei o programa ele não está totalmente pronto ,ainda faltam alguns ajustes finos nas janelas, mas já está funcional. Segue um vídeo dele no youtube, e um screen shot. E lembrando quem quizer compre a versão impressa do Tutorial do Taq.

GUi2


Seguir

Get every new post delivered to your Inbox.