Screencaster Pro: agora uma opção para screencasts pagos

August 25th, 2010 Ved

Um acontecimento que para muitos pode ser motivo para torcer o nariz, eu comemoro fazendo um post: o Screencaster agora disponibiliza screencasts pagos! \o/

Basicamente isso significa que:

  1. Maior qualidade no screencast
  2. Mais detalhes sobre o tema explicado
  3. Mais frequência na atualização

Claro que tudo isso é em teoria, pois o produto precisa vender! E acredito que não seja demais pagar R$11,99 por uma aula de qualidade! Isso motivará o autor a fazer sempre mais! Aproveite a promoção de lançamento e adquira a aula “Ruby on Rails – Criando sistema de votação: Workflow completo” por apenas R$5,99. http://www.screencaster.com.br/

Parabéns Rambo!!!

Clique para acessar o site

HTML5 é cheio de significados

August 25th, 2010 Ved

E ser cheio de significados é ser semântico!

Ao escrever a interface de usuário, o elemento HTML mais utilizado (graças a popularização dos Web Standards) é o <div>, uma espécie de Bombril® do desenvolvimento web. Utilizamo-los para posicionar nossos blocos de elementos visuais e textuais na página utilizando ids e classes. Vejamos o seguinte exemplo:

1
2
3
4
5
6
7
8
<div id="wrapper">
	<div id="header" class="grid_24">
		<h1>Titulo do nosso site ou artigo</h1>
	</div>
	<div id="article" class="grid_24">
		<p>O texto do seu artigo ou a home do seu site</p>
	</div>
</div>

Essa marcação é largamente utilizada nos websites e é perfeitamente válida! Acontece que semanticamente, o <div> não possui qualquer significado. Não pode identificar um artigo ou um header/footer.  E foi também pensando nisso que a especificação do HTML5 prevê novas tags, com a mesma característica de blocos de conteúdo, porém, com mais significado:

1
2
3
4
5
6
7
<header></header>
<footer></footer>
<aside></aside>
<article></article>
<section></section>
<figure></figure>
<nav></nav>

Simples e objetivo, como quase tudo no HTML. Não trazem 3D para o browser nem video ou áudio, mas possuem um papel fundamental no seu site/app: informam aos buscadores do que se trata o conteúdo envolvido por aquela tag. E vai me dizer que SEO não é o Santo Graal do desenvolvimento web?

Vejamos o exemplo acima, reescrito utilizando as novas tags do HTML5:

1
2
3
4
5
6
7
8
<div id="wrapper">
	<header class="grid_24">
		<h1>Titulo do nosso site ou artigo</h1>
	</header>
	<article class="grid_24">
		<p>O texto do seu artigo ou a home do seu site</p>
	</article>
</div>

Pode até parecer bastante óbvio o significado das novas tags, mas tente, sem qualquer pesquisa, pensar em quando usar <aside> ou <figure>. Pois é: não é tão óbvio assim, pelo menos para mim. Assim, pesquisando motivado pela histeria coletiva acerca do HTML5, descobri diversas fontes interessantes e no http://html5doctor.com, encontrei um chart que explica bem quando utilizar cada um dos novos elementos:

Clique para ver o post relacionado

Apesar de toda a gritaria dos últimos meses, o HTML5 nada mais é do que a simples evolução do HTML4, com mais recursos e mais material para estudar!

Mãos à obra!

Ajuda a um amigo

August 24th, 2010 Ved

Tenho um amigo que tá sem trampo e precisando tocar a vida adiante. Eu sei que ele é pau-prá-toda-obra.

Ele está apto a:

  • Fazer desde edição de video;
  • Pode ser camera e técnico de audio;
  • Pode pintar um apto;
  • Pode ser motorista e office-boy;
  • Faz manutenção de computadores e redes;
  • Pode ser companhia para idosos.

O cara tá disposto a trabalhar, só precisa de alguém que tenha algo que vá aproveitar suas habilidades! Se vc tiver ou souber de alguém, seu nome é Roberto Kirsinger e seu e-mail é kirsinger@estadao.com.br e o celular é 11 8046-5388

Quem o ajudar me estará fazendo um favor pessoal!

Obrigado, galera!

Categories: Ved Tags:

Vaga Flex Senior #soudev

August 9th, 2010 Ved

A Valemobi, empresa que atua em desenvolvimento de softwares para o mercado financeiro, contrata profissional com o seguinte perfil:

É essencial:
- Experiência com Actionscript 3
- Experiência com Flex 3
- Inglês técnico para leitura
- Padrões de projeto
- Nível avançado de programação (hardcore!)

São diferenciais
- Experiência com Flex 4
- Experiência com Coldfusion
- Experiência com Subversion
- Experiência com sistema operacional UNIX-like

Condições:
- A vaga não é temporária, é efetiva, para compor nossa equipe (São Paulo, Zona Oeste)
- Forma de contratação: CLT ou PJ
- Outros diferencias que serão discutidos durante a entrevista

Apenas envie seu CV se você cumpre PLENAMENTE todos os requisitos essenciais

Aos interessados, enviar CV para:
rodrigo@valemobi.com.br

Categories: Flex Tags:

Rapaziada bacana #soudev

July 24th, 2010 Ved

Clique para ampliar

Categories: Flex Tags:

Curso Básico em Programação, aula 4 #soudev

July 22nd, 2010 Ved

Infelizmente eu perdi a gravação desta aula. Depois de muito procurar, encontrei apenas o video (sem áudio), numa pasta temp nas profundezas do Windows. Bem, faça o seu melhor para acompanhar. =D

Curso Básico de Programação – Aula 4 from Fabio Vedovelli on Vimeo.

Curso Básico em Programação, aula 5

July 18th, 2010 Ved

Sorteio dos dois livros Rework, da 37Signals #soudev

July 15th, 2010 Ved
Categories: Flex Tags:

Geo-localização fácil com MaxMind #screencast

July 12th, 2010 Ved
Categories: PHP Tags: ,

Minha palestra no Flex Mania 2010 está disponível para assistir online

July 12th, 2010 Ved

Segue o link: http://bit.ly/aWuFoi

Todas as demais palestras estão também a disposição no link: http://www.flexmania.com.br/gravacoes.php

Aproveitem!!!

Categories: Flex, Ved Tags: