BeyondClick Blog
by Antonio Carlos de Souza
VirtualBox - Configurar shared folder entre host e guest
Um breve tutorial para compartilhar uma pasta do host com o guest, no caso, um Debian 8.8. No meu caso, para editar código-fonte no host e ver as modificações no guest, mais próximo ao sistema que irá rodar o código em produção.
beginner and virtualbox
Sobre uma estação de trabaho que eu possa levar no bolso
No meu primeiro estágio como programador, em 2002, uma cena me fascinava: uma das responsáveis pela empresa chegava com um notebook, plugava em um dock e, este dock, estava ligado a um teclado, mouse e uma tela maior.
dev, mobile, and hardware
Testando sua rack app com Capybara e Poltergeist
Testes de interface para sua aplicação Rack usando o Capybara rodando através de uma rake task. Sem necessidade de suporte a interface gráfica, graças ao Poltergeist. Olha! Tá rodando no Travis-CI! \o/
beginner, dev, ruby, rake, rack, minitest, capybara, poltergeist, and phantomJS
01 Sep 2014 |
Minha história com o Chef começa em 2010, quando eu trabalhei numa grande empresa de mídia do Brasil com sede na Barra da Tijuca(entendedores, entenderão…).
beginner, infra, chef, berkshelf, and devops
IndexedDB: Banco de dados no browser
02 Aug 2014 |
Temos algumas alternativas para gravar dados no lado do cliente, em uma aplicação web. A estratégia, provavelmente, mais usada é o Cookie. Mas, a limitação de espaço fizeram surgir outras soluções. Entre elas o Web SQL Database, WebStorage e o IndexedDB. O IndexedDB é um banco de dados do tipo chave-valor com API assincrona, especificado pelo W3C.
skilled, javascript, and html5
S3 Upload: the simplest possible in Ruby
18 Jan 2014 |
Seguindo a série de artigos que visam mostrar a forma mais simples de subir um arquivo para a Amazon S3 em diferentes linguagens e tecnologias. Neste artigo vou mostrar como fazer usando Ruby. Ruby, não Rails. Esse é o próximo artigo. ;)
beginner, ruby, aws, s3, and iam
Verifique o que estou fazendo, não como!
A Engenharia de Software tem uma disciplina chamada Verificação e Validação de Software. Sua intenção é responder as perguntas: Estamos contruindo o produto corretamente?(Verificação) e Estamos contruindo o produto correto?(Validação). Textos como: Growing Object-Oriented Software, Guided by Tests, ou o texto do Scott Ambler, que apresenta várias técnicas de teste, The Full Life Cycle Object-Oriented Testing (FLOOT) Method é reforçado que o objetivo dos testes é verificar se o software está se comportando conforme o esperado.
beginners, developer, and test
O déjà vu do lançamento do Ruby 2.1.0
Sabe o conselho: "quem não conhece sua história esta condenado a repeti-la"? Então, temendo isso, comecei um projeto pessoal de arqueologia, na área de TI. Mas, nunca pensei que haviam mais pessoas na mesma busca.
beginner, ruby, and java
Configurar um Bucket S3 na AWS S3
30 Dec 2013 |
Sempre que preciso fazer upload de documentos, uso o serviço da Amazon chamado: Simple Storage Service, mais conhecido como Amazon S3. Neste texto pretendo ter um passo-a-passo para me lembrar como fazer isso.
beginner, aws, s3, and iam
Meu fluxo de trabalho com o Git
O Git é minha ferramenta preferida para controle de modificações em um diretório. Como toda ferramenta, ele tem algumas formas de uso. Que variam conforme o gosto e conhecimento. Neste texto, procuro expor como eu o uso e o que me motivou a usá-lo desta forma.
beginner and git
Como eu trabalho nos meus projetos
Venho trabalhando, desde Maio de 2013, por conta própria. Isto quer dizer que não tenho mais como culpar o gerente pelas decisões que erradas nos projetos.
beginners, skilled, expert, developer, designer, user, agile, and software development
Como usar o vim como ferramenta de diff do git
01 Dec 2013 |
Como fazer git diff, ou merge, de forma gráfica? Como colocar os arquivos, ou versões deles, lado a lado para ver as diferenças? O Vim, e sua funcionalidade vimdiff, pode fazer isso por você. Veja como configurar o git para exibir as diferenças no arquivo lado-a-lado.
beginners, git, vim, and vimdiff
Recentemente, amigos e irmão de amigos que vem me perguntar como começar a programar. De tanto responder a essa pergunta, comecei a criar, na minha cabeça, um guia para iniciante. Basicamente, uma trilha que eu costumo sugerir a todos os que começam. Este guia tem como premissa, formar um programador de Aplicativos Web que irá utilizar a linguagem Ruby com o framework Rails.
beginner, developer, ruby, javascript, and rails
Commit parcial no Git
Sabe quando você está alterando um arquivo e chega em um ponto que gostaria de fazer o commit de apenas parte do arquivo? Então, o Git possui uma funcionalidade chamada Interactive Staging que pode te ajudar.
skilled and git
Git - Guia para apressados
Escrevi este texto para ajudar um Time, em que trabalhei, durante a adoção do Git. Procuro ser bem direto sobre o uso da ferramenta. A idéia é descrever o cenário de uso e o comando que atende ao cenário.