Categoria: Desenvolvimento

  • Ruby on Rails + AngularJS: No route matches [GET] assets

    Hoje fui migrar o meu sistema desenvolvido com o Ruby on Rails para utilizar o AngularJS (um framework super heróico de JavaScript), porém após realizar a atualização percebi que o sistema começou a ter problemas de execução. O problema: ActionController::RoutingError (No route matches [GET] “/assets/systemApp.js”) Motivo: No Ruby on Rails 4 após ser publicado a…

  • Gerando uma miniatura da imagem no c#

    No projeto que estou trabalhando precisamos implementar uma forma de o usuário poder enviar imagens ao servidor, mas que essa imagem tivesse um tamanho máximo fixo, para resolver esse problema resolvi criar um Helper.

  • Engenharia Reversa com dotPeek da JetBrains

    Engenharia Reversa com dotPeek da JetBrains

    Muitas vezes quando trabalhamos em uma software house precisamos trabalhar com software legado, e/ou precisamos migrar um sistema que foi desenvolvimento por outra empresa e o cliente apenas possui o projeto finalizado (somente dlls) e nada do código fonte do projeto. O que fazer quando estamos nesse mato sem cachorro? Bueno, poderíamos tentar inúmeras vezes…

  • TypeScript: Superconjunto de JavaScript que gera JavaScript

    TypeScript: Superconjunto de JavaScript que gera JavaScript

    Seguindo a trilha de posts relacionados ao The Developers Conference – TDC que participarei com o ingresso que ganhei da SoftDesign (empresa que trabalho). TypeScript é uma linguagem de programação (livre e de código aberto) desenvolvida e mantida pela Microsoft. É um superconjunto de JavaScript que gera JavaScript. A sintaxe do TypeScript lembra um pouco…

  • Visão geral: Visual Studio 2014

    Seguindo a trilha de posts relacionados ao The Developers Conference – TDC que participarei com o ingresso que ganhei da SoftDesign (empresa que trabalho). No ambiente de trabalho utilizo o Microsoft Visual Studio para desenvolvimento de aplicações, julgo ser uma das melhores IDEs disponíveis no mercado especialmente para trabalhar em grandes projetos. Trabalho desenvolvendo com…

  • As novidades do C# 6

    As novidades do C# 6

    Seguindo a trilha de posts relacionados ao The Developers Conference – TDC que participarei com o ingresso que ganhei da SoftDesign (empresa que trabalho). Contrutores primários – Removido Quem é que lembra lá da longinqua versão 2 do C# que para criar uma classe era necessário declarar primeiramente os atributos, criar as propriedades e depois…

  • TDC 2014 na faixa com a SoftDesign

    TDC 2014 na faixa com a SoftDesign

    Quem acompanha o mundo da programação já deve ter ouvido falar sobre o The Developers Conference (TDC) que é uma conferência onde existe palestras com uma enorme gama de assuntos relacionados a TI. O evento acontecerá em Porto Alegre – RS do dia 16 a 18 de outubro de 2014. Atualmente trabalho na SoftDesign resolveu…

  • LinqToSQL converter objeto para ToString

    LinqToSQL converter objeto para ToString

    Hoje estava trabalhando no projeto da empresa onde eu precisava mostrar na tela os dados da fatura de utilização do sistema. O problema: No banco de dados o período da fatura está em uma campo do tipo datetime, i.e. armazena a data e hora, mas para mostrar na tela eu preciso apenas mostrar a data…

  • Instalando o Ruby on Rails no Debian

    Instalando o Ruby on Rails no Debian

    Então decidi programar em Ruby utilizando o Rails e para isso montei uma máquina que servirá para desenvolvimento que será um Debian 7 (Wheezy) com 4 GB de RAM.

  • Script para remover todas as tabelas do SQL Server

    Script para remover todas as tabelas do SQL Server

    Quando estamos em desenvolvendo um projeto grandes, e.g. ERP precisamos muitas vezes testar script de criação/atualização do base de dados para poder entregar ao nosso cliente. Para resolver esse problema poderia ser excluído o banco de dados e depois recriado, mas para isso precisamos mexer com a questão de permissão de acesso ao banco e…