Tag: utilidades

  • Gogs - Um sistema versátil para hospedagem de repositórios git

    Logotipo do GogsComo apresentado no post "Onde (e como) hospedar meus repositórios git?",  existem várias formas de hospedar seu repositório Git, desde serviços online à opções que você instala em seu servidor e começa a usar de maneira simples e prática. Hoje, vou falar mais um pouco sobre o Gogs, uma opção de hospedagem de repositórios Git fácil de instalar e usar que você pode instalar em seu servidor e usar sem limitações, seguido de um tutorial para começar seu uso facilmente. Bora? 🙂

    (mais…)

  • Git Flow - Uma forma legal de organizar repositórios git

    Conheça o Git Flow, uma ferramenta desenvolvida para melhorar ainda mais o uso de repositórios GitUma dúvida muito comum a quem começa a usar o Git de maneira mais ativa é como organizar as branches, afinal, são muitos os problemas que um projeto pode enfrentar: De bugs urgentes que devem ser corrigidos, a criação de inúmeras features em conjunto com releases agrupando os deploys relativos a essas features. Mas..como organizar tudo? Pensando nisso é que foi criado o Git Flow, um modelo de organização de branches criado por Vincent Driessen que mais tarde se tornou uma excelente extensão ao Git, permitindo seu uso de forma fácil com qualquer repositório git, e é sobre isso que vou falar hoje.

    (mais…)

  • Mimosa - Evite tarefas repetitivas no desenvolvimento de código frontend

    Quando você vai desenvolver o frontend de um site, é rotineiro você se deparar com tarefas um tanto quanto repetitivas: compilação do código, minimização, otimização e lint (verificação contra erros de estilo e/ou bugs). Algumas dessas tarefas até foram implementadas por algumas IDEs, e soluções automatizadas também surgiram. Hoje, vou falar um pouco sobre uma dessas soluções automatizadas: a Mimosa, que chamou a minha atenção pela facilidade extrema de uso, e também ensinar como começar a criar .

    (mais…)
  • RequireJS - Carregue dependências em Javascript sem complicação

    Quando os primeiros aplicativos web começaram a surgir, tornou-se famosa a enrolação causada pelo uso de tags scripts
    para carregar os scripts necessários ao carregamento do aplicativo. Com isso, surgiu várias alternativas, como carregadores de scripts assincronos, que prometiam carregar tudo assincronamente, mas executando uma determinada função apenas quando todas as suas dependências fossem carregadas. O problema é que esses carregadores não proporcionavam uma correta separação de módulos, algo importante em um sistema grande. Com o foco de acabar com esta bagunça é que hoje temos o RequireJS.

    (mais…)

  • UnderscoreJS - Um canivete suiço de utilidades para seu Javascript

    Em alguns momentos, durante o desenvolvimento de código Javascript, é comum se deparar com algumas funções que podem vir facilmente ser repetidos, mas que não devem. Muitas dessas funções são apenas utilitários, como funções para templates básicos, manipulação de arrays, objetos e funções e outras coisas generalizadas. Para cumprir essa função é que existe o UnderscoreJS, um verdadeiro canivete suiço de utilidades para o seu código Javascript.

    (mais…)