Screencaster

Mostrando Conhecimento

Mudanças, mudanças, mudanças… (o retorno)

Vocês devem estar lembrados do post que fiz, intitulado Mudanças, mudanças, mudanças…. Pois bem, este aqui é mais um post do mesmo estilo, pois novas mudanças ocorreram :P

O site da interAtiva! já está no ar faz um tempo, graças a Deus, e ontem foi meu último dia naquele meu emprego temporário. Além disso, o André mudou de emprego para poder ficar mais perto de casa, podendo assim se dedicar mais aos nossos projetos.

O que isso importa para vocês? Muita coisa! Agora toda a semana temos podcast do screencaster, além de (vou tentar conseguir isto) pelo menos um vídeo por semana também. Também estamos trabalhando num redesign do blog, para comportar uma novidade que iremos implementar em breve, não posso passar muitos detalhes nem dar datas muito precisas, mas estamos trabalhando numa novidade que com certeza irá agradar à todos que gostam do conteúdo que postamos por aqui, principalmente em vídeo.

Por hoje é só! Fiquem ligados e aguardem pelas novidades, pretendo postar um screencast ainda esta semana e amanhã eu e o André estaremos gravando o podcast em áudio desta semana, que provavelmente entrará no ar ainda amanhã ou então no sábado.

Mais sobre isso na web...

Seja o primeiro a comentar » 04/09/2008 @ 13:09 Postado por inside

Screencaster podcast #3 - Tamo aí na atividade

Boas notícias para aqueles que gostam dos nossos podcasts em áudio: eles estão de volta!!!
Eu e o André estamos retomando nossas atividades com a interAtiva! intensivamente, e estamos com tempo para gravar podcasts. Tentaremos publicar um por semana.

Neste podcast falamos sobre:
- Preço do iPhone no Brasil (pra variar!)
- Grandes novidades da Apple previstas para setembro
- Windows Mojave
- Comet

Espero que gostem! Exigimos feedback :D

Pedimos sugestões de temas para os próximos podcasts, se tiverem podem postar nos comentários.

 
icon for podpress  Standard Podcast [26:25m]: Play Now | Play in Popup | Download (63)

Não esqueçam de votar no nosso podcast para o Prêmio Podcast 2008!

Prêmio Podcast  2008

Mais sobre isso na web...

2 comentários » 28/08/2008 @ 00:08 Postado por inside

Screencaster está participando do Prêmio Podcast 2008!!! Votem!!!

Prêmio Podcast 2008

Como nossos podcasts em áudio estão meio parados, entrei com o screencaster na categoria videocast, no Prêmio Podcast 2008. Mesmo que não ganhemos nada, é legal participar para divulgar nosso canal, e também conhecer outros podcasters brasileiros.

[]’s

Mais sobre isso na web...

Seja o primeiro a comentar » 18/08/2008 @ 11:08 Postado por inside

mod_rewrite: A essência das URLs amigáveis, ou friendly URLs

Senhoras e senhores, apresento à vocês O Segredo!

Okay, estava brincando. Não estou falando do filme (ou livro, muito bom por sinal), mas sim do segredo das tão admiradas e famigeradas URLs amigáveis (friendly URLs).

Antes de mais nada, preciso informá-los de que existem inúmeras maneiras de se fazerem URLs amigáveis, mas a minha preferida (e a que eu acredito ser a mais adequada) é a que utiliza o mod_rewrite, no servidor Apache.

Seguindo com meu disclaimer pré-desembuchaissologo, também preciso avisar à todos de que, para que seja possível a utilização deste método, o mod_rewrite precisa estar habilitado no seu servidor. Se ele estiver em sua máquina, procure no httpd.conf a linha onde ele está declarado, e certifique-se de que a mesma não esteja comentada (se tiver um # no começo da linha, retire-o). Caso tenha modificado o arquivo, não se esqueça de salvar ele e reiniciar o servidor. Caso o seu servidor esteja na web, e seja compartilhado, é bem provável que ele já esteja com o mod_rewrite habilitado, caso não aí o negócio é um pouco mais complicado, mas uma boa conversa com o pessoal do host pode resolver o seu problema.

Ah! There’s one more thing! Para conseguir tirar o máximo proveito da técnica, é necessário um conhecimento no mínimo básico de expressões regulares, algo que todo bom programador deve tirar um tempinho para aprender.

Feito isso, podemos partir para a prática.

Peguemos uma situação hipotética, onde você tem um site institucional, que tem uma navegação baseada em includes php, a url para acessar a página de contato seria mais ou menos assim:

seusite.com.br/index.php?pagina=contato

Esta URL está um tanto feia. Não seria melhor da seguinte forma?

seusite.com.br/contato

Muito mais agradável, não?

Para fazer com que a URL funciona desta maneira, basta apenas criar um arquivo .htaccess (que permite que façamos configurações no Apache) dentro da pasta raíz do seu site, contento as seguintes informações:

RewriteEngine On
RewriteRule ^\/?([A-Za-z0-9]+)?\/?$ /index.php?pagina=$1

Okay, muito provavelmente quem não conhece expressões regulares não irá entender nada. Mas, de uma forma bem simples, na primeira linha estamos ativando o mod_rewrite para o local onde está o .htaccess, e na segunda estamos dizendo que qualquer caractere alfanumérico que estiver depois da barra no final do domínio, deverá retornar a url index.php?pagina=(o conteúdo alfanumérico encontrado).

Mas, e agora? E se eu tenho uma pasta dentro da raíz do site com os javascripts, outra com css, outra com imagens do portfólio, mais um arquivo que serve de include dentro do site, outro que retorna os ultimos posts do twitter, e por aí vai, e quero que estes arquivos sejam ignorados na hora de reescrever a url ?

Podemos adicionar uma simples condição, antes de definirmos a regra, deixando nosso .htaccess da seguinte forma:

RewriteEngine On
RewriteCond %{REQUEST_URI} !^(index\.php|css|envia_contato\.php|portfolio\-images|twitter\.php|index\.html)
RewriteRule ^\/?([A-Za-z0-9]+)?\/?$ /index.php?pagina=$1 [L]

Como podem ver, não é nada de outro mundo, apenas dizemos quais as palavras que serão ignoradas, ficando dessa forma acessíveis normalmente como se o rewrite não estivesse alí.

Espero que este post tenha esclarecido algumas dúvidas de vocês a respeito de urls amigáveis e mod_rewrite. Qualquer dúvida que tenha ficado pode ser perguntada nos comentários do post, sem problemas :D

Novos screencasts e podcasts chegando em breve!

[]’s

Mais sobre isso na web...

Apenas um comentário » 11/08/2008 @ 12:08 Postado por inside

Navegação assíncrona simples com JSON

Este screencast serve como uma introdução à linguagem de marcação de dados JSON, que pode ser muito útil como resposta para requisições ajax assíncronas, permitindo que se atualize facilmente vários pontos de uma mesma página com poucas linhas de código.

 
icon for podpress  Vídeo .MOV (1280x800 pixels) [10:32m]: Play Now | Play in Popup | Download (147)

Desculpem pela minha voz no screencast, mas é que eu estou um pouco gripado e tinha acabado de acordar.

Se gostarem comentem, que pretendo postar mais coisas usando JSON em breve…

Mais sobre isso na web...

2 comentários » 01/08/2008 @ 16:08 Postado por inside

QuickVideo - Browser Shots: Testando seu site em diversos navegadores/sistemas operacionais

O BrowserShots.org é uma ótima forma de você ver como fica seu site em muitos navegadores e sistemas operacionais. Neste vídeo eu dou uma breve demonstração do serviço, explicando mais ou menos como funciona o negócio.

 
icon for podpress  Podcast Video [2:27m]: Play Now | Play in Popup | Download (91)

Espero que gostem!

[]’s

Mais sobre isso na web...

Seja o primeiro a comentar » 29/07/2008 @ 12:07 Postado por inside

Cuidado com o Google Explorer

Vejam até onde chega a esperteza dos hackers. Recebi um e-mail hoje, com o seguinte:

O Google está informando seus usuarios, que devido a nova regulamentação apartir de 01/08/2008 serviços como, YouTube, Orkut, Gmail, GoogleDocks, entre outros so poderão ser acessados via “Google Explorer Beta”, que trará mais segurança e o bloqueio de conteudo pedofilo entre outros.
A partir de 01/08/2008 tal serviços so poderão ser acesso somente e exclusivamente pelo Google Explorer, lembrando que o serviço de busca do Google permanece igual.
Para saber mais acesse http://www.GoogleNetwork.com.br
Se você não tem uma conta no Google e não deseja mais receber mensagens do google acesse: http://www.google.com/newsletter-remove
©2008 Google.com

Como eu uso Mac e não tenho nenhum medo de pegar vírus, acessei o tal site. O que ocorre quandos se acessa o site é que imediatamente aparece uma caixa de download com o arquivo “gexplorer.exe”, descrito aqui pelo sistema como sendo um “Executável MS-DOS”. Não preciso nem dizer, não é? VÍRUS!

O que acontece é que muita gente (muita mesmo) cai nessas pegadinhas. Além de existir muita gente que nem sabe o que é um vírus de computador, tem outras pessoas que são realmente convencidas pelo que está escrito no e-mail. E não precisa ir muito longe. Sabe sua mãe? Ela usa internet? Muito provavelmente ela é uma dessas pessoas (desculpa, mãe! te amo!). Isso não quer dizer que ela seja burra ou qualquer coisa do tipo, ela apenas não é power user de computadores ou internet.

O que devemos fazer é ficar de olho nessas coisas e avisar o máximo de gente possível do perigo.

Por hoje é só pessoal! Semana que vem tem Screencast novo chegando, aguardem!

[]’s

Mais sobre isso na web...

6 comentários » 26/07/2008 @ 08:07 Postado por inside

CSS: display:table, display:block e display:inline, quando usar?

Fiz um vídeo rápido dando uma breve explicação destes 3 valores para a propriedade display do CSS. Considero o entendimento destes de suma importância para aqueles que pretendem montar layouts com HTML e CSS.

Antes de colocar o vídeo aqui, deixo um disclaimer de que a partir de hoje os vídeos postados no Screencaster estão em qualidade mais alta, com resolução 1280×800, assim quem baixar poderá ter um vídeo de melhor qualidade para assistir.

icon for podpress  Podcast Video [4:04m]: Download (201)

Espero que gostem, e comentem =]

[]’s

Mais sobre isso na web...

Apenas um comentário » 16/07/2008 @ 22:07 Postado por inside

Screencaster - Conteúdo publicado sob licença Creative Commons - Nós usamos Wordpress