Tudo de T.I
Blog contendo assuntos variados sobre Tecnologia
quinta-feira, 25 de fevereiro de 2016
Instalando um novo tema no Sublime Text
Obs: Para que funcione você já precisa ter o Package Control Plugin instalado. Para mais informações sobre o Package Controle, clique aqui
Vamos lá.
Através do Package Control que você poderá acessar pelo atalho Ctrl+Shift+P ou indo em Preference - Package Control e escrevendo Install Package.
-Pesquise por Colorsublime e instale o plugin. Após isso feche o Sublime Text e abra novamente e é só, o Colorsublime já está instalado.
Para usar o Colorsublime, vá novamente em Package Control (Ctrl+Shift+P) e pesquise por Colorsublime: Install Theme, e escolha o tema do seu interesse.
É isso ai, espero que tenha sido útil.
Até a próxima.
sexta-feira, 16 de setembro de 2011
Modificadores de Acesso
Mas o que é um Modificador de Acesso?
Modificadores de Acesso são palavras chaves que definem uma Classe, Método e Variáveis de Instâncias.
Se por um acaso você estiver pensando em Tirar a Certificação Java para Programador (SCJP), é obrigatório que você saiba tudo a respeito sobre esses modificadores.
Eu disse que os modificadores são aplicáveis em Classes, Métodos, e Variáveis de Instância, e coloquei o ultimo em negrito propositalmente, porque uma coisa que confunde bastante é a definição de Variáveis Locais com Variáveis de Instância.
A Regra é simples.
Variáveis Locais: A Variável local é aquela que é declarada dentro do método.
Variáveis de Instância ou Atributos: São aquelas declaradas no escopo da classe
Exemplo.
terça-feira, 6 de setembro de 2011
Melhorando o Tempo de Carregamento do seu Site
Se tem uma coisa que todos nós desenvolvedores de Sistemas/Websites detestamos é uma página/sistema lento. Além de afastar os usuários de nosso site, da uma impressão de que não foi bem desenvolvida e falta de segurança e qualidade.
Uma empresa que sempre se preocupou com o desempenho de suas páginas e o tempo de resposta da requisição dos usuarios foi o Google, inclusive eles tem uma politica de incentivar os desenvolvedores a deixar os sites mais rápidos também. Por exemplo, no ano passado, o Google anunciou que a velocidade do site se tornou um dos fatores que influenciavam o ranking das páginas listadas nos resultados de sua busca.
Bom chega de teoria, fiz esse post para mostrar uma ferramenta muito legal que faz essa verificação do tempo de carregamento do site, e como resultado, fornece algumas dicas para melhorar o seu desempenho.
O nome dessa Ferramenta é Page Speed da própria Google.
Para usar o Page Speed é necessário ja ter o Firebug instalado como extensão no Firefox. Há tambem uma versão para Google Chrome (ainda não testei). Após a instalação do firebug, basta você adicionar o Page Speed como extensão.
Seu uso é bem simples. Basta você abrir a tela do Firebug e clicar na aba Page Speed como mostra a figura abaixo:
A tela acima mostra as principais alterações que voce precisa fazer em seu site para obter um melhor desempenho.
Os ícones vermelhos mostram os itens considerados como sendo de alta prioridade. Ou seja resolvendo esses pontos importantes, afetará positivamente no desempenho e rapidez do seu site
Os ícones Amarelos são os itens com prioridade média, os verdes com baixa prioridade que resolvidos iremos obter pequenos impactos. E por fim os ícones azuis com um i no meio, que provavelmente são erros encontrados ou algum status do site.
O Page Speed tambem tem outras funcionalidades como um Relatorio de Atividades do navegador, é legal olha-lo tambem.
Clique aqui e vocês poderão consultar o manual completo do Page Speed.
Obs: Outra ferramenta legal tambem é o YSlow do Yahoo, ela é bem parecida com o Page Speed, vale a pena testa-la.
Bom galera é isso ai.. Espero ter colaborado com alguma coisa..
Até a proxima...
quinta-feira, 10 de março de 2011
Enviar e-mail com PHP
É um serviço muito utilizado, e percebi que muita gente ainda tem dúvidas sobre essa Função Nativa do PHP. Então vamos ao que interessa...
Seguindo a documentação do PHP, o envio de e-mail nada mais é que uma função denominada "mail" com pamêmtros passados a ela, seguindo um padrão..
mail("destino@algumacoisa.com.br", "Assunto", "Mensagem");
Sim, é só isso... se o seu servidor estiver configurado corretamente para o envio de e-mail, isso ja será suficiente para que um email seja enviado.
Obs "Alguns serviços do linux como (Sendmail e Postifix) precisam ser verificados"
É claro que isso é só um exemplo, e não passaremos os parâmetros a função dessa forma. Uma boa pratica para isso é criar variaveis para cada parâmetro.
Vou colocar um exemplo de como poderiamos fazer isso, utilizando valores vindo de um formulario.
$nome= $_POST["nome"];
$email = $_POST["email"];
$email_from= $_POST["email"];
$mens = $_POST["mensagem"];
$assunto = $_POST["assunto"];
$teste= "XYZ-" . date("dmYis") . "-ZYX";
$headers = "MIME-Version: 1.0\n";
$headers .= "From: \"$nome\" <$email_from>\r\n";
$headers .= "Content-type: multipart/mixed; boundary=\"$teste\"\r\n";
$headers .= "$teste\n";
mail($email,$assunto,$mens,$headers);
Bom a principio é isso galera.. Outra coisa legal é enviar e-mails com anexo.
No proximo Post eu coloco um exemplo de como podemos fazer isso...
Até a proxima
quinta-feira, 9 de abril de 2009
Agendando tarefas no Linux (Cron, Crontab)
Bom a configuração dele, é bem simples.
O cron usa uma espécie de tabela chamada Crontab para executar as tarefas.
O arquivo crontab geralmente fica localizado no diretório /etc, mas também pode estar em um diretório que cria um crontab para cada usuarios do sistema, geralmente em /var/spool/cron/.
A primeira coisa a ser feita, é abrir o crontab, para isso voce vai precisar de um editor, como o "vi" "mcedit" etc....
O crontab tem o seguinte formato:
[minutos] [horas] [dias do mês] [mês] [dias da semana] [usuário] [comando]
exemplo:
#Tarefa1
30 22 2,10 * * echo "Testando o Cron"
Neste exemplo, a frase "Testando o Cron" é exibida às 22 horas e 30 minutos, nos dias 2 e 10, em todos os meses e em todos os dias da semana. Repare na linha "#tarefa 1". Trata-se de um comentário. Digite # e tudo o que for digitado na linha não será considerado pelo cron. É um recurso útil para inserir descrições quando se tem várias tarefas a serem executadas.
Bom é isso,, simples assim...
Até a proxima galera.....
terça-feira, 24 de março de 2009
Codigos em PHP prontos.
Hoje gostaria de compartilhar com voces, alguns codigos feitos em PHP prontos, ou seja só pegar e implementar de acordo com sua necessidade.
Tenho certeza que muitos poderão me criticar por essa iniciativa, dirão que estou incentivando a copia, a falta de estudo, de pesquisa, de quebrar a cabeça.
Bom eu não penso dessa maneira. O mundo hoje em dia tem pressa, todos querem as coisas de uma forma muito rápida, e muitas vezes não temos tempo de criar uma coisa nova, por esse motivo tomei esta iniciativa, não que eu queira incentivar a irmos pelo caminho mais fácil, mais curto, pelo contrario, incentivo o uso da pesquisa, ninguem sabe tudo, se podemos utilizar alguma coisa que ja foi feita por outra pessoa, por que não usar, facilita nossa vida, ganhamos tempo, e como diz um ditado popular, "Tempo é dinheiro".
Sendo assim, abaixo coloquei alguns links onde vocês poderão pegar codigos em PHP prontos...
Espero que sejam úteis.
Em breve colocarei de outras linguagens tambem
Até a proxima....
SuperTrafego
ScriptBrasil
Imasters
CodigoFonte
CodigoLivre
Icodigo
segunda-feira, 23 de março de 2009
WINSQUID - PROXY (Squid para windows)
Certa vez precisei utilizar um proxy para compartilhar a internet em diferentes lugares, e depois de muita pesquisa encontrei um que atendeu perfeitamente as minhas necessidades.
Além de ser Free, é muito fácil e simples de configurá-lo, com ele voce poderá compartilhar internet através do proxy, criar filtros para bloqueio de sites etc.. Seu nome é WinSquid
Vou colocar uma breve descrição de como utilizálo:
Antes de mais nada, o WinSquid pode ser instalado nos seguintes sistemas operacionais:
Windows-2000, Windows-XP, Windows Server 2003
1° passo:
Efetue o download do wind [download]
2° passo:
Execute o programa e clique em PRÓXIMO
3º passo
Leia e se estiver de acordo, aceites os termos de licença de uso
4° Passo:
É indicado que altere o destino da instalação, para c:\squid, pois o squid.conf já vai ser configurado como padrão para a pasta c:\squid, clique em PRÓXIMO
5º passo
Após isso, é só ir no famoso metodo de instalação do windows, clicando em avançar e por ultimo finalizar.
6º passo
Se tudo ocorrer bem , no final aparecerá uma caixa pedindo que reinicie sua maquina.
7º passo
Após todo esse processo, o winsquid iniciará automaticamente, para ver se ele esta rodando normalmente, vá em iniciar - executar - escreva services.msc e aperte Enter.
Procure no fim da lista o Winsquid, e veja se o status esta iniciando.
8º passo
Se tudo estiver de acordo, isso significa que seu winsquid foi instalado corretamente e ja esta funcionando.
Abaixo outro link, onde voce poderá baixar o winsquid e com um squid.conf modificado, atendendo ja para buscar um arquivo onde contem sites para serem bloqueados
Querendo usá-lo, é só substitui-lo na pasta etc do seu winsquid.
http://www.easy-share.com/1903623587/Winsquid.rar
É isso galera...
Até a proxima.