quando há crise, os investimentos em tecnologia aumentam, para reduzir custos e substituir pessoas por máquinas. são propriedades do capitalismo que devemos nos acostumar a conviver com elas.
mudanças na legislação também são, historicamente, fatores que exigem esforços do setor de TI, conforme citado na matéria:
"'As companhias precisaram se adaptar à legislação, por conta do Sped Fiscal, e às normas contábeis, com a adoção do novo padrão de demonstrações financeiras para empresas brasileiras', diz Daniel Schwebel, gerente da área de tecnologia da informação da Page Personnel.(...)
Quanto aos cargos mais valorizados no próximo ano, o gerente cita que estão os profissionais ligados à internet, segurança da informação, business intelligence (BI), desenvolvimento em linguagens de programação Java e .Net." - ANDREA GIARDINO, DA COMPUTERWORLD
leia na íntegra: Salários de profissionais técnicos aumentaram até 30% este ano
*esta postagem faz referência a conteúdo de terceiros. os direitos e responsabilidades dos trechos citados são reservados aos respectivos autores
quinta-feira, 26 de novembro de 2009
CW: Salários de profissionais técnicos aumentaram até 30% este ano
Postado por
Marcos Henke
às
12:40
1 comentários
Marcadores: Asp.Net, java, mercado de trabalho, programação, redes, segurança, web 2.0
sexta-feira, 20 de novembro de 2009
a roda mágica do google
eu já tinha lido em algum lugar, mas não sabia que o nome era esse.

note que eu havia pesquisado por "marcos henke". após clicar no link "Mostrar opções", depois "Roda mágica" na barra lateral, foi exibida a imagem abaixo. ao selecionar qualquer link da imagem é efetuada uma nova busca e a árvore vai se expandindo, agregando os resultados relacionados:
Postado por
Marcos Henke
às
11:03
0
comentários
Marcadores: ferramentas, google, redes sociais, tv digital, web 2.0
domingo, 1 de novembro de 2009
como publicar relatórios em Asp.Net com ReportViewer na Locaweb
mais um capítulo da saga de desenvolver em Asp.Net:
precisei de uma ferramenta para gerar relatórios em um sistema em Asp.Net que desenvolvo. como utilizo o Visual Web Developer 2008, instalei o Report Viewer 2008, aprendi a usá-lo, montei um relatório bem legal e fui *tentar* publicar na Locaweb.
normalmente quando adiciono componentes aos Web Forms as dlls necessárias são copiadas para a pasta \bin do meu projeto automaticamente. neste caso, não havia sido copiada nenhuma, e tive a esperança ingênua de que não seria necessário. claro que era. ao tentar carregar a página do relatório online recebi a mesagem de erro:
Parser Error Message: Could not load file or assembly 'Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
uma rápida pesquisa no meu computador me indicou o local da dll solicitada. como utilizo o Windows 7 64 bits, no meu caso a dll estava em:
C:\Program Files (x86)\Microsoft Visual Studio 9.0\ReportViewer
fiz upload e tentei acessar novamente. agora apareceu o erro:
Parser Error Message: Could not load file or assembly 'Microsoft.ReportViewer.Common, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
pesquisei no Wiki da Locaweb e vi que estava no caminho certo. só que no meu caso foi mais complexo, pois a nova dll requisitada não se encontrava na pasta do Report Viewer. fiz diversas buscas, procurei acessando os locais mais prováveis e não encontrei. como funcionava no meu computador e conferi que havia uma entrada no Web Config que fazia referência à essa dll, eu tinha certeza de que ela se encontrava em algum lugar, bastava descobrir onde.
lembrei do GAC, o Global Assembly Cache, e fui conferir. realmente, estava lá. só não havia como copiar a dll pelo Windows Explorer, tive que acessar pelo prompt de comando.
a maldita dll fica na pasta:C:\Windows\assembly\GAC_MSIL\Microsoft.ReportViewer.Common\9.0.0.0__b03f5f7f11d5
0a3a
a estrutura do .Net organiza a pasta C:\Windows\assembly de uma forma que pelo Windows Explorer aparece o seguinte:
na real, o que aparece ali é apenas uma referência ao real local da dll, que fica na pasta citada anteriormente.copiei pelo prompt para a pasta \bin do meu projeto, fiz upload e......
An error occurred during local report processing.
The definition of the report 'Main Report' is invalid.
An unexpected error occurred in Report Processing.
Could not load file or assembly 'Microsoft.ReportViewer.ProcessingObjectModel, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
bom, agora eu já sabia o que fazer. prompt do dos (cmd), copiar a Microsoft.ReportViewer.ProcessingObjectModel.dll da pasta GAC:
Visual Web Developer 2008 Express
Report Viewer 2008
Windows 7 RC1 64 bits
Postado por
Marcos Henke
às
14:41
2
comentários
Marcadores: Asp.Net, ferramentas, microsoft, programação
segunda-feira, 21 de setembro de 2009
marcelo tas no seminários info
Postado por
Marcos Henke
às
12:38
0
comentários
Marcadores: convergência tecnológica, redes sociais, web 2.0
terça-feira, 15 de setembro de 2009
dicas para o jogo Monopoly City Streets
semana passada foi lançado o jogo online Monopoly City Streets, famoso jogo de tabuleiro, conhecido aqui no Brasil como Banco Imobiliário.

muitos sites e blogs divulgaram o lançamento, explicaram o conceito do jogo e publicaram suas opiniões, a maioria falando sobre a lentidão nos primeiros dias e que é muito difícil entrar no jogo agora, pois quase todas as ruas já foram compradas.
atualizado em 18/9/09: o jogo foi reiniciado em 17/9, com novas regras, correções de erros e um monitoramento maior para fraudes, além de contar com uma infra-estrutura melhor, que agora sim, dá conta do volume de jogadores.
eu achei o jogo muito legal, especialmente por rolar em cima dos mapas do google, o que dá uma sensação de proximidade da realidade muito forte.
quem visita o site pela primeira vez não encontra de cara onde se cadastrar. então, essa vai ser a primeira dica de uma lista que eu mesmo compilei:
- Para se cadastrar, primeiro acesse a url www.monopolycitystreets.com, pesquise por uma rua ou nome de cidade e escolha comprar, ou fazer uma oferta para uma rua que já tenha dono. caso não encontre de primeira uma rua disponível, sem dono, procure qualquer rua de valor irrisório, algo em torno de M$100.000 a M$200.000 (M$ = Monopoly Dollars, o símbolo no jogo é um M tachado, na real) e faça sua oferta. neste primeiro passo, tente não torrar muitos M$. para que sua oferta seja aceita, será então, finalmente, exibido o formulário de criação do seu usuário. após efetuar o cadastro, serão creditados M$3.000.000 na sua conta, menos o valor da oferta que você fez no passo anterior (por isso a dica de não fazer uma oferta muito alta)
- comprar a rua da sua casa é muito legal, mas se jogar com a emoção em vez da razão, você não irá prosperar muito nesse jogo. as ruas mais caras (acima de M$1.000.000) rendem maiores retornos nos aluguéis das propriedades. ruas como as principais e centrais de grandes capitais podem valer o mesmo que estradas vicinais do interior, fique ligado. ruas na faixa dos M$100.000 a M$500.000 dão pouco retorno nos aluguéis.
- na sua primeira jogada tente encontrar uma rua acima de M$1.000.000 disponível e compre-a. as maiores ruas normalmente são mais valorizadas, indiferente da localização. por isso, dê uma vasculhada nas estradas em volta das cidades, você pode encontrar ruas extensas nessa faixa de valor mais alto e com muito espaço para construir prédios, que lhe renderão muitos M$.
- depois de encontrar sua rua "cara", foque em contruir alguns imóveis de M$500.000 nela (uns 3 ou 4 imóveis), cuidando para que o valor do aluguel seja compensatório. exemplo: se for construir um prédio de M$500.000, numa rua de M$1.000.000, o seu alugel por dia será M$450.000, o que é um ótimo Retorno do Investimento (ROI). se você construir o mesmo prédio, gastando os mesmos M$500.000 em uma rua que custa M$400.000, o seu retorno será de apenas M$180.000 por dia. péssimo negócio.
- a renda dos aluguéis é creditada diariamente. então, depois que você comprou sua rua de M$1.000.000 e construiu 3 ou 4 prédios de M$500.000, feche o browser e aguarde até o outro dia. pelo que constatei, a "diária" vence às 0:00 de Greenwich, ou seja, 21:00 no Brasil (GMT -3).
- conforme você for adquirindo renda, irá subindo de nível e novos imóveis serão disponibilizados. resista inicialmente à tentação de contruir imóveis de M$1.000.000 pra cima, pois o seu Payback é mais demorado. é muito mais vantajoso construir 4 imóveis de M$500.000 que rendem diariamente M$450.000 cada do que 1 imóvel de M$2.000.000 que rende apenas M$950.000 por dia. a longo prazo, entretanto, os imóveis mais caros acabam rendendo mais.
- tem uma regra no jogo que diz que ofertas para compra de ruas que não forem recusadas em até 7 dias serão aceitas automaticamente. então, com o passar do tempo, arrisque. faça algumas ofertas, mas tenha cuidado pois o valor da oferta fica bloqueado até que o outro usuário aceite ou recuse, ou até expirar o prazo de 7 dias. e também não esqueça de logar periodicamente para não ter suas ruas confiscadas ou compradas a preço de banana!
- durante o andamento do jogo você recebe alguns Bônus, que podem ser praças, estádios, escolas e Sabotagens (Hazards e Bulldozers), que podem ser fábricas ou prisões, por exemplo. colocando sabotagem em uma rua, essa rua não renderá mais aluguel ao seu dono. por sua vez, ruas com bonus não podem ser sabotadas. dica: coloque as sabotagens nas ruas mais valiosas dos seus adversários e os bônus nas suas ruas mais valiosas. só fique atento, pois ao sabotar alguém, este receberá um alerta e saberá que foi você, podendo se "vingar" em seguida.
- você também recebe às vezes o direito de demolir qualquer construção, bonus ou sabotagem. use para destruir sabotagens em suas ruas, ou prédios que rendem muito em ruas de adversários. é uma boa oportunidade também para destruir bonus em ruas de adversários, o que deixará a rua vulnerável para sabotagens futuras.
- trapaceie. crie vários usuários. cada um ganhará M$3.000.000 e você poderá comprar cidades inteiras. no final, é tudo seu mesmo. e você poderá fazer negociatas entre seus próprios usuários.
Postado por
Marcos Henke
às
01:03
5
comentários
Marcadores: convergência tecnológica, google, jogos, web 2.0
quinta-feira, 10 de setembro de 2009
Visual Web Developer 2008 + SQL Server 2008 Express: "Cannot open user default database. Login failed." [resolvido!]
essa me tirou o sono algumas vezes e preciso compartilhar:
situação:
desenvolvimento de um sistema simples em Asp.Net. tudo funcionava muito bem, desenvolvido na IDE do VWD 2008 Express, com seus drags and drops, mouse clicks e etc.
sistema publicado numa hospedagem contratada e sendo atualizado constantemente. tudo perfeito, até que num determinado dia ao tentar abrir meu banco de dados SQL Server Express local, com o arquivo .mdf armazenado dentro da pasta App_Data do meu projeto, recebo a assombrosa mensagem:

Ambiente de desenvolvimento:
Visual Web Developer 2008 Express
SQL Server 2008 Express
Windows 7 RC1
vou pro Google, MSDN, pesquiso, pesquiso, leio, leio mais, pesquiso de novo, uns dizem pra executar umas linhas de comando, outros pra instalar ferramentas...
removi todo o ambiente e reinstalei várias vezes e continuava lá a maldita mensagem "Cannot open user default database. Login failed."
obviamente, tentei alterar usuário de conexão, atribuir permissões no file system, tentei de tudo que me veio a mente mesmo.
até que, num desses momentos de inspiração, resolvi preencher manualmente o campo Initial Catalog, das propriedades avançadas da conexão configurada no Database Explorer do VWD 2008.

digitei nesse campo, por minha conta, o mesmo nome do arquivo que eu havia criado na pasta App_Data. este campo é do tipo texto, não habilita um combo para seleção, tem que digitar na mão mesmo.
pois funcionou! bombou, depois de vários dias tentando tudo que é "solução furada" que eu achava na Internet.
detalhe importante:
eu jamais alterei essa configuração. funcionava inicialmente, ficou mais de um mês funcionando, e simplesmente de uma hora pra outra parou de funcionar. acredito que tenha sido alguma atualização do VWD ou do SQL Server que ferrou meu trabalho por um bom tempo.
obrigado Microsoft! resolver esse problema me tomou quase tanto tempo quanto construir o sistema. isso é o que vocês chamam de produtividade? de ambiente RAD?
Postado por
Marcos Henke
às
10:10
0
comentários
Marcadores: Asp.Net, ferramentas, microsoft, programação, SQL, web 2.0
quarta-feira, 9 de setembro de 2009
Artigo [O Progresso 28/08/09]: regulamentação da profissão de Analista de Sistemas
Este artigo foi publicado no Jornal O Progresso de Montenegro em 28/08/2009:
A proposta de lei 607/07, de autoria do senador Expedito Júnior, que regulamenta o exercício da profissão de Analista de Sistemas foi aprovada na comissão de Constituição, Justiça e Cidadania do Senado Federal esta semana. O projeto ainda precisa ser aprovado pela Comissão de Assuntos Sociais e depois pela Câmara, mas há muitos anos tem sido discutida e causa muita polêmica.
Se o projeto for aprovado, apenas poderá exercer o cargo de Analista de Sistemas quem possuir diploma de nível superior em Análise de Sistemas, Ciência da Computação ou Processamento de Dados, ou aqueles que na data de entrada em vigor da lei tenham exercido comprovadamente por no mínimo 5 anos a função de analista.
A lei também se refere à profissão de técnico de informática, atestando que só poderão exercê-la os portadores de diploma de ensino médio ou equivalente, de curso Técnico de Informática ou de Programação de Computadores, ou os que, na vigoração da lei, comprovem o exercício da função por pelo menos 4 anos.
Prós:
Os defensores do projeto alegam que:
- O mercado ganhará profissionais mais qualificados e produtos melhores
- Auxiliará na profissionalização do setor
- Fará com que a competição do mercado seja mais justa e equilibrada, gerando oportunidades melhores
- Trará aos clientes mais segurança e sistemas mais eficazes
Contras:
- A TI brasileira já enfrenta dificuldade em relação à mão de obra, com carência especialmente nas áreas de análise e programação. Se esta regulamentação for aprovada, o quadro irá se agravar ainda mais
- Muitos profissionais iniciantes pagam o seu curso de graduação com o seu próprio salário atuando na área, com os conhecimentos adquiridos em livros e pela Internet, o que será impossibilitado
- A redução da carga horária para atividades com esforços repetitivos para 20 horas semanais aniquilará a produtividade e a competitividade
- O projeto está totalmente defasado. Foram criadas novas atividades e formações para o setor que não estão contempladas na lei. (Para ter uma idéia, a formação em Processamento de Dados citada na proposta foi extinta há mais de 10 anos)
- Não há compatibilidade do texto do projeto com a realidade do mercado
- O projeto está sendo conduzido e votado por pessoas que não possuem o mínimo conhecimento sobre o assunto
Há quem defenda e compare com outras profissões como Medicina, Engenharia Civil e Advocacia, onde apenas profissionais formados podem atuar em suas áreas, e são vinculados a CREMERS, CREA e OAB, por exemplo. Também há quem diga que diploma não comprova a competência do profissional. Na área da informática, por exemplo, os personagens que revolucionaram o mundo atual, como Bill Gates, Steve Jobs, Linus Torwalds, não eram formados quando criaram suas empresas e produtos. Também podemos ver prédios caindo, médicos estuprando e matando e advogados lavando dinheiro. Ou seja, o canudo não é atestado de nada.
Claro, como já comentei aqui em outras oportunidades, estamos cada vez mais dependentes de sistemas informatizados, e eles devem ser feitos por profissionais competentes. Se todas as universidades fossem gratuitas, a discussão seria diferente, mas como sempre, a população tem o ônus e o governo o bônus.
Para este artigo, utilizei como fonte de inspiração e de dados a matéria “Analista, só com diploma. Bom ou mau?” do site Baguete
Frase da semana: “A imaginação é mais importante que o conhecimento” – Albert Einstein
Postado por
Marcos Henke
às
21:18
0
comentários
Marcadores: educação, mercado de trabalho
Artigo [O Progresso 21/08/09]: que país é este?
Este artigo foi publicado no Jornal O Progresso de Montenegro em 21/08/2009:
Li semana passada na revista ISTOÉ, Ed. 2074 de 12 de agosto/2009, uma matéria sobre o Senado intitulada “Os cavaleiros do apocalipse”, onde a chamada dizia: “A troca de insultos e ameaças entre parlamentares leva o senado a seu pior nível na história, praticamente elimina a possibilidade de punições e aponta o tom que terá a campanha eleitoral do ano que vem”. Lembrei imediatamente da música “Que país é este” da banda Legião Urbana, lançada em 1987, ou seja, há 22 anos, mas que ainda é assustadoramente atual.
“Legião Urbana foi uma banda brasileira de rock surgida em Brasília ativa entre 1982 a 1996. Ao todo, lançaram treze álbuns, somando mais de vinte milhões de discos vendidos. Ainda hoje é o terceiro maior grupo musical da gravadora EMI-Odeon em venda de discos por catálogo no mundo, com média de duzentas mil cópias por mês. O fim do grupo foi marcado pelo falecimento de seu líder e vocalista, Renato Russo, em 11 de outubro de 1996.” – Wikipédia
Que País é Este - Legião Urbana - 1987
Composição: Renato Russo
Nas favelas, no senado
Sujeira pra todo lado
Ninguém respeita a constituição
Mas todos acreditam no futuro da nação
Que país é esse?
No Amazonas, no Araguaia iá, iá,
Na Baixada Fluminense
Mato Grosso, nas Gerais e no
Nordeste tudo em paz
Na morte eu descanso, mas o
Sangue anda solto
Manchando os papéis, documentos fiéis
Ao descanso do patrão
Que país é esse?
Terceiro mundo, se for
Piada no exterior
Mas o Brasil vai ficar rico
Vamos faturar um milhão
Quando vendermos todas as almas
Dos nossos índios num leilão
Que país é esse?
Postado por
Marcos Henke
às
21:09
0
comentários
Marcadores: artigos publicados
Artigo [O Progresso 07/08/09]: mercado de trabalho de TI - agosto/2009
Este artigo foi publicado no Jornal O Progresso de Montenegro em 07/08/2009:
Durante o primeiro semestre de 2009 ouvimos falar muito em crise, recessão e desemprego.
Acompanhando o mercado de trabalho de Tecnologia da Informação (TI) pude constatar que as empresas estavam receosas em novas contratações, mas que mesmo assim continuavam crescendo timidamente.
Agora no segundo semestre, mais especificamente nesta primeira semana de Agosto, notei uma explosão de oportunidades na área de TI. Os classificados dos grandes jornais da região estão recheados de anúncios para vagas de Analistas de Sistemas, Programadores, Atendentes de Suporte, Administradores de Redes, Vendedores de sistemas e equipamentos e Gerentes. Nos grandes portais de TI, como o ComputerWorld e Baguete, há dezenas de anúncios de vagas para estas mesmas funções.
Refletindo sobre os motivos disso, pude formular as seguintes hipóteses:
1) Com a crise, as empresas precisam cortar custos. Uma maneira de fazer isso é substituindo pessoas por máquinas e sistemas informatizados, o que explica essa demanda de profissionais de TI.
2) Independente da crise, a tecnologia está ficando mais barata e surgem diariamente novos sistemas para atender os mais variados setores, englobando empresas nanicas e as mega corporações. O entendimento sobre as vantagens da informatização é cada vez maior e o fator crise fez apenas com que se postergassem por 6 meses as contratações.
O interessante é que nos mesmos veículos de comunicação que anunciam vagas na área podemos também ler que há cada vez menos alunos ingressando nas universidades nos cursos relacionados. Isso gerou o déficit de 150 mil vagas no setor no Brasil até o momento, ou seja: 150 mil vagas não possuem profissionais qualificados para preenchê-las, e esse número pode chegar a 470 mil em 2011, daqui a dois anos.
O que afasta as pessoas de ingressar na área pode incluir a imagem do estereótipo do nerd, a impressão que o trabalho é enfadonho, que o mercado está saturado, que já existe sistema pra tudo, entre outros motivos. Eu particularmente acho que é preguiça de estudar e pensar.
Informática é tão difícil quando estudar qualquer engenharia. Medicina é "mais difícil"? A responsabilidade é "muito maior", porque lida com vidas humanas? Talvez se pensarmos como TI em apenas assistência técnica (consertar computadores), a resposta seja sim. Mas você já parou pra pensar o quanto sua vida depende hoje da informática? Já pensou o que erros de cálculo ou lógica em sistemas financeiros, de controle militar, do seu automóvel, do avião que você pega, dos aparelhos que os cirurgiões utilizam podem causar?
Escrevo isso tudo para induzir o leitor, e principalmente os adolescentes que estão escolhendo a futura profissão, a refletir sobre o número de candidatos por vaga nos vestibulares para os cursos de medicina, odonto, direito e outros top of mind em relação ao número de candidatos para os cursos de TI. Se não tiver preguiça de pensar, é uma boa alternativa.
“As oportunidades comumente se disfarçam como trabalho duro: por isso a maioria das pessoas não as reconhece” – Ann Landers
Postado por
Marcos Henke
às
20:59
0
comentários
Marcadores: artigos publicados, educação, mercado de trabalho
recuperar boot do Windows 7 ou fazer dual boot com XP
Cenário:
Notebook com Windows 7 (seven) 64 bits instalado. Problemas de incompatibilidade com alguns programas. Surgiu a necessidade de instalar um Windows XP. Optei por instalar na mesma partição do Windows 7. Poderia ter criado uma VM, mas sou da Old School.
Instalação do XP bem sucedida.
Problema 1:
A instalação do XP matou o Boot do Windows 7. Não adiantou alterar o Boot.ini do XP, criar um menu de inicialização, pois o boot do Vista e 7 são diferentes do XP, não rola.
Tentativa de solução 1:
rodar o comando bootrec /fixmbr (http://support.microsoft.com/kb/927392) a partir do disco de instalação do Win7, entrando na opção Recovery.
Problema 2:
indisponibilidade de um DVD do Win7 64bits.
alternativa: DVD do Win7 32 bits ou Vista 64 bits. não funcionou nenhum dos dois.
Solução definitiva:
Instalar o EasyBCD no Windows XP e configurar o dual boot do Win7 + XP.
Ele tem opções para criar um menu de inicialização, regravar o MBR (Master Boot Record), restaurar arquivos de boot e várias outras.
Importante: Para rodar o EasyBCD foi necessário instalar o Windows Installer 3.1 e o DotNet Framework 2.0 no XP.
http://www.guiadohardware.net/dicas/easybcd.html
Postado por
Marcos Henke
às
16:52
0
comentários
Marcadores: ferramentas, microsoft
quarta-feira, 2 de setembro de 2009
precisa de software? pegue um aqui, de graça

o governo federal disponibiliza dezenas de softwares gratuitos e com código aberto, muitos deles podem beneficiar a sua empresa:
I-educar
O I-educar é um sistema de gestão escolar que tem como uma de suas principais vantagens à centralização das informações de todas as escolas municipais em um banco de dados único, controlando o cadastro de alunos, com seus dados pessoais, familiares e pedagógicos. Funcionalidades como: matrículas, transferências, emissão de certificados e diplomas, suspensões, quadro de horários, são realizados de forma integrada. Todos os relatórios gerenciais e dados exigidos pelo Ministério da Educação para liberação de recursos podem ser obtidos em tempo real. O sistema conta também com um módulo de biblioteca que faz a gestão de bibliotecas de cada escola. A gestão da escola feita de forma sistemática diminui a carga de trabalho de todo corpo administrativo da escola e da secretaria, resultando mais tempo livre para o desempenho de outras atividades.
SPED
O Sistema de Protocolo Eletrônico de Documentos (SPED) é um sistema WEB que surgiu da necessidade de integrar o controle na troca de documentos internos e externos das Organizações Militares do Exército. A partir desta necessidade o sistema foi desenvolvido pelo Exército para controlar o protocolo de documentos.
Cacic
Primeiro Software Público do Governo Federal, resultado do Consórcio de Cooperação entre a SLTI - Secretaria de Logística Tecnologia da Informação, do Ministério do Planejamento, Orçamento e Gestão - MPOG e a DATAPREV - Empresa de Tecnologia e Informações da Previdência Social, desenvolvido pelo Escritório Regional da DATAPREV no Espírito Santo.
O Cacic é capaz de fornecer um diagnóstico preciso do parque computacional e disponibilizar informações como o número de equipamentos e sua distribuição nos mais diversos órgãos, os tipos de softwares utilizados e licenciados, configurações de hardware, entre outras. Também pode fornecer informações patrimoniais e a localização física dos equipamentos, ampliando o controle do parque computacional e a segurança na rede.
Desenvolvedor - DATAPREV - Empresa de Processamento de Dados da Previdência Social
Linguagem - Php, Perl, Python, Delphi
Banco de Dados - Mysql
SAGUI
O SAGUI é um sistema para gestão de ativos onde esteja instalado o GNU/Linux. Entenda-se por gestão: instalação, customização, atualização, correção e monitoramento. O sistema utiliza tecnologias amplamente difundidas tais como PHP, servidor web Apache, Banco de Dados Postgresql.
XEMELÊ
O Xemelê busca compartilhar soluções para fomento da comunicação interativa e dos processos colaborativos na Internet. (1) WordPress para Portais -- conjunto de plugins que customiza a plataforma para gerenciar sites institucionais; e o (2) ChatCast para Interatividade em Tempo Real -- interface que integra streaming de vídeo com um ambiente de chat.
I3GEO
O I3Geo é um software para internet baseado em um conjunto de outros softwares livres, principalmente o Mapserver. O foco principal é a disponibilização de dados espaciais ao público, aliado a um conjunto de ferramentas de navegação, análises espaciais, compartilhamento de dados
e geração de mapas sob demanda.
SIGATI
O Sigati é uma ferramenta gráfica que consolida em uma única interface a administração de serviços de diretório baseados no OpenLDAP, permitindo a administração de objetos, partições, réplicas, esquemas e listas de controle de acesso. Diferentemente de outras ferramentas livres existentes, que geralmente provêem apenas administração de objetos, o Sigati permite um gerenciamento mais amplo, facilitando a execução de atividades complexas e evitando que o administrador tenha que editar manualmente os arquivos de configuração do diretório.
SGD
O SGD foi desenvolvido dentro da filosofia de software livre para atender as necessidades da TI, transformando as demandas internas em projetos que são controlados pelo escritório de projetos, melhorando conseqüentemente a qualidade do atendimento do serviço público. Contudo, por sua flexibilidade, a ferramenta pode ser utilizada por qualquer área, órgão público ou empresa que deseje o efetivo controle de suas demandas. O sistema apesar de empregar técnicas voltadas à orientação de objetos, adoção de linguagem de programação livre e a arquitetura do sistema estruturada em três camadas, tem a preocupação da adoção de padrões abertos, bem como a aderência com a política de software livre do governo federal.
GSAN
Sistema integrado de gestão de serviços de saneamento. O GSAN é um sistema, desenvolvido com ferramentas de software livre, de Gerência de Operações Comerciais e de Controle da execução de serviços internos, disponível gratuitamente para prestadores dos serviços de saneamento brasileiros e para atendimento de seus usuários.
O GSNA foi criado com o objetivo de elevar o nível de desempenho e de eficiência das empresas de abastecimento de água e coleta de esgotos, e pode ser adaptado a empresas de pequeno, médio e grande portes.
Curupira
Solução corporativa em Software Livre, desenvolvida pela equipe da CAIXA, utilizando código aberto e executado sob o sistema operacional Linux, que permite o gerenciamento dos processos de impressão através da gestão racional dos elevados custos, volumes de impressão, insumos, permissões e eficiência do uso em redes corporativas.
Cocar
O CONTROLADOR CENTRALIZADO DO AMBIENTE DE REDE COCAR foi desenvolvido pelo DERE com o objetivo de disponibilizar, para todos os escritórios, uma ferramenta para monitoração do tráfego nos circuitos da rede de acesso e fornecer alarmes informativos de queda de performance nestes circuitos com o armazenamento dos dados coletados.
Lightbase
A solução LightBase é um banco de dados textual multimídia e reúne um ambiente de desenvolvimento rápido de aplicações e um servidor tridimensional para recuperação textual, possibilitando um rápido acesso a qualquer informação da base de dados. A ferramenta foi disponbilizada em conjunto com o GoldenDoc.
O GoldenDoc fornece um conjunto de frameworks Web para a implantação de soluções voltadas para o gerenciamento de informações e arquivos eletrônicos, focando na captação, ajustes, distribuição e organização dos conteúdos para apoio aos processos operacionais, com base em informações estruturadas ou não. A solução possibilita a recuperação de qualquer tipo de documento e ao mesmo tempo dispõe de recursos avançados para o gerenciamento do conteúdo digital.
As duas soluções foram disponibilizadas pela empresa Light Infocon Tecnologia S/A no Portal do Software Público.
KyaPanel
O KyaPanel é um sistema de gestão para servidores de e-mail que utilizam Postfix, LDAP e Courier.
Além da gerência comum ele também está integrado com o Egroupware quando utilizado com Postgres, permitindo a seleção dos aplicativos disponíveis na mesma interface do KyaPanel.
Desenvolvido em camadas, o seu core está desenvolvido em Shell Script e sua interface em PHP, que executa o core através de um daemon próprio. Esta estrutura permite que outras interfaces sejam desenvolvidas sem afetar o comportamento do sistema. Em sua nova série o KyaPanel esta 100% integrado ao LDAP, MySQL e PostgreSQL. Basta selecionar a base que melhor lhe atender.
E-PROINFO
O Ambiente Colaborativo de Aprendizagem - e-ProInfo é um software público, desenvolvido pela Secretaria de Educação a Distância - SEED do Ministério da Educação - MEC e licenciado por meio da GPL-GNU, Licença Pública Geral.
Ressaltamos que o e-ProInfo é software público e possui licenciamento específico. O contrato segue às regras da Licença Pública Geral - GPL e deve ser conhecida pelas Instituições que pretendem utilizá-lo. Para obter informações referentes as regras o usuário deverá acessar o link GNU GPL.
InVesalius
InVesalius é um software público para área de saúde que visa auxiliar o diagnóstico e o planejamento cirúrgico. A partir de imagens em duas dimensões (2D) obtidas através de equipamentos de tomografia computadorizada ou ressonância magnética, o programa permite criar modelos virtuais em três dimensões (3D) correspondentes às estruturas anatômicas dos pacientes em acompanhamento médico. O software tem demonstrado grande versatilidade e vem contribuindo com diversas áreas dentre as quais medicina, odontologia, veterinária, arqueologia e engenharia. O programa foi desenvolvido pelo antigo CenPRA atual CTI(Centro de Tecnologia da Informação Renato Archer), unidade do Ministério da Ciência e Tecnologia (MCT), através das linguagens de programação Python e C++. Atualmente opera em GNU Linux (Ubuntu, Fedora e OpenSuse já foram testados) e Windows (XP e Vista), sendo que é licenciado pela CC-GNU GPL (Licença Pública Geral) versão 2 (em português).
Sisau-Saci-Contra
Software de atendimento aos usuários, Sistema de gerenciamento de Portais e de controle de acesso.
Desenvolvedor: Ministério do Desenvolvimento Agrário
Linguagem: PHP
Banco de Dados: PostgreSQL
ASES
O ASES - Avaliador e Simulador de AcessibilidadE sítios - tem por objetivo viabilizar a adoção da acessibilidade pelos órgãos do governo, sendo uma ferramenta que permite avaliar, simular e corrigir a acessibilidade de páginas, sítios e portais.
Seu público-alvo são os desenvolvedores e publicadores de conteúdo. Sendo desenvolvido para ser acessível, o que quer dizer que pode ser utilizado por pessoas portadoras de deficiências, salvo os casos em que a deficiência impeça o objetivo da ferramenta em questão. Por exemplo, um cego não irá descrever uma imagem, sendo assim, ele não utilizaria essa ferramenta do software, porém nada impede que ele faça correções em códigos HTML.
AMADEUS
O Projeto Amadeus visa o desenvolvimento de um sistema de gestão da aprendizagem de segunda geração, baseado no conceito de blended learning. O Projeto que permite extender as experiências adiquiridas de usuários de educação a distância para diversas plataformas (Internet, desktop, celulares, PDAs, e futuramente TV Digital) de forma integrada e consistente. Essa ampliação das formas de interação dos usuários com os conteúdos e dos usuários entre eles permite a implementação de novas estratégias de ensino e de aprendizagem orientadas por teorias construtivistas ou socio-interacioniste do desenvolvimento humano.
OpenACS
O Sistema de Arquitetura de Comunidades Aberto (OpenACS) é um framework de desenvolvimento Web para construir aplicações que suportam comunidades virtuais. O OpenACS fornece uma infra-estrutura robusta, construída em cima dos seguindes componentes padrão: a linguagem de programação Tcl, um banco de dados PostgreSQL ou Oracle para armazenar os dados da aplicação, o servidor AOLServer para o serviço HTTP e sistemas operacionais *nix ou Windows. Como outros frameworks modernos, o OpenACS dá suporte a: * Sistema de template para separar a lógica da apresentação; * Internacionalização para apresentar a interface de acordo com a linguagem do usuário; * Um sistema de pacotes modular para criar aplicações dependentes; * Um sistema de papéis e permissões; * Um repositório de conteúdo (content repository) para armazenar todos os tipos de conteúdo e manter um histórico de versões.
Ginga
Ginga é a camada de software intermediário (middleware) que permite o desenvolvimento de aplicações interativas para a TV Digital de forma independente da plataforma de hardware dos fabricantes de terminais de acesso (set-top boxes). Resultado de anos de pesquisas lideradas pela Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) e pela Universidade Federal da Paraíba (UFPB), Ginga reúne um conjunto de tecnologias e inovações brasileiras que o tornam a especificação de middleware mais avançada e, ao mesmo tempo, mais adequada à realidade do país. O Middleware Ginga pode ser dividido em dois subsistemas principais, que permitem o desenvolvimento de aplicações seguindo dois paradigmas de programação diferentes. Dependendo das funcionalidades requeridas no projeto de cada aplicação, um paradigma possuirá uma melhor adequação que o outro.
WebIntegrator
Webintegrator é um ambiente de alta produtividade para o desenvolvimento de aplicações Web em plataforma Java, que cria facilidades de uso e acelera o aprendizado técnico dos desenvolvedores.
Banco de Talentos
O Banco de Talentos foi desenvolvido no intuito de mapear os talentos da Câmara dos Deputados e identificar o potencial humano da Instituição, de modo a facilitar uma análise contínua da evolução funcional, por meio da disponibilização de informações prestadas pelos próprios servidores. Ele foi elaborado com base em um meta-modelo de dados que permite a sua adequação à realidade das mais diversas organizações. A Câmara dos Deputados está disponibilizando o Banco de Talentos à comunidade por meio do Portal do Software Público, sem ônus financeiro, visando a sua evolução e a melhor utilização dos recursos públicos.
CMS - Controle de Marcas e Sinais
O Marcas e Sinais é um software que auxilia o registro e consulta por marcas e sinais utilizados por produtores rurais.
Desenvolvido pela Prefeitura Municipal de Bagé, o sistema foi criado a partir da dificuldade de armazenagem e problemas ocasionados pelo manuseio de registros físicos.
O sistema é utilizado através da plataforma web, tornando mais fácil o acesso e sua a atualização.
Minuano
A Solução MINUANO – Transmissão de Áudio e Vídeo totalmente em Software Livre CAIXA, trata-se de um sistema de captura, processamento, compactação e distribuição do sinal digital para a intranet ou Internet, ao vivo e ou download. Solução com foco nas comunicações organizacionais e aplicação para Setor Público, Privado e Governo, em especial pelas características continentais do nosso Pais, possibilitando uma extrema agilidade nas comunicações e informações com drástica redução de custos. Solução certificada pelo Programa de Racionalização de Gastos e Eliminação de Desperdícios CAIXA.
Prefeitura Livre
O PREFEITURA LIVRE é uma solução de gestão municipal completamente livre e com suporte comercial de uma rede de empresas especializadas. Você não precisa pagar qualquer valor referente a licença de software para utilizar esta solução, basta baixar o código-fonte e configurá-lo adequadamente com os diversos SOFTWARES LIVRES que compõem a solução. O PREFEITURA LIVRE é a única solução de gestão municipal que implementa os principais conceitos associados ao Cadastro Técnico Multifinalitário (CTM) e ao Geoprocessamento Corporativo. Sendo um SOFTWARE LIVRE desenvolvido sob um framework estruturado em 3 camadas (MVC), ele pode ser adaptado rapidamente a qualquer nova demanda.
Apoena
Apoena é um Software Livre que surgiu da necessidade de facilitar a Democratização da Informação nos telecentros do Banco do Brasil. A ferramenta elabora Clippings de notícias. Funciona como uma agência de notícias coletando e processando informações de mais de 300 fontes informativas.
Linux Educacional
O Linux Educacional é uma solução de software que colabora para o atendimento dos propósitos do ProInfo de forma a favorecer ao usuário final no que se refere ao uso e a acessibilidade da mesma, bem como ao responsável pelo laboratório no que se refere a manutenção e atualização da solução.
A versão 3.0 do Linux Educacional, foi baseada em uma distribuição GNU/Linux chamada Kubuntu, com uma identidade visual simples e atrativa, aplicativos educacionais personalizados, ferramentas de acesso e busca dos conteúdos educacionais, repositório Debian de conteúdos educacionais mantido pelo MEC e ferramentas de produtividade.
Sistema de Atendimento
Gerencia um ambiente de atendimento ao público envolvendo: a emissão da senha, o gerenciamento das mesas de atendimento, o escalonamento das senhas, a chamada das senhas no painel, a avaliação do atendimento realizado e vários outros aspectos.
Pandorga
A distribuição educacional Pandorga GNU/Linux, é uma ferramenta com 120 atividades pedagógicas eficazes no auxílio do ensino infantil e fundamental especialmente em escolas públicas.
Surgindo a partir da necessidade de professores e profissionais de diversas áreas das escolas municipais da cidade de Cachoerinha/RS, que participaram de uma pesquisa, cujo resultado foi a necessidade de um pacote de programas pedagógicos específico para seus laboratórios de informática. Nosso slogan “É divertido educar” resume a distribuição, que recebeu o nome de pandorga, que significa pipa ou papagaio no RS, num significado de liberdade e brincadeira.
Liberdade por seguir a ética e as diretrizes do Software Livre, e brincadeira por acreditarmos que o ensino numa forma mais lúdica pode ser uma maneira fácil e eficaz de aprender e aumentar o interesse pelo aprendizado.
acesse:
Portal do Software Público
Postado por
Marcos Henke
às
15:47
0
comentários
Marcadores: educação, escritório, linux, openXML
segunda-feira, 27 de julho de 2009
iVirtua e Aleste na mídia em Julho
neste mês de Julho de 2009 a iVirtua esteve em alta na mídia, assim como seu fundador, Cristian Gallas.
ao mesmo tempo, foi anunciado o lançamento do novo Grupo Aleste e algumas parcerias
Melhores emrpesas de TI e Telecom para trabalhar - 2009 - ComputerWorld
Gallas lança Grupo Aleste 14/07/2009 14:05 - Maurício Renner
Aleste: parceria com Sadig e iVirtua 27/07/2009 13:41 - Maurício Renner
De hacker a empresário de TI Sábado, 25 de julho de 2009 - Vanessa Nunes
sites das empresas:Aleste Ivirtua
*esta postagem faz referência a conteúdo de terceiros. os direitos e responsabilidades dos trechos citados são reservados aos respectivos autores
Postado por
Marcos Henke
às
19:16
0
comentários
Marcadores: aleste, escritório, ivirtua, mercado de trabalho, redes, segurança
quarta-feira, 1 de julho de 2009
Artigo [O Progresso 05/06/09]: Certificações de TI
Este artigo foi publicado no Jornal O Progresso de Montenegro em 05/06/2009:
Certificações de TI
Certificação é uma forma de comprovar os conhecimentos em determinado assunto ou produto. Servem como complemento à formação de um profissional e cada vez mais as empresas estão exigindo este tipo de comprovação em suas contratações para cargos que exigem qualificação especializada.
Algo peculiar nas certificações é que não exigem que seja feito um treinamento oficial, ou seja: se você é autodidata, pode estudar da forma e no local que achar mais apropriado e depois realizar a(s) prova(s). As duas maiores empresas de certificação mundiais são a Pearson VUE e a Prometric. Elas disponibilizam as provas em formato eletrônico, que são aplicadas em instituições credenciadas. Aqui no RS podemos realizar as provas na Sisnema (www.sisnema.com.br), em Porto Alegre, por exemplo.
Segue uma lista de certificações altamente valorizadas no mercado de TI:
Java (www.sun.com.br/edu)
- Sun Certified Java Associate (SCJA), Programmer (SCJP) e Developer (SCJD)
- Sun Certified Mobile Application Developer (SCMAD)
- Sun Certified Enterprise Architect (SCEA)
Oracle (www.oracle.com.br)
- Níveis: Associado, Profissional e Master
- Assuntos: Banco de dados, Middleware, Aplicações e Linux
Microsoft (www.microsoft.com.br)
As certificações da Microsoft são muito valorizadas pelo mercado e basicamente se dividem entre Infra-estrutura de TI e Desenvolvimento, abrangendo sua vasta gama de produtos.
- Série de Tecnologia (Microsoft Certified Technology Specialist - MCTS)
- Série Profissional (Microsoft Certified IT Professional ou Microsoft Certified Professional Developer)
- Série Master (Microsoft Certified Master)
- Série de Arquitetos (Microsoft Certified Architect - MCA)
Cisco (www.cisco.com.br)
As certificações da Cisco são citadas em qualquer lista de "certificações quentes". São certificações voltadas a infra-estrutura de rede.
- Níveis: Associado, Profissional e Especialista:
- Assuntos: Routing and Switching, Design (de arquitetura de redes), Network Security, Service Provider, Storage Networking, Voice e Wireless
ITIL (www.itsmf.com.br e www.itsmfi.org)
Melhores práticas de gerenciamento de TI. A Versão 3 apresenta os níveis:
- Foundation, Intermediário, Avançado e Final (Advanced SM Professional Diploma)
Linux Professional Institute (LPI) (www.lpibrasil.com.br)
- Certificação LPIC (níveis 1 a 3)
Project Management Institute (PMI) (www.pmtech.com.br)
Certificação em Gerenciamento de Projetos de qualquer área (TI, Engenharia Civil, Governo, etc). Por sua abrangência e possibilidade de aplicação em qualquer tipo de projeto, é muito valorizada.
- Project Management Professional (PMP)
Unified Modeling Language (UML) (www.omg.org)
- Níveis: Fundamental, Intermediário e Avançado
Frases da semana: “Imitação é uma forma de demonstrar admiração”; “Copiar o bom é melhor que inventar o ruim”
Postado por
Marcos Henke
às
23:19
0
comentários
Marcadores: artigos publicados, educação, mercado de trabalho
Artigo [O Progresso 22/05/09]: Música, computadores e videogames
Este artigo foi publicado no Jornal O Progresso de Montenegro em 22/05/2009:
Música, computadores e videogames
Li aqui no Progresso semana passada sobre a possível organização de um torneio do jogo de videogame Guitar Hero e fiquei pensando sobre a evolução dos videogames, pois coincidentemente falei nesta coluna sobre os jogos de Nintendo (NES) 8 bits.
Naquela época os jogos lembravam - no máximo - desenhos animados. Suas músicas eram em formato MIDI, ou seja, uma representação digital dos sons dos instrumentos. O formato MIDI não suporta reprodução de voz, é como se o videogame ou computador “lesse uma partitura” e a reproduzisse com seu banco de instrumentos. Este formato foi muito usado recentemente nos celulares que suportam os chamados “toques polifônicos”.
Lembrei também que nesta época, além de jogar videogame, eu comecei a tocar violão e guitarra, pois sempre gostei de escutar música e prestava muita atenção nesses instrumentos. Tenho constatado que os adolescentes de hoje, em geral, também demonstram grande afinidade por esses elementos: música, computadores e videogames.
Hoje os videogames se assemelham a filmes e as músicas são em formato MP3 ou assemelhados, que reproduzem com fidelidade a gravação original, oferecendo uma experiência muito mais agradável. A interatividade também evoluiu bastante. Por exemplo, no jogo Guitar Hero que citei anteriormente, o jogador deve reproduzir a sequencia de “notas” enquanto toca ao fundo uma música, e é possível utilizar uma mini-guitarra para controlar o jogo no lugar dos controles convencionais. Há também o Rock Band, onde além da guitarra é possível tocar bateria, baixo e cantar!
Tenho visto relatos de campeonatos de Guitar Hero e Rock Band, onde centenas de jogadores se reúnem, é montado um palco - exatamente como em um show de rock, o jogo é projetado em um telão e o som rola nas caixas normalmente, como se uma banda estivesse tocando.
Já ouvi opiniões divergentes de músicos sobre esse jogo: Alguns acreditam que nada substitui o prazer de aprender um instrumento, tirar aquele som favorito, montar uma banda e se apresentar num palco. Realmente, eu posso falar que é uma sensação indescritível. Mas também temos que reconhecer que o Rock vinha perdendo seu espaço entre os jovens, sendo substituído por músicas eletrônicas, pagode, axé, sertanejo, emotional hardcore, etc., e estes jogos vem retomando o gosto por bandas que fizeram sucesso em décadas passadas e que muitas vezes os adolescentes nunca ouviram falar. Acabam conhecendo no jogo e ao ouvir no rádio em algum programa de clássicas do rock exclamam: “Esta música tem no Guitar Hero!”.
Na verdade, o que todos buscamos é diversão, e a tríade música + computadores + videogames é uma das formas que mais me atrai.
Site da semana: www.guitarhero.com e www.rockband.com
Frase da semana: “Se vi mais longe foi por estar sobre os ombros de gigantes” – Isaac Newton
Postado por
Marcos Henke
às
23:14
0
comentários
Marcadores: artigos publicados, jogos
Artigo [O Progresso 15/05/09]: Web Games: jogos gratuitos para jogar de qualquer computador com acesso a Internet, sem necessidade de instalação
Este artigo foi publicado no Jornal O Progresso de Montenegro em 01/05/2009:
Web Games: jogos gratuitos para jogar de qualquer computador com acesso a Internet, sem necessidade de instalação
Tenho falado rotineiramente aqui nesta coluna sobre Tecnologia da Informação, mercado de trabalho, dicas e oportunidades nessa área. Hoje vou acabar com a sua produtividade, para balancear um pouco, afinal “a gente não quer só comida, a gente quer comida diversão e arte”.
Há alguns anos eu conheço alguns sites de jogos online, os chamados Web Games. São jogos que podem ser jogados em qualquer browser, de qualquer computador que possua acesso à Internet. Normalmente são desenvolvidos em Flash, com recursos mais simples e jogabilidade muito menos complexa que os atuais jogos para PC e consoles, como Playstation 1, 2 e 3, Xbox, Wii, mas são bons passatempos. A minha esposa, Juliani, adora e sempre que ela acessa a Internet e possui uma folga na agenda passa alguns minutos jogando.
Vou listar alguns sites que eu conheço e mantenho na minha lista de Favoritos do delicious (http://del.icio.us), apesar de não ter conseguido tempo para visitá-los atualmente:
· http://games.terra.com.br/webgames
· http://jogos.clickrbs.com.br
· http://jogos.globo.com
· http://factory.lego.com
· http://www.kongregate.com/games/Shinki/super-crazy-guitar-maniac-deluxe-3
· http://www.freeonlinegames.com
Web Games para trintões nostálgicos
Nós, trintões nostálgicos que crescemos nos anos 80, hoje estamos em pleno exercício das nossas atividades profissionais e, portanto, possuímos pouco tempo para nos dedicar a esses passatempos (assim espero). No final da década de 80 e início da década de 90 tenho certeza que muitos de nós jogamos os jogos para o console Nintendo (NES). Eu tinha um Top Game da CCE, que aceitava os cartuchos “grandes”, do Nintendo Americano e os cartuchos “pequenos”, do Nintendo Japonês. Era uma revolução em relação aos Atari, febre no início dos anos 80 que atraía crianças e adultos. Passei muitas horas estimulando meu raciocínio e habilidade motora com esses jogos.
Já circulam por aí há muitos anos os famosos Emuladores para rodar no PC, onde baixamos as ROMs (arquivos contendo os programas dos jogos) e a utilizamos como se fosse a console original. Mas a dificuldade está em instalar o Emulador, configurar os controles, baixar as ROMs e conseguir fazer tudo isso funcionar sozinho, sem pedir ajuda aos filhos ou aos “caras da informática”. Pois esta semana encontrei um site que disponibiliza online e gratuitamente centenas de jogos para o Nintendo 8 bits:
· http://www.everyvideogame.com/arcade.php?mode=cat&c=1
(utilize o campo de seleção “Quick jump” para ver a listagem completa de jogos)
Os jogos são Applets Java, é requisito ter a Java Virtual Machine instalada. Não se preocupe, pois se o seu computador não a tiver, será exibido um link para sua instalação.
Boa diversão, mas não abuse e não acesse durante o expediente, OK?
Site da semana: www.everyvideogame.com
Frase da semana: “Estamos numa época em que o Fim do Mundo não assusta tanto quanto Fim do Mês”
Postado por
Marcos Henke
às
23:07
0
comentários
Marcadores: artigos publicados, java, jogos
Delphi 2007: Adicionar units à cláusula uses ao estilo "Java Fix imports"
um ótimo recurso do Delphi 2007 é o Refactoring. baseado nas funcionalidades de consagradas IDEs para Java e .Net, as versões do Delphi que vieram depois da 7 possuem um recurso chamado "Find units..."
pra que serve?
quando você tenta referenciar uma classe, objeto, método ou qualquer coisa que está declarada em uma unit que não está referenciada na cláusula uses, o Delphi sinaliza um erro de compilação (Ex.: [DCC Error] Main.pas(177): E2003 Undeclared identifier: 'WinExecAndWait32').
o comando "Find unit..." permite localizar a unit onde está a declaração do que você necessita, e permite adicionar através do click de um botão a unit à cláusula uses, permitindo ainda escolher se deve ser na seção interface ou implementation.
como usar?
botão direito em cima do identificador inválido (para abrir o menu de contexto) -> "Refactoring" -> "Find unit..."
Postado por
Marcos Henke
às
23:02
0
comentários
Marcadores: delphi, ferramentas, programação
quinta-feira, 25 de junho de 2009
FISL 10: sem Google
Postado por
Marcos Henke
às
20:41
0
comentários
Marcadores: educação, google, linux, mercado de trabalho, openXML, web 2.0
sexta-feira, 19 de junho de 2009
migrar cores do Delphi 7 para o Delphi 2007
Instalei essa semana o Delphi 2007. Até então, desde 2004 estava trabalhando com o Delphi 7.
Há alguns anos eu encontrei na net uma configuração de cores para o Visual Studio que me agradou muito, pois é muito suave para os olhos, e como nós, programadores, passamos muitas horas olhando para o monitor, toda ajuda acaba tendo um grande impacto a longo prazo. Acabei portando a configuração para o Delphi 7, manualmente, elemento por elemento, configurando cor de background e de foreground, baseado nos valores do Visual Studio.
Abaixo descrevo passo a passo o procedimento, que vale também para outras configurações do Delphi:
1) Abra o Editor de Registro (RegEdit.exe) e localize a chave que contém as cores do editor do Delphi 7:
HKEY_CURRENT_USER\Software\Borland\Delphi\7.0\Editor\Highlight
2) Botão direito – “Exportar”

3) Salve o arquivo na sua máquina. Dê um nome, por exemplo, “Delphi7_Cores.reg”
4) Localize a chave de registro que contém as cores do editor do Delphi 2007:
HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight
5) Botão direito – “Copiar nome da Chave”. Se desejar, exporte-a também, para um arquivo de backup, só por segurança. Exemplo: “Delphi2007_Cores.reg”
6) Abra o arquivo gerado na exportação da chave do Delphi 7 (“Delphi7_Cores.reg”) no Bloco de Notas
7) Menu “Editar” – “Substituir...”
8) Preencha a caixa de diálogo da seguinte forma:
- Localizar: HKEY_CURRENT_USER\Software\Borland\Delphi\7.0\Editor\Highlight
- Substituir por: HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight

9) Pressione o botão “Substituir tudo”
10) Salve o arquivo alterado com outro nome, exemplo: “Delphi2007_NovasCores.reg”
11) Localize pelo Windows Explorer o novo arquivo salvo, “Delphi2007_NovasCores.reg”, e dê um duplo clique nele (ou Botão direito – “Abrir com...” – “Editor do Registro”)
12) Confirme a importação na caixa de diálogo que surge
13) Abra o Delphi 2007 e confira o resultado.
Executei essa operação
Abaixo segue o conteúdo do arquivo que eu importei no Delphi 2007. Você pode criar um arquivo de texto plano com a extensão “.reg”, colar este conteúdo e seguir a partir do passo 10 acima.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight]
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Assembler]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clLime"
"Background Color New"="clBlack"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Attribute Names]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clWhite"
"Background Color New"="$003D3D3D"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Attribute Values]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clYellow"
"Background Color New"="$003E3E3E"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Brace Highlight]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clSilver"
"Background Color New"="clGreen"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Character]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clNavy"
"Background Color New"="clBlack"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Code folding tree]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clLime"
"Background Color New"="clBlack"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Comment]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clMoneyGreen"
"Background Color New"="$003D3D3D"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Diff addition]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clNavy"
"Background Color New"="clYellow"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Diff deletion]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clNavy"
"Background Color New"="clRed"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Diff move]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clNavy"
"Background Color New"="clBlue"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Disabled break]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clRed"
"Background Color New"="clLime"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Enabled break]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clWhite"
"Background Color New"="clRed"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Error line]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clWhite"
"Background Color New"="clMaroon"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Execution point]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clWhite"
"Background Color New"="clBlue"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Float]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clSkyBlue"
"Background Color New"="$003D3D3D"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Folded code]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clLime"
"Background Color New"="clBlack"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Hex]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clSkyBlue"
"Background Color New"="$003D3D3D"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Hot Link]
"Bold"="False"
"Italic"="False"
"Underline"="True"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clYellow"
"Background Color New"="clBlack"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Identifier]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clCream"
"Background Color New"="$003D3D3D"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Illegal Char]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clRed"
"Background Color New"="clBlack"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Invalid break]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clLime"
"Background Color New"="clOlive"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Keyword]
"Bold"="True"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Line Highlight]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="True"
"Default Background"="False"
"Foreground Color New"="clBlack"
"Background Color New"="$00505050"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Line Number]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clLime"
"Background Color New"="clBlack"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Marked block]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clBlack"
"Background Color New"="clWhite"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Modified line]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clLime"
"Background Color New"="clYellow"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Number]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clSkyBlue"
"Background Color New"="$003D3D3D"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Octal]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clFuchsia"
"Background Color New"="clBlack"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Plain text]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clSkyBlue"
"Background Color New"="$003D3D3D"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Preprocessor]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clSilver"
"Background Color New"="$002E333F"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Reserved word]
"Bold"="True"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="$00DDFFFF"
"Background Color New"="$003D3D3D"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Right margin]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clSilver"
"Background Color New"="clWhite"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Scripts]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clGreen"
"Background Color New"="clBlack"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Search match]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clNavy"
"Background Color New"="clMoneyGreen"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\String]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="$009191C8"
"Background Color New"="$003D3D3D"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Symbol]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clCream"
"Background Color New"="$003D3D3D"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Sync edit background]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="True"
"Default Background"="False"
"Foreground Color New"="clBlack"
"Background Color New"="clGray"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Sync edit highlight]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clBlue"
"Background Color New"="clWhite"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Tags]
"Bold"="True"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clMoneyGreen"
"Background Color New"="$003D3D3D"
[HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Editor\Highlight\Whitespace]
"Bold"="False"
"Italic"="False"
"Underline"="False"
"Default Foreground"="False"
"Default Background"="False"
"Foreground Color New"="clWhite"
"Background Color New"="$003E3E3E"
Postado por
Marcos Henke
às
15:10
0
comentários
Marcadores: delphi, ergonomia, escritório, programação
quarta-feira, 17 de junho de 2009
agenda preliminar do FISL 10
foi disponibilizada a programação preliminar do Fórum Internacional de Software Livre 10, que ocorre de 24 a 27 de junho:
confira a programação do FISL 10
valores para inscrição:
| pagando... | individual/empresas1 | estudante2/caravanas3 | governo4 |
|---|---|---|---|
| até o dia 18/06/2009 5 | R$ 143,00 | R$ 71,50 | R$ 203,00 |
| no evento (1º e 2º dia)6 7 | R$ 163,00 | R$ 81,50 | R$ 203,00 |
| no evento (3º e 4º dia)6 7 | R$ 113,00 | R$ 56,50 | R$ 203,00 |
| (1) investimento por participante na inscrição da empresa (2) mediante apresentação de comprovante de matrícula fornecido/autenticado por instituição regular de ensino reconhecida pelo MEC. (3) procure a caravana de sua cidade para obter o código promocional (4) valor por participante, exclusivo para órgãos governamentais (5) pagamento através de boleto bancário (6) pagamento deve ser efetuado na secretaria do evento (7) As inscrições durante o evento só ocorrerão se houver vagas disponíveis (*) todos os valores listados, exceto os da última linha, dão direito a participação NOS QUATRO DIAS do evento. | |||
Postado por
Marcos Henke
às
11:35
0
comentários
Marcadores: educação, java, mercado de trabalho, programação, ruby on rails, segurança, tv digital
quinta-feira, 28 de maio de 2009
Pesquisa de salários de TI - Março 2009
pesquisa salarial divulgada pela RH Info - Consultoria de Recursos Humanos
lista os salários médios de diversas funções de Tecnologia da Informação para contrato CLT e também os valores/hora para profissional autônomos.
dados atualizado em 23/03/2009
Postado por
Marcos Henke
às
16:15
0
comentários
Marcadores: mercado de trabalho
domingo, 24 de maio de 2009
Planejamento Estratégico e Modelos de Gestão [MBA ATI]
- Criar produtos e serviços de valor
- Criar e manter clientes satisfeitos e fiéis
- Promover a capacidade de evolução deliberada
- Atrair, desenvolver e manter relações significativas de parceria
- Usar os recursos produtivamente, agregando valor aos custos
- Praticar princípios de conduta éticos
- Obter um lucro razoável
- Atender os interesses de todas as partes (stakeholders)
- Pensamento sistêmico
- Aprendizado organizacional
- Cultua de inovação
- Liderança e constância de propósitos
- Orientação por processos e informações
- Visão de futuro
- Geração de valor
- Valorização das pessoas
- Conhecimento sobre o cliente e o mercado
- Desenvolvimento de parcerias
- Responsabilidade social
Postado por
Marcos Henke
às
23:33
0
comentários
Marcadores: educação, MBA, Planejamento Estratégico
Artigo [O Progresso 01/05/09]: Publicação de Artigos Acadêmicos
Postado por
Marcos Henke
às
18:05
0
comentários
Marcadores: artigos publicados, educação
domingo, 26 de abril de 2009
Artigo [O Progresso 24/04/09]: A compra da Sun pela Oracle
Este artigo foi publicado no Jornal O Progresso de Montenegro em 24/04/2009:
Esta semana a mídia especializada em Tecnologia da Informação divulgou a compra da Sun pela Oracle, numa transação de ações que envolveu 7,4 bilhões de dólares.
Sun Microsystems
É uma empresa fabricante de computadores, semicondutores e software com sede em Santa Clara, Califórnia, no Silicon Valley (Vale do Silício). O nome Sun vem de Stanford University Network (Rede da Universidade de Stanford).
Os produtos da Sun incluem servidores e estações de trabalho baseados no seu próprio processador SPARC e no processador Opteron, da AMD, nos sistemas operacionais Solaris e Linux, no sistema de arquivos de rede NFS e na plataforma Java.
Oracle Corporation
O Oracle é um SGBD (sistema gerenciador de banco de dados) que surgiu no fim dos anos 70, líder de mercado. Além da base de dados, a Oracle desenvolve uma suíte de desenvolvimento chamada de Oracle Developer Suite, utilizada na construção de programas de computador que interagem com a sua base de dados.
A Oracle também criou a linguagem de programação PL/SQL, utilizada no processamento de transações.
O que a Oracle quer da Sun
"A aquisição da Sun transforma a indústria de TI, combinando o supra-sumo dos softwares corporativos e sistemas de computação de missão crítica", disse Larry Ellison, diretor da Sun.
"A Oracle vai ser a única empresa que poderá projetar um sistema integrado onde todas as peças se ajustam e trabalham juntas. O custo de integração para os nossos clientes cairá, enquanto a performance, confiabilidade e segurança aumentarão. Há vantagens substanciais na compra de dois ativos da Sun: Java e Solaris."
"Java é uma das marcas mais conhecidas do setor e possui a maior gama de tecnologias implantadas da indústria de informática. O sistema operacional Solaris é a principal plataforma para a base de dados Oracle nas grandes empresas, e tem sido por um longo tempo. Com a aquisição da Sun, a Oracle poderá otimizar o banco de dados para algumas das funcionalidades de ponta do Solaris."
Portanto, está aí a dica para quem quiser entrar no mercado de desenvolvimento. Tanto a linguagem Java quanto o banco de dados Oracle requerem muita dedicação para aprendê-los, treinamento especializado e certamente alguns anos para dominá-los, mas a chance de sucesso é grande para quem persistir.
Sites da semana: www.sun.com e www.oracle.com
Frase da semana: “Terra à vista!” – Pedro Álvares Cabral
Postado por
Marcos Henke
às
21:25
0
comentários
Marcadores: artigos publicados, java, mercado de trabalho, programação, SQL
Artigo [O Progresso 03/04/09]: Como aprender alguma profissão da área de TI
Este artigo foi publicado no Jornal O Progresso de Montenegro em 03/04/2009:
Semana passada eu citei algumas profissões da área de Tecnologia da Informação (TI). Hoje vou mencionar algumas maneiras de iniciar os estudos na área desejada.
Se você for realmente iniciante, ou seu filho, neto, primo, etc., é importante que adquira bons fundamentos básicos, como instalar um Sistema Operacional (comece pelo Windows, pra não se complicar muito), dominar o uso de editores de textos e planilhas, configurar acesso a Internet e recebimento de e-mails, gravar CDs, editar fotos, instalar antivírus, configurar firewall e outras tarefas triviais.
Dica: existem cursos gratuitos no Senac e outras escolas sobre esses assuntos.
Depois de dominar essas tarefas básicas, escolha a área que deseja atuar: desenvolvimento, testes, manutenção de hardware, gerenciamento de redes ou até uma área que me esqueci de citar semana passada: DBA (Database Administrator, ou Administrador de Banco de Dados), muito valorizada nas médias e grandes empresas (valeu pela lembrança, De Paula).
Para todas as áreas existem formas tradicionais de adquirir conhecimento. Posso citar:
* Cursos superiores
* Cursos técnicos
* Cursos de Extensão Universitária
* Cursos de curta duração em escolas especializadas
* Livros
* Vídeo Aulas
* Aprender com os pais e amigos
É recomendável fazer um curso superior para adquirir bons fundamentos na área escolhida, além de ser pré-requisito para a maioria das vagas de TI. Porém, cursos superiores são generalistas e dão uma visão abrangente, exigindo paralelamente algumas das outras formas citadas acima, além de requererem um grande investimento financeiro e alguns anos para sua conclusão.
Felizmente, possuímos hoje uma excelente ferramenta para aprender essas e outras profissões,conhecer pessoas que possuem as mesmas dúvidas, perguntar e responder rapidamente, ter acesso ao conteúdo equivalente a milhares de bibliotecas (e além – que não está nas bibliotecas): a Internet.
Vi essa semana uma entrevista com Henry Jenkis, pesquisador do MIT (Massachussets Institute of Technology) autor de diversos livros, entre eles “A Cultura da Convergência”, e ele falou que em culturas mais antigas alguns pensadores detinham o conhecimento científico das diversas comunidades existentes, pessoas como Leonardo Da Vinci, Michelangelo, Galileu e outros. Na “Cultura da Convergência” digital que vivemos, Jenkis falou que “cada membro de uma comunidade possui acesso a todo o conhecimento daquela comunidade”, e é a mais pura verdade.
Hoje qualquer um pode disponibilizar conhecimento em blogs, fóruns, redes sociais (Orkut, MySpace), Youtube, etc. Existe a “cultura” gerada pela indústria de mídia, formatada, focada no consumo, top-down, e a cultura gerada de baixo pra cima, bottom-up, gerada pelos usuários. Caso você ainda não tenha percebido, essa é uma legítima revolução.
Desenvolva o hábito de pesquisar na Internet sobre qualquer assunto que tenha dúvida.
Aprenda inglês. É sério: pense em quanto conteúdo está inacessível a pessoas que não sabem inglês. Tenha sempre um dicionário à mão, seja ele impresso ou digital.
Para finalizar, como sou da área de desenvolvimento de software, vou deixar um pequenoroteiro pra quem gosta e quer iniciar nessa área. Faça cursos rápidos, leia livros e pesquise muito na Internet:
(Delphi não está mais “na moda”, mas ainda tem um bom mercado, assim como C++)
2. Aprenda a utilizar banco de dados relacionais (Oracle, SQL Server, MySQL, PostgreSQL...)
3. Aprenda desenvolvimento web (Java, Asp.Net, PHP, Javascript, Flash...)
Frase da semana: “A maneira mais fácil de prever o futuro é inventando-o” – Alan Kay
Postado por
Marcos Henke
às
21:11
0
comentários
Marcadores: artigos publicados, educação, mercado de trabalho, programação
Artigo [O Progresso 27/03/09]: Profissões relacionadas à Tecnologia da Informação
A complexidade na verdade está em explicar o que fazemos: se simplesmente respondemos, por exemplo, que somos Analistas de Sistemas ou Programadores, 90% das pessoas continuam esperando o resto da resposta: uma descrição do que é essa atividade. São profissões novas, surgidas a partir da década de 70, desconhecidas de muitos, mas que já impactam na vida de todos nós.
Pois bem: aqui está uma lista de profissões relacionadas à Tecnologia da Informação (TI), também chamada de Informática por muitos anos:
* Analista de Sistemas: define os requisitos de um programa de computador que será desenvolvido ou alterado. Requisitos são as funcionalidades do sistema, ou seja, o que ele deverá fazer e como se comportar.
* Engenheiro de Software: é uma versão mais complexa e “atualizada” do Analista de Sistemas, pois ele utiliza sólidos conceitos de engenharia de software, metodologias científicas e ferramentas para criar componentes que conversam com outros componentes, e estes formarão o sistema.
* Programador: escreve código em alguma linguagem de programação (Ex.: Java, Delphi, C, PHP). O que ele deve escrever é definido pelo Analista ou Engenheiro.
* Analista ou Engenheiro de Testes: baseado no trabalho do Analista de Sistemas ou do Engenheiro de Software especifica casos de teste para o sistema ser considerado como aprovado para ser utilizado pelo cliente. Necessita de um amplo conhecimento de como o sistema deve funcionar.
* Testador: executa os casos de teste, ou seja, utiliza o sistema seguindo a documentação existente e verifica se o mesmo se comporta conforme o resultado esperado.
* Web Designer: cria layout de web sites, o que é visto pelo usuário. Trabalha com softwares gráficos (ex.: Photoshop) e seu trabalho é complementado pelos programadores.
* Analista de Suporte Técnico: define procedimentos e cria documentos para agilizar o atendimento aos clientes de um determinado software ou hardware. É o responsável por prover uma solução para novos problemas, seja definindo novos procedimentos ou repassando aos programadores para correção do sistema ou produto.
* Atendente de Suporte Técnico: atende o cliente via telefone, e-mail, MSN, etc. Segue os procedimentos definidos pelo Analista de Suporte.
* Administrador de Redes ou Infra-Estrutura de TI: responsável pelo correto funcionamento de todos os computadores de uma organização e sua intercomunicação. Deve ser especialista em Sistemas Operacionais, protocolos de rede e segurança de sistemas.
* Gerente de Projetos de TI: coordena pessoas para atingir um objetivo específico com um determinado custo e espaço de tempo. O objetivo pode ser desenvolver um novo sistema, uma alteração, a implantação de um sistema ou equipamento adquirido, por exemplo.
* Técnico de Manutenção de Hardware: conserta e configura computadores e outros equipamentos de informática.
Em pequenas e médias empresas é comum o acúmulo de papéis, por exemplo, Analista de Sistemas e Programador, Analista e Atendente de Suporte, Técnico de Manutenção de Hardware e Administrador de Redes.
Certamente existem muitas outras profissões relacionadas à área, mas estas são as mais conhecidas e requisitadas nas empresas da região. Semana que vem eu vou falar como adquirir conhecimento para algumas dessas profissões.
Postado por
Marcos Henke
às
18:56
0
comentários
Marcadores: artigos publicados, educação, mercado de trabalho







