Ir para conteúdo
Fórum Script Brasil

iSoron

Veteranos
  • Total de itens

    1.317
  • Registro em

  • Última visita

Posts postados por iSoron

  1. Funciona pra XP.

    Testado e aprovado. biggrin.gif

    O engraçado é que eu tenho XP Home e esse utilitário manda eu colocar o cd do XP Professional. huh.gif Não testei se funciona com o cd q eu tenho, mas deve funcionar, né? A microsoft não seria tão estranha assim...

  2. Porque a Microsoft faz o Windows instável e inseguro já que ela tem um grande número de profissionais muito qualificados?

    Infelizmente, o medo de vazamento é tão grande que sufoca os programadores. Dentro da microsoft, cada grupo é designado para fazer um componente específico. Esse grupo nem tem acesso ao código fonte de outro componente, nem uma documentação decente. Além disso, muitas partes do windows são fabricadas por empresas terceirizadas.

    O resultado disso é que cada programador não sabe como o sistema funcionará como um todo, só o analista. E cada analista se restringe à sua área. Assim, o setor da "Barra Iniciar", por exemplo, pode gerar um codigo incompativel com o do setor "Meu Computador". Claro que esse sistema tem uma vantagem: Nenhum programador revoltado pode liberar o codigo fonte do windows na internet. Nem mesmo 10 programadores teriam uma quantidade suficiente para gerar grandes problemas.

    Como se vê, o medo de perder dinheiro é maior que o medo de gerar programas instáveis, pouco confiáveis, pouco seguros. A criação de um bom sistema não depende apenas dos profissionais, mas de uma boa administração, de uma boa documentação. Coisa que a microsoft não tem.

    Pra quem ainda duvida,

    Microsoft criticises third party code for Windows crashes

  3. Saudações amigos!

    O problema é o seguinte: eu tenho um monitor antigão aqui em casa que funciona até bem. Aí, recentemente, comprei um LCD e notei que o LCD é bem mais azulado que o normal. O cinza no monitor antigo parece amarelo, enquanto no novo é um azul claro, bem agradável.

    Pesquisando, acabei descobrindo que o Adobe Gamma faz esse ajuste de cores, mas não sei que valores definir no white point. Tem algum aplicativo pra ajustar esse monitor velho pra 9300K? Ou alguém tem os valores que devem ser usados no adobe gamma?

    falou.

  4. Os unicos erros que aconteceram aqui foram:

    1. A função main() declarada como void, quando deveria ser int

    2. O uso da função strlen() sem o header string.h

    Fora isso, o programa executou sem problemas.

    #include <stdio.h>
    #include <string>
    #include <conio.h>
    
    int main() {
        int i=0, j;
        int OK=1;
        char Palavra[41];
        
        printf("Entre com a palavra : ");
        fflush(stdin);
        scanf("%s", &Palavra);
        
        for (i=0, j=strlen(Palavra)-1; i<j; i++, j--)
            if (Palavra[i] != Palavra[j])
                OK = 0;
        
        if ((strlen(Palavra) > 0) && (OK))
            printf("%s é um palindromo\n");
        else
            printf("%s não é um palindromo\n");
        
        getch();
    }

  5. Pra jogos, eu recomendo 3D Studio. Maya é mais pra parte cinematográfica mesmo, realismo. No 3ds max você tem mais liberdade pra trabalhar com Low Poly, muitas ferramentas pra jogo, etc. Tanto que esse é o software é o mais utilizado pra isso.

    Se quiser usar o Maya, acho melhor pesquisar no Google por alguma API. Não sei se ele dá suporte a esse ramo, mas não custa pesquisar. biggrin.gif

  6. Eu não uso mais o IE, estou usando o Netscape 7, o que vocês acham dele? smile.gif

    O Mozilla e o Netscape têm muito em comum. Não são exatamente o mesmo browser, mas são como irmãos... Logo quando o Netscape surgiu, revolucionou a internet com diversos recursos novos, em 1994. E aí o browser foi evoluindo, até 1995, quando surgiu o primeiro internet explorer. Claro que ele era bem pior, mas era gratuito e vinha com o windows. Então o pessoal foi esquecendo o Netscape. Em 98, a AOL comprou a Netscape Communications e tomou posse do browser deles. Aí, os programadores, por conta própria, desenvolveram um novo projeto, agora open-source, chamado Mozilla.

    Atualmente, o Netscape é baseado no mozilla. O problema é que as versões dele estão sempre um passo atrás, pois, convenhamos, um projeto open-source é muito mais dinâmico e se atualiza rapidamente. A tendencia geral do Netscape é acabar, já que a própria america online só investe no Internet Explorer. A partir da versão 8.0, se não me engano, ela aboliu o browser próprio e começou a fazer propagandas incentivando o usuário a utilizar o IE. sad.gif

    ps.: O Firefox e o ThunderBird são tentativas de suavizar o Netscape Suite, que contém clientes de Email, irc, módulo para web developer, calendário, etc. Só uma curiosidade: O nome inicial do FireFox era Phoenix. Acho que o pessoal da Mozilla Foundation tem uma nóia por animais vermelhos. Depois, o browser virou FireBird. Com o Pássaro de Fogo, foram criados outros pássaros, como o ThunderBird, etc. E, pra variar, o browser mudou de nome mais uma vez, chegando ao atual FireFox. biggrin.gif

  7. Mas acho que copiando o Windows o Linux não vai chegar a lugar algum. Quando alguém vier com uma idéia tão criativa quanto a do Bill esse alguém poderá superar o Windows.

    Criativa? O Windows 1.0 era só um manipulador de arquivos, coisa que a IBM já tinha criado há muito tempo. Fora isso, tinha algumas poucas coisas, como o Notepad, cópia do Edit, calculadora, etc. No inicio das interfaces gráficas, o windows também não tinha nada de original. Tudo oque o windows tinha, o Mac OS também tinha! A própria ideia das janelas foi retirada de lá. dry.gif

    Por que diabos então ele ficou famoso, se não tinha *quase* nada original?

    Simples: Marketing.

  8. A maioria de nós não estaria aqui se o Windows não tivesse sido a base. Nem os mais novos, como eu, nem os menos experientes na informática, como eu, nem os designers, como eu (hehehe)... Teríamos uma vida normal! laugh.gif Sem PC, sem SB, sem nada! Que SACO!!!

    Também não é assim! Exagerou um pouquinho, viu. tongue.gif

    Antes do windows, todo mundo usava computador normalmente. Meu primeiro pc nem tinha windows, só Dos, e eu convivia com isso. Tinha até BBS (com um modem de 1.44 kbps) e o Doom. Depois de um tempão foi que instalei a *praga* do windows 3.11 for workgroups. Até então, eu era feliz. biggrin.gif

    Claro que com o Windows, o PC se popularizou e a informatica foi impulsionada, mas sem ele, provavelmente teria acontecido a mesma coisa. Ao invés do windows, poderia ser o Mac, quem sabe? De qualquer forma, alguém teria feito o que o Bil Gates fez. Talvez com menos capitalismo, mas faria.

  9. Para acessar os recursos de rede de qualquer sistema operacional, é necessária uma API que se comunique com o kernel, para ele executar as intruções de rede. Para windows, há uma camada intermediária chamada WinSock. Você deve aprender a usá-la se quiser trabalhar com rede e windows. Já no linux, existem diversas bibliotecas que devem ser importadas.

    Geralmente não se fala em internet no DOS porque ele era um sistema operacional muito pouco desenvolvido nessa parte. Para se conectar à internet, era preciso usar um programa que vinha com o modem, muitas vezes, e navegar pela BBS dentro desse mesmo programa. mad.gif Rede mesmo, até existia, mas não sei bem como era utilizada. Só conheço sistemas que façam isso em Clipper. tongue.gif

  10. Nacionalismo à parte, você tem que concordar que o maior conteúdo está em inglês. E isso não é só na informática, infelizmente. Eu acho que não devemos nos limitar quando o assunto é aprendizado. Se há material em ingles, e o material é muito bom, por que eu não vou aproveitar? Tenho que esperar alguém escrever em português? Se eu pudesse, estudaria mais linguas ainda, pra isso não representar barreira alguma. biggrin.gif

    Não estou sugerindo que o nosso idioma seja trocado pra ingles, tanto que nunca escrevi nada em ingles, quando tive a oportunidade de fazê-lo em português. wink.gif

  11. Levezinho? ASM? Impossível! biggrin.gif

    Tem uns tutoriais bem ruins pela net, e tem uns péssimos! Mas de maneira geral, todos são complicados. Eu, quando comecei a estudar asm, li uma porção deles, mas sei lá... eram muito teóricos, nada prático, nunca consegui escrever um "oi" na tela.

    Só vim começar a entender assembly mesmo quando comecei a estudar cracking, que é alterar um progama já feito. Nem parece, mas é muito mais simples de aprender que começando do 0. Isso porque você vê coisas bem internas já prontas, como chamada de DLLs, o cabeçalho PE, saltos, pilhas, e, quando menos espera, você aprendeu muita coisa!

    Enfim, não estou incentivando ninguém a virar cracker, mas, se você quiser mesmo aprender assembly, é o melhor caminho... Pelo menos eu acho. hehe tongue.gif

    ps.: Pra treinar cracking, você não precisa alterar programas comerciais, ou fazer nada ilegal. Na net, tem um conteudo muito grande de tutoriais e "crack-me"s, que são programinhas simples e gratuitos, com função meramente didática.

  12. Fiz uma correção no código.

    Realmente, ele estava retornando um double, quando era pra ser um int. dry.gif

    Além disso, dê uma olhada na função srand e na biblioteca <ctime> que eu adicionei.

    #include <stdlib.h>
    #include <stdio.h>
    #include <ctime>
    
    int random_range(int lowest_number, int highest_number) {
        int range = highest_number - lowest_number + 1;
        return lowest_number + (range * rand()/(RAND_MAX + 1));
    }
    
    int main(){
        int x;
        int y;
        int z;
        
        // inicia o rand
        srand((unsigned)time(0));
        rand();
        
        // entra no loop
        while(1){
    
            x=random_range(1,25);
            y=random_range(1,25);
            z=random_range(1,25);
            if(x != y && x != z && z != y){
                printf("%d, %d, %d",x,y,z);
                return 0;
            }
        }
    }

  13. Dá uma lida nisso. Explica muita coisa sobre numeros aleatórios.

    Se quiser uma função pronta, taqui:

    int random_range(int lowest_number, int highest_number)
    {
        if(lowest_number > highest_number){
            swap(lowest_number, highest_number);
        }
    
        int range = highest_number - lowest_number + 1;
        return lowest_number + int(range * rand()/(RAND_MAX + 1.0));
    }

  14. Pense assim: Geralmente, quando você visita um site, é enviada para você uma página, que contém os dados, as noticias, etc. Essa página pode ser dinâmica ou estática. No caso de ser dinâmica, o webmaster conta com uma série de programas que geram a página automaticamente, consultando banco de dados, rodando algoritmos, entre outros. Na página estática, o webmaster já digitou todas as informações em um arquivo HTML. As páginas dinâmicas estão cada vez mais presentes, e é aí que o Java entra.

    Na tecnologia J2EE, temos os JSP e os Servlets. Quando você acessa a página, uma série de servlets trabalham em conjunto (por debaixo dos panos) acessando o banco de dados, gerando cookies, administrando seções, etc. Quando todas as informações necessárias são geradas, os servlets montam a página JSP, que segue os padrões HTML e mandam para você. Para o browser, aquela pagina jsp é apenas mais um html, já que ela é identica a um html internamente. biggrin.gif

    Pra complementar essa explicação, olhe uma definição mais tecnica:

    A servlet is a program that extends the functionality of a given environment. In terms of the Tutorial and web applications, servlets are to Web Servers what applets are for Web Browsers: just as applets extend the functionality of a browser, so do servlets (typically written in Java) add functions to Web Servers.
×
×
  • Criar Novo...