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)

NDC 2010 - Download Videos

14. julho 2010 08:50

 

O NDC (Conferencia Norueguesa de Desenvolvedores) já disponibilizou assim como no ano passado os vídeos do evento.

O torrent é um download de 54gb mas vale a pena, os palestrantes são muito bons, renomados e a conferência é focada em .NET e Agile. Segue o link para download do torrent: http://www.ndc2010.no/index.aspx?id=361621

Este é o site oficial do evento: http://www.ndc2010.no

Você pode assistir on-line ou baixar também através do link: http://streaming.ndc2010.no/tcs/ no entanto eu tentei baixar por este link e não consegui, o download esta dando erro, aliás é um baita empenho colocar video por video para baixar, vale muito mais a pena o torrent.

 

Categorias:

Finalmente: Dia 27 de Julho Lançamento do Starcraft 2

7. julho 2010 07:46

Para os fãs de Starcraft como eu que já estão há alguns anos esperando...... a Blizzard finalmente vai lançar o tão esperado Starcraft 2.

Dia 27 de Julho é a data mágica. O lançamento estará sendo feito neste dia em vários paises, incluindo EUA.

O melhor de tudo é que a Blizzard esta lançando uma versão com preço de apenas R$ 49,90, totalmente em português, da dublagem às placas que aparecem em alguns dos cenários do jogo, passando pela sincronia labial nas animações.

Isso mesmo, eles estão lançando uma versão do Starcraft 2, totalmente em português, por R$ 49,00, no mesmo dia que lançam em inglês nos EUA e alguns outros paises. A Blizzard esta dando bastante importancia para o mercado brasileiro como você pode ver abaixo na entrevista do Steve Huot (Diretor da Blizzard para a América Latina) para a UOL Jogos. Quem sabe isso não incentiva as empresas de jogos nacionais a focarem um pouco mais no nosso mercado também.

Essa é a embalagem original:

Será comercializada também uma versão de colecionador (Limitada) com acesso ilimitado a Battenet, veja o box: 

Esses são os itens que vem com o box:

 

Saiba mais e participe das iniciativas do lançamento no site em português: http://us.starcraft2.com/dominion/index.xml?rhtml=yes

Categorias: , ,

Entrevista no portal IT Web

11. janeiro 2010 08:02

 Visitem entrevista sobre Certificação e Carreira que eu dei para o portal IT Web:

http://www.itweb.com.br/noticias/index.asp?cod=64275

Categorias: ,

Artigo meu na revista Mundo.NET de Outubro/2009

27. outubro 2009 10:54

Saiu este mês um artigo meu na Revista Mundo.NET na seção Caso de Sucesso.

O artigo fala de uma implantação de um Sistema de Gestão de Fraudes que implantamos no Banco Real. O sistema foi criado pela minha empresa a 4sec Brasil e  eu fui responsável pelo projeto de desenvolvimento e também pela implantação neste cliente.

O convite surgiu em um evento do Centro de Inovações da Microsoft em Curitiba e partiu do Marcelo de Pauli, o editor da revista e do Thiago Zen que é o responsável pelo Centro de Inovações, já deixo o meu agradecimento para os dois e também para a Caroline da equipe editorial da revista que me orientou durante todo o processo.

Para saber mais sobre nosso sistema de Gestão de Fraudes clique aqui.

Você pode adquirir a revista nas bancas ou através do site http://www.mundodotnet.com.br/

Lançamento: Portal de cursos

16. outubro 2009 07:46

Estou lançando um novo portal de cursos para todos que querem realmente aprender a desenvolver em .NET, mas não só isso, temos cursos de Linux e de segurança da informação e análise de dados.

Como não poderia deixar de ser, eu sou o responsável pela metodologia dos treinamentos. Por isso eles têm recursos de memorização e planejamento de estudo assim como programação neurolinguistica para acelerar e garantir o aprendizado.

Eu vou ministrar os treinamentos de c# e desenvolvimento web. Meus alunos vão receber como parte do material didático pelo menos um livro meu autografado. Têm curso que o aluno recebe 2 livros, aliás neste curso chamado de Segredos do desenvolvimento web eu vou dar várias dicas que você não encontra em livros ou cursos tradicionais e oficiais, apresentar controles e ensinar recursos que vão realmente ajudar você e/ou seu time de desenvolvimento ser realmente produtivo, reaproveitando o máximo possivel entre os projetos. Estou empolgado para ministrar este curso, tive muitas dificuldades em liderar times de desenvolvimento web e agora que trilhei o caminho das pedras tenho certeza que posso ajudar muito esses times a serem mais produtivos. Esses conhecimentos geralmente eu passo durante as consultorias, mas nunca tinha abordado esse assunto em um treinamento.

Temos outros diferenciais fora a técnica utilizada para ensino, visite o site, conheça nossos diferenciais e matricule-se agora porque as vagas de fim de ano são poucas.

Se tiver sugestões de assuntos que gostaria de aprender por favor me envie, pode ser no comentário deste post mesmo.

Visite em www.4cursos.com.br ou clique na imagem abaixo: