terça-feira, 30 de julho de 2013
Aprender MongoDB para Java Developers
Começa esta semana um curso online grátis para quem deseja aprender MongoDB para programadores JAVA.
Este curso irá passar por cima de uma instalação básica, JSON, projeto de esquema, consulta, inserção de dados, indexação e trabalhar com drivers de linguagem. No curso, você vai construir uma plataforma de blogging, apoiado pelo MongoDB.
https://education.10gen.com/courses/10gen/M101J/2013_July/about
segunda-feira, 14 de janeiro de 2013
Como estudar c no mac
C é uma linguagem muito utilizada por sua facilidade de compreensão. Foi criada por Dennis Ritchie no AT&T Bell Labs, para o sistema operacional UNIX.
Para estudar C no Mac a opção mais simples é utilizar X-Code. Pois eu já perdi muito tempo baixando programas para estudar C e percebi que não valiam a pena. Então use X-Code.
Escolha a primeira opção.
Escolha Command Line.
Selecione o arquivo main.c.
Então no All output aparece o resultado correto.
Uma opção legal é selecione Products e abra com o Finder o arquivo.
Então o resultado é mostrado no terminal.
Esta é a forma mais facil de se estudar C no Mac !!!
terça-feira, 8 de janeiro de 2013
Como estudar JQuery
Como
estudar JQuery
Jquery
é uma biblioteca JavaScript, criada para ampliar as facilidades do
desenvolvedor web. Devido a sua sintaxe ser simples, ela utiliza os
mesmos métodos da API do JavaScript. Entre as bibliotecas do
JavaScript as mais populares são o Prototype, MooTools, Dojo, YUI.
Elas podem oferecer ao desenvolvedor manipular efeitos como Ajax,
eventos, animações e widgets.
O
mais importante ao aprender Jquery e a manipulação do DOM (Modelo
de objetos de documentos). Assim cada modelo de objetos de
documentos é o próprio codigo HTML estruturado em forma de Arvore.
A
minha sugestão pra começar a estudar é o aplicativo MAMP (MAC) ou
o Wampserver (Windows). Pois em todos os casos vai precisar de um
container (Apache tomcat ou Jboss) para rodar os scripts.
Agora
Baixe e instale o MAMP.
Agora
que o servidor já está rodando, entre na pasta do mamp e crie um
arquivo chamado index.html nele coloque o seguinte conteúdo.
<!doctype
html>
<html>
<head>
<script
src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script>
var
numShow=10;
var
numTickets=100;
$(document).ready(function()
{
for
(i=0;i<numTickets;i++) {
var
numTotal=i+1;
$('.container').append("<p>
tem"+ numTotal+"tickets</p>");
}
});
</script>
<body>
<div
class="container"></div>
</body>
</html>
o
resultado será será algo como este:
Sobre
o DOM é importante entender que ele é responsável pela construção
da árvore dos componentes HTML. Pois ele é desenvolvido sob os
padrões de especificação HTML:
<!doctype
html>
<html>
<head>
<script
src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script>
$(document).ready(function()
{
$('.product-img
img').hover(
function(){
var toolTip = $(this).attr("tittle");
$('.info').after('<p
class="toolTip"> '+toolTip+' </p>');
},
function(){
$('p.toolTip').hide();
}
);
});
</script>
<body>
<h1>Hello
Jquery</h1>
<div
class="cart">
<h2>shooping
Cart</h2>
</div>
<div
class="product">
<h3>Apple
Iphone4</h3>
<div
class="product-img"> <img src="imagens/cd1.jpg"
title="Steve Jobs com o iphone" alt="Steve
Jobs"></div>
<p
class="info"> vendido por eu nao sei quem</p>
<p
class="price">299.99</p>
</div>
<div
class="add-to-cart">Clique aqui e compre </div>
</body>
</html>
I
ae continua a diversão !!!
Pesquise
mais na comunidade http://meetup.jquery.com/
lá você encontra os entusiastas Jquery.
Conceito de I.A – Inteligência artificial
Conceito de I.A – Inteligência artificial
Uma definição de I.A “Inteligência articial é o estudo de sistemas programados que são capazes de simular, até certo ponto, atividades humanas, tais como percepção, pensamento, aprendizado e atuação” . Podemos dizer que se iniciou a 2.400 anos quando o grego Aristoteles inventou o raciocínio lógico. Mas quem desenvolveu a principal ideia da maquina pensante foi Alan Turing, que propôs o teste com o seu nome. Mas o termo “Inteligência artificial” foi desenvolvido por Jonh McCarthly em 1956.
É o estudo de sistemas programados, que podem ate certo ponto simular, atividades humanas como percepção, aprendizado e atuação. Uma das vantagens da IA é criar sistemas especialistas para desempenhar tarefas normalmente humanas. Outro objetivo da IA é criar uma maquina que se comporte como um humano, para este envolve o processamento de imagens lidando com a percepção de objetos.A segunda parte deste objetivo é o processamento da linguagem analisando e interpretando uma linguagem natural.
Uma das soluções para os problemas de busca são as duas categorias. A de força bruta e a heurística.
As principais linguagens da IA
Lisp – Inventada por Jonh McCarthy em 1958 ao qual a linguagem manipula listas onde é capaz de modificar a si mesmo e aprender com seu ambiente e aperfeiçoar o seu comportamento.
Prolog – É capaz de criar uma base de dados de fatos e uma base de conhecimento de regras. Capaz de responder com base no seu conhecimento lógico. No entanto não é uma linguagem muito eficiente.
Base de conhecimento
É a base de um sistema baseado em regras, um banco de dados onde contem regras pré estabelecidas onde podem ser utilizados para chegar a uma conclusão. Data mining (minerador de dados ) é um exemplo. Utilizando regras é possível se estabelecer perfis sejam de vendas ou de clientes dependendo do objetivo.
Base de dados de fato
É um banco de dados de fatos contem um conjunto de condições que são utilizados pelas base de conhecimento.
Interpretador
É um processador ou um controlador que é capaz de interpretar regras e fatos sendo de dois tipos, encadeamento progressivo e encadeamento regressivo.
Assinar:
Postagens (Atom)