Código sobre Código sobre Código…

Olá pessoal! Andei um pouco (muito) sumido, mas não esqueci do blog não!

Desde o último post decidi que escreveria o próximo sobre algo mais técnico. Só não conseguia escolher dentre as infinitas possibilidades! Mas afinal pensei: “Esquece o perfeccionismo e escreve logo!”. Então lá vai!

Contextualizando

Recentemente, precisei desenvolver uma funcionalidade para corrigir um problema tenso de integração entre 2 sistemas. O processo anterior acontecia por meio de tabelas intermediárias e jobs no banco de dados que as populavam, para que o sistema destino pudesse (por meio de outro job) gravar as informações nas tabelas finais! Era um processo que apesar de muito sujeito a erros, até que funcionava bem, já estava há um certo tempo em produção.

Porém, ao começar a existir alguns códigos internos divergentes entre os dois, muitos erros passaram a acontecer, inclusive no processo de vendas, que geralmente sempre geram um grande impacto, afinal “Time is Money“!

Continuar lendo

Anúncios

Extracting Lambda Source Code

source-code

In this post, I’ll show you how to extract the code definition of a Lambda object, using just pure Ruby!

But, first things first! What is a lambda in Ruby? A lambda is an special type of Proc, with some little differences in syntax, behavior and functionality, one of them that could be used as an anonymous function. There are many articles with all the details of what a lambda is and its main differences from a Proc and a block, one of them is this.

Continuar lendo

Organizando a Bagunça! (Parte 2)

Olá pessoal! Este é o 2º post da “minissérie” que iniciei aqui.

Hoje falarei sobre Mapas Mentais!

Como o nome já diz, eles têm como objetivo tornar visível as ideias, metas e temas, aparentemente desorganizadas, que ficam circulando em nossas cabeças, nos permitindo ver as relações entre elas. Além disso, outras tarefas e assuntos interligados, que ainda não tínhamos vislumbrado, sem dúvida virão à tona durante a elaboração dos mapas.

Continuar lendo

Organizando a Bagunça! (Parte 1)

organized

Estava indeciso quanto ao tema do novo post, mas finalmente decidi!

Organização e Produtividade!

Não sou nenhum expert nestes temas, mas gosto muito do assunto, leio sobre ele e sempre busco aumentar a eficiência na realização de meus projetos pessoais e profissionais. Quero focar em duas questões práticas sobre eles, e que possam ser usadas sem demora!

Dividi o post em duas partes, nas quais irei apresentar aquelas que considero as duas melhores ferramentas para se organizar e fazer as coisas acontecerem: Listas e Mapas Mentais! 🙂

Continuar lendo

Framework W3.CSS!

responsive_design_screens

Com a crescente popularização do desenvolvimento Mobile, muitas empresas tem desenvolvido tecnologias, linguagens e frameworks para agilizar a criação de aplicativos e facilitar o uso destes em múltiplas plataformas (Android, iOS e Windows Phone), além do próprio acesso pelo navegador.

Dentro deste mundo de possibilidades, gostaria de abordar um framework front-end bastante recente (junho/2015) lançado pela w3Schools, importante site de ensino e referência sobre linguagens de desenvolvimento Web que, apesar do nome, não tem relação com o W3C.

Continuar lendo