quarta-feira, 20 de fevereiro de 2013

Problemas!!!

Ihhh pessoal, deu um problema e todas as fórmulas matemáticas pararam de funcionar!
Este problema foi apontado por um leitor em um post. Eu corrigi o problema localmente, mas constatei que isso aconteceu em todos os posts. E não foi só aqui no blog. Eu procurei e descobri que outros blogueiros que utilizavam a mesma técnica que eu utilizava tiveram o mesmo problema. :(
Estou buscando um outro meio de postar equações matemáticas no blog, um jeito diferente pois, já que esse método deu problema, não vou utilizá-lo de novo.

Abaixo vai uma amostra do novo método. Se você consegue ver uma fórmula matemática abaixo, então estamos no caminho certo.

Quando puder, corrijo todos os posts do blog, que vai dar um trabalho do caralho. Mas enfim, C'est la Vie...

limx→∞f(x)=0

Teste 2:

limx→−∞f(x)=0

O segundo limite eu gerei com um código HTML.

Só falta descobrir como fazer frações em HTML

PS.: Eu não sei muito bem o que estou fazendo. Espero que dê tudo certo...

domingo, 17 de fevereiro de 2013

Tabela de Preços

Alguns profissionais preferem, para sua melhor organização, elaborar uma tabela de preço. Nela existe o preço cobrado dependendo do serviço realizado. Hoje gostaria de mostrar para vocês a tabela de preços de nosso já conhecido amigo Peludu, o "pedrecista" faz tudo...

* Quebra galho
R$ 90,00
* É só um ajustinho
R$ 85.00
* Parafusinho
R$ 65,00
* Favor para amigo
R$ 70,00
* Só uma olhadinha
R$ 90.00
* Meu filho desprogramou
R$ 65.00
* Fulano faz por tanto
R$ 110.00
* Eu nem mexi
R$ 70.00
* Coisa simples
R$ 50.00
* Deve de ser um fiozinho solto
R$ 80.00
* Só pra ver como fica
R$ 55.00
* É só pôr isso no lugar
R$ 85.00
* Aparelho mexido por curioso
R$ 100.00
* Deve ser um fuzível
R$ 75.00
* Meu aparelho não tem nada é só um "detalhezinho"
R$ 90.00
* Serviço pra ontem
R$ 150.00
* Serviço pra já!
R$ 230.00
* É uma pecinha solta
R$ 50.00
* Duas pecinhas soltas
R$ 100.00
* Só uma soldinha, até eu mesmo faria
R$ 85.00
* Eu não confio em deixar com qualquer um, tem que ser hoje ou levo pra outro
R$ 150.00
* Eu mesmo troquei
R$ 85,00
* Me disseram pra instalar
R$ 90,00
* Eu juro que não apaguei
R$ 150,00
* Derramei em cima
R$ 95,00
* Meu amigo que fez
R$ 120,00
* Não lembro
R$ 165,00
* Peguei na internet
R$ 50,00
* Instalei do CD da revista
R$ 45,00
* Até ontem funcionava
R$ 77,00
* Se arrependimento matasse
R$ 320,00
* Minha irmã que mexeu
R$ 90,00
* Meu irmão que mexeu
R$ 120,00
* Lavei para limpar
R$ 180,00
* Caiu "Drento"
R$ 110,00
* Quebro sozinho
R$ 118,00
* Eu juro que "num fui eu"
R$ 130,00
* Me disseram que era bom
R$ 95,00
* Tá caro
R$ 480,00
* Vírus
R$ 130,00

Hahaha. Isso também mostra o calibre dos clientes que contratam os serviços de nosso amigo... Bem, até a próxima aventura de Peludu, o "pedrecista" faz tudo. Abraço!

Aniversário do Blog II

Para ser mais preciso, no dia 02/02 este Blog completou 2 anos de existência. \o/

Já tivemos no blog cerca de 105.000 visualizações e 40 comentários, que sempre foram de pessoas satisfeitas com o blog. Isso significa que, ou todos que visitam o blog saem satisfeitos, ou quem fica insatisfeito não comenta. O que é uma pena. Se você não gostar de alguma coisa e tiver uma sugestão de melhoria, por favor, expresse em um comentário. Nunca tivemos um comentário com sugestão de tema para um post. Então, se você quiser ser o primeiro a dar uma sugestão... fique à vontade.

Outra coisa... sempre tive a vontade de conseguir uma câmera filmadora, daquelas digitais mesmo, nada profissional, para fazer alguns vídeos. É que eu acho que certas coisas são difíceis de explicar e mostrar só com imagens e palavras. Quem sabe este ano o blog não adquira uma câmera digital, nem que seja emprestada para alguns posts.

Para este terceiro ano de Nerd Elétrico, temos algumas metas:

* Fazer a série de posts sobre Algoritmos (já em andamento), Programação e Linguagem C;
* Fazer uma série de posts sobre Eletrônica Digital (já em andamento) e Microprocessadores, que provavelmente será da família PIC;
* Fazer mais posts analisando circuitos práticos (já em andamento) e fazer alguns vídeos mostrando as montagens e o funcionamento real dos mesmos;
* Ainda ligado ao item de cima, fazer uma série de posts sobre amplificadores com transistores;
* Mudar a imagem do título do blog, que já tá antiga;

A demora dos posts é que, basicamente, o blog reflete o meu aprendizado dos conteúdos postados. Muitas vezes eu posto sobre assuntos que estou estudando no momento. Então a demora se deve ao fato de eu ter que "dominar" um pouco mais o assunto, para não falar tanta asneira aqui no blog.

Por enquanto vamos ficar com apenas estes objetivos. Claro que, durante o percursos, a disponibilidade de tempo pode permitir mais coisas. Mas eu quero, para 2013, realizar pelo menos os 5 itens citados acima. E saiba que é muito importante os comentários de vocês que visitam o blog. Basicamente, são os seus comentários que nos animam a continuar postando. Talvez sem seus comentários perguntando e apoiando, o blog já não existisse mais. Claro que este não é um blog famoso, nem muito visitado. Mas se aqueles que buscam um pouco de conhecimento em eletrônica encontrarem o que procuram aqui, isso já é a maior recompensa que poderíamos querer. Abraço e continuem estudando.

Algoritmos e Programação - Algoritmos


Olá a todos. Hoje vou começar uma série de posts com o objetivo de ensinar Algoritmos e Programação. Quando tive essa matéria na universidade, aprendi A&P em uma pseudo-linguagem que consistia em um português estruturado. Como achei isso uma perda de tempo, resolvi ensinar Algoritmos aqui no blog direto em uma linguagem útil, a Linguagem C. Se você não entendeu nada dessa introdução, não se preocupe... nosso objetivo é ensinar. A bibliografia da série estará fundamentalmente baseada no livro de Herbert Schildt: C Completo e Total, 3ª Edição, editora Pearson. Caso você queira aprender a programar em C (já que a ideia do blog, por enquanto, é ensinar somente algoritmos), recomendo que adquira esse livro, que é muito bom. Vamos ao post então...

Vamos começar definindo: Algoritmo é uma palavra que, segundo a Wikipédia, vem do sobrenome do matemático persa Mohamed bem Musa Al-Khwarizmi. Um algoritmo é uma sequência finita de passos que podem ser realizados numa quantidade finita de tempo, para chegar a um propósito, que pode ser resolver um problema. Lembre-se disso: Algoritmo é uma sequencia de passos para chegar a um resultado.

Vou explicar melhor aquela coisa do "finito". Imagine que você queira fazer um bolo. Então o resultado que você quer alcançar é este: ter o bolo pronto para poder comê-lo. O algoritmo para fazer o bolo se chama 'receita', que você procurou no Google ou viu no programa da Ana Maria Braga. Imagine que, para fazer o bolo, você tenha que fazer infinitas etapas (ou seja, o algoritmo demanda infinitos passos). Neste caso, você nunca vai chegar a ter o bolo pronto, pois nunca terminará de fazê-lo. Se você nunca chega no seu objetivo, então a sequência de passos não é um algoritmo.

Agora imagine que a receita tenha uma sequencia finita de passos, mas que um dos passos demanda uma quantidade infinita de tempo, como por exemplo, mexa a massa infinitamente. Neste caso, novamente, você nunca alcançará o objetivo de ter o bolo pronto e, portanto, a sequência de passos não define um algoritmo.

Portanto, está explicado. Algoritmo é uma sequência de passos finitos com duração finita que permite obter um resultado. Exemplos de algoritmos: receitas, tutoriais de qualquer coisa, alguns manuais, etc...

Pois bem, com o advento da computação, foi percebido que o computador poderia ser usado para fins úteis, além do entretenimento e pornografia. O computador poderia resolver problemas como calcular a trajetória de mísseis, achar um arquivo através de uma engine de buscas e, inclusive, descobrir a resposta para a vida, o universo e tudo mais (42).

Mas para o computador resolver todos os problemas que não existiam antes dele, era preciso ensiná-lo a fazer as coisas. E o ato de ensinar um computador a fazer algo é chamado de programação. Programar um computador nada mais é que ensiná-lo um algoritmo em uma determinada linguagem de programação. E existem muitas linguagens de programação, cada uma com suas vantagens, desvantagens e aplicações específicas. Dentre as linguagem, eu cito a linguagem Assembly, C, C++, Java, MATLAB,etc...

A diferença entre linguagens é muita. Enquanto algumas linguagens conseguem comunicar diretamente com o hardware da máquina (mexer em bits de registradores, por exemplo), dentre elas o Assembly e o C, outras servem para criar aplicativos, e não lidar tanto com hardware, como Java. MATLAB, por exemplo, é uma linguagem com recursos específicos para lidar com simulação e problemas matemáticos.

Cada linguagem é diferente. São recursos diferentes e propósitos diferentes. Porém a linguagem é a parte mais fácil do processo de programação. O mais difícil é o algoritmo, que basicamente se aplica para qualquer linguagem. Um programa que coloque uma lista em ordem crescente seria diferente em C e Java, mas ambos poderiam ter a mesma ideia, basicamente a mesma sequencia de passos, ou seja, o mesmo algoritmo. Ao resolver um problema de programação, a parte mais trabalhosa é pensar em como resolver. Uma vez pensado no algoritmo que chega ao resultado esperado, se vamos implementá-lo em C ou em Java depende dos nossos conhecimentos e do tipo de aplicação em que o problema está inserido.

Post curto, só para introduzir o assunto. Vamos ficar por aqui hoje, embora eu tenha ficado com vontade de escrever muitas outras coisas. Recomendo, quem pretende seguir os posts sobre Algoritmos, que baixe o programa DEV C++ de graça no site da Bloodsheed Software, observando se a versão dele é compatível com seu sistema operacional. Basicamente o DEV C++ é o programa que irá permitir compilar e rodar os programas que você criar em C. Por enquanto é isso. Vou ficar por aqui, pois estou com fome, e vou executar um algoritmo para fazer um molho branco para uma massa. Um abraço e vamos, juntos, estudar e desbravar um pouco do vasto mundo da PROGRAMAÇÃO. Até nossa próxima aventura...


Imagem meramente ilustrativa...

sábado, 16 de fevereiro de 2013

Blog Parado

Bom, eu tenho visto que existem pessoas que leem este blog, o que me deixa aliviado, por que caso ninguém lesse o blog, eu estaria escrevendo um monte de coisas pra nada. Mas enfim, como podem ver, o blog está meio parado. Isso tem dois motivos: tenho estado muito ocupado com trabalho e estudos, e não tenho tido boas ideias para posts.

Se vocês quiserem ajudar, há dois jeitos. Virem resolver meus problemas para mim, ou dar ideias do que vocês gostariam de ler aqui no blog. Caso escolham a segunda opção, por favor, deixem um comentário com alguma ideia. Eu tenho visto que os posts sobre associação de resistores fazem sucesso... mas e aí? O que você quer ler? Deixe sua ideia neste post!

Eu respondo o post em até 1 dia, geralmente, pois sempre olho o blog. Então você com certeza receberá feedback de sua opinião. Abraço e continuem estudando.