Ir para conteúdo
Fórum Script Brasil

Jonathan Queiroz

Membros
  • Total de itens

    3.718
  • Registro em

  • Última visita

Tudo que Jonathan Queiroz postou

  1. É algo como uma "abstração de linguagem". Você escreve em pseudocódigo. É utilizado para você estudar uma aplicação de forma mais próxima da realidade. Por exemplo, você tem um problema complexo (às vezes nem tanto) pra resolver e quer escrever o que você tem que fazer de forma organizada, repassando depois para uma linguagem de programação específica. Imagine também que você tenha desenvolvido uma forma de ordenar elementos (Algorítmo de ordenação) e quer mostrar a técnica para outro programador, mas você não sabe em quais linguagens ele possui conhecimento. Você pode escrever o que o programa deve fazer detalhadamente em forma de algorítmo (se desejar, em português) e, assim, demonstrar a lógica. Veja mais em: Algorítmo
  2. Sim, é isso mesmo. Assim quando o atributo border-radius passar a ser suportado o código continuará funcionando.
  3. Isso é CSS3, atualmente o IE não possui suporte a CSS3 (mal possui a CSS2 rsrs). Outra coisa: esse atributo que está utilizando no CSS não é algo "padrão" do CSS3. O atributo CSS3 será border-radius (sem o "moz-"), mas o Firefox suporta uma prévia do que será esse atributo como -moz-border-radius. Para aumentar a compatibilidade, recomendo que utilize também -webkit-border-radius (safari e outros) e border-radius (pra não precisar mudar quando o atributo for implementado formalmente) Mas ainda não existe como utilizar o atributo no IE.
  4. Como você está focado em linguagens web talvez não seja muito interessante (ao menos de início) estudar C, C++. Quanto ao Javascript, é uma linguagem razoavelmente simples. Pelo menos pro básico é fácil aprender. Mas Javascript também permite o desenvolvimento de aplicações mais complexas, inclusive com um suporte (mesmo que fraco) a POO. Recomendo que olhe um tópico fixo na sessão de Javascript com alguns links para cursos.
  5. O fórum tá aí pra perguntar mesmo ! Quanto à dúvida, como está mais ou menos o seu arquivo de texto ? Supondo que esteja algo assim: Você poderia utilizar o seu sistema de consulta para retornar o local de registro (caractere X, ou devolver uma string com os dados desejados) e trabalhar em cima do resultado. Agora para o que você está fazendo a leitura como string não é a melhor forma, mas pode começar assim e, depois, tentar implementar para leitura binária. Até porque creio que alguns dos dados (como ID do cliente, etc.) sejam numéricos. Com a leitura binária é mais fácil trabalhar com esses dados (não necessita de conversões com as funções atoi e itoa), além de ser mais leve para armazenar os dados.
  6. Se você estiver cadastrando sem fechar o programa nunca pode utilizar um contador no próprio programa para o número. Caso contrário, recomendo que leia o arquivo e verifique qual o último número escrito. Depois, é só incrementar.
  7. São duas, uma baseada na outra. C++ é quase um superconjunto (não chega a ser) de C. Para a maioria das aplicações costuma-se utilizar C++, mas podem haver motivos para utilizar C puro (por exemplo, no desenvolvimento de drivers). Mas como a sintaxe é quase igual costuma-se referenciar as duas. Por se aproximar de uma linguagem de baixo nível (como Assembly) e ao mesmo tempo permitir aplicações de alto nível (em especial, C++, que tem orientação da objetos) é uma boa linguagem e o desempenho é ótimo. No início dá um pouco de trabalho, mas depois... Só que como você está mais focado em desenvolvimento web pode ser preferível dedicar-se a outras linguagens, ao menos por enquanto.
  8. Alguns dos ítens apresentados não são exatamente "linguagens". Por exemplo, Mysql e access são bancos de dados, DHTML é a união de HTML com alguma linguagem como Javascript, geralmente com o intuito de criar efeitos visuais. Como você quer algo mais voltado para a rede os itens citados são mais ou menos o caminho certo. Se quiser estude um pouco sobre .NET também. Para fins de estudo (e se desejar, futuramente, fazer aplicações avançadas) recomendo C e C++. São as linguagens com as quais mais gosto de trabalhar, devido à flexibilidade, desempenho, etc. Trabalhar com esse tipo de linguagem (que é uma variação entre baixo e alto nível) é bem interessante e dá pra aprender bastante sobre como as coisas "realmente funcionam". Mas como o ESerra já falou, depende muito do que você vai querer fazer.
  9. Movendo: Java --> AJAX, XML, Javascript, DOM. Mas não entendi a dúvida... Pode explicar melhor ?
  10. Basta utilizar o evento onclick do elemento. Exemplo: document.getElementById("seu_elemento").onclick=function(){ document.getElementById("seu_form").submit() }
  11. Creio que o = (igual) você já saiba. Quanto ao operador seta (->), ele é utilizado como "apontador". Por exemplo, você tem um ponteiro para uma instância da classe MinhaClasse (ou seja, para um objeto da classe, ex.: meuObj). Você teria que utilizar ele assim: meuObj=new MinhaClasse(); (*meuObj).Metodo() Note que o operador unário * tem precedência sobre o . (ponto), ou seja, é executado primeiro, e por isso os parênteses são necessários. Mas esse código fica "meio feio" e resolveram criar um operador para resolver esse problema (o ->). Você pode fazer assim: meuObj->Metodo()
  12. Movendo: Tutoriais & Dicas - C, C++ --> C, C++.
  13. Isso é relativo. Depende se você vai utilizar alguma biblioteca (jQuery, por ex.) ou Javascript puro, por exemplo. Com jQuery você vai carregar centenas de linhas de código antes da biblioteca, com Javascript puro não. Também depende de sua experiência com a linguagem. Se bem feito, CSS gasta menos código.
  14. O funcionamento é bem simples. O AJAX se relaciona com a linguagem server-side (seja PHP, ASP, qualquer uma), pega os dados que a linguagem escreveu e coloca no combo. Basicamente, você precisa criar um arquivo .php que crie uma requisição com o BD e escreva os dados.
  15. Pra ser sincero você pode fazer os dois e deixar um como "alternativo". Até porque em navegadores antigos (IE6, por ex.) não funcionará (o IE6 somente aceita o ":hover" em links)
  16. Em parte isso está correto, e creio que HTML não morrerá tão cedo. Mas deve-se lembrar que o XHTML se baseia nas tag's e atributos HTML, mas o modo de renderização e leitura é diferente. HTML é lido em SGML, XHTML em XML.
  17. A discursão está nesse tópico aqui: http://scriptbrasil.com.br/forum/index.php?showtopic=140414 HTML não desapareceu, continua sendo amplamente utilizado. O XHTML tem, sim, algumas vantagens, para quem souber aproveitá-las. Mas um site não é "melhor" ou "pior" por utilizar HTML ou XHTML. Quanto ao XHTML, não é somente "um HTML com letras minúsculas e tag de fechamento". XHTML é mais que isso, mas não é completamente utilizado por conta da incompatibilidade com navegadores antigos.
  18. Já que você não vai precisar dos números digitados salve numa variável. Outra coisa.. Ao referenciar um vetor sem passar a posição (sem os []) você estará trabalhando com o endereço dela. Sendo assim, vetor = &vetor[0]. Então seu código está assim: &&vetor[0], o que não faz muito sentido... Seu scanf deve ficar assim: scanf("%d",&matriz[i]); Ou: scanf("%d",matriz+i); Isso se for guardar os valores digitados, mas como não vai precisar deles recomendo utilizar uma variável.
  19. Não recebemos nenhum script e, portanto, o torneio foi cancelado. Mas vamos preparar outro desafio. Dessa vez será enviada MP a todos os que participaram das etapas anteriores.
  20. Jonathan Queiroz

    LNK2001

    Se possível poste seu código.
  21. Up's não são permitidos conforme a regra 3.8 (ver regras)
  22. Ao invés de document.write utilize DOM para criar/modificar elementos na página. Dessa forma você poderá alterar a url do banner. Também precisará da função setInterval.
  23. Veja se isso ajuda: http://scriptbrasil.com.br/forum/index.php?showtopic=135387
×
×
  • Criar Novo...