André Guergolet

What shall we do now?

Archive for the ‘Software’ Category

Erro C4430: missing type specifier – int assumed. [C++]

Posted by André Guergolet On janeiro - 5 - 2010

Trabalhei durante alguns anos com o VC++ 6.0 da Microsoft, em algumas aplicações estou tentando trabalhar com o C++ dentro do VS2008, estou criando um DLL para ser utilizada dentro de um outro aplicativo C#, mas apanhei um pouco com este erro que apareceu logo de cara.

Read the rest of this entry »

Popularity: 22% [?]

Google Code Jam – Alien Language

Posted by André Guergolet On setembro - 4 - 2009

O legal do Twitter é que você muitas vezes fica sabendo de coisas que normalmente você não ficaria sabendo. Na última semana, enquanto lia as mensagens recentes, vi uma mensagem do @google dizendo que as inscrições para o Google Code Jam iam se encerrar em dois dias.

Read the rest of this entry »

Popularity: 16% [?]

ASP.NET: Erro ao depurar aplicação

Posted by André Guergolet On maio - 11 - 2009

Estes dias enfrentei o erro:

“É um erro usar uma seção registrada como allowDefinition=’MachineToApplication’ além do nível de aplicativo. Esse erro pode ser causado por um diretório virtual não configurado como um aplicativo no IIS.  …\Web.config 56 “

Read the rest of this entry »

Popularity: 43% [?]

VS2005: Ícones

Posted by André Guergolet On abril - 26 - 2009

Senhores, já fazia um bom tempo que estava sofrendo um pouco para obter ícones parecidos ao do toolbar do VS2005 para colocar em uma pequena aplicação que desenvolvi.

Após procurar muito, usar softwares para extrair ícones, de aplicações, usar print-screen e paintbrush, achei um site que dava uma informação muito importante:

No diretório: C:\Arquivos de Programas\Microsoft Visual Studio 8\Common7\vs2005ImageLibrary há um arquivo ZIP contendo ícones, imagens do toolbar e uma série de outras imagens utilizadas pelo VS2005.

Espero ter ajudado.

UPDATE: Faltou o mais importante, o link do site que me deu esta informação: http://itskyline.wordpress.com/2007/06/16/associating-vs-2005-images-with-toolbar-buttons/

Popularity: 8% [?]

Active Server Pages – ASP

Posted by André Guergolet On março - 30 - 2009

ASP (Active Server Pages) é uma ferramenta de programação que utiliza linguagens de Script, tais como, VBScript, JScript, Python, entre outras, ela foi a primeira linguagem de scripts da Microsoft a ser processada no servidor e não no cliente. Atualmente é conhecida entre os profissionais da área de tecnologia como ASP Clássico, pois nas versões do ASP.NET muita coisa mudou em relação a linguagem, mas basicamente ASP e ASP.NET, apesar das suas grandes diferenças, ambas possuem a mesma função.

Apesar do ASP Clássico estar caindo no esquecimento por causa das novas tecnologias que a substituiram, ainda a vemos em muitos sites e empresas. Meu pediu um pequeno trabalho sobre ASP, tentei explicar neste trabalho o que é ASP e seus principais objetos, ficou bem simples e resolvi postá-lo no site.

No final, coloquei alguns artigos que escrevia pro antigo site “Asp4Developers” e em uma pesquisa rápida no Google encontrei o site do Rubens Farias (http://rubensfarias.blogspot.com/) e encontrei estes artigos (ele era o dono do ASP4Delopers).

Clique em ler mais para ver o conteúdo do trabalho que fiz, você também pode clicar no título deste post para ler o restante.

 Read the rest of this entry »

Popularity: 29% [?]

C#: GDI+ e conceitos de Computação Gráfica

Posted by André Guergolet On março - 14 - 2009

Ultimamente estou conseguindo dedicar um pouco mais de tempo para faculdade, isto significa que: Consigo colocar em prática o que vejo lá e fazer alguns programinhas (mesmo que nas coxas) para usar em sala de aula ou para corrigir exercícios.

Na última aula, após uma longa revisão de álgebra linear, começamos vendo sobre o posicionamento de um objeto em um plano cartesiano e sua translação (e eu achando que movimento de translação tem haver com o movimento que a Terra faz em volta do Sol, mas na verdade é a movimentação em qualquer direção).

Fiz um programinha em C#, que lê alguns pontos em um DataGrid e calcula os novos pontos de acordo com os parâmetros passados pelo usuário para mover o objeto.

Read the rest of this entry »

Popularity: 20% [?]

C#: Simplex

Posted by André Guergolet On março - 7 - 2009

Ontem durante a aula de Aplicações em Pesquisa Operacional o professor nos explicou a utilização do algoritmo Simplex na resolução de problemas para maximização de lucros e minizar custos. Ainda não implementei neste programa a parte de minizar custos.

O link para download dos arquivos está no final deste texto, clique em Ler Mais caso não esteja visualizando.
Read the rest of this entry »

Popularity: 37% [?]

C#: Multiplicação de Matrizes

Posted by André Guergolet On março - 6 - 2009

Visitantes, hoje tive uma pequena revisão sobre matrizes na faculdade: Soma, Multiplicação por uma constante, Matriz Identidade, etc…..

Uma das tarefas que tivemos durante a aula, foi desenvolver uma pequena rotina em C++ que multiplicasse duas matrizes. Estou sem o C++ 6.0 instalado na minha máquina, já o Turbo C no Windows Vista, não quero nem arriscar, então fiz a rotina em C# usando o VS2008 Express Edition.

Não coloquei aqui o código de tela, que lê os dados das matrizes, colocarei apenas a rotina que recebe duas matrizes de números inteiros e faz o cálculo.

    static class Matematica
    {
        public static int[,] MultiplicarMatrizes(int[,] A, int[,] B, int LinhasA, int LinhasB, int ColunasA, int ColunasB)
        {
            int[,] C = new int[LinhasA, ColunasB];

            for (int i = 0; i < LinhasA; i++)
                for (int j = 0; j < ColunasB; j++)
                    for (int k = 0; k < LinhasB;k++ )
                        C[i, j] += A[i, k] * B[k, j];

            return C;

        }

    }

Caso queiram fazer download de todo o projeto, inclusive com as telas é só fazer download deste arquivo:

Código Fonte - Multiplicar Matrizes (318)

Popularity: 49% [?]

C#: Lendo a estrutura das classes usando Reflection

Posted by André Guergolet On fevereiro - 24 - 2009
Nos últimos meses consegui dedicar um pouco mais de tempo aos estudos, tanto na faculdade quanto ao que me interessa aprender. No passado, para estudar um pouco sobre reflection, acabei desenvolvendo uma pequena biblioteca que gostaria de  compartilhar com aqueles que chegaram até este artigo.
“Reflection” (Reflexão em Português)  no .NET é utilizado para visualização de informações sobre um tipo de dado (classe) e seus métodos e atributos. Essa explicação não é forma mais simples de se explicar o que é Reflection, acho que um exemplo prático ajuda mais do que a explicação técnica:
Reflexão, como o próprio nome já diz é o reflexo de algo, no nosso caso, como estamos falando sobre .NET e desenvolvimento teremos acesso ao reflexo do que criamos: Classes, Métodos e Atributos.  Ao implementar um pattern para sua empresa, desenvolver softwares para auto-documentar software ou criar geradores de código, exisitirá a necessidade de colocar uma determinada classe em frente ao espelho para enxergarmos seus métodos, nome e atributos mesmo sem conhecê-la. É como se não soubessemos como somos ou quem somos, e ao ficar em frente ao espelho e olhar seu reflexo descobrir que você anda, olha, coça a cabeça, tem olhos verdes, cabelo castanho e é gordinho.

Popularity: 84% [?]

C#: Gerando tons DTMF

Posted by André Guergolet On fevereiro - 21 - 2009

DTMF
DTMF – “Dual Tone MultiFrequential” é o tom de duas frequências utilizado para discagem telefônica. A solma destas duas frequências dificilmente é reproduzida pela voz humana, por isso é utilizada para discagem telefônica. Ao discar um número no seu telefone as centrais telefônicas identificam o que você discou através da análise destas frequências e comparação a tabela de frequências dos digitos do telefone.

Para cada número há uma frequência alta e uma frequência baixa, que são somadas e um tom DTMF é gerado na linha telefônica.

Tabela DTMF
Hz 1209 1336 1477 1633
697 1 2 3 A
770 4 5 6 B
852 7 8 9 C
941 * 0 # D

Read the rest of this entry »

Popularity: 37% [?]

ROCK'N ROLL

TAG CLOUD

AMIGOS

About Me

Empresário na área de Desenvolvimento de Software e com uma memória muitas vezes fraca, por isso mantenho o site, para guardar o que posso esquecer.

Twitter

    Photos

    Concha

    Concha

    Concha