Achei um vídeo com ótimas dicas de como trabalhar com unidades relativas no CSS.. Eu não tenho muito o costume de postar vídeos de canais do youtube, mas esse é um caso que realmente vale a pena.

close

Achei um vídeo com ótimas dicas de como trabalhar com unidades relativas no CSS.. Eu não tenho muito o costume de postar vídeos de canais do youtube, mas esse é um caso que realmente vale a pena.

Read more

Um tempo atrás, fiz um post sobre o bootstrap, um projeto de Framework CSS, desenvolvido pelo Twitter, para facilitar a vida dos desenvolvedores. E ele é ótimo, por servir bem em vários projetos e facilitar muito o desenvolvimento. Hoje vou falar sobre outro, que não é só uma Framework CSS, e sim toda uma metodologia de desenvolvimento baseada na interface do usuário, este é o Material Design, desenvolvido pela Google. O site do projeto, onde você pode encontrar o material, introdução, como fazer… https://www.google.com/design/spec/material-design/introduction.html Fora isso, ainda temos diversas frameworks, que já trazem o material design pronto para se trabalhar e funcionalidades gerais para aplicarmos. Hoje, estou testando a materializecss: http://materializecss.com/

close

Um tempo atrás, fiz um post sobre o bootstrap, um projeto de Framework CSS, desenvolvido pelo Twitter, para facilitar a vida dos desenvolvedores. E ele é ótimo, por servir bem em vários projetos e facilitar muito o desenvolvimento. Hoje vou falar sobre outro, que não é só uma Framework CSS, e sim toda uma metodologia de desenvolvimento baseada na interface do usuário, este é o Material Design, desenvolvido pela Google. O site do projeto, onde você pode encontrar o material, introdução, como fazer… https://www.google.com/design/spec/material-design/introduction.html Fora isso, ainda temos diversas frameworks, que já trazem o material design pronto para se trabalhar e funcionalidades gerais para aplicarmos. Hoje, estou testando a materializecss: http://materializecss.com/

Read more

Posted in Sem categoria

Enquanto fazia a revisão dos posts do site, percebi que o layout que uso – o Twenty Fifteen, possui como uma característica a separação de sílabas para melhorar o aspecto visual da página. Porém, no meu caso, acho isso bem ruim, então optei por remover a funcionalidade. Depois de alguns minutos, achei um comentário no site do wordpress mesmo, ensinando a solucionar o problema. E qual a solução? Basta ir até o arquivo styles.css (alcançável em aparencia -> editar), e adicionar ao final o seguinte código css: .widget { -webkit-hyphens: none !important; -moz-hyphens: none !important; -ms-hyphens: none !important; hyphens: none !important; word-wrap: break-word; } .entry-content, .entry-summary, .page-content, .comment-content { -webkit-hyphens: none

close

Enquanto fazia a revisão dos posts do site, percebi que o layout que uso – o Twenty Fifteen, possui como uma característica a separação de sílabas para melhorar o aspecto visual da página. Porém, no meu caso, acho isso bem ruim, então optei por remover a funcionalidade. Depois de alguns minutos, achei um comentário no site do wordpress mesmo, ensinando a solucionar o problema. E qual a solução? Basta ir até o arquivo styles.css (alcançável em aparencia -> editar), e adicionar ao final o seguinte código css: .widget { -webkit-hyphens: none !important; -moz-hyphens: none !important; -ms-hyphens: none !important; hyphens: none !important; word-wrap: break-word; } .entry-content, .entry-summary, .page-content, .comment-content { -webkit-hyphens: none

Read more

Posted in Sem categoria

Você sabia que dá para fazer SEO no WordPress, de forma profissional, apenas usando plugins adequados? Como comentei em um post recente, o site começou de forma que eu pudesse provar e testar minhas capacidades de SEO, além de ser uma biblioteca de códigos particular, com aquelas coisas que sempre uso, mas que nunca lembro de cabeça. Agora que decidi recomeçar, entrei em um curso de SEO (que por sinal começou ontem) na CreativeBizz, uma empresa de Curitiba, especializada em marketing digital. E o que aprendi? No primeiro dia, relembrei vários conceitos, que devido à falta de uso estavam meio perdidos, mas que já tinha familiaridade, e consegui entender muito, especialmente

close

Você sabia que dá para fazer SEO no WordPress, de forma profissional, apenas usando plugins adequados? Como comentei em um post recente, o site começou de forma que eu pudesse provar e testar minhas capacidades de SEO, além de ser uma biblioteca de códigos particular, com aquelas coisas que sempre uso, mas que nunca lembro de cabeça. Agora que decidi recomeçar, entrei em um curso de SEO (que por sinal começou ontem) na CreativeBizz, uma empresa de Curitiba, especializada em marketing digital. E o que aprendi? No primeiro dia, relembrei vários conceitos, que devido à falta de uso estavam meio perdidos, mas que já tinha familiaridade, e consegui entender muito, especialmente

Read more

Posted in SEO, Wordpress

Programadores e Layout, uma combinação trágica. Em julho, oficialmente trabalho com programação há 10 anos, nesse tempo todo, aprendi muita coisa, mudei muito minha forma de trabalhar, me especializei em várias coisas, mas com uma delas, eu sempre sofri muito, e posso dizer, com tristeza que poucas vezes consegui um resultado satisfatório… Como fazer um bom layout. Então, finalmente descobri o que é uma Framework CSS Todas as maiores invenções tecnológicas criadas pelo homem — o avião, o automóvel, o computador — dizem pouco sobre sua inteligência, mas falam bastante sobre sua preguiça (Mark Kennedy) Programador não sabe fazer design. Isso sempre foi uma grande verdade, porém graças a evolução humana,

close

Programadores e Layout, uma combinação trágica. Em julho, oficialmente trabalho com programação há 10 anos, nesse tempo todo, aprendi muita coisa, mudei muito minha forma de trabalhar, me especializei em várias coisas, mas com uma delas, eu sempre sofri muito, e posso dizer, com tristeza que poucas vezes consegui um resultado satisfatório… Como fazer um bom layout. Então, finalmente descobri o que é uma Framework CSS Todas as maiores invenções tecnológicas criadas pelo homem — o avião, o automóvel, o computador — dizem pouco sobre sua inteligência, mas falam bastante sobre sua preguiça (Mark Kennedy) Programador não sabe fazer design. Isso sempre foi uma grande verdade, porém graças a evolução humana,

Read more

Posted in CSS, Front End, HTML

Já tem muito tempo que não posto nada aqui, o site foi inicialmente um projeto pessoal para provar para mim que conseguia colocar meu próprio conteúdo bem posicionado em buscadores como Google. Em um mês, minha primeira meta foi cumprida, quando buscava “Programador PHP Curitiba”, meu site aparecia na terceira página, e com o tempo, em mais um mês, ele foi para a primeira página e para as primeiras ocorrências. Então veio a primeira modificação, arranquei o PHP, então passei a ranquear como “Programador Curitiba”, posicionamento esse que se mantém hoje ainda bem ranqueado (primeira página). Ainda por um bom tempo, o termo “programador” deixou o meu site nas primeiras posições.

close

Já tem muito tempo que não posto nada aqui, o site foi inicialmente um projeto pessoal para provar para mim que conseguia colocar meu próprio conteúdo bem posicionado em buscadores como Google. Em um mês, minha primeira meta foi cumprida, quando buscava “Programador PHP Curitiba”, meu site aparecia na terceira página, e com o tempo, em mais um mês, ele foi para a primeira página e para as primeiras ocorrências. Então veio a primeira modificação, arranquei o PHP, então passei a ranquear como “Programador Curitiba”, posicionamento esse que se mantém hoje ainda bem ranqueado (primeira página). Ainda por um bom tempo, o termo “programador” deixou o meu site nas primeiras posições.

Read more

Posted in Sem categoria

Segue o link do tutorial do portal Channel9, especializado em tecnologias da Microsoft, o tutorial é para separar os arquivos de publicação de debug e release do projeto… Em breve posto a minha versão (eu acho, talvez nunca o faça). Link do original: Channel 9 – Web Deployment Made Awesome: If You’re Using XCopy, You’re Doing It Wrong

close

Segue o link do tutorial do portal Channel9, especializado em tecnologias da Microsoft, o tutorial é para separar os arquivos de publicação de debug e release do projeto… Em breve posto a minha versão (eu acho, talvez nunca o faça). Link do original: Channel 9 – Web Deployment Made Awesome: If You’re Using XCopy, You’re Doing It Wrong

Read more

Posted in C#, MVC

Sempre acabo precisando de sinônimos e traduções de algumas palavras que se repetem muito, ou então que desconheço. Um bom site para buscar esse tipo de informação, é o Word Reference http://www.wordreference.com/ Fica a dica!

close

Sempre acabo precisando de sinônimos e traduções de algumas palavras que se repetem muito, ou então que desconheço. Um bom site para buscar esse tipo de informação, é o Word Reference http://www.wordreference.com/ Fica a dica!

Read more

Posted in Sem categoria

O que é o Wappalyzer? Na internet há uma infinidade de meios para se obter resultados, frameworks diferentes de javascript, aplicações cms, aplicações de e-commerce, linguagens diferentes voltadas para web. O Wappalyzer é uma ferramenta super prática, que pode ser instalada no firefox ou no chrome, voltada a identificar as tecnologias de um site, e ele tem êxito na maioria delas. Como instalar o Wappalyzer? É bem simples, ele está na lista de extensões, só buscar e instalar. No firefox, irá pedir para reiniciar o navegador. Feito isso ele estará ativado. Como usar o Wappalyzer? No firefox, ele irá aparecer na barra de navegação, com os ícones de todas as tecnologias

close

O que é o Wappalyzer? Na internet há uma infinidade de meios para se obter resultados, frameworks diferentes de javascript, aplicações cms, aplicações de e-commerce, linguagens diferentes voltadas para web. O Wappalyzer é uma ferramenta super prática, que pode ser instalada no firefox ou no chrome, voltada a identificar as tecnologias de um site, e ele tem êxito na maioria delas. Como instalar o Wappalyzer? É bem simples, ele está na lista de extensões, só buscar e instalar. No firefox, irá pedir para reiniciar o navegador. Feito isso ele estará ativado. Como usar o Wappalyzer? No firefox, ele irá aparecer na barra de navegação, com os ícones de todas as tecnologias

Read more

Função para remover tudo que não sejam números de uma string, em c# public static string OnlyNumbers(string toNormalize) { List numbers = new List(“0123456789″); StringBuilder toReturn = new StringBuilder(toNormalize.Length); CharEnumerator enumerator = toNormalize.GetEnumerator(); while (enumerator.MoveNext()) { if (numbers.Contains(enumerator.Current)) toReturn.Append(enumerator.Current); } return toReturn.ToString(); } Devido a alguns problemas que o código apresentou, refiz a validação direto em expressão regular         public string OnlyNumbers(string toNormalize)          {               string resultString = string.Empty;              Regex regexObj = new Regex(@”[^\d]”);              resultString = regexObj.Replace(toNormalize, “”);              return resultString;          }

close

Função para remover tudo que não sejam números de uma string, em c# public static string OnlyNumbers(string toNormalize) { List numbers = new List(“0123456789″); StringBuilder toReturn = new StringBuilder(toNormalize.Length); CharEnumerator enumerator = toNormalize.GetEnumerator(); while (enumerator.MoveNext()) { if (numbers.Contains(enumerator.Current)) toReturn.Append(enumerator.Current); } return toReturn.ToString(); } Devido a alguns problemas que o código apresentou, refiz a validação direto em expressão regular         public string OnlyNumbers(string toNormalize)          {               string resultString = string.Empty;              Regex regexObj = new Regex(@”[^\d]”);              resultString = regexObj.Replace(toNormalize, “”);              return resultString;          }

Read more

Posted in C#, Expressão Regular