Como Instalar plugin Emmet no Sublime Text (2 ou 3)! [Resolvido]

Bom… vou mostrar de forma bem resumida como instalei o plugin Emmet no Sublime, pois as explicações que vi por aí ou não deram certo ou eram em outro idioma.

Caso você não possua, instalei primeiro o Package Control, que vai dar suporte às demais instalações de plugins posteriormente.

Vá ao site oficial https://packagecontrol.io/installation , copie o código referente à sua versão (sublime text 2 ou 3 ):

Captura de Tela 2017-06-26 às 10.18.47

-> Tenha certeza de entrar no link do site oficial, pois os códigos mudam de tempos em tempos e a única garantia de você estar com o código correto é pela página oficial!! 😉

Abra o Sublime>View> Show Console e vai ficar mais ou menos assim:
Captura de Tela 2017-06-26 às 10.15.30

Copie e cole o código no espaço em branco e tecle <<enter>>

package-controller-paste-sublime-text

Com o Package Controller instalado, iremos instalar o  Emmet: ctrl+shift+P (ou command+shift+P no teclado do MAC) e escolha Instal Package:

install-emmet-sublime-text-3-package-manager

Em seguida repita o procedimento e digite na caixa Emmet. Ele já vai aparecer como sugestão de instalação:

install-emmet-sublime-text-3-2

e a instalação será iniciada.

successfull-installation-message

Ao final você já poderá utilizar o plugin!

 

 

Anúncios

Erro no Mysql:’TYPE=MyISAM CHARACTER SET ‘ …

Já conteceu com você, de estar instalando algum programa ou configurando um banco de dados e o seguinte erro aparecer: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘TYPE=MyISAM CHARACTER SET `utf8`’ at line 29

ou algo parecido? No manual do Mysql 5.5 alguns tipos foram modificados, então você deve varrer seu SQL atrás da palavra TYPE e substituí-la por ENGINE.

➡ Use o notepad++ ou um editor e texto de sua preferência!



Imprimir página utilizando Javascript

Duas formas simples para adicionar a propriedade de impressão em uma página em PHP:

1) Utilizando essa função, a página, ao ser carregada, abrirá automaticamente na tela as opções de impressão.

#<body onload=”window.print()”>#
2) Adiciona um botão e texto, que ao serem clicados carregarão as opções de impressão. (Observe que há um float em css, extremamente opcional!)

#<a href=”javascript:print();”><img src=”imprimir.gif” alt=”clique aqui para imprimir” style=”float:right” /></a>#

Simples assim!!
Importante!!! Retire as # dos códigos antes de utilizar!!

Canvas

Já ouviu falar em Canvas? Claro, como aqui é um blog de TI, me refiro a uma técnica de programação que, resumidamente, significa contruir imagens no cliente através de um código, que pode ser incorporado em diversas linguagens, inclusive em HTML 5.

Em vez de criar uma imagem no PS , Flash ou no Corel, hospedar e publicar no site, o Canvas nos permite construir a img desejada na hora em que o cliente carrega a página, sem demora e transtornos, como é o caso de muitos sites  que utilizam Flash e se tornam um pesadelo para carregar (sim, porque ainda hoje existem pessoas que acessam  internet discada no interior ou não possuem uma máquina potente e compatível com as tecnologias mais modernas. Believe me, it does exist!!).

Minha intenção aqui não passar um tutorial de Canvas (quem sabe em um próximo post?), mas dar uma noção da existência dessa técnica.

Um exemplo que posso passar é o site http://glimr.rubyforge.org/cake/canvas.html#ImageDataFill

Lá, você  pode ver o exemplo na parte de cima, abaixo há o código fonte onde você pode modificar e testar, e ao lado você pode experimentar vários efeitos , clicando no combobox Effect. Há muito o que pesquisar sobre  assunto pela internet, e mais para frente eu trago mais informações a repeito!

➡ Sabe onde Canvas é muito utilizado? No desenvolvimento de games!!

Validação de campos em branco com javascript

//validação de campos em branco com com javascript//

<script type=”text/javascript”>
function verificar(form){
with (form) {
if ( empresa.value ==””)
{
alert(“É necessário informar a empresa.”);
empresa.focus();
return false;

}
}
}
</script>

<body>
<form action=”#” method=”post” onsubmit=”return verificar(this)”>
<input type=”text” id=”empresa” />
.
.
.

</body>
//  empresa é o id do meu componente, onde o usuário deveria informar o nome da empresa em que trabalhou.
Eu posso criar essa obrigatoriedade no banco, mas não é o caso.

Problema de conexão: PHP + Oracle

Dia desses eu estava montando uma página em que precisava lançar mão dos recursos de PHP e com BD em Oracle. Na minha máquina, a nível de teste tudo funcionava.. mas na hora de colocar no servidor, dava problema com a conexão. Depois de muitas tentativas, a solução: fechei a conexão na propria página e não no arquivo conectaBanco.php (no caso, minha conexão) como estava antes. Funcionou certinho!
No início da página ficou assim: include_once ‘conectaBanco.php’
E apenas coloquei no final da página: ocilogoff($c);