terça-feira, março 27, 2012

Temple Run, Jogo maneiro para Android

HI,



Pense num joguinho que estou me esforçando pra não jogar tanto, hehehe.

Esse dica é do blog do Rodrigo Toledo

Game: Temple Run finalmente chegou ao Android!
http://www.rodrigostoledo.com/2012/03/game-temple-run-finalmente-chegou-ao-android/

Boa diversão!!!

Fiquem Na Paz!!!

Transforme o smartphone em scanner

HI,

Essa dica é do site da INFO

Instalei a versão para android. Gostei do Resultado, ficou bem nítido o pdf que tirei de uma folha do meu caderno.

http://info.abril.com.br/noticias/blogs/como-se-faz/blog-info-como-se-faz/smartphone-scanner/


Fiquem na Paz

segunda-feira, fevereiro 27, 2012

Acessando um componente da Master Page no Asp.Net

HI,

Hoje precisei colocar um recurso em um site que fiz. Atualizar um item no menu que dá acesso a página de mensagens. Tinha que colocar ao lado do texto entre parenteses a quantidade de mensagens não lida.

A lógica que usei foi essa:


  1. Obter a quantidade mensagens não lidas ao fazer o login e colocar em uma variável de sessão.
  2. Colocar na Page_Load do Master Page um código para atualizar o item do menu: lblMenuMensagem.Text = "Mensagens (" + Session["QT_MSG"].ToString() + ")";
  3. Ao acessar uma mensagem, atualizar a variável de sessão e modificar o valor do menu: 
   Label mLabel;
            mLabel = (Label)Page.Master.FindControl("lblMenuMensagem");
            if (mLabel != null)
            {
Session[" QT_MSG "] = ObterQtMsgNaoLida();
                mLabel.Text = "Mensagens (" + Session["QT_MSG"].ToString() + ")";
                
            }

Esse código fica na Page_Load da página LerMensagem.aspx

Páginas que achei no google

Update Label in Master page from Content page. Help please

Passing Information Between Content and Master Pages


Fiquem na Paz!!!

Obter o valor da sequence gerada ao inserir um registro no oracle.

HI,

Acabei de aprender isso e já estou disponibilizando aqui.

Situação:

Criei uma procedure para chamar duas outras procedures. Uma cria o registro Pai e a outra o registro Filho.

Eu tinha que passar o código do registro Pai para a procedure dois.

Antes tinha resolvido isso armazenando o valor da sequence em uma variável e depois passava para as duas procedures, ficando assim:


create or replace procedure INSERIR_MSG_USUARIO(pusr_id    number,
                            ptitulo   varchar2, pmensagem   varchar2, pcod_sistema     number)
is
        seq number := 0;
begin
        select cam_nrid.nextval into seq from dual;
   
        inserir_campanha('MENSAGEM AUTOMÁTICA AO USUÁRIO',
                         ptitulo, pmensagem, pcod_sistema, seq);
                            
        inserir_registro_envio(seq, pusr_id, sysdate);    
end;

Essa procedure é só para exemplificar.

Pesquisando no google achei como obter o código da sequence na clausula INSERT, e retornar o seu valor através de um parâmetro do tipo OUT.

Obtendo o valor da Sequence

Retornado um valor através da procedure


Usando o returning não precisei mais dessa linha: select cam_nrid.nextval into seq from dual;

Espero que possa ser útil.

Fiquem na Paz!!!

quarta-feira, fevereiro 15, 2012

Obter o nome do computador em C#

HI,

Precisei pegar o nome do computador em uma aplicação windows forms

Usei esta dica

C# Get Computer Name – Name of the Computer using C#
http://dotnetdud.blogspot.com/2008/10/c-get-computer-name-name-of-computer.html

Fiquem na Paz!!!

quarta-feira, janeiro 25, 2012

Erro Oracle + Windows Forms

HI,

Hoje fiz meu primeiro programa em Windows Forms Application (será que vou abandonar o Delphi 7, hehehe?).

E é um programa pra valer, não é teste de aprendizado. E tinha que acessar o Oracle.

Só que ao executar um select, deu o seguinte erro: System.IO.FileNotFoundException was unhandled oracle

Achei a solução aqui
https://forums.oracle.com/forums/thread.jspa?threadID=696384

A solução é essa
This issue occurs when your on a 64bit version of Windows. Change the target CPU in to x86 and things work fine.

ou seja: vai em propriedades do projeto, opção Build, e altera a propriedade Plataform target para x86

Fiquem na Paz!!!

terça-feira, janeiro 24, 2012

Cursos para você aprender a cuidar do seu dinheiro

HI,

Um dos meus objetivos em 2012 é me organizar financeiramente.

Tou usando um programa para anotar meus recebimentos e despesas.

Depois vou ver se leio um livro que comprei em 2008, eu acho, hehehe

Também tem esses cursos que achei ontem no twitter.

Cursos e palestras para aprender a cuidar melhor do seu dinheiro
http://denysegodoy.folha.blog.uol.com.br/arch2012-01-22_2012-01-28.html

Tem curso presencial e on-line

Fiquem na Paz!!!

quinta-feira, janeiro 12, 2012

Menu bacana em CSS

HI,


Vou passar a utilizar esse menu nos meus projetos em asp.net


Demonstração
http://www.webdesignerwall.com/demo/css3-dropdown-menu/

Achei nesse site, tem 50 dicas de recursos em CSS e JavaScript

50 Useful Coding Techniques (CSS Layouts, Visual Effects and Forms)
http://coding.smashingmagazine.com/2010/02/18/50-css-and-javascript-techniques-for-layouts-forms-and-visual-effects/


Fiquem na Paz!!!

terça-feira, janeiro 10, 2012

Exibir uma foto armazenada no oracle em um site asp.net

HI,

Precisei aprender isso hoje.

Pegar a foto de um cadastro e exibir na página. As imagens encontram-se armazenadas no banco de dados.

Consegui usando esses códigos

Insert /retrieve an image into/ from a blob field in Oracle database using C#.Net
http://www.codeproject.com/KB/database/Blobfield.aspx

Aconteceu esse erro: Não foi possível localizar uma parte do caminho

Achei a solução nesse forum
http://www.devmedia.com.br/forum/net/398027-Upload-Com-Asp-Net-C.html

Usei o this.Server.MapPath para gravar corretamente a imagem em disco para poder exibir no componente Image.


Fiquem na Paz!!!!

sexta-feira, janeiro 06, 2012

Criando um serviço do windows em C#

HI,

Ontem eu fiz o meu primeiro windows service :-)

Vou precisar de um programa que de tempos em tempos execute uma tarefa.

Pesquisando no google, encontrei esses dois artigos

Create Windows Service in Visual Studio [C#]
http://www.csharp-examples.net/create-windows-service/

Creating a Simple Windows Service in C#
http://www.switchonthecode.com/tutorials/creating-a-simple-windows-service-in-csharp


No segundo artigo, o desenvolvimento do Service é a partir de um programa console e nele mostra como instalar o windows service

Fiquem na Paz!!!