Ir para conteúdo
  • Cadastre-se

Christian G.

Membros
  • Total de itens

    246
  • Registrou-se em

  • Última visita

Posts postados por Christian G.

  1. Bom, galera..Sou novo no mundo dos Macs e IOS e etc. Tenho lido o fórum quase que diariamente haha

    Eu comprei meu Mac tem umas 3 semanas e agora to procurando um bom editor HMLT/CSS. Já vi alguns comentários em relação ao Coda 2 e o Espresso. Até aixei as Demos aqui pra ver como eram. Me parecem muito bons, mas to sentindo falta de algumas coisas e queria saber ai de quem usa, se poderiam me ajudar. Queria tirar as dúvidas pra escolher qual pegar na Appstore.

    Primeiro: Quando eu abro uma tag o Coda 2 não fecha quando aperto Enter. O Espresso faz e ainda tem um comando que gera uma tag nova pronta, só especificando depois qual (se h1, div e etc). Tem como configurar/instalar algum plugin pra isso no Coda 2?

    Segundo: No NetBeans e no Zend eu achava muito útil o fato de que quando eu colocava o cursor em cima de uma tag, ele me sinalizava destacando onde essa tag tava fechada no código. Facilitava bastante a organização do código. Em nenhum desses dois programas que to na dúvida atualmente, achei isso. Não queria Zend nem NetBeans pelo fato de que não trabalho com programação e achei o Coda 2 e o Espresso bem leves e com alguns recursos muito bons, mais direcionados ao HTML/CSS

    Bom, é isso..Tem alguma forma de configurar isso, baixar algum plugin, algo do gênero?

    Abraços :D

    Cara, vai de Espresso, é o melhor que existe na minha opinião.

    Ele é perfeito e muito fácil de usar. Sobre o que tu deseja, ele tem sim... dá uma olhada nessa imagem http://smokingapples.com/wp-content/uploads/2008/11/espresso-full-window.jpg

    As setinhas ao lado da contagem das linhas indicam a div que está aberta.

  2. Um erro Inesperado surgiu quando eu fazia as atualizações que foram lançadas ontem, nenhuma das atualizações foram instaladas e a unica opção era a de Reiniciar o sistema. Após aguardar mais de 5 minutos e nada, resolvi desligar a maquina pressionando o botão de ligar e desligar.

    Quando liguei surgiu a mensagem de panic abaixo:

    " panic(cpu 0 caller 0xffffff800064ba7b): "Unable to find driver for this platform: \"ACPI'.\n"@/SourceCache/xnu/xnu-1699.26.8/iokit/Kernel/IOPlatformExpert.cpp:15 04

    Debugger called: <panic>

    Backtrace (CPU 0), Frame: Return Address

    0xffffff8074fa3dd0 : 0xffffff8000220792

    0xffffff8074fa3e50 : 0xffffff800064ba7b

    0xffffff8074fa3e60 : 0xffffff800062937d

    0xffffff8074fa3eb0 : 0xffffff8000629bae

    0xffffff8074fa3f30 : 0xffffff8000629f29

    0xffffff8074fa3f70 : 0xffffff8000628b0f

    0xffffff8074fa3fb0 : 0xffffff8000820057

    can't perform kext scan: no kext summary

    BSD process name corresponding current thread: Unknown

    Boot args: -x

    Mac OS version:

    Not yet set "

    Achei essa discussão em https://discussions....021315?tstart=0

    mas ainda sem soluções!!!

    Se alguem souber de algo para recuperar o sistema, vai ajudar muito!!!

    Ontem tive o mesmo problema depois de atualizar o iPhoto e o Thunderbolt... Ocorreu Kernel Panic, tentei de todas as formas mas o mac morreu e não ligava mais. Até pensei em criar um tópico aqui mas pensei que devia ter acontecido só comigo.

    Reparei disco, reparei permissões, tentei reiniciar em modo de segurança e nada. Comecei a me apavorar pq minha garantia está para vencer. Foi um aviso para comprar o AppleCare.

    Como eu não tinha um pen drive bootavel do Lion tive que formatar com o Snow Leopard, atualizar todo sistema, baixar e atualizar para o Lion de novo.

    Baita mão!

    =/

  3. Esse TextWangler é realmente bom. Foi o substituto do Notepad++ quando eu comecei a usar Mac

    Cara, já pesquisei por tudo aí, mas talvez tu possa me ajudar.

    Tem como configurar para o TextWrangler auto-completar as palavras? Semelhante ao Notepad ++...

    Estou com o Espresso, é perfeito, excelente! Pra quem estava acostumado com Dreamweaver, depois que conheci esse Espresso, fiquei sem palavras.

    Design e funcionamento perfeitos.

    Mas dizem que o Coda é bom também...

  4. Huummm entendi!!

    Cara ta certo, no action tu direciona pro PHP, aí tu pode fazer uma validação JavaScript no no formulário por exemplo para verificar se os itens estão preenchidos, e aí aparecer uma mensagem informando "Formulário enviado com sucesso" e retornar para a página do formulário.

    Vou te colocar abaixo um exemplo rapidinho e simples.

    Parte de formulário:

    &lt;form name="enviar" action="enviar.php" onSubmit="return valida();" method="post"&gt;
    	&lt;dl&gt;
    	 &lt;dt&gt;
    	  &lt;label&gt;Nome:&lt;/label&gt;
    	 &lt;/dt&gt;
    
    	 &lt;dd&gt;
    	  &lt;input type="text" name="nome" id="nome" class="formulario"/&gt;
    	 &lt;/dd&gt;
    
    	 &lt;dd class="validation"&gt;
    	  &lt;div id="showValidationName"&gt;
    	   Preencha seu nome corretamente.
    	  &lt;/div&gt;
    	 &lt;/dd&gt;
    
    	 &lt;dt&gt;
    	  &lt;label&gt;E-mail:&lt;/label&gt;
    	 &lt;/dt&gt;
    
    	 &lt;dd&gt;
    	  &lt;input type="text" name="email" id="email" /&gt;
    	 &lt;/dd&gt;
    
    	 &lt;dd class="validation"&gt;
    	  &lt;div id="showValidationMail"&gt;
    	   Preencha seu e-mail corretamente.
    	  &lt;/div&gt;
    	 &lt;/dd&gt;
    
    	 &lt;dt&gt;
    	  &lt;label&gt;Telefone:&lt;/label&gt;
    	 &lt;/dt&gt;
    
    	 &lt;dd&gt;
    	  &lt;input type="text" name="fone" id="fone"/&gt;
    	 &lt;/dd&gt;
    
    	 &lt;dd class="validation"&gt;
    	  &lt;div id="showValidationFone"&gt;
    	   Preencha seu telefone corretamente.
    	  &lt;/div&gt;
    	 &lt;/dd&gt;
    
    	 &lt;dt&gt;
    	  &lt;label&gt;Mensagem:&lt;/label&gt;
    	 &lt;/dt&gt;
    
    	 &lt;dd&gt;
    	  &lt;textarea name="mensagem" id="mensagem"&gt;&lt;/textarea&gt;
    	 &lt;/dd&gt;
    
    	 &lt;dd class="validation"&gt;
    	  &lt;div id="showValidationMensagem"&gt;
    	   Preencha sua mensagem.
    	  &lt;/div&gt;
    	 &lt;/dd&gt;
    
    	 &lt;dt class="submit"&gt;
    	  &lt;input name="botao" type="submit" value="Enviar"/&gt;
    	 &lt;/dt&gt;
    	&lt;/dl&gt;
       &lt;/form&gt;
    

    Parte da validação em JavaScript:


    function valida() {
    if (document.getElementById("nome").value == ""){
    document.getElementById("showValidationName").style.display = "block";
    return false;
    } else {
    document.getElementById("showValidationName").style.display = "none";
    }


    if (document.getElementById("email").value.indexOf("@") < 0){
    document.getElementById("showValidationMail").style.display = "block";
    return false;
    } else {
    document.getElementById("showValidationMail").style.display = "none";
    }

    if (document.getElementById("fone").value.match(/[a-zA-Z]/) != null || document.getElementById("fone").value == ""){
    document.getElementById("showValidationFone").style.display = "block";
    return false;
    } else {
    document.getElementById("showValidationFone").style.display = "none";
    }

    if (document.getElementById("mensagem").value == ""){
    document.getElementById("showValidationMensagem").style.display = "block";
    return false;
    } else {
    document.getElementById("showValidationMensagem").style.display = "none";
    }

    }
    [/CODE]

    Script PHP:

    [CODE]
    <?php
    if(!empty($_POST)){
    $cab = "From: ".$_POST['nome']." <".$_POST['email'].">\n";
    $mensagem = "Contato via site - www.teusite.com.br\n";
    $mensagem.= "Nome: ".$_POST['nome']." \n";
    $mensagem.= "Email: ".$_POST['email']." \n";
    $mensagem.= "Mensagem:". $_POST['mensagem'];

    if(mail("email@dominio.com.br", "Formul·rio de Contato - teusite.com.br", $mensagem,$cab)){
    echo '<script type="text/javascript">alert("Sua mensagem foi enviada com sucesso.");window.location.href="contato.html"</script>';
    }
    else{
    echo '<script type="text/javascript">alert("Ocorreu um erro ao tentar enviar sua mensagem.");window.location.href="contato.html"</script>';
    }
    }
    else{
    header("Location: contato.html");
    }
    ?>
    [/CODE]

    No caso, no arquivo PHP que tu linka novamente para a página de contato, nesse caso o Contato.html.

    Qualquer dúvida é só perguntar.

    Obs: este formulário tu consegue enviar via e-mail, por isso é um pouquinho mais complexo.

  5. Pra concluir eventuais questões dos amigos, dúvidas que no momento estão me deixando intrigado:

    1) Formatei e reinstalei totalmente o Lion antes de enviar o equipamento, (naturalmente) sem configurar minha conta e/ou iCloud no no macbook;

    2) Além de renomear o equipamento com o nome do golpista (ou do receptador) na minha conta no iCloud, ainda o bloqueou, mesmo depois de 4 meses do acontecido;

    3) Infelizmente não aparece a localização (por estar bloqueado), quem sabe teria sido melhor não fazer nada, afim de localizar o paradeiro dele, ou mesmo mandar mensagem;

    4) What next? A Apple poderia me ajudar em algo? Qual seria o caminho?

    []'s

    Cara fica tranquilo, se tu já entrou com processo contra o mercado livre é só aguardar o fim da causa.

    Um amigo meu sofreu o mesmo problema, vendeu umas rodas por R$5000, enviou e não recebeu a grana... Demorou uns 6 meses e agora ele recebeu o dinheiro da venda.

    Tu só precisa ter esses e-mails guardados. A culpa é do mercado livre e não tua...

    Depois posta ai o que que deu...

  6. Exatamente. Só fique atento as dimensões dos cases, pois tem para HDs de 2,5'' e para 3,5''. Os que mostrei são para de 2,5''.

    Como você quer usar um HD 2TB, terá que ser um case para 3,5'', ou seja, que use HDs de Desktop.

    Depois de montado, é só ligar e formatar.

    Beleza, aí comprando um HD de Desktop de 2Tb 7200RPM por exemplo, e comprando um case com Firewire 800, conseguirei utilizar normalmente a entrada firewire do HD pra transferir dados com o Mac??

×
×
  • Criar Novo...