Microsoft Surface

May 31st, 2007 Deixe sua opnião »

Estive um pouco ocupado com trabalhos extras, mas depois de ver este projeto da Microsoft, não poderia deixar de postar minha opnião sobre isto.

Trata-se do Microsoft Surface, uma superfície multitouch com uma navegabilidade incrível.

Se for reparar, a Apple tem algo muito parecido, é o que apresenta no seu novo dispositivo, o iPhone.

Não sei quem começou primeiro a desenvolver este tipo de interação, o fato é: não importa quem começou, o importante é a facilidade de navegação que os usuários terão com estes dispositivos. Eu não sou um dos grandes fãs da Microsoft, mas tenho que tirar o chapéu para este dispositivo, que me faz acreditar que filmes futuristas, como minority report cheguem um dia a tornarem-se reais.

Imagine as possibilidades que um acessório deste representa, talvez um controle remoto para TVs de alta definição, verificar o canal desejado antes mesmo de mudá-lo na tela da TV. A parte mais interessante que é um exemplo que se vê no site, é a escolha do cardápio na própria mesa.

Enfim, está aí mais um dispositivo para que as grandes mentes usem a criatividade para tornar a vida dos cidadãos comuns mais simples e divertida!

 

Emprego de Programador, não quero!

May 17th, 2007 6 Comentários »

Ontem na faculdade, estava a ler a edição do mês da revista INFO, que já não tem muito crédito comigo, e reparei numa pequena reportagem que diz que existem no Brasil mais 40 mil empregos para programadores, sendo mais de 10 mil para programação em Java.rogramaço madores, sendo mais de 10 mil para Javae diz que existem no Brasil 40 mil empregos de

Havia um comentário do autor da reportagem que afirma, conforme a fonte dele que estas vagas não são preenchidas devido à falta de profissionais com conhecimento técnico suficiente. Foi isso que me deixou muito chateado.

Eu entendo que falta mesmo, conhecimento técnico e experiência em desenvolvimento para uma certa quantidade de programadores que existem por aí. Mas vejamos o exemplo clássico das vagas de programação:

Vaga de Programador:

Exige-se:

- Conhecimento de orientação à objetos

- Banco de dados Oracle, Firebird, MySQL, PostGree

- Conhecimentos sólidos em Java e C# (ou no pior dos casos Visual Basic)

- Web Services, SOAP, SAP

- Experiência de 2 anos

- Sistema Operacional Linux e Windows 2003 server

Remuneração:

- Salário(R$1.000,00 + V.T. + V.A + V.S.F.)

 

Pensa comigo, estamos na era da informação, e conhecimento custa. Afinal, todo bom programador que se preze, já deve ter milhas de horas de sono perdidas para descobrir um bug, ou mesmo aprender sobre o tal do web service, SOAP, etc.

Continue pensando… Com conhecimento de causa, é muito raro, mas muito raro mesmo, alguém que teve a felicidade de aprender muito sobre o Oracle, voltar a usar Firebird, e que empresinha vagabunda é essa que faz essa mescla de base de dados? Os gerentes de projetos e infra-estrutura devem ser os mais sem-senso do mundo. Cá entre nós, alguém conhece algum Java chiita que trocaria Java por C#? Ou mesmo por Python? Não creio.

 

Enfim, achamos um profissional com o conhecimento técnico milagroso que o mercado tanto exige. Vamos à remuneração…

Alguém aí se propõe a enviar um currículo para esta vaga?

Primeiro, nem vamos adentrar ao valor, porque este valor é absurdamente mentiroso.

R$1.000,00 não é salário liquido, é bruto, ou seja, vai ser descontado uma dúzia de impostos e taxas aí. No melhor dos casos vai cair para uns 900 reais. Ainda não acabou, tem benefícios, Vale Transporte, que é descontado uma pequena taxa que varia de empresa para empresa, sem contar o Vale Alimentação, olha só, a empresa se preocupa com sua alimentação, bonito, mas lembre-se, todo mês, são descontados R$15,00 por este benefício que é benefício mesmo, benefício para a empresa que recebe abatimento de imposto de renda e no final das contas é você que V.S.F.

Ainda não falei do sindicato, afinal, nossa profissão não tem regulamentação, sindicato e essas coisas, e mesmo assim é descontado contribuição sindical, porque a empresa é associada a um sindicato e todo funcionário da empresa tem que ser também.

 

No final das contas, estes benefícios todos, não dão os R$1.000,00 prometidos.

Esqueci de comentar: Algum programador Java Xiita powered by Linux aceitaria usar Windows e C# para seus projetos na empresa?

Vou me precaver dos mentirosos que poderão dizer que os programadores bons mesmo não são apegados a uma linguagem específica. Resposta para este tipo de gente: Programe em Python e então programe em VB, depois me diz se tens preferência por linguagem ou não.

 

Construindo sites adotando padrões web [Review]

May 16th, 2007 2 Comentários »

Hoje, inicio uma série que pretende ser longa. Uma série de revisões e análises de livros que já li. Claro, livros sobre padrões web, navegabilidade, gestalt e todo tipo de informação que é necessária para um web designer, web developer, web qualquer coisa, que li não lembro aonde, mas quando lembrar eu coloco o link. Quem ajudou na inspiração para fazer estes reviews foi minha amiga Gessica Marques, apesar de já ter visto reviews em outros blogs. Bom, vamos ao que interessa.

 Construindo sites adotando padrões web

Marcelo da Silva Macedo escreveu este best seller (Construindo sites adotando padrões web) que ajudou e muito na minha monografia. Por sinal, o primeiro livro de padrões web que comprei. 

Um livro bem fundamentado, rápido e simples de ler e entender. 249 páginas recheadas de informações precisas para que não entende nadinha de padrões web. Mesmo assim, recomendo ter noção do funcionamento básico da internet. Não adianta querer programar com padrões web sem saber o que é a tal da internet. Mesmo assim, Macedo foi muito gentil e prático ao abordar no primeiro capitulo os fundamentos da web, coisas como html, css, xml e até DOM.

Em seguida, ele apresenta a forma de estruturar o conteúdo (HTML), declaração de doctypes, títulos, formulários e também tabelas, que são necessárias. E pra fazer tudo ficar bonito, no capitulo 3, a formatação do site é apresentada, é aí que entra o CSS e toda sua sintaxe é destrinchada, conceitos e praticas acerca de herança de seletores, pseudo-classes, etc.

Com muitos exemplos para praticar e aperfeiçoar as técnicas aprendidas. Ainda dá uma colher de chá, apresentando um exemplo muito comum de mudança dinâmica de estilo (CSS), com Javascript e duas linguagens server-side (ASP e PHP).

E para finalizar ao melhor estilo dos padrões web, ele apresenta diretivas de acessibilidade para conteúdo web. É um pouco de teoria, mas é muito importante para garantir acessibilidade ao conteúdo inserido ao site, melhorando a vida do internauta deficiente visual e ainda de quebra, ganhar umas boas posições na busca do Google.

Resumo:

Título: Construindo sites adotando padrões web

Autor: Marcelo da Silva Macedo

Ano: 2004

Editora: Ciência Moderna

Nível: Iniciante/ Intermediário

Indicação: Indicado para desenvolvedores de conteúdo para web. (webdesigners, webmasters, e web_qualquer_coisa)

Status: Aprovado com louvor.

 

iPhone Dj concept

May 2nd, 2007 Deixe sua opnião »

Possivelmente vocês ainda não saibam da minha admiração pela empresa de Steve Jobs. Assisti mais uma vez ao filme Pirates of Silicon Valley e é claro no filme que Steve Jobs queria entrar para a História do mundo. E continua fazendo história.

 Com o lançamento do iPhone, fez uma tempestade nas salas de reuniões das empresas concorrentes. Lançando um produto que agrega muitos, mas muitos serviços em único aparelho. Sem contar com as inovações tecnológicas.

A mais comentada, multitouch, mal foi lançada é já está povoando as mentes do mundo todo.

iPhone Dj Concept

Este é o que chamam de iPhone DJ Concept… Dificil achar a fonte original de publicação, eu achei no Blogueiro Sobrevivente, mas vasculhei um pouco a web e não encontrei muito a respeito.

Há um tempo vi um video de DJs disputando com iPods, eles mixavam as musicas e samples que eram tocados na hora através dos iPods. Com o iPhones as cosias estão melhorando, imagine rodar as pick-ups direto do celular.

Quero ver as possibilidades que as mentes brilhantes irão desenvolver. Fiquei tão abobalhado com isto que fiquei sem idéias do quê mais podee ser aplicado utilizando esta tecnologia de multitouch.

Se o Steve Jobs queria entrar para a história, conseguiu!!

Directorio de Webs de Blogs de buscadores