Zlog [ - http://www.geocities.com/danielvg.geo - ]
   
BRASIL, Sudeste, Homem, de 26 a 35 anos, Portuguese, English, Informática e Internet, Cinema e vídeo, PROGRAMMING
Histórico
29/08/2004 a 04/09/2004
22/08/2004 a 28/08/2004
15/08/2004 a 21/08/2004
25/07/2004 a 31/07/2004
18/07/2004 a 24/07/2004
11/07/2004 a 17/07/2004
04/07/2004 a 10/07/2004
27/06/2004 a 03/07/2004
13/06/2004 a 19/06/2004
06/06/2004 a 12/06/2004
30/05/2004 a 05/06/2004
Outros sites
Java Página Da Sun
CD Dicas
Tecnologia e Outros
Devshed Forums
Grupo de Usuários Java
Function X
Dan's Web site
Virtual Pascal
Spastic Ink
Python
Borland
Bloodshed C++/Free Pascal/GNU Pascal
Dev Central Tutorials
Ruby
Python Brazil

Votação
Dê uma nota para meu blog

 


Esse blog mudou para...

http://zlogdan.blogspot.com



Escrito por ZlogDan às 13h36
[] [envie esta mensagem]




Silently falling

Falling down...



DESÂNIMO TOTAL!!!!!!!!!!!!!!!!!!!!!!!!!!!!!



Escrito por ZlogDan às 09h47
[] [envie esta mensagem]




nas minhas férias...

Só deu mesmo para programar em Java.. Comunicação serial...

Li sobre python também.. Atualmente, é o que me chama a atençao.

 

 



Escrito por ZlogDan às 14h04
[] [envie esta mensagem]




Esqueleto de uma aplicação MFC

Vou precisar disso durante as férias..


//*******************************************************************
//Header da classe principal
//*******************************************************************

#define IDB_BUTTON 100

//aplicação
class CMainWin : public CFrameWnd {
	
	

public:

	CMainWin();
	DECLARE_MESSAGE_MAP()

};

//janela
class CApp : public CWinApp {

public:

	BOOL InitInstance();

};


#include 

#include "MyClass.h"



CMainWin::CMainWin() {

	Create( NULL, "Apricação MFC" );
	
}

BOOL CApp::InitInstance() {
	
			m_pMainWnd = new CMainWin;
			m_pMainWnd->ShowWindow(m_nCmdShow);
			m_pMainWnd->UpdateWindow();
			return TRUE;

}





BEGIN_MESSAGE_MAP(CMainWin, CFrameWnd)

	ON_BN_CLICKED(IDB_BUTTON, HandleButton)

END_MESSAGE_MAP()

CApp App;



Escrito por ZlogDan às 14h34
[] [envie esta mensagem]




Página do Yahoo

Diga o que quiser, mas o yahoo é melhor que o Google ou qualquer outro

http://dir.yahoo.com/Computers_and_Internet/Programming_and_Development/Languages/

Escrito por ZlogDan às 11h49
[] [envie esta mensagem]




quanto tempo o UOL demora pra atualizar o banco de dados...

e mostrar as novas mensagens??!!!

Escrito por ZlogDan às 10h49
[] [envie esta mensagem]




Ruby..

http://www.ruby-lang.org/

Isso é complicado. Quero dizer, Python e Ruby, estou ficando com vontade de aprender tudo ao mesmo tempo. Preciso de férias, pra mim férias = programar, dormir, andar, brincar com meu filho, ficar longe de Sertãozinho..



Escrito por ZlogDan às 10h41
[] [envie esta mensagem]




Python..

Pois é. Estou com medo de rodar esse código abaixo e não funcionar... No orkut me ensinaram, pra passar um array para uma função você só tem que passar. É estranho para quem está acostumado com C/Pascal. Por exemplo em pascal:

type
 Integer myarray[200,200];

function Jaca( myarray jaca );
begin
  {faça algo com a jaca}
end

Faz tempo que não "codeio" em Pascal, logo alguma coisa acima pode estar meio errada. Em C:


void myF( int[] );
/*...*/

void myF( int[] myarray ) {
   /*fazer alguma coisa*/
}

Em Python, é simplesmente passar:


def Jaca ( MinhaArrayAqui ):
 #faça alguma coisa

Será que o código abaixo roda?

import array
import Numeric


#------------------------------
#Produto interno
def InnerP(A,B):
    y = 0
    for i in range(1,len(A)):
        y = A[i]*B[i] + y
    return y
#------------------------------

#------------------------------
def pol3Grau(X):
    global uo, u1, u2, u3
    for i in range(1,len(X)):
        uo[i] = 1
        u1[i] = X[i]
        u2[i] = X[i]*X[i]
        u3[i] = X[i]*X[i]*X[i]

#------------------------------

#------------------------------        
def orderm3():
    global mat, vet
    mat[1][1]= innerp(uo,uo);
    mat[1][2]= innerp(u1,uo);
    mat[1][3]= innerp(u2,uo);
    mat[1][4]= innerp(u3,uo);
    mat[2][1]= innerp(uo,u1);
    mat[2][2]= innerp(u1,u1);
    mat[2][3]= innerp(u2,u1);
    mat[2][4]= innerp(u3,u1);
    mat[3][1]= innerp(uo,u2);
    mat[3][2]= innerp(u1,u2);
    mat[3][3]= innerp(u2,u2);
    mat[3][4]= innerp(u3,u2);
    mat[4][1]= innerp(uo,u3);
    mat[4][2]= innerp(u1,u3);
    mat[4][3]= innerp(u2,u3);
    mat[4][4]= innerp(u3,u3);
    vet[1]= innerp(uo,y);
    vet[2]= innerp(u1,y);
    vet[3]= innerp(u2,y);
    vet[4]= innerp(u3,y);
#------------------------------

#------------------------------    
#Ax=B
def Gauss(A,B):
    global x
    n = len(B)
    p = 0
    for k in range(1,n-1):
        for i in range(k+1,n):
            if (A[k][k]!=0) :
                p = A[i][k]/A[k][k]
            for j in range(1,2):
                A[i][j]= A[i][j]-p*u[k][j]
            B[i]= B[i]-p*B[k]
    p = 0
    if (A[n][n]!=0):
        x[n] = B[n]/A[n][n]
    for i in range(1,n-1):
        for j in range(i+1,n):
            p = p+A[i][j]*x[j]
            if (A[i][j]!=0:
                x[i]=(B[i]-p)/A[i][i]
        p=0

    for u in range(1,n):
            print x[u]




Escrito por ZlogDan às 10h38
[] [envie esta mensagem]




Sempre que estou aprendendo uma nova linguagem..

A primeira coisa que eu faço quando aprendo uma nova linguagem de programação, é programar o famoso método de interpolação polinomial. Porque me força a estudar tudo relativo ao básico. Estou fazendo isso com Python, e deparei com um problema: como eu passo um array para uma função?

Veja a próxima mensagem!



Escrito por ZlogDan às 09h57
[] [envie esta mensagem]




HTML , XHMTL e XML..

NÃO SÃO LINGUAGENS DE PROGRAMAÇÃO...

Escrito por ZlogDan às 07h37
[] [envie esta mensagem]




pYthon e não phYton..

Cara, sou um asno... Python é assim e não phyton hehehheh. Mas falando nisso, estou aprendendo mais e mais sobre a linguagem. Ampliei meus horizontes hehehehh

Lista das linguagens que eu sei comentada em ordem de preferência

  • Java. Se eu penso em OOP transfiro melhor para código em Java. E eu gosto da sintaxe C, simplificada.
  • C++. Putz, apesar das complexidades, templates, sobrecarga de operadores, ponteiros são recursos que não podemos descartar. E MFC é C++, QTK/KDE também.
  • Pascal. Sim, mas sem a versão Delphi. Pascal antigo, tela azul.
  • C. Quase igual ao Pascal. A mais elegante de todas. Ainda imbatível em performance.
  • Python. Conheço há uma semana, mas já até sei escrever uma classe com ela. A mais inovadora.
  • C#. C# = Java + C++ + VB, portanto é legal, mas não é o caminho da luz.
  • VB e Basic. Para no 5.0. Boa para muitas coisas, mas pra outras ruim demais. VBA é 8.0. ASP idem.
  • Assembly. Emoções dividas. É até legal, mas se eu posso programar em C, pra quê?
  • JavaScript. Sou um semi analfabeto em JavaScript. Preciso de um livro bom.
  • Fortran. Pode ser a mais rápida, pode ser isso e aquilo, mas eu ainda continuo achando muito chato.


Escrito por ZlogDan às 07h31
[] [envie esta mensagem]




Phyton e Pascal

Cara, estou meio vidrado em Phyton e Pascal ultimamente.. Não posso eh deixar o C++ de lado!

Escrito por ZlogDan às 09h36
[] [envie esta mensagem]




Phyton e Pascal

Tenho estado muito interessado em Phyton. Estou lendo um tutorial muito bom:

http://www.python.g2swaroop.net

Um tutorial tão bom quanto o que o Guido Von Doreen deixou no site oficial do Phyton ou melhor.. Pra gente como eu e você que sabe C++, C e Java Python é fácil de aprender...

Pascal, honestamente, remete-me a gênese deste que vos fala em linguagens adultas maduras... Antes dela, conhecia Basic apenas.

Com o Pascal fiz muitos projetos e contas, gosto muito de Pascal, principalmente no esquema DOS, Turbo Pascal. Sou fan mesmo!

Andei pesquisando e juntei bastante material. Há um compilador 32 bits que é similar ao TP chamado Virtual Pascal, que é baixado em

http://www.vpascal.com De todos os que pesquisei (GNU, Free Pascal, etc) foi o mais legal. Tenho também os Turbos 5.5 e 7.0, mas eles são feitos para PCs de 16 bits.

Se alguém tiver um 3.86 SX ai estou interessado....

E estou entendendo MFC finalmente... Preciso apenas de um livro. as por enquanto, vou fazer um projeto de comunicação serial usando o Visual C++ e vou inventar um protocolo o DaCOM.. Estou um pouco melhor, acabei de saber que tenho mais dias de férias para tirar...



Escrito por ZlogDan às 14h41
[] [envie esta mensagem]




Como eu suspeitava...

Não é o UOL que aboliu as ferramentas para editar código, é que Mozilla (o browser que eu uso) não suporta os recursos de DHTML que o UOL usa para criar a barra de edição de código..

Queimei a língua hhehehehehehe

 



Escrito por ZlogDan às 14h33
[] [envie esta mensagem]




Phyton..

É, Phyton , é uma linguagem simples de aprender e estou enrolando pra começar a desenvolver nessa linguagem. Paralelamente, estou estudando com calma MFC..

E pra quem gosta de Java: Meu Artigo sobre Comunicação Serial em Java.



Escrito por ZlogDan às 17h12
[] [envie esta mensagem]


[ ver mensagens anteriores ]