Google
 

quarta-feira, 31 de outubro de 2007

Conhecendo o PHP


Acredita-se que o PHP (Hypertext Preprocessor) é a melhor linguagem de programação voltada para web, sendo a ferramenta mais fácil e flexível para criar poderosos sites. O PHP é uma linguagem de scripts embutido no código HTML (HyperText Markup Language) que é compatível com a maioria dos servidores web, o PHP permite a incorporação de fragmentos de outras linguagens em seu código, permitindo também a conexão a bancos de dados do lado do servidor.

O PHP é uma linguagem de script sever-side embutida em um código HTML totalmente Open Source. Conhecida originalmente como “Personal Home Pages”, criada por Rasmus Lerdorf em 1994. Após algum tempo ela foi reescrita por Zeev Suraski e Andi Gutmans e sendo rebatizado como “PHP: Hypertext Preprocessor”. Atualmente é mantida por um grupo vasto de programadores, permitindo o uso de vários bancos de dados e é rica em funcionalidades.

Para iniciarmos um código PHP podemos usar as tags <? ou <?php e para finalizar usaremos a seguinte tag ?>

Exemplo básico de PHP:

   1: <?
   2:     echo "Hello World";
   3: ?>


Livros que recomendo:
CONVERSE, Tim. PHP 4: a bíblia. 2 ed. Rio de Janeiro: Campus, 2003. 868p.

DALL’OGLIO, Pablo.
PHP-GTK: Criando aplicações gráficas com PHP. São Paulo: Novatec, 2004. 280p.

Plug-in foto de jornal


Flaming Pear lançou um pacote de plug-ins free, vou mostrar um dos plug-ins dele o Demitone, que faz um efeito na foto que se assemelha muito a uma foto de jornal preto e branco.

A pasta Freebies deve ser copiada para a pasta C:\Arquivos de programas\Adobe\Adobe Photoshop CS3\Plug-Ins

Endereço: http://www.flamingpear.com/dl/freebies.zip

1º Vamos pegar uma foto


2º Vamos no menu Filter -> Flaming Pear -> Demitone 50


3º Vamos ter este resultado


4º Aproximando a foto podemos ver o que realmente o efeito faz.

sexta-feira, 26 de outubro de 2007

Microsoft Virtual Earth


O Microsoft Virtual Earth é o novo serviço da Microsoft e veio para competir com o Google Earth. O serviço apresenta funções bem interessantes, sendo que algumas são bem diferentes do Google Earth.

Um dos recursos mais chamativos é a visão 3D chamada de "birds view", que difere muito do Google Earth. No aplicativo da Microsoft as construções são apresentadas de modo real e não em prédios cinzas utilizados pelo Google Earth. O programa conta com uma navegação intuitiva, não pedindo muito tempo de aprendizado para poder viajar pelos 4 cantos do planeta.

O Virtual Earth instala um plugin no Internet Explorer e funciona totalmente online.

Endereço: http://www.microsoft.com/virtualearth/


Vegas 8, vídeo em ton de cinza


Vou explicar como deixar o vídeo em ton de cinza, que é muito fácil e rápido de fazer.

1º Vamos adicionar o vídeo a linha de tempo.


2º Clicando com o botão direito do mouse sobre o vídeo vamos em “Video Event FX...”.


3º Vamos selecionar a opção “Sony Mask Generator”.


4º Vamos chegar neste resultado.

quarta-feira, 24 de outubro de 2007

Executar arquivo WAV no Windows CE


Para aqueles que desejam executar um arquivo de áudio este tutorial ira ajudar a executar um arquivo WAV que está dentro do dispositivo móvel.

Classe:

   1: Imports System
   2: Imports System.Diagnostics
   3: Imports System.IO
   4: Imports System.Runtime.InteropServices
   5:  
   6: Public Class Beep
   7:     <Flags()> _
   8:     Private Enum PlaySoundFlags
   9:         SND_SYNC = &H0          ' play synchronously (default)
  10:         SND_ASYNC = &H1          ' play asynchronously
  11:         SND_NODEFAULT = &H2          ' silence (!default) if sound not found
  12:         SND_MEMORY = &H4          ' pszSound points to a memory file
  13:         SND_LOOP = &H8          ' loop the sound until next sndPlaySound
  14:         SND_NOSTOP = &H10          ' don't stop any currently playing sound
  15:         SND_NOWAIT = &H2000          ' don't wait if the driver is busy
  16:         SND_ALIAS = &H10000          ' name is a registry alias
  17:         SND_ALIAS_ID = &H110000          ' alias is a predefined ID
  18:         SND_FILENAME = &H20000          ' name is file name
  19:         SND_RESOURCE = &H40004          ' name is resource name or atom
  20:     End Enum
  21:  
  22:     <DllImport("coredll.dll")> _
  23:     Public Shared Function PlaySound( _
  24:         ByVal szSound As String, _
  25:         ByVal hModule As IntPtr, _
  26:         ByVal flags As Integer) As Integer
  27:     End Function
  28:  
  29:     Public Shared Sub Play(ByVal fileName As String)
  30:         Try
  31:             PlaySound(fileName, IntPtr.Zero, PlaySoundFlags.SND_FILENAME Or _
  32:               PlaySoundFlags.SND_SYNC)
  33:         Catch ex As Exception
  34:             MessageBox.Show("Can't play sound file. " & ex.ToString)
  35:         End Try
  36:     End Sub
  37: End Class


Programa principal:

   1: Beep.Play("\Windows\decode.wav")


Com isso podemos executar um arquivo de áudio no Windows CE com VS.NET 2003

terça-feira, 23 de outubro de 2007

Plug-in efeito de luz


Para quem está a fim de criar um efeito de luz na imagem esse plug-in do photoshop pode ser de grande ajuda.

Endereço: http://amicoperry.altervista.org/luce/main.html

O arquivo Luce.8bf deve ser copiado para a pasta C:\Arquivos de programas\Adobe\Adobe Photoshop CS3\Plug-Ins

1º Vamos pegar um imagem de cor escura


2º Vamos no menu Filter -> L’amico Perry -> Luce...


3º Ira abrir a janela para aplicar o efeito


4º Termos vários resultados aqui estamos vendo um deles.

sexta-feira, 19 de outubro de 2007

SlickRun


Para aqueles que estão cansados de ter que ir no menu iniciar toda vez que precisa abrir um programa, agora existe o SlickRun, um programa que abre programas por palavras chave.
SlickRun possui uma janela de cadastro aonde você pode especificar uma palavra para chamar seu programa ou arquivo, ele é iniciado por um comando de teclado, se não for do seu agrado a combinação para chamar o SlickRun ele permite editar esta funcionalidade.

Endereço: http://www.bayden.com/SlickRun/

Toda vez que ele for chamado veremos este campo para digitarmos a palavra que foi cadastrada para o programa ou arquivo:


Janela de cadastro de palavras chave:


quinta-feira, 18 de outubro de 2007

Vegas 8, adicionar tempo no vídeo


Para quem gostaria de saber como adicionar um contador de tempo dentro do vídeo, este tutorial ira ensiná-lo.

1° Vamos adicionar um vídeo na linha de tempo.


2° Vamos no menu Tools -> Scripting -> Add Timecode To All Media.


3° Teremos o seguinte resultado no vídeo.


quarta-feira, 17 de outubro de 2007

Executar programa externo no Windows CE


Para quem já tentou executar um programa externo ao abrir seu programa ou clicando em algum botão esta classe vai ser de grande ajuda.

Classe:


   1: Imports System.Runtime.InteropServices
   2:  
   3: Public Class ExecutarProgramas
   4:     <DllImport("CoreDll.DLL", SetLastError:=True)> _
   5:     Private Shared Function CreateProcess(ByVal imageName As String, _
   6:                                 ByVal cmdLine As String, _
   7:                                 ByVal lpProcessAttributes As IntPtr, _
   8:                                 ByVal lpThreadAttributes As IntPtr, _
   9:                                 ByVal boolInheritHandles As Int32, _
  10:                                 ByVal dwCreationFlags As Int32, _
  11:                                 ByVal lpEnvironment As IntPtr, _
  12:                                 ByVal lpszCurrentDir As IntPtr, _
  13:                                 ByVal si() As Byte, _
  14:                                 ByVal pi As ProcessInfo) As Integer
  15:     End Function
  16:     <DllImport("CoreDll.dll")> _
  17:     Private Shared Function GetLastError() As Int32
  18:     End Function
  19:     Public Shared Function CreateProc(ByVal ExeName As String, _
  20:                                   ByVal CmdLine As String, _
  21:                                   ByVal pi As ProcessInfo) As Boolean
  22:         If pi Is Nothing Then
  23:             pi = New ProcessInfo
  24:         End If
  25:         Dim si(127) As Byte
  26:         Return CreateProcess(ExeName, CmdLine, IntPtr.Zero, _
  27:                                          IntPtr.Zero, 0, 0, _
  28:                                          IntPtr.Zero, _
  29:                                          IntPtr.Zero, si, pi) <> 0
  30:     End Function 'CreateProc
  31: End Class 'Externals
  32:  
  33: Public Class ProcessInfo
  34:     Public hProcess As IntPtr
  35:     Public hThread As IntPtr
  36:     Public ProcessId As Int32
  37:     Public ThreadId As Int32
  38: End Class 'ProcessInfo


Programa principal:

   1: ExecutarProgramas.CreateProc("\Windows\ScanWedge.exe", "ScanWedge", Nothing)


Com isso podemos executar um programa externo no Windows CE com VS.NET 2003



terça-feira, 16 de outubro de 2007

Efeito de movimento


Vamos aplicar um efeito simples de movimento em uma foto de um carro parado para dar a impressão de que ele está em movimento.

1º Vamos escolher uma foto de um carro que tenha algo ao fundo como uma paisagem.


2º Vamos realizar uma seleção de maneira que na frente e na traseira do carro a seleção não deve contornar o carro mais deve ficar próximo.


3º Vamos no menu Filter -> Blur -> Motion Blur…


4º Agora iremos aplicar um angulo de 3 graus e uma distancia de 15 pixels.


5º Vamos usar a ferramenta carimbo para realizar algumas correções simples.


6º Chegaremos a este resultado.


sexta-feira, 12 de outubro de 2007

Download de videos


Muita gente vê um video no YouTube, Snort, Google vídeos, etc... e fica afim de guardar pra poder ver em casa sem ter que ir no site novamente, bom vou passar 2 programas muito bons o FLVDownload e o VDownloader.

VDownloader
Tem suporte a alguns sites, permite que o usuário exporte em formatos de video como AVI e permite informar o tamanho do video.
Endereço: Clique Aqui!


FLVDownload
Permite realizar o download de qualquer vídeo e só gera os arquivos em formato FLV.
Endereço: Clique Aqui!

quinta-feira, 11 de outubro de 2007

Sony Vegas 8, Efeito de luz pelo texto


Hoje vamos fazer um efeito como se uma luz passe por trás do texto, já vi esse efeito em algumas apresentações de empresas produtoras de vídeo.

1° Vamos em "Media Generators", depois vamos em "Text" e por fim vamos arrastar para linha de tempo o efeito "Solid Background".


2° Ira abrir a janela "Video Event FX" e agora vamos trocar o texto.

3° Vamos em "Video FX", depois vamos em "Light Rays" e por fim vamos arrastar para cima do Texto o efeito "Intense Light Rays".


4° Ira abrir a janela "Video Event FX".


5° Em "Light Source" vamos trocar a posição do X para 0 e o Strength para 0.

6° Vamos criar um novo ponto na linha de tempo dando 2 cliques e agora vamos trocar o Strength para 0,800.


7° Vamos criar um novo ponto na linha de tempo dando 2 cliques e agora vamos trocar a posição do X para 1.


8° Vamos criar um novo ponto na linha de tempo dando 2 cliques e agora vamos trocar o Strength para 0.


Obs.: Ira ficar muito bom se fosse usado algum áudio, mas isso varia de pessoa para pessoa.

quarta-feira, 10 de outubro de 2007

Efeito de sonho


Para quem já viu aqueles efeitos de sonho que aparece nas novelas onde a imagem fica meio embaçada já pode usar um plugin muito bom, permitindo que você não tenha que realizar todo o processo manualmente. Dreamy Photo é um plugin free do Photoshop que está disponível para Windows e MAC e com suporte a 5 línguas, fabricado pela Auto FX Software.

Endereço: http://www.autofx.com/freeplugins/dreamyphoto.asp?id=7


terça-feira, 9 de outubro de 2007

Hello World para Windows CE


Hoje vamos ver os passos para iniciar um projeto para Windows CE e criar um “Hello World” como exemplo.

Veja os requisitos mínimos para iniciar o desenvolvimento de uma aplicação para Windows CE no seguinte artigo: Clique Aqui!

Vamos então abrir o Visual Studio 2003 .NET.

1º Vamos criar um novo projeto, menu File -> New -> Project...


2º “Project Types” vamos selecionar “Visual Basic Projects” em “Templates” vamos selecionar “Smart Device Application”, depois vamos especificar um nome para a projeto e o local aonde vai ser salvo, em seguida vamos clicar em “OK”.


3º Vamos especificar para qual plataforma vamos desenvolver, neste exemplo vamos usar o Windows CE. No tipo de projeto vamos usar o “Windows Application”.


4º Este é o ambiente de desenvolvimento do Visual Studio, vamos então adicionar um TextBox e um Button no Form que está ao centro da tela. Vamos renomear o “Name” do TextBox para “tbHello” e do Button para “btnHello”, agora remova o conteúdo a propriedade Text do TextBox e no Button troque para “Hello”.


5º Dando 2 clique em cima do botão ele vai nos enviar para área do evento onClick do botão aonde podemos iniciar a programação. Vamos adicionar a seguinte linha de código:
tbHello.Text = “Hello World!”.


6º Vamos dar um Star com a opção Debug selecionada para testarmos a aplicação em um emulador.


7º Vamos escolher um emulador e clicar em “Deploy”.


8º Está operação pode levar alguns minutos até abrir a janela do exemplo desenvolvido.


9º Clicando no botão Hello vamos visualizar o seguinte resultado.


sexta-feira, 5 de outubro de 2007

Varios Desktops


Para quem acha que o seu desktop está muito pequeno, já pode usar o AltDesk, ele simula até 4 Desktops diferentes, sendo que nenhum deles interfere no outro. Para aqueles que querem deixar alguns programas aberto e ficar trabalhando em outros esse programa pode ser de grande ajuda.

Endereço : http://www.astonshell.com/downloads.htm


quinta-feira, 4 de outubro de 2007

Sony Vegas 8, velocidade dos vídeos


Para quem sempre quis saber como controlar a velocidade do vídeo deixando ele mais rápido, lento ou fazer o vídeo retroceder, este tutorial ira ajudá-lo.

1º Vamos adicionar um vídeo na linha de tempo.


2º Vamos clicar com o botão direito sobre o vídeo na linha de tempo, ir em Insert/Remove Envelope -> Velocity.


3º Será exibida uma linha verde em cima do vídeo.


4º Ao clicar e segura o botão do mouse sobre a linha verde e botarmos para cima veremos no exemplo 203%, iremos deixar o vídeo mais rápido, mas se o vídeo for maior e você só pegou uma parte dele o Vegas manterá o tamanho da linha de tempo usada e preenchera com a continuação do vídeo.


5º Ao clicar e segura o botão do mouse sobre a linha verde e botarmos para baixo veremos no exemplo 3%, iremos deixar o vídeo mais lerdo, neste caso ele manterá o tamanho do tempo especificado e até o final dele será exibido em baixa velocidade pode-se perder um pedaço do vídeo.


6º Ao clicar e segura o botão do mouse sobre a linha verde e botarmos para baixo veremos no exemplo -66%, iremos fazer o vídeo retroceder, ele começa do ponto inicial e ira retroceder até completar a linha de tempo, sendo que a velocidade que ele está retrocedendo será influenciada pelo percentual aplicado.


7º Ao clicar duas vezes na linha de tempo ele criar um ponto, vamos então criar um outro ponto a frente, esses dois pontos permitem que você em uma parte do vídeo reduza e aumente a velocidade ou retroceda o vídeo, sendo assim podemos realizar esta função em todo o vídeo sem precisar quebrá-lo em partes.

Publicidade