sexta-feira, 13 de dezembro de 2013

jQuery Editable - Editor de texto com jQuery

Fala Galera!
Estou sem postar aqui, peço desculpas, a correria está grande!



Vamos lá! É um post curto, porém bem legal! Precisei de um código de jquery que editasse o texto do painel de controle que desenvolvemos, não gosto muito de ficar criando página para editar, página para adicionar, página para remover....acho que o mais legal para o usuário é quanto mais rápido e prático melhor! A dica é esse plugin que encontrei, muito bom, facílimo de implementar e é utilizando BOOTSTRAP!!!


X-Editable jQuery


Espero que curtam! Dá para otimizar bem o aplicativo! Estou desenvolvendo ainda, mas a parte de php e atualização assim que finalizar posto aqui beleza?!

Obrigado pela visita!

Abraços!
Beno

quinta-feira, 24 de outubro de 2013

Quick Tips - Latitude e Longitude do google maps

Fala Galera,

Resolvi lançar hoje o QUICK TIPS, um post rápido e objetivo com algo que possa ajudar o dia-a-dia do desenvolvedor que encontro no meu dia-a-dia.

Hoje precisei buscar rapidamente a latitude e longitude de um endereço para utilizar com a API do Google Maps em um dos projetos que estamos desenvolvendo, procurei rapidamente e encontrei este site que te fornece na hora a localização que procura no mapa e a latitude e longitude correta. Testei e funcionou 100%! Segue o link:

http://universimmedia.pagesperso-orange.fr/geo/loc.htm

Espero que ajude!
Até a próxima!
abs


terça-feira, 15 de outubro de 2013

Awesome Filtering and Sorting Plugin - ISOTOPE

Fala Galera,

Fiquei um tempo sem postar, mas já tenho alguns posts na fila aqui. Geralmente e graças a muitos programadores do planeta existe uma grande variedade de Plugins e códigos disponíveis online, e muitos deles para download de graça. Fique atento, sempre faça uma busca minuciosa no google antes de sair desenvolvendo, na maioria das vezes alguém já desenvolveu algo parecido com o que busca e deixou à disposição para download, é o caso de muitos projetos irados que tem no GitHub (GitHub é um site de armazenamento e colaboração de códigos online onde você pode deixar seu projeto open para outros programadores da rede te ajudarem ou colaborarem com você, ou caso queira deixar restrito também é possível assinando um plano exclusivo deles).

Então temos sempre que dar uma olhada, eu sempre que posso e faço algo diferente, tento colocar aqui, geralmente utilizo plugins já desenvolvidos e adapto para algo que preciso,  por isso todos que venho usando ou que acho muito legal vou postar aqui. No último post deixei um site que tem vários muito bons, e o legal é que esses plugins são bem simples de se utilizar, na maioria das vezes os exemplos acompanham uma pasta com os CSS, uma pasta com o JS e o arquivo html demo para você analisar e ver o que precisar para fazê-lo funcionar.


LINK DO PLUGIN http://isotope.metafizzy.co/index.html

Vamos lá, aqui vai um plugin que achei animal, já vi vários sites utilizando. É um plugin para você que quer fazer filtros em galerias de imagens sem que tenha que dar um refresh na tela ou ir para outro link. Você pode facilmente conectar com sua base de dados um arquivo PHP e utilizar esse plugin para filtrar os resultados. A documentação está bem tranquila de entender, se tiver alguma dúvida e eu puder ajudar é só falar!

Cuidado com a reivenção da roda, o seu tempo vale ouro.

E sempre que possível e lembrar (às vezes a correria é grande, rs) deixe/coloque o nome do criador e link nos arquivos dos plugins (eles sempre vem comentados nos arquivos .js e .css) para que outros possam fazer uso dele diretamente da página de quem desenvolveu.

Fica a dica!
Valeu e obrigado pela visita!


terça-feira, 27 de agosto de 2013

Plugins Jquery - Best of jQuery

Fala pessoal,



Hoje é um post rápido, encontrei um site que está catalogando diversos plugins de jquery. É sempre bom pesquisar bem antes de começar alguma idéia para seu aplicativo que pretende programar utilizando jquery para evitar reinventar a roda, e também é sempre bom olhar e pesquisar o que já existe e o desenvolvedor disponibilizou gratuitamente para você utilizar, acaba te dando novas idéias.

Segue o link do site, clicando no item abaixo da imagem ele te leva ao site oficial do plugin que explica como instalar e geralmente com uma demo para vê-lo em ação.

http://bestofjquery.com/


Fica a dica,
até a próxima e boa semana!

abs


quinta-feira, 15 de agosto de 2013

Bootstrap Sticky Menu with Scroll Effect Anchor Example

Fala galera,

Estava desenvolvendo um projeto e encontrei 2 coisas que procurava em links separados, uma delas é um menu que acompanha a rolagem, que fique fixado no topo e outra era fazer 1 página utilizando "âncoras" no menu, quando clicasse rolava para a posição da página que eu queria.



Por ter pego links de tutoriais de outros desenvolvedores, segue aqui o link que utilizei para fazer os dois juntos:

STICKY NAVIGATION

SMOOTH SCROLL EFFECT ANCHOR


Acho que não necessita de explicação detalhada, pois baixando o arquivo você conseguirá ver como foram utilizados, só vou separar os detalhes de cada um para não deixar escapar algo na hora que for usar.

EXEMPLO LIVE

<code>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
    <!-- Bootstrap jQuery plugins compiled and minified -->
    <script src="js/bootstrap.min.js"></script>
    <script src="js/waypoints.js"></script>
    <script src="js/waypoints-sticky.js"></script>
    <script type="text/javascript">
        $(document).ready(function () {
//para remover o menu "grudado" é só comentar esta linha
            $('.menu-stick').waypoint('sticky');

$('a[href^="#"]').on('click',function (e) {
   e.preventDefault();

   var target = this.hash,
   $target = $(target);

   $('html, body').stop().animate({ 'scrollTop': $target.offset().top }, 900, 'swing', function () {
       window.location.hash = target;
   });
});

        });
    </script>
</code>

Linha de código para funcionar o menu sticky, lembrando que o que for ser fixo deverá ter a classe .menu-stick ou qualquer outro nome, lembre de alterar ali no script.

Bloco de código que funciona para o menu anchor, lembrando que cada bloco deve ter um ID único:

<div id="menu1"></div>

e no anchor do menu href deverá ser referenciado esse mesmo ID

<a href="#menu1">Menu 1</a>


É isso! Se ficar alguma dúvida e eu puder ajudar, comenta abaixo que nos falamos!

Segue o link para baixar os arquivos completo.

DOWNLOAD

EXEMPLO LIVE (example)


Designmodo, layouts e design [dica do dia]

Bom dia!



Estava pesquisando alguns códigos pela internet e encontrei esse blog bem interessante, além de tutoriais bem úteis com exemplos e dicas, eles tem alguns frameworks de design caso queira comprar, até considero barato pela qualidade do design, pelos elementos criados, porém existem muitos frameworks free e templates em bootstrap também caso queria algo mais prático.

Segue o link abaixo:

Designmodo

Mas é sempre bom pelo menos navegar, analisar os detalhes, ícones, elementos, a forma como são distribuídos na tela, os efeitos (quando necessários). Muitas vezes, ou na maioria das vezes a simplicidade faz toda a diferença no design. Menos é sempre mais. Um exemplo fácil para entender é, Google. Repare na linguagem que o google utiliza, sempre simples, porém de muita qualidade, clean e funcional.

Sempre que eu puder também vou publicar links com design e estruturas de layout. Ainda não me arrisco a dizer que está surgindo um certo "padrão" porque não está, mas existe uma tendência em termos de estrutura e qualidade que você percebe ao navegar em alguns sites, como o próprio Designmodo acima, o tipo de menu no topo, a fonte utilizada, as cores, os efeitos, é um pacote completo que te deixa afim de navegar no site. Sempre tente ir mais além, mesmo que ainda não chegue onde queria, o hábito de sempre querer chegar mais perto da qualidade que imagina com certeza te levará a ela, eu sempre encaro dessa forma, e sempre lembrando do que dizem..

"DONE IS BETTER THAN PERFECT" 
(finalizado é sempre melhor do que perfeito).

Até a próxima! =)
Boa semana!

terça-feira, 13 de agosto de 2013

Construindo uma API PHP

Fala Galera, tudo bem?

Estou procurando alguns links sobre como fazer uma API. O que seria uma API, API é uma interface de programação de aplicações (API), é uma fonte de especificação baseada em código utilizada como uma interface de componentes de softwares que se comunicam entre si . Uma API pode incluir especificações de rotinas, estruturas de dados, classes de objetos e variáveis, ou seja, existem inúmeras APIs, mas para ficar bem claro por exemplo, a API do facebook é uma API que você utiliza para logar o usuário pelo facebook. Então, no caso sua aplicação se comunicará com o facebook através da API (no caso o facebook possui a segurança necessária para isso) e permitirá que você "puxe" alguns dados relevantes para sua aplicação.

Nunca precisei fazer uma, e chegou a hora, rs, encontrei esse tutorial abaixo que parece ser bem completo e permite o entendimento. Já é um ponto de partida para testes, para aprender como faz de maneira mais simples e para depois ir melhorando, principalmente a parte de segurança, pois você está permitindo que outra aplicação se conecte em seu sistema, então todo cuidado é pouco, rs.

Tutorial API

E na sequência encontrei este site que parece ser bem interessante também.

http://www.restapitutorial.com/

E mais um.

http://blog.ijasoneverett.com/2013/02/rest-api-a-simple-php-tutorial/

Vamos nessa!
abs

sexta-feira, 9 de agosto de 2013

Go to And Learn | Entre e aprenda

Fala Pessoal,

aqui vai um post bem curto, é apenas para divulgar um site que considero muito bom para aprender e visualizar novas ferramentas. É do Lee Brimelow, um evangelista da Adobe que criou este site há alguns anos e sempre está publicando novidades em vídeo, com tutoriais e arquivos para você baixar.

GoToAndLearn

Acesse! Espero que tenha algo que te ajude como me ajudou todos esses anos.

Até a próxima,

abs

Ajax Loader Generators

Opa!

Você que está procurando um gerador de loaders aqui vai um link com alguns bem legais.
Gerador de loaders, é um simples gerador de .gif animado com ícones que mostram conteúdo carregando. É bastante utilizado quando quer demonstrar ao usuário que está carregando algum conteúdo, então você mostra esse .gif para demonstrar isso.

Acesse abaixo para conhecer os geradores, basta acessar, configurar cores e formatos, e fazer o download do arquivo.

Ajax Loaders Links


Fica a dica!
Até a próxima,

abs

sexta-feira, 2 de agosto de 2013

O que é Bootstrap? Twitter Bootstrap, Bootstrap 3

Fala Pessoal,

Para quem está querendo dar uma agilizada em seus projetos e ter uma estrutura pré-montada de html,css, js aqui vai o

BOOTSTRAP 3 !! Recém saído do forno (se você já usa a versão anterior algumas modificações ocorreram assim como algumas sintaxes, também estou me adaptando, sugiro utilizar em um novo projeto para se familiarizar e depois se for realmente necessário ajustar/atualizar os projetos anteriores).

O Bootstrap foi criado por Mark Otto e Jacob Thornton no Twitter como uma ferramenta inicialmente interna. E após mostrarem no evento do Twitter para outros desenvolvedores a ferramenta começou a ficar famosa. Em Agosto de 2011 o Twitter lançou a versão open-source para o mundo.  Em fevereiro de 2012 já era o projeto de desenvolvimento mais popular no GitHub!

Conheci essa ferramenta através de um amigo Rafael Pires, e achei sensacional, tanto para os desenvolvedores que se arriscam no design como para os programadores que não se dão bem com design, pois o bootstrap já vem com o design (tema) bem legal e pode ser ajustado facilmente. E digo mais, para quem ainda quer agilizar ainda mais e começar, ou algo assim, existem sites de templates feitos em bootstrap. Então, quem está começando pode adquirir algum template para ver como funciona, ou até mesmo empreender com isso, não sei, as idéias estão aí. Segue dois site que recebi recentemente BoostrapMaster e WrapBootstrap

Se está procurando eficiência em seus projetos e um padrão em comum entre eles sugiro usar o Bootstrap, mantendo um padrão fica muito mais rápido qualquer alteração de códigos, posicionamento de Divs entre outros.

Outro detalhe legal que o Rafael comentou é de sempre utilizar o bootstrap.css e o seu, por exemplo style.css e nesse style você coloca as classes que editou sempre com as iniciais do seu projeto:

Ex: Projeto Nike

.nk-div-header{ }
.nk-div-footer{ }

E consegue extender as classes do bootstrap

<div class="col-6 nk-div-header"></div> (por exemplo)

É isso, espero que curtam essa ferramenta e aproveito para enviar um grande abraço e agradecimento pela iniciativa dos 2 criadores, fizeram a diferença. Obrigado!

Até a próxima!




quinta-feira, 1 de agosto de 2013

Patterns, Backgrounds, Texturas para utilizar em seus projetos!

Opa!

Para quem sempre precisa de texturas interessantes para backgrounds de projetos, segue um site que possui uma quantidade de variedades legais. Você pode tanto fazer o download de uma específica como também baixar o arquivo para Photoshop .pat no qual você instala na pasta no próprio photoshop e utiliza com  o bucket (balde de cores) e fica insano demais!



Dá uma olhada, e o mais legal é que continuam subindo texturas novas.

http://subtlepatterns.com/

Download direto do arquivo .pat para Photoshop

Instalação:
Feche o Photoshop, entre na pasta onde está instalado o programa, procure pela pasta Presets, dentro dela a pasta Patterns e cole o arquivo SubtlePatterns.pat. Reinicie o programa, clique no balde de cores (bucket) embaixo do menu aparece um select box para escolher patterns ou foreground (não sei como fica em português, deve ser texturas) e pronto, abrirá um select box com todas as texturas prontas para serem usadas.

É isso!
Valeu!


PrettyPhoto - Galeria de Fotos Lightbox jQuery

Fala Pessoal,

Para quem está procurando uma galeria lightbox de imagens/vídeos segue uma bem legal, comecei a reparar e muitos sites utilizam ela, é bem tranquilo de implementar e funciona muito bem. Vem botões sociais incluídos + legendas, função de autoplay e thumbs para todas as imagens.



Link completo abaixo:

PrettyPhoto Lightbox

Até a próxima!
;)

quarta-feira, 31 de julho de 2013

CatchmyFrame and Bootstrap - Conflito

Fala Pessoal,

Encontrei um slider para antes e depois bem interessante que funciona bem.

Catch my Frame link

O problema que encontrei foi ao juntar com o Bootstrap (vou explicar melhor o bootstrap nos próximos posts). Acontece que ao testar a imagem de cima fica menor e por cima da outra e o slider acompanha apenas a de cima. Dei uma pesquisada, após alguns testes, achei que fosse conflito de bibliotecas jquery, porém não foi, quando removi o arquivo bootstrap.css funcionou 100%. Quando coloquei novamente o arquivo o bug voltou. Resolvi então procurar id e classes em comum, porém não tinha nenhuma com o mesmo nome no arquivo jquery.beforeafter-1.4.min.js. Sobrou então a tag IMG do bootstrap, e foi isso. Segue abaixo o que fiz para funcionar:

(no arquivo bootstrap.css linha 101 aprox comente as 3 linhas abaixo).

img {
  /*width: auto\9;
  height: auto;
  max-width: 100%;*/
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}


Acabei de fazer isso, por enquanto não prejudicou em nada as imagens que estou utilizando, caso encontre algum erro em outros usos de imagens com bootstrap comenta abaixo para eu deixar atualizado aqui, ok?

OPA! Realmente existe um problema, ao comentar ali em cima as imagens passam a não se ajustar responsivamente nos SPANs do Row-fluid. Ainda não achei uma solução que combine ambas, se encontrar atualizo aqui. A sugestão é que pode mandar um Gambiware e cortar essa tag do css bootstrap e quando for utilizar em outras páginas você cola em um arquivo css separado e utiliza ela. O problema é quando quiser utilizar ambas na mesma página como estou tentando fazer....Bom vamos lá, tem que ter solução, rs. Se encontrar algo, posta que conversamos. Obrigado.

Uma solução interessante que encontrei é, manter comentado no bootstrap.css e quanto for utilizar criar uma classe para essa div span, ex:

.images img{
  width: auto\9;
  height: auto;
  max-width: 100%;

}

Parece funcionar bem.

Valeu!
Espero que ajude!

Customizar File Input - EnhanceJS

Fala Galera,

encontrei um link bem interessante, é de um livro que ensina a utilizar o EnhanceJS um framework Jquery que traz muitos exemplos, e o legal é que disponibilizaram alguns exemplos do livro para download free. O que achei bem legal é o File Input, procurei muito alguma coisa para tentar deixar mais apresentável o File Input e encontrei.



Segue abaixo o link direto para todos os exemplos do livro e os que estão disponíveis para download.

http://filamentgroup.com/dwpe/#codeexamples








Espero que curta. Esse já utilizei e funcionou 100%, então eu juntei e adaptei com a Classe de Upload do PHP que postei ontem e já começou a ficar interessante.

Até a próxima! Valeu pela visita!

Facebook Debugger - Link para verificar meta tags do Facebook ao compartilhar

Para quem quer saber como deixar seu link (ou site) completo ao compartilhar no facebook, segue o link que te ajuda com as meta tags que ficam dentro da tag <head>.

http://developers.facebook.com/tools/debug

Só acessar, colocar o link que deseja verificar e dar um DEBUG. Ele vai te mostrar se está conseguindo pegar todas as informações. Uma dica importante que percebi quando acessei, ao compartilhar no facebook às vezes ele mostra algumas imagens que ele consegue "puxar" do próprio link, você pode definir essa imagem na tag (não deixe de colocar todas que aparecem no Debugger).

<meta property="og:image" content="http://www.seusite.com.br/suaimagem.jpg"/>

Lembrando que ela deve ter no mínimo 200 de largura (width). Geralmente é um quadrado que aparece no compartilhamento do facebook.

É isso!
Valeu!

terça-feira, 30 de julho de 2013

Upload Class Image PHP - Upload de imagens classe php

Para quem procura uma classe para upload de imagens, essa aqui é bem interessante e possui algumas funções que fazem a diferença

http://www.verot.net/php_class_upload_download.htm

Já utilizei, fiz alguns ajustes, não lembro exatamente quais, sei que funcionou legal.

Até a próxima!

Corrigindo margens 2 linha thumbnails Bootstrap (correct margins second line)

Fala Galera!

Esse link merece um post, para quem já teve problemas como esse aqui embaixo utilizando o bootstrap não somente em thumbnails mas também usando spans e row-fluid.

























Se você está sofrendo com isso, segue a solução:
http://stackoverflow.com/questions/15576483/margin-problems-with-thumbnails-in-bootstrap

Já utilizei e funcionou 100%, se tiver uma pasta que sempre utiliza o bootstrap já substitua para não ter que caçar de novo o erro como fiz agora pouco, haha. Agora já corrigi na raiz.


Para facilitar segue abaixo o texto que deve ser inserido no arquivo bootstrap-responsive.css (eu coloquei na linha 145).


ul.thumbnails li.span4:nth-child(3n + 4) {

  margin-left : 0px;
}

Espero que ajude!

;)

jQuery - Carregar páginas (loading content with ajax)

Opa!

Para quem procura um exemplo de site que carregue o conteúdo via ajax direto na mesma página segue o link no nettuts.

http://net.tutsplus.com/tutorials/javascript-ajax/how-to-load-in-and-animate-content-with-jquery/

Eu curto ver o exemplo antes de ler o post para saber que é realmente o que procuro, se você também prefere aqui vai o exemplo final (está no final do post tanto para download quanto a demo).

http://d2o0t5hpnwv4c1.cloudfront.net/011_jQuerySite/sample/index.html

É isso!
Até a próxima!

Superscrollorama - Scroll com animações

Fala pessoal!

Estou postando diversos links que encontro dia-a-dia pela internet que são muito úteis e estão disponíveis para download! Acho que é uma forma de retribuir por também fazer uso dos materiais que encontro.

Esse plugin é para quem quer um scroll com animações, você vai descendo a página e os itens vão se animando.

http://johnpolacek.github.io/superscrollorama/

Não cheguei a baixar, parece bem explicado no link que já está demonstrando. Fica a dia!

Valeu!

jQuery Parallax Plugin Demo

Para quem está procurando um plugin Parallax, aqui vai um link do bom!

http://ianlunn.co.uk/plugins/jquery-parallax/

Este link é para visualizar, acessando o GitHub do Ian Lunn você encontra o link do Parallax para baixa-lo. Ainda não fiz nenhum projeto utilizando Parallax, acho que tem que ser algo bem específico para utilizar o efeito sem deixar o usuário perdido ou sem saber o que acontece no computador dele, rs. Depende muito do uso, mas acho bastante interessante! E legal poder ter uma demo dessa para começar!

Manda ver! E aproveita que no primeiro link da Demo embaixo o Ian colocou alguns links que utilizou para fazer a demo bem legais também.

segunda-feira, 28 de janeiro de 2013

[ AWESOME ] - Cool tooltip

Bem-vindos a nova série de posts chamada [AWESOME]!

Essa tag no título irá identificar os principais links que encontrei sobre plug-ins e programas desenvolvidos por programadores do mundo todo que disponibilizam gratuitamente para você utilizar. Praticamente todos que eu postar já terei utilizado, às vezes eu encontro alguns muito bons que merecem ser colocados aqui mesmo eu não ter usado ou testado.

Fiquem à vontade para comentar! E sempre que eu puder ajudar estou à disposição.

COLORTIPS TOOLTIP (jQuery)

é um plug-in em jquery que permite colocar tooltip em textos e imagens totalmente customizado. A demo que aparece no link já explica bem seu funcionamento, é muito útil para você colocar algum aviso importante, esclarecer formulários, identificar elementos em imagens com informações relevantes, enfim, além de ser muito simples de usar e adaptar o design (editando o CSS você consegue customizá-lo, é necessário um pouco de conhecimento em CSS para fazer isso). Clique aqui para ver em funcionamento.

Está disponível para download no link abaixo:

http://tutorialzine.com/2010/07/colortips-jquery-tooltip-plugin/

Até a próxima! =)