Herbert Moroni
Analista de Sistemas, autor, consultor, instrutor. Especializado na plataforma .NET da Microsoft.

Artigo meu na revista Mundo.NET de Agosto/2010

18. agosto 2010 08:45

Saiu neste mês um novo artigo meu na Revista Mundo.NET agora na seção Gestão e Arquitetura.

Este artigo fala de um tema que me surpreendeu muito que é Gestão de Processos. Acredito que o WF (Windows Workflow Foundation) pode ser a grande sacada para conseguir implantar a Gestão baseada em processos nas empresas.

Gestão de Processos tomou força com o modelo Toyota de produção, mas eu quero deixar claro que o modelo Toyota é apenas uma parte do que entendemos por Gestão de Processos. Costumo brincar que a Gestão de Processos é a engenharia da administração, já que os maiores estudiosos do assunto estão hoje na engenharia de produção.

Tenho certeza que com o tempo a gestão baseada em processos vai mudar muito o fazemos hoje em dia para administrar nossas empresas.

Esse artigo já era para ter saido faz um tempo na revista, mas devido a correria enrolei um pouco a Caroline Lima. Sorte que ela tem paciência e esta acostumada a lidar com a correria de quem trabalha nesta área.

Vale a pena conferir o artigo e estudar um pouco mais o WF. A 4sec Brasil (minha empresa) tem um produto de gestão de processos. Esse produto começou sendo parte de uma solução nossa para análise de dados e gestão de departamentos de fraudes, mas o sucesso foi grande e o tema nos cativou de tal forma que hoje estamos desvinculando esse produto do nosso sistema de análise e transformando em um produto separado.

Um artigo que eu gostei bastante nesta edição é A Nuvem que virou furacão. Este artigo passa muito da experiencia do Di Pauli nas linhas e entrelinhas, acho que é o melhor artigo dele que eu já li. Aliás o Di Pauli pelo jeito deixará a responsabilidade de Editor Chefe da revista para o Daniel Oliveira como ele deixou claro na carta ao leitor. Eu tenho gostado bastante da seção Dicas e truques comandada pelo Daniel Oliveira. Só espero que o Di Pauli continue escrevendo artigos como esse último passando principalmente sua experiência no mercado.

Eu recomendo também a leitura do artigo Usando o SQL Full-Text Search que apresenta esse importante recurso do SQL Server que na maioria nas vezes nem é subaproveitado porque nem é usado. Nós utilizamos aqui na 4sec Brasil. Gostei do artigo que trata de pontos de função também, principalmente da seção que falava onde não usar pontos de função, mostrou experiência do autores no negócio e poupa bastante tempo de quem esta aprendendo. Acredito que o ponto de função não tem muito porque o pessoal começa aplicando aonde não deve, não tem sucesso e depois reclama da técnica. É sempre mais fácil reclamar da tecnologia, da metodologia....etc... do que assumir a responsabilidade e reconhecer os próprios erros.

Formatou o PC? Use o ninite para instalar a maioria dos programas e poupe tempo

17. agosto 2010 09:11

 Esse site (www.ninite.com) tem um programa que já me poupou muito tempo, por isso gostaria de compartilhar ele com vocês.

Sempre uso depois que formato minha máquina. Visito o site, seleciono os programas que eu quero instalar, baixo o instalador dele e executo. Pronto, ele instala um monte de programas que antes eu precisaria fazer um por um.

Os programas são separados por categoria para facilitar a identificação.

Veja a tela dele executando abaixo. Ele faz o download e instala programa por programa automaticamente. Muito fácil, rápido e prático.

Eu seleciono geralmente os seguintes programas:

Em Web Browsers: Chrome, Safari, Opera e Firefox. Eu instalo os 4 porque gosto de testar minhas aplicações Asp.Net em cada um deles. Mas uso para navegar o IE e o Chrome. Estou usando bastante o Chrome porque é bem rápido e prático. Mas tem site que só roda legal no IE.

Messaging: Skype, Messenger. Eu uso bem pouco o Messenger e menos ainda o Skype devido a correria. Mas é sempre bom ter ambos instalados, vira e mexe preciso de um deles.

Embora tenha muitas opções de programas em Media eu só instalo o pacote de codecs (K-Lite Codecs). Uso o Media Player para videos, musicas, etc. Roda legal e já vem instalado no Windows. Já usei bastante o Winamp.

Em Imaging eu não instalo nada. Já instalei o Paint.NET (que é bem legal) e o Picasa. Mas não os usava muito por isso abandonei.

Em Documents eu sempre instalo o Foxit Reader para ler pdfs, ele é bem mais rápido que o reader da Adobe e o CutePDF para gerar pdfs, ele é bem simples, cria uma impressora pdf no computador então posso mandar imprimir qualquer documento nele para criar um arquivo pdf.

Security: Instalo o Essentials apenas. Ele é gratuito para quem tem o Windows Original e usa o mesmo engine de anti-virus do Firefront da Microsoft que tem demonstrado ser um ótimo anti-virus. Eu usava como antivirus o norton por muito tempo na versão corporate, não gostava da versão para usuário domestico por ser cheia de frescura e pesada. Com o Vista perdi minha licensa corporate do norton então passei a utilizar o Avira. Mas o Avira só é gratuito para usar em casa. Por isso resolvi testar o Essentials e gostei, não incomoda e não tive problemas com virus.

File Sharing: Eu instalo o uTorrent. Não tenho usado ele. Talvez pare de instalar o mesmo logo.

Em Utilities eu instalo sempre o ImgBurn para gerar ISOs. Eu usava o UltraISO antes, conheci o ImgBurn no ninite e gostei muito dele. Instalo sempre o TrueCrypt também que é padrão pra gente na empresa. Não tinha o TrueCrypt quando eu comecei a usar o ninite, eu pedi para eles incluirem e agora esta lá. Ou seja, se você gosta de um programa que não esta na lista vale a pena indicar.

Compression: Eu uso o WinRAR. Já tentei usar o 7-Zip por ser totalmente livre mas não me adaptei. Não gostei dele. Acho que é muitos anos de WinRAR....

Em Developer Tools eu sempre instalo o Notepad++ e só.

Os inconvenientes do ninite, bom, alguns programas ele instala em ingles mesmo tendo versão em português.

Espero que essa dica os ajude a poupar tempo como tem feito pra mim. Tempo que hoje esta valendo muito $$$$ 

Categorias:

Mapa funcionalidades do Visual Studio

11. agosto 2010 09:30

 

Conheça cada funcionalidade que foi acrescentada ao Visual Studio desde a versão 2005 até 2010.

http://msdn.microsoft.com/en-gb/ee679805.aspx

 

Categorias:

Palestra sobre Segurança da Informação

10. agosto 2010 04:07

Dia 05/08/2010 participei de um evento em Londrina no Senai onde falei juntamente com meu sócio (André Camargo) sobre segurança da informação.

O Senai em Londrina esta abrindo um curso de Pós-Graduação em Segurança da Informação.

Eu falei especificamente sobre código seguro, quais cuidados os desenvolvedores devem ter na hora que estão desenvolvendo e como colocar a segurança no ciclo de desenvolvimento de software. Foi superficial porque é um assunto novo pra maioria e o público era bastante não tinha só desenvolvedores, contava com vários empresarios e pessoal de infra-estrutura em TI.

Tentei mostrar que segurança no desenvolvimento é de interesse de todo mundo, sendo desenvolvedor ou não, que um empresário deve perguntar sobre segurança quando for adquirir um software, que nós usuários devemos nos preocupar quando vamos instalar software no nosso computador e que os desenvolvedores devem estudar sobre o assunto e desenvolver código seguro para não prejudicar os usuários dos sistemas deles com brechas de segurança.

Bacana e preocupante foi notar que a maioria das empresas não se preocupa com isso na hora que esta comprando um software, que a maioria dos empregadores não se preocupa com conhecimentos de segurança na hora que esta contratando um profissional de desenvolvimento, na verdade eles nem sabem o que perguntar e tentei deixar um roteiro básico pro pessoal na palestra.

O feedback foi muito bom, auditório lotado e várias perguntas o que sempre me deixa bastante contente porque mostra o interesse do pessoal.

Segue algumas fotos do evento:

 

Palestra Eficiência no Estudo

2. agosto 2010 02:20

Neste último sábado (31/07/10) ministrei uma palestra para um grupo de estudo que esta tentando uma vaga em MBA nos EUA, eles precisam passar em um exame chamado GMAT.

Tratei dos assuntos memorização, leitura dinâmica, planejamento de estudo, metas, etc... foi bem bacana.

Essa palestra foi semelhante a ministrei na USP em São Carlos. Como sabem minha especialidade é desenvolvimento de sistemas, mas utilizo técnicas de estudo desde os 15 anos (conheça meu livro sobre o assunto). Acredito que essas técnicas fizeram e fazem toda a diferença na minha vida e é sempre um prazer compartilhar sobre isso.

O pessoal que assistiu é membro da Igreja de Jesus Cristo dos Santos dos Últimos Dias. Por isso preparei alguns slides especiais no final.

Segue os slides da palestra como prometido e o download da tabela de chamadas.

Tabela de chamadas: Palavras chave.docx (15,47 kb)