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

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

{ “JSON”:”Everywhere!” }

Hoje gostaria de escrever sobre o formato de transmissão de dados JSON (JavaScript Object Notation).

Como o nome já diz, este padrão é baseado na mesma especificação sobre a qual a linguagem de programação Javascript é construída. (Se quiser aprofundar nos detalhes de como uma linguagem de programação é especificada e implementada, sugiro os links da própria página do JSON – não me responsabilizo por sua sanidade mental! 🙂 ).

A publicação deste formato é relativamente recente (1ª edição de Outubro de 2013), mas devido às suas qualidades e da grande difusão do JavaScript, principalmente por causa da Web, já está muito disseminado. Diversas API‘s e WebServices já servem seus dados exclusivamente em JSON; outras ainda mantém a diversidade, utilizando também o XML, já mais consolidado.

Continuar lendo