30 abril 2009

Criando um icone para o Google Toolbar

Bom quem já viu os icones do Google Toolbar, deve ter se perguntado como se faz?

Pois é, eu achei que fosse simples, porém exige um pouco de conhecimento técnico, não se trata apenas de um icone para os favoritos, o que na verdade é um pouco de XML.

Neste site, você pode realizar o envio (clicando no botão Convert the source data) da imagem e obter o código criptografado em 64 bits que o Google precisa.

Para gerar um script básico do Google Toolbar, você precisa desta estrutura:

<?xml version="1.0"?>
<custombuttons xmlns="http://toolbar.google.com/custombuttons/">
<button>
<search charset="iso-8859-1">Se o seu site utiliza um mecanismo de busca, coloque a URL aqui, caso contrário remova esta linha</search>
<site locale="pt-br">Endereço do site</site>
<title>Titulo do Site</title>
<feed refresh-interval="900">Se o seu site utiliza RSS, coloque a URL aqui, caso contrário remova esta linha</feed>
<description>Descrição do site</description>
<icon>CÓDIGO BINÁRIO GERADO PELO SITE
</icon>
</button>
</custombuttons>


Fica a sugestão, e aproveitem e adicionem o gToolbar da Revista Café.

29 abril 2009

Duelo do Jazz (Autobots)

Não sei com é que é feito, mas ficou muito massa

28 abril 2009

iGo

Quem tem GPS e ainda não testou o iGo não sabe o que está perdendo.

O iGo ao meu ver é o melhor software para navegaçao em GPS, além do que existem alguns sites que você pode baixar POI's e até mesmo os radares do Brasil.

Quem tiver Yakult vá a comunidade.

27 abril 2009

Portables e afins

Vou indicar alguns portables que eu uso diariamente para diversos fins, são programas em sua grande maioria gratuitos, não tendo custo de liçenca e outros.

Checar as portas do computador

Este é um software pequeno que verifica quais as portas estão abertas no computador no momento, muito bom eu sempre uso para verificar quando tem algum tipo de desenvolvimento em Ajax.

Outro software que é muito bom é o TcpView, da antiga SysInternals, que a Microsoft comprou.

Monitoramento de processos (Incluindo os ocultos)

O Process Explorer também da antiga SysInternals, monitora os processos do windows, com vários recursos a mais que o TaskManager do windows, você pode por exemplo ver qual a linha de comando que está sendo executada.

Eu utilizo este monitor para verificar se os VBS que escrevo, estão chamando os processos Bat na ordem e se a linha de comando estão corretas


Print do TaskManager



Print do ProcessExplorer



Os softwares indicados eu já usei e são muito simples de se manusear, por enquanto é isso, nos próximos post vou indicando mais programas.

[]'s

26 abril 2009

Crie seu Icone de Favoritos

Muita gente que conhece sabe como fazer um icone da barra de favoritos.



Como por exemplo na Revista Café, Webnoivos.com e outros grandes portais.

Essa dica então, vai para quem não sabe como fazer isso, o site da Dynamic Drive, possui várias ferramentas Web que auxiliam os que gostam de praticidade (e eu sou um deles).

Para começar, se você usa o FireFox esqueça, use o Internet Explorer ou baixe este Plugin (IeTab).

O site exibe o seguinte formulário:

Imagem para criar o Icone:
  • Extensões suportadas: gif, jpg, png, and bmp.
  • Se quiser pode utilizar Git ou PNG com transparencia.
  • Tamanho maximo do arquivo: 150.00 kB.
Opcionais Compactar para 32x32 padrão de icone do desktop.
Compactar para 48x48 para icone grande padrão do XP.


Ir para a ferramenta.

24 abril 2009

Mais um pouco de ajax

Outro site que sempre procuro novidades com o uso de Jquery é o AjaxRain, este site contém sempre novos exemplos e diversos aplicativos muitos deles gratuitos.

23 abril 2009

Ajax

Sempre navegando e pegando alguns links de densevolvimento, games entre outros, meus favoritos vão virando uma zona.

Desta forma vou recomendar aos amigos que gostam de ver coisas novas o site MiniAjax existem várias bibliotecas de ajax e muita coisa legal com o famoso JQuery.

Fica ai mais uma dica, ao longo da semana vou disponibilizando mais links.

22 abril 2009

Windows portable?!

Nestas minhas buscas de soluções portateis, encontrei um fórum que explica como fazer o windows rodar em uma pendrive, sendo bootavel e com vários recursos.

Fica ae a dica, visitem o fórum.

Heroes

Bom para quem ainda não sabe, eu gosto do seriado Heroes, por aqui (Brasil) nao temos uma emissora de canal aberto somente em canais fechados ou pagos.

Como alternativa existem sites1 site2 que nada mais são pessoas que disponibilizam o video em vários formatos. Eles gravam o conteúdo que passa lá fora (E.U.A) e em dois dias o video está no ar.

É uma pena que os preços e impostos aqui seja muito alto, pois todos poderiam ter acessibilidade e estes programas e/ou seriados.

Fica uma dia e em breve vou abrir um Tag só sobre heroes para discutirmos sobre o seriado!

[]'s

21 abril 2009

Rappelz

Ae galera, mais um jogo agora no estilo MMO.

Site: http://rappelz.gpotato.com/
Idioma: Inglês - Mas existem vários brasileiros no servidor (Salamander)
Modo: Online
Download: http://rappelz.gpotato.com/?m=downloads
Tamanho: 1GB

O que o seu computador precisa ter no minimo para rodar esse jogo.

AMD/Intel Single Core 2.0GHz
512 MB
128 MB 3D graphics card

Imagens no google.

20 abril 2009

Soldier Front

Bom galera, nem todo mundo é de ferro.

Recomendo o jogo Soldier Front da Ijji é jogo online estilo FPS, como é na Web vc precisa pelo menos de 512mb de Internet, menos temos o problema com o que chamamos de LAG.

Site: http://sfront.ijji.com
Idioma: Inglês
Modo: Online
Download: http://www2.ijji.com/downloads.nhn
Tamanho: 325MB

O que o seu computador precisa para rodar o jogo, leia antes de fazer o download.

Minimo

Pentium III 833MHz
GeForce3 64MB
256MB

Você precisa ter a UNIDADE C:, caso não tenha, o jogo não poderá ser executado

19 abril 2009

Warrock

Outro jogo online estilo FPS que recomendo é o jogo Warrock.


Site: http://warrock.gamersfirst.com/
Idioma: Inglês - Mas existem um server só para a América Latina
Modo: Online
Download: http://warrock.gamersfirst.com/download.php?cid=
Tamanho: 547MB
Imagens no google.

18 abril 2009

Barberia Virtual

Excelente áudio para ver como nosso cérebro trabalha, os sons são trabalhados para que possamos imaginar que estamos em uma barberia de verdade.

Recomendo o uso de Fones de ouvidos e se atente ao uso do lado correto "L" esquerda e "R" direita, para que o efeito seja o esperado.

17 abril 2009

Criando gráficos no ASP

O artigo abaixo irá explicar o uso do componente OWC10 da Microsoft, essa função já está em uso comigo há algum tempo.

Espero que vocês façam bom proveito com este fonte, assim como eu já o fiz.

<%
'================================================================================================================='
Function Gera_Grafico(RSDADOS,titulo,largura,altura,titulo_eixo,char_type)
  on error resume next
  if isarray(RSDADOS)=true then
    Set oChart = CreateObject("OWC10.ChartSpace")
    
    if IsObject(oChart) = false then
      response.write "Erro ao criar o componente"
      exit function
    end if
    
    Set c = oChart.Constants
    oChart.Border.Color = c.chColorNone
    
    Redim categories(UBOUND(RSDADOS,2)), Vals(UBOUND(RSDADOS,2))
    
    ' críe um array que represente os valores da primeira série. 
    FOR I=0 TO UBOUND(RSDADOS,2)
      Vals(I) = RSDADOS(1,I)
    NEXT
    
    ' gráfico de coluna com as duas séries e quatro categorias. 
    ' críe um array que represente as categorias, as categorias serão as mesmas para as duas séries. 
    FOR I=0 TO UBOUND(RSDADOS,2)
      legenda=RSDADOS(0,I)
      categories(I) = legenda&" : Total("&Vals(I)&")"
    NEXT
    
    With oChart
    
    ' adicionando um objeto do gráfico.
    .Charts.Add

    ' adicionando o tipo do gráfico.    
    select  case cInt(char_type)
        case 0  
          .Charts(0).Type = oChart.Constants.chChartTypePie
        case 1  
          .Charts(0).Type = oChart.Constants.chChartTypePie3d
        case 2
          .Charts(0).Type = oChart.Constants.chChartTypeColumnClustered
        case 3
          .Charts(0).Type = oChart.Constants.chChartTypeColumn3d
        case 4
          .Charts(0).Type = oChart.Constants.chChartTypeArea
        case 5
          .Charts(0).Type = oChart.Constants.chChartTypeBarClustered
        case 6
          .Charts(0).Type = oChart.Constants.chChartTypeBar3D          
        case 7
          .Charts(0).Type = oChart.Constants.chChartTypeArea3D
        case 8
          .Charts(0).Type = oChart.Constants.chChartTypeLine
        case 9
          .Charts(0).Type = oChart.Constants.chChartTypeLineMarkers
    end select
        
    ' adicionando a primeira série ao gráfico.
    .Charts(0).SeriesCollection.Add
    
    ' ajustando o subtítulo da série (o texto da legenda).
    .Charts(0).SeriesCollection(0).Caption = titulo_eixo
    
    ' adicionando as categorias e os valores da primeira série.
    .Charts(0).SeriesCollection(0).SetData c.chDimCategories, c.chDataLiteral, categories
    .Charts(0).SeriesCollection(0).SetData c.chDimValues, c.chDataLiteral, Vals
    .Charts(0).HasLegend = false
    .Charts(0).HasTitle = false
    End With
    
    Response.Expires = 0
    Response.Buffer = true
    Response.Clear
    Response.ContentType = "image/png"
    
    'ajustando o tamanho do gráfico (figura).
    Response.BinaryWrite oChart.GetPicture("png",largura, altura)
  end if
end function

  t  =  request("t")
  th  =  request("th")
  w  =  request("w")
  h  =  request("h")
  id  =  request("id")
  o  =  request("o")

Call Gera_Grafico(Session(o),t,w,h,th,id)%>

16 abril 2009

AEP - Associação dos Engenheiros Politécnicos

Mais um case desenvolvido em parceria com a Redesign, foi o site da AEP.

Associação dos Engenheiros Politécnicos (AEP)



Site para o portal da Associação dos Politécnicos da USP. Criamos um site simples e de fácil navegação. O desenvolvimento foi feito todo com módulos administrativos para atualização de todo conteúdo pelo próprio cliente.


www.politecnicos.org.br

15 abril 2009

Harada Advogados

Hoje o case em questão é o site Harada Advogados que foi desenvolvido em parceria com a Redesign.

Harada Advogados

É o site do Advogado Kioshi Harada, conceituado advogado na área tributária. Criamos um site simples e de fácil navegação. O desenvolvimento foi feito todo com módulos administrativos para atualização de todo conteúdo pelo próprio cliente.

www.haradaadvogados.com.br

14 abril 2009

clubECO / Palmolive

Hoje vou falar um sobre o cases já desenvolvido em parceria com a Redesign.

O primeiro trabalho ninguém nunca esquece, pois é, o frio na barriga de quem nunca fez algo para Internet com responsabilidade.

ClubECO - Colgate/Palmolive

É o site do clube de ecologia dos funcionários voluntários da Colgate-Palmolive. Criamos um site atrativo e alinhado ao tema de preservação da natureza. O desenvolvimento foi feito todo com módulos administrativos para atualização de todo conteúdo pelo próprio cliente.

O diferencial do site é que, mantendo os 4 elementos principais da home, pode-se mudar o layout do site, alterando a posição dos elementos via administração.

www.sorriso.com/clubeco

13 abril 2009

Usando o winrar no Vbscript

No artigo sobre noções básicas do Vbscript, comentei sobre a chamada de processos externos, como por exemplo o uso de arquivos de extensões bat.

Este artigo tem o objetivo de exemplificar o uso do Winrar para compactação de diretórios, em servidores de arquivo.
'** Linha comentada sobre o uso de programas externos.
objShell.Run strPath &"\process.bat", 0, True '** Listando os processos em TXT

Dados para o arquivo Bat


'**Para utilizarmos o Winrar através do MsDos podemos usar a chamada abaixo
c:
cd\
cd "program files"
cd winrar
RAR.exe a -ep1 -r0 -- %1.rar %2
%3 %2 /q
'** Esta linha exclui o diretório recem compactado no servidor, você poderá usar ou não este, bastando comentar com a Tag REM no inicio da linha.
exit

Onde este arquivo bat recebe três parâmetros "%" 1,2 e 3.

Sendo estes:

%1 = Pasta que será compactada
..........Ex: c:\temp\dados

%2 = Nome do Arquivo que será gerado pelo Winrar
.......... Ex: dados_2009.04.01.rar

%3 = Linha de Comando que será executada após a execução
.......... Ex: md, rd, etcd

é isso ae, qualquer dúvida postem nos comentários ou mandem email.

08 abril 2009

Vbscript - noções básicas

VBSCRIPT é um derivado do VisualBasic (VB) que também segue o padrão da linguagem ASP, desta forma muitos acham que um arquivo *.vbs não tem muitas funções.

Ai que está a diferença em quem sabe utiliar os conceitos de lógica de programação e os recursos do vbs.

Tentarei explicar em alguns artigos como criar monitores de processos, compactação de arquivos entre outros recursos possiveis que o vbs possa executar.

Vale ressaltar que o vbs somente é executado em Ambiente Windows, logo, desculpas aos comunidade OpenSource.

Abaixo irei explicar o conceito de um VBS para execução a cada 10 segundos, pois poderiamos muito bem utilizar o Agendamento de Tarefas do windows, mas já tentou fazer uma tarefa rodar a cada 10 segundos?



Trecho do VBS

Dim strSecond : strSecond = 0
Dim strTime : strTime = 60 '** Tempo do LIMITADOR (FIM DO SCRIPT) ***NAO MUDAR
Dim strExec : strExec = 10 '** Em Segundos, tempo de execução do SCRIPT
Dim strControl : strControl = date() - 1

'-------------------------------------------------------------'

'** Inicio do Processo

'-------------------------------------------------------------'
Set objShell = Wscript.CreateObject("Wscript.Shell")
Do Until (strSecond > strTime)
strSecond = Second(time) : Wscript.sleep 1000 '** Milisegundos
if (strSecond mod strExec) = 0 and F_Exec <> time() then
F_Exec = time()
objShell.Run strPath &"\process.bat", 0, True '** Listando os processos em TXT
end if
Loop
Set objShell = nothing
'-------------------------------------------------------------'
Onde:

objShell.Run strPath &"\process.bat", 0, True -> Esta linha executa um arquivo qualquer, pode ser executável ou bat (*.bat), o parâmetro 0 indica que a janela não será aberta, ou seja, não será visivel ao executor do script.

"process.bat" -> Este arquivo bat lista os processos que estão em execução no equipamento, podendo ser Servidor ou Estação (Desktop), no caso que foi utilizado teve o objetivo de gerar um arquivo texto com a lista de processos.

Ai você que está lendo se pergunta:

"Mas não é fácil conectar no servidor e ver se o processo está em execução?"

Eu digo "Sim", mas como você faria isso sem que não tivesse condições de acessar a máquina para monitorar isso?

Simples, o VBS em conjunto com o BAT dá a saida em TXT.

Logo um arquivo ASP, isso mesmo ASP (Servidor IIS - Microsoft) lhe dá a visão do servidor, por isso a criticidade dos 10 segundos definida no script acima.

Este bloco que deixo disponivel é apenas um começo, em outros artigos irei incrementando esta idéia do uso de VBS para controle e monitoramentos.

Conteúdo do process.bat

@echo off

del *.txt /Q

REM Alternativa de listagens dos processos (Exibe somente o LABEL - NOME)
wmic process get caption > c:\\caption.txt
type c:\\caption.txt >> D:\Intercambio_v2\process\caption.txt
exit
Essa linha é a responsável pela saída dos processos do windows "wmic process get caption".

É isso ae, qualquer dúvida comentem este post ou entre em contato.

Abs.

07 abril 2009

Webnoivos.com & Revista Café

Cases e casos


Para os visitantes saibam, sou um desenvolvedor formado em web e e-commerce, pois é, só ler artigos não bastam, conhecimento sobre ROI, CPM , Click-through assim como campanhas de publicidade web, peso de páginas, etc, etc.

Aliás, ai vai um grande abraço para meu professor Mirklo. Esta matéria foi uma das melhores que tive na "Radial's Club".

Bom, mas este post é para comentar sobre alguns trabalhos já realizados por mim em parceria com a agência Redesign, que agora fez uma fusão na parte de criação com a Saber 5.



Webnoivos.com


O grande case que posso falar com orgulho é o Webnoivos.com,tem o proposito de ser uma ferramenta simples e de fácil utilização, possibilita a criação de sites gratuitos de até 6 meses, com funções limitadas dependendo dos planos.

Add-ons: Ícone para o google toolbar disponivel neste site.








Revista Café


A Revista Café nasceu em uma conversa a equipe da Redesign e a antiga parceira Cadaris, onde o conceito é "Noticias curtas para a leitura durante um cafezinho", publicado a quase um (01) ano a

Café tem mensalmente mais de 3.000 visitantes sendo uma média de 800 visitantes únicos, sendo que a sua fonte de conteúdo segue os padrões das meta-tags - isso facilita e muito os motores de busca¹ - e o trafégo é gerado em grande parte pelas grandes ferramentas de busca.

Add-ons: Ícone para o google toolbar disponivel neste site com o recurso de RSS 2.0.




Bom galera, por enquanto vou deixar estes dois cases e com o tempo irei colocando mais alguns, se tiverem dúvidas e/ou sugestões sobre algo, vamos conversando para que a informação seja trocada e compartilhada a todos.

"O grande segredo da plenitude é simples: Compartilhar"
Sócrates.


¹ Sites de busca, como por exemplo: Google, Cadê, Yahoo entre outros.

Bem vindos

Aviso aos navegantes!

Este blog será utilizado para diversos assuntos, sendo eles alguns em programação JavaScript, Asp, Vbscript, Html entre outos.

No mais só para o começo é isso ai.

Abs a todos e obrigados pela visita.