sábado, 31 de dezembro de 2011

Guia iniciante pratico de consultas SQL

Tutorial de Pesquisa
Aqui teremos duas palavras-chave SELECT (selecionar) e FROM (de).
SELECT "nome_coluna" FROM "nome_tabela"


Se colocar um * no local do nome da coluna sera retornado a você todas as colunas da tabela!
SELECT * FROM "nome_tabela"
Também podemos criar uma condição com o comando WHERE, para que retorne apenas os dados onde a condição for verdadeira.
SELECT "nome_coluna" FROM "nome_tabela" WHERE "condição"
SELECT Nome FROM Aluno WHERE Idade >= 15
Isso ira retorna o nome dos alunos com idade igual ou maior a 15 anos!


Para obter a média de salário dos funcionários use o AVG

SELECT AVG(salario) FROM FUNCIONARIOS

Obter a média salarial por sexo como o GROUP BY
SELECT sexo, AVG(salario) FROM FUNCIONARIOS GROUP BY sexo
Isso ira retornar 2 medias salarias, uma para funcionários homem, outra para mulheres!

 

Para retorna o nome dos clientes que  possuem telefone cadastrado usando in

SELECT nome FROM CLIENTE WHERE codigo in (SELECT codigo FROM FONE)

Isso retornara o nome dos clientes que estão citados na tabe FONE!
"Nota: in pode ser dissubstituído pelo operador ="

Para retorna o nome dos clientes que não morão em MG e SP usando (not) in
SELECT nome FROM   CLIENTE WHERE  codigo not in ('MG','RJ')
Isso retornara o nome dos clientes que não estão citados na tabe FONE 
"Nota: not in pode ser dissubstituído pelo operador !="
Otros operadores do SQL:

OperadorSignificado
= (Igual a)Igual a
> (Maior que)Maior que
< (Menor que)Menor que
>= (Maior que ou igual a)Maior que ou igual a
<= (Menor que ou igual a)Menor que ou igual a
<> (Diferente de)Diferente de
!= (Diferente de)Diferente de (não é padrão ISO)
!< (não é menor que)Não é menor que (não é padrão ISO)
!> (não é maior que)Não é maior que (não é padrão ISO)
https://arquivobinario.wordpress.com

sexta-feira, 30 de dezembro de 2011

Heroes of Newerth







Heroes of Newerth, é um jogo de fantasia científica de estratégia em tempo real. A maior parte mecânica do jogo e muitos heróis tem uma correlação direta do Defense of the Ancients. As novidades que diferenciam os 2 são características independentes da jogabilidade, como o acompanhamento de estatísticas individuais, VOIP durante a partida, seleção de heróis simplificada, reconexão ao jogo, construir partidas , lista de jogadores banidos e chat.
 












domingo, 25 de dezembro de 2011

Instalar e configurar LAMP (Apache/MySQL/PHP) e phpMyAdmin no openSUSE

SQL é a linguagem de banco de dados mais popular do mundo. MySQL é uma implementação cliente / servidor que consiste de um server daemon (mysqld) e muitos programas clientes e bibliotecas diferentes.  É comumente usado como um back-end para sites dinâmicos e constituí o M da pilha LAMP (Linux Apache MySQL PHP).

 Os principais objetivos do MySQL são velocidade, robustez e facilidade de uso. MySQL foi originalmente desenvolvido porque os desenvolvedores da TcX precisavam de um servidor SQL que pudesse lidar com grandes bases de dados de uma ordem de magnitude mais rápido do que qualquer fornecedor de banco de dados poderia lhes oferecer.

 OpenSUSE atual contém múltiplas variantes do MySQL. Todas com as funcionalidades à primeira vista semelhantes, mas diferem em detalhes e propósito. A variante padrão do openSUSE é MySQL Community Server.

Instalar e configurar o Apache2 Webserver


# yast2 -i --install apache2
Isso deve instalar o servidor web apache. Para verificar tente o seguinte comando:

# rcapache2 status

Que lhe dirá, sé o servidor web Apache está instalado, mas não começou ainda.
Para testar se o servidor serve páginas, adicione um arquivo index.html em  /srv/www/htdocs/. Este é o diretório raiz da web padrão para o apache no seu sistema.

# cd /srv/www/htdocs
# vi index.html

e digite algum texto dizer "Welcome to openSUSE"
 
Salve e sai.

Agora inicie o servidor web Apache 2 para que possamos verificar se ele funciona OK.

# rcapache2 start

Agora, abra um navegador web como o Firefox e vá para http://localhost e você deverá ver a exto que você colocou "Welcome to openSUSE"


Instale PHP5



# yast2 -i --install php5 php5-mysql apache2-mod_php5
Isso deve instalar o PHP5, módulo PHP5-MySQL eo Apache2 módulo PHP5.
Reinicie para que as alterações tenham efeito.
 # rcapache2 restart

Instalar e configurar o MySQL




# yast2 -i --install mysql mysql-tools

Isto deve instalar o MySQL Database Server e a opções mysql-tools (para administração) em seu openSUSE. Para verificar a instalação, execute o seguinte comando:

# rcmysql status

Iniciar o MySQL Server


# rcmysql start

# mysqladmin -u root -p rootpassword

Este deve definir a senha de root como "rootpassword". Defina a senha para algo mais apropriado.
Para verificar se a senha Root está definido e o cliente MySQL pode fazer o logon para o servidor MySQL tente o seguinte:

# mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.0.51a SUSE MySQL RPM
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
mysql> show databases;
+——————–+
| Database           |
+——————–+
| information_schema |
| mysql              |
| test               |
+——————–+
3 rows in set (0.04 sec)
mysql>

 No exemplo acima, eu usei mysql client de logon como root, digitou a senha e lista os bancos de dados. Que conclui a instalação do LAMP no openSUSE 11.0
Para administrar o banco de dados MySQL, o mais fácil é o phpMyAdmin, uma vez que temos discutido PHP5, apache2 configuração aqui que são necessários para phpMyAdmin, faz sentido olhar para uma configuração rapida.

Instalar phpMyAdmin



# yast2 -i --install phpMyAdmin

Isso instala phpMyAdmin e configuração um site em  /srv/www/htdocs/phpMyAdmin diretório phpMyAdmin. Altere o diretório e use o arquivo de configuração de exemplo para rapidamente configurar o phpMyAdmin.

# cd /srv/www/htdocs/phpMyAdmin
# cp config.sample.inc.php config.inc.php

Edite o arquivo e procurar

$cfg['blowfish_secret'] = 'mysqladmin';
Digite um valor para blowfish, segredo (eu defini-lo como mysqladmin aqui) feito isso já tem o padrão configs sobre ele. Faça o Logon para phpMyAdmin em http://localhost/phpmyadmin com o nome de usuário root do MySQL e senha.
https://arquivobinario.wordpress.com
Para obter a documentação avançada, clique aqui 

sexta-feira, 23 de dezembro de 2011

Extreme Tux Racer





No jogo, o jogador controla Tux, como ele desliza por um curso de neve e gelo coleta de peixe. Deslizando sobre o gelo faz ir mais rápido Tux, enquanto desliza sobre a neve permite uma maior capacidade de manobra e deslizando sobre as rochosos vai desacelerar Tux. Há também árvores para bloquear o caminho do Tux e bandeiras em prol da marcação fora do curso.
 












quarta-feira, 21 de dezembro de 2011

Mouselook no Blender 2.6

Quando do lançarão o Blender 2.5, não foi apenas a interface que sofreu mudanças; ouve a atualização do Python 2 para o 3! E pude notar q o scripts de ação determinadas pelo sentido do movimento do mouse, e utilizado para cria jogos do tipo FPS!

Estou mostrando aqui um link para download de um exemplo q funciona no Blender 2.5 e 2.6!

Hack/Slash annual

Edições especiais lançadas uma vez por ano!
Clique nas capas para fazer o download

2008
2009
2010



terça-feira, 20 de dezembro de 2011

Hack/Slash Serie






















Manual de Sobrevivência Linux

Ebook Ideal para iniciantes e para aqueles que querem se aprofundar mais no mundo linux!  Um guia prático de comandos e funções utilizados no sistema operacional Linux.

Hack/Slash (as primeiras HQ's)

    Série de one-shots que deu origem ao sucesso de Hack/Slash onde o foco da historia é sobre uma vítima do horror, Cassie, que contra-ataca nos monstros, conhecido como "Slashers", com Vlad, um "gigante gentil" desfigurado que frequentemente usa uma máscara de gás.

Clique nas imagens para fazer o download (Esta na ordem de leitura)