O básico que todos já deveriam saber

Aqui é o lugar para bater papo e trocar idéias sobre os mais variados assuntos

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

O básico que todos já deveriam saber

Mensagem por JoséQuintas »

Todos já deveriam saber, a maioria sabe, mas nem todos:

Windows HOME é Windows de brinquedo. Pra um trabalho sério, tem que ser Windows Professional ou acima.

Windows 32 bits só enxerga 3.5GB de RAM. Se tiver 4G ou mais de RAM, instale Windows 64 bits.

Windows 64 bits não obriga que o Harbour seja 64 bits, pode trabalhar normalmente com Harbour 32 bits.

O que não funciona em 64 bits: Clipper e programas do tempo do Windows 3.1, de 20 anos atrás. Programas do Windows 95 e acima continuam funcionando.

Numa máquina 64 bits podem ser usados emuladores ou máqunas virtuais: a grosso modo, você pode instalar VDOS pra rodar Clipper, ou VirtualBox pra rodar qualquer sistema operacional em uma janela (inclusive Linux)

Se for Windows 7, faz parte dele o XP Mode, onde um XP Oficial faz parte do sistema operacional, e pode ter uma máquina virtual com Windows XP "de fábrica".

MySQL trabalha sem índice, mas usar uma tabela de 100GB sem índice é loucura, MySQL não faz milagre e vai ser lento.

Acessar remotamente um computador, faz parte do Windows desde o Windows XP. Não precisa programa adicional.

Acho que por enquanto é só, se alguém lembrar de mais alguma coisa é só acrescentar.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
MSDN
Usuário Nível 4
Usuário Nível 4
Mensagens: 741
Registrado em: 28 Nov 2003 15:55
Localização: CWB
Contato:

O básico que todos já deveriam saber

Mensagem por MSDN »

Se em pleno 2.017, você que leu essa postagem não sabia disso...
...temos uma solução para você, não se desespere, ano que vem teremos eleições :
http://candidatoseleicoes2018.com/notic ... coes-2018/
pode ser a solução para sua vida, afinal de contas, todo político vive em outro mundo e nunca sabe de nada mesmo.....kkkkkk

Pessoal, desculpe a brincadeira, mas eu não aguentei.....kkkkkkk
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

O básico que todos já deveriam saber

Mensagem por JoséQuintas »

Se parece piada, imagine que o programador PHP/Harbour não sabia da maioria desssas coisas, inclusive nunca usou índices MySQL e não sabia que deixava mais rápido.
Só não sei se pelo menos esses programadores acompanham alguma postagem, senão nem adianta relembrar aqui.
Está aí um bom tópico pra ser fixo: o que deveria ser básico pra todos.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
MSDN
Usuário Nível 4
Usuário Nível 4
Mensagens: 741
Registrado em: 28 Nov 2003 15:55
Localização: CWB
Contato:

O básico que todos já deveriam saber

Mensagem por MSDN »

Concordo com vc, o básico não tem desculpa pra não saber, se fosse algumas décadas atrás, onde era complicado ter um livro, ter que ficar trocando diskete, mas hoje em dia, com " GOOGLE ", e um fórum DESSE TAMANHO com uma quantidade absurda de conteúdo, só se for preguiçoso mesmo, pra não usar outra palavra.
E antes que alguém da turma do " mimimi " fale algo (infelizmente hoje em dia é muito comum), eu também não sei tudo, se não sei pesquiso, pergunto, e faço o " básico " que todo ser que diz ser programador deveria fazer...testar...testar....testar....e...testar !
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

O básico que todos já deveriam saber

Mensagem por JoséQuintas »

Tem esta aqui legal também.
Com e bastante memória, pode criar máquinas virtuais.
Cada máquina virtual vai precisar de uma parte da memória, então, quanto mais memória melhor.
E lógico... 64 bits pra gerenciar mais de 4GB de Ram.
virtual2.png
Na imagem:

- O gerenciador de tarefas mostrando o que está rodando.
- Uma máquina virtual rodando XP 32 bits com servidor MySQL
- Uma máquina virtual rodando Debian Linux com servidor MySQL
- Uma máquina virtual rodando W7 32 bits com servidor MySQL

A máquina principal é Windows 10 64 bits
As outras máquinas, é só criar do jeito que quiser.

Com isso você tem várias máquinas totalmente isoladas, que podem ser usadas normalmente
Pode testar servidor MySQL, Windows, Linux, Harbour em Windows diferentes, etc.
Pode PAUSAR cada máquina na hora que quiser, inclusive fechar, e depois reabrir aonde parou, até mesmo no meio de uma instalação do Windows.

Não tem máquina sobrando.... use uma virtual.
Não roda Clipper em 64 bits, use uma virtual.
Quer testar um programa perigoso.... use uma virtual

Não quer mais a virtual, só apagar.

E por aí vai.
Pode criar uma rede de computadores, usando um único computador, e o resto tudo virtual.
É assim que funcionam os servidores na internet: uma máquina real com porrilhões de memória, porrilhões de disco, e tudo virtual.

E isso pode ser feito em casa.
O W7 vinha com XP Mode, que não é limitado a usar somente XP como base.
Antes dele, havia o virtualPC que poderia ser usado no Windows XP.
Na imagem é o VirtualBox da Oracle.
Sempre existiram várias opções: VirtualPC, XPMode, Hyper V, VMWare, VirtualBox, VDOS, etc.

Não precisa ter medo de 64 bits, ele não morde, e ao contrário, expande muito as possibilidades.

Todo programador deveria usar no mínimo uma máquina 64 bits com 8GB Ram pra brincar à vontade, e também pra testar em ambientes diferentes, parecidos com o que os clientes tem.

Você pode ter uma sala com 10 máquinas de teste, ou apenas uma supermáquina, que permite 10 máquinas virtuais.
A família vai agradecer a redução de bagunça..... rs

Lógico.... talvez tenha que lembrar: inventaram nobreak e ele é muuuuito útil.
E ele vai aguentar uma máquina com 10 virtuais muito mais tempo do que se fossem 10 máquinas reais....
É tudo de bom.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder