Resumo do final de semana

O final de semana foi até produtivo.
Depois de muito tempo, fuquei praticamente o final de semana em casa:

Isso mesmo, não sei se já falei isso aqui alguma vez, mas eu morava em BH, morei durante 5 anos na casa da minha avó, e agora voltei a morar na casa da minha mãe (em Betim, minha casa!), mas como meus laços com BH são muito fortes, ainda fico muitos finais de semana na capital mineira.
Nesse final de semana resolvi ficar em casa.

Primeiramente, de sexta pra sábado fui dormir já eram 3:40h e acordei no sábado 12:30h. No sábado, tirei o dia (ou parte dele, afinal, acordar 12:30h……) para realizar uns bakcups (HD de 60Gb é foda!) para instalar o Delphi 2007, pois é, resolvi criar aplicações para RWindows. Mas calma! Só até aprender PHP-GTK. Como eu estava com muito sono, e acabei de fazer os backups às 02:36h, deixei o Delphi instalando enquanto fui dormir. Ao acordar descobri que o nView (componente do driver da minha placa de vídeo NVIDIA GeForce Go 6150), estava travando. Quando eu deixo o note ligado muito tempo sem mexer nele, o nView trava. Reinstalei o aplicativo e nada, continuava travando. Como eu não utilizava muito, apenas o desativei. Pronto.

Domingo, o dia de mexer no Delphi 2007. Grande coisa! Não achei tutoriais, nem apostilas (não procurei direito). O jeito foi pedir “ajuda” a quem já trabalha com isso há MUITO tempo, o Marcelo Torres. O máximo que consegui fazer, mesmo porque não tava tão afim de mexer no Delphi (Object Pascal é muito ruim!), foi uma caixinha que mostra na tela a palavra que você digitou. 🙂 Grande coisa, não?!

Na parte da tarde, fui ao primeiro encontro formal do PortalProgramação.org! PortalProgramação.org? Nunca comentei dele aqui! 😛 É um fórum, idealizado por mim (Lucas Mezêncio) e pelo Marcelo Torres.
Esse fórum tem como princípio, o compartilhamento de informações através de dicas, conceitos e estudos de programação.
O encontro foi realizado comigo, Marcelo Torres, Gilberto Saraiva e Victor.
A comunidade do fórum ainda é bem pequena, porém, depois desse nosso primeiro encontro formal, pretendemos ampliar o pessoal. Nosso encontro foi para conversarmos sobre o nosso “Coding Dojo“.
Na verdade, a reunião foi para resolver sobre o nome “Coding Dojo”, pois não queremos seguir à risca as especificações do Dojo. No nosso blog, ainda está a terminologia Coding Dojo, mas brevemente iremos mudar.

Acompanhe os updates do Portal por aqui ou então em nosso blog!

Um abraço e até a próxima

Peladão! – CSS Naked Day 2008

NÃO SE PREOCUPE! MEU BLOG NÃO ESTÁ COM BUGS!

Aeeee! Hoje é dia de ficar pelado!

Hehehe… Hoje é dia de CSS Naked Day! Um dia por ano, meu blog ficará assim: sem nenhum “estilo visual”.
O CSS Naked Day (alguma coisa como “Dia Pelado de CSS”) serve para promover o bom resultado dos “Padrões Web“.

Então é isso!

Abraços!

Consegui!!!

Ah muleke! Consegui! Finalmente!

Como eu já havia dito neste, e neste outro post, eu passei por alguns problemas nas tentativas de instalação de qualquer distribuição Linux no meu notebook (Compar Presario v6210br). Mas, depois desse tempo todo, achei na internet uma pessoa que atualizou a BIOS do notebook (isso mesmo! Atualizou a BIOS!) e funcionou tudinho. Com (muito) medo, mas quase desistindo, tentei, e não é que deu certo? Pois é! Funcionou tudo “perfeitamente”.
Porque perfeitamente entre aspas? Porque a instalação foi bem-sucedida, porém, os “adicionais”, como wireless (broadcom bcm43xx) e placa de vídeo (NVIDIA GeForce Go 6150) ainda estavam com problemas na instalação.
Hoje, eu consegui, finalmente instalar a placa wireless! Achei um super-ultra-mega-hiper-max-powerfull-micro tutorial de como instalar a placa wireless no Ubuntu Gutsy Gibbon:

# sudo apt-get install bcm43xx-fwcutter

Por isso o super-ultra-mega-hiper-max-powerfull-micro. Com apenas um comando, TUDO funcionou! A placa foi instalada e pronto! E estou postando aqui agora, por uma conexão feita por ela!

Agora, a placa de vídeo…………………………. Isso já é para um outro post!

Fui pessoal!

Abraços!

Eventos

Oba! Esse mês de maio está abarrotado de eventos na área de Web. São 3 eventos ao todo só no mês de maio, dois deles acontecem sábado, o outro porém, acontece numa terça-feira. Dinheiro? Pois é, fica apertado ir em 3 eventos no mesmo mês com uma média de R$30 cada.
Mas vamos aos eventos:

InterMinas 2008
Data: 17-5-2008
Horário: 8:20 às 18:10
Local: Minascentro – Rua Curitiba, 1264 – Centro – Belo Horizonte
Preços:

Até dia 30-4-2008
Individual R$ 50,00
Para 2 a 4 pessoas R$ 45,00 por pessoa
Para grupos de 5 ou mais pessoas R$ 40,00 pessoa
A partir de 1-5-2008
Individual R$ 60,00

Programação:

08h20 – Credenciamento
09h00 Abertura oficial

Tiago Baeta, iMasters

Abertura oficial do iMasters InterMinas 2008, com boas vindas de Tiago Baeta, Sócio-Fundador do iMasters, informações sobre o evento e seus participantes.
09h20 Desenvolvimento Web Centrado no Usuário

Caio César, PUC/MG

A palestra abordará questões relacionadas a desenvolvimento web centrado no usuário, arquitetura da informação e usabilidade, com foco na criação de uma experiência perfeita de navegação e organização das informações para otimizar os resultados gerado com o contato com o usuário.
10h30 Criação e Tecnologia nos Tempos de Internet

Abel Reis, Presidente da Agência Click

Abel Reis relaciona a evolução do processo criativo com a realidade atual do mercado de mídia interativa, como enxergar os diferenciais, utilizando a tecnologia a nosso favor.
11h40 Mesa redonda sobre o mercado mineiro de Internet

Profissionais convidados

Mesa redonda com profissionais referências em MG, organizada pela Agência 5Clicks, debate os pontos polêmicos do mercado, tendências, influências e características locais, com participação do público.
12h30 – Intervalo para almoço
14h00 A importância do universo digital no marketing de seus negócios

Maria Lúcia Antônio, FIAT

Na era do marketing digital, as empresas precisam quebrar antigos paradigmas e direcionar sua atenção para questões como mobile media, consumidor e e-commerce. Maria Lúcia mostra como a FIAT se tornou referência nestes três pontos e apresenta o sucesso do case PUNTO, com Agência Click, lançado em mídia Mobile.
15h10 “Despalestra” – Visão crítica da nova internet e como ela influencia no Brasil

Carlos Merigo, Fischer America e Fabio Seixas, Camiseteria

Painel inovador e interativo, com uma visão crítica sobre os grandes projetos que regem a internet atual, debatendo seu impacto e influência sobre o mercado e para os profissionais de internet. Participação efetiva do público.
16h20 – Coffee break
17h00 Internet: o que veio pra ficar e não muda mais?

Luli Radfahrer, Professor-Doutor ECA/USP

Completados 13 anos da Internet comercial no Brasil, já podemos fazer uma análise concreta do que veio pra ficar, o que não muda mais, os principais riscos e quais são as fortes tendências do mercado.
18h10 – Encerramento

10º Encontro Locaweb de Profissionais de Internet
Data: 27-5-2008
Horário: 08:00 às 18:00
Local: Ouro Minas Palace Hotel – Av. Cristiano Machado, 4001 – Belo Horizonte
Preço: R$29,00 (integralmente revertidos em descontos na utilização de serviços na LocaWeb.
Programação:

Horário Palestra
8:00 Credenciamento e visita aos estandes
9:00
Tendências do Mercado de Internet
Gilberto Mautner – Presidente da LocaWeb
10:10 Coffee Break e visita aos estandes
10:40
Produtividade: padrões web, frameworks, jQuery, controle de versão e outras ferramentas
Elcio Ferreira – Diretor da Visie Padrões Web
11:50
“Fator Uau”
Executivos da Microsoft
12:40 Livre para almoço
14:00
Desenvolva seus negócios com soluções do Google
Executivos do Google
15:10
WWW x WWD – A internet inteligente
Gil Giardelli – VP da Adrenax Venture Capital,
Sócio Fundador da Permission Inteligência Digital
16:20 Coffee Break – Networking
16:50
Novas plataformas para um novo marketing
Cesar Paz – Presidente da AG2
17:50 Encerramento, sorteios e relacionamento

13º Encontro de Web Design
Data: 31-4-2008
Horário: 09:00 às 18:00
Local: Av. Afonso Pena, 1050 – Centro – Belo Horizonte
Programação:
# 09:00 – Credenciamento e visita aos estandes
# 10:00 – Abertura
# 10:15 – Palestra 1: Flashback! – Ronaldo Gazel
# 11:30 – Intervalo e visita aos estandes
# 12:00 – Palestra 2 (Virtual): Joomla! – saiba mais sobre um dos CMS que mais cresce no mundo
# 12:15 – Palestra 3: Design Centrado no Usuário – Caio Cesar
# 13:00 – Intervalo para almoço
# 14:30 – Participação especial: entrevista em vídeo com convidado
# 15:00 – Palestra 4: Comunicação Interativa – Raphael Vasconcelos – AgênciaClick
# 16:00 – Intervalo e visita aos estandes
# 16:30 – Mesa-redonda interativa
# 18:00 – Encerramento

Bem, é isso pessoal, se quiserem ir, é só pagar! 😉

Antes que seja tarde, pratique web

Lendo a revista ComputerWorld desse mês (12/03), li uma repostagem super interessante, que resolvi colocá-la aqui.

Enquanto escrevo esta coluna, a Microsoft continua tentando comprar o Yahoo!, quer eles queiram ou não. E a bagatela de US$44,6 bilhões — a oferta inicial amigável — é o preço que ela tenta pagar para tirar o atraso e tentar ampliar sua presença no mercado multibilionário que está vendo escorrer pelo meio dos dedos por não ter dedicado a atenção necessária num passado bem recente.
Há quem diga que a soma Microsoft+Yahoo! não vai mudar em nada a equação cujo resultado é “Google número 1”. Mas o que se sabe é que para a Microsoft não é uma questão apenas de crescer a pilha na receita de publicidade online em search, mas é também um jeito de trazer pesquisa, inovação e profissionais “web savvy” para dentro da empresa da forma mais rápida que puder encontrar. De qualquer forma, é uma história muito boa pra assistir. Eu não vou dizer pra vocês qual é a minha versão de final feliz ;).
Eu sei que esse é um assunto muito volátil para estar num artigo de blog, mas já explico que o tema Microhoo (apelido carinhoso do imbróglio) é só uma desculpa que eu encontrei para alertar, de novo, sobre a necessidade imperativa de os profissionais da chamada “TI convencional”, digamos assim, olharem com mais atenção a Web 2.0 e seus efeitos.
Deixar de prestar atenção à internet a essa altura do campeonato é escrever a própria lápide. Correndo o risco de parecer repetitiva, eu acredito que ninguém, nenhuma empresa, nenhum profissional, consegue passar ao largo da web sem continuar impune. Especialmente em 2008.
Então, antes que seja tarde, sugiro que cada um de vocês comece a olhar para a web para entender como ela afeta suas vidas profissionais. Ou vocês correm o risco de ter uma carreira medíocre nos próximos cinco anos. Sério, não estou brincando.
Todas as empresas, inclusive esta, enfrentam hoje o mesmo problema: ter profissionais capazes de tirar o máximo da web. A maioria das companhias que têm origem no mundo “tijolo e cimento” são formadas por profissionais que aprenderam a ver os problemas e as solucoes de forma analógica. Pois bem, nossas audiências não são mais analógicas, e para chegar a elas — sejam leitores ou consumiidores — é preciso saber o que fazer com a web.
Recentemente, um artigo do jornalista Scott Karp, que é editor e publisher de um blog excelente chamado Publishing 2.0, dizia que o único jeito de os jornalistas entenderem a web é praticando. Ok, eu sei que isso é tão óbvio como dizer que hyperlink é a alma da internet. Mas não custa repetir o óbvio, porque nosso cérebro é um bicho danado de complicado que nos leva sempre para o mas fáci — a rotina — enquanto a mudança nos empurra para o desconforto do desconhecido.
E atualmente não há nada mais importante do que fazer parte de uma rede social online para ajudar a praticar e entender a web. Scott Karp incita os jornalistas que o lêem a criar seus blogs. Eu sugiro que vocês entrem numa rede social e tirem proveito do networking.
Silvia Bassi

3 sugestões (todas praticadas pessoalmente por mim):
Crie um perfil no LinkedIn: Entre no Facebook: Experimente o Twitter:
o que antes era apenas um jeito de manter seu currículo e seu cartão na web, agora tornou-se uma teia de pessoas e grupos de discussão. O efeito colateral bom dessa entrada: mais e mais head hunters buscam no LinkedIn profissionais para seus cargos.
Meu perfil: Lucas Mezêncio @ LinkedIn
a melhor alternativa — e a mais profissional — ao orkut até agora. Além de ter sua página pessoal e criar uma teia de amigos, há discussões e várias comunidades profissionais interessantes.
Meu perfil: Lucas Mezêncio @ Facebook
esse é um blog minimalista, formado por páginas e páginas de usuários que digitam nos seus computadores ou nos seus celulares mensagens de no máximo 140 caracteres. As páginas ganham followers que seguem seus autores.
Se quiser me seguir: lucasmezencio @ Twitter

Enfim, experimentem. E depois me contem o que acharam.

Um grande abraço!

OpenSocial!

Yahoo! e Google acabam de anunciar em seus blogs oficiais que o Yahoo! acabou de se juntar ao OpenSocial, criando assim o OpenSocial Foundation.

OpenSocial é uma API do Google, baseada em web para que se crie widgets para redes sociais, tais como Orkut, MySpace, Friendster, LinkedIn. Ela permite que as redes de relacionamentos se tornem mais interativas e dinâmicas. Através de APIs sociais, desenvolvedores podem criar aplicações sociais para múltiplos websites sem a necessidade de alteração de códigos.

O Google Brasil já havia confirmado que em fevereiro de 2008, o Orkut Brasil seria integrado a plantaforma OpenSocial. Algumas empresas do Brasil ja se aderiram ao OpenSocial para fornecer aplicações, como é o caso do portal G1 da Globo.com e o iG da Brasil Telecom.

And… I’m Back! | .htaccess

Pois bem, depois de um bom tempo (17 dias sem postar), estou de volta!

Após e-mails sem resposta e uma luta insistente com o pessoal da Iw2, consegui, finalmente, voltar com meu blog ao ar.
Estava com problemas no tamanho de arquivos no WordPress. Os arquivos têm seu próprio tamanho, porém, quando eles precisam ser escritos, mesmo que temporariamente, os mesmos “inflam”, ou seja, crescem de tamanho (em bytes, no caso). A maioria dos arquivos de controle do WordPress, inflam para tamanhos maiores que 8mb, e em um servidor Linux com PHP instalado, o gerenciamento de memória (memory_limit) nas configurações do PHP (php.ini) é, por padrão, 8mb.
Quando instalamos o WordPress em servidores com as configurações de limite de memória do PHP em padrão, conseguimos a seguinte mensagem:

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 77824 bytes) in /home/[usuário]/public_html/wp-includes/class-snoopy.php on line 382

Então como usaríamos o WordPress em um servidor Linux com configurações padrão, levando em conta que não podemos editar o arquivo php.ini?
No Apache, existe um arquivo de configuração de acesso às páginas chamado .htaccess. Esse arquivo, controla o modo de acesso às pastas, subpastas e arquivos de uma determinada pasta, no caso, suas páginas.
Quando temos problemas relacionados ao limite de memória e não podemos modificar o arquivo php.ini no servidor, alteramos uma linha no .htaccess para que o limite de memória funcione:

php_value memory_limit  [número]M

Onde [número] pode variar entre 4 e 120, ou seja, você pode definir o limite de memória entre 4mb e 120mb. Então colocaríamos da seguinte maneira:

php_value memory_limit 16M

Porém, no servidor da iW2, isso não estava funcionando.
E o que acontecia? Dava um erro BEM estranho. Ele não permitia acesso a NADA no servidor:


Server Error

O jeito foi falar com o suporte para alterar no php.ini o valor do parâmetro memory_limit.
E hoje, com o parâmetro alterado, estou aqui, postando sem maiores problemas.

E venho agradecer também o pessoal da iW2 pela atenção!

Abraços pessoal, e espero ter ajudado alguém que passou por esse mesmo problema! 😀

Micro$oft + Yahoo!

A Microsoft anunciou que quer comprar o Yahoo! por $44.6bi, investidos em dinheiro e ações.

O Yahoo! anunciou a alguns dias, que aderiu ao OpenID, tornando assim, seus serviços mais acessíveis e agregando mais serviços junto à rede. Até mesmo criei meu OpenID Yahoo! ontem.
Depois de alguns dias, surgiu uma notícia, de que a Microsoft também aderiu ao OpenID, porém nada oficial.

Hoje, com essa notícia de que a Microsoft quer comprar o Yahoo!, vem a pergunta que não quer calar:

Já que o Yahoo! aderiu ao OpenID e a Microsoft, supostamente, também aderiu à rede, será que a compra do Yahoo! pela Microsoft tem algo a ver com o OpenID?

Acho meio estranho essa compra, assim, do nada. O Yahoo!, como todos sabemos, é uma empresa de um porte bem grande, já a Microsoft, nem se fala. Mas nunca se ouviu nada a respeito antes. Esperamos que essa junção, traga algum benefício para o mundo virtual.

🙂

Problemas

Depois de um bom tempo sem postar aqui, volto hoje, a postar.

 

Lembram do evento Minas On Rails? Pois é, em um sorteio, ganhei uma hospedagem gratuita de um ano no host IW2, porém, onde meu blog está hospedado atualmente, o host HostPHD, não está colaborando muito comigo. Estou tentando fazer uma transferência de domínio e hospedagem a mais ou menos 1 mês e eles não me respondem em hipótese alguma. Só está faltando uma confirmação por parte deles e, nada. E pra variar, o servidor deles está uma beleza só esses dias.

 

Como eu disse post anterior, estou com problemas também na instalação de qualquer distribuição de Linux no meu notebook, ele é um Compaq Presario V6210BR Notebook PC. É muito estranho o que acontece nele, eu já uso linux há pouco mais de um ano, e nunca tive nenhum problema assim. Quando comprei meu notebook, ele veio de fábrica, com Mandriva Linux 2007.0, funcionando perfeito, tudinho, mas é claro, o kernel é compilado propriamente para ele, junto com drivers, etc. Retirei o Mandriva e instalei o Windows XP Professional SP2, tive um certo problema com a instalação dos drivers do Windows, mas nada que a ajuda de um bom Google e de bons fóruns para resolver os problemas. Tudo instalado e funcionando perfeitamente. Mas, Windows? Não, não queria isso, só instalei porque não gostei muito do Mandriva e porque meus pais queriam mexer no notebook, e colocar Linux pra eles, que usam Windows sempre, ficou difícil. Havia testado o Mandriva Linux 2007.1 em um outro PC e resolvi tentar no notebook. Como no Brasil nem tudo (nada) são rosas, não sou um privilegiado em relação à internet banda larga, então, não possuo o serviço. Com o Mandriva Linux 2007.1 rodando tranquilo, não pude instalar a placa wilreless nem o modem, pois precisava de conexão à internet para baixar alguns pacotes necessários. Instalei então, o openSUSE Linux 10.2, minha distribuição preferida, funcionou perfeitamente também, mas com o mesmo problema no Mandriva: wireless e modem, nada. Foi quando a Mandriva anunciou o Mandriva Linux 2008. Logo pensei: se o 2007.0 e o 2007.1 funcionaram, testarei o 2008. Nada! Ao inicializar o ambiente gráfico o sistema trava completamente, nada funciona, somente desligando manualmente no botão. Aí, a openSUSE anunciou também o openSUSE Linux 10.3, dito e feito, a mesma coisa do Mandriva, trava na inicialização do ambiente gráfico. Tratei então, de procurar pela internet se alguém, no mundo, já passou por alguma coisa parecida com esse notebook. E achei, achei um que instalou o Debian Linux no v6210, antes de tentar seguir os passos dele, resolvi ver o que acontece com o Debian quando o instalo no v6210. Ele trava na mesma ocasião das distros acima, mas ele tem um porém: quando inicializado pelo modo single-user, ele inicializa normalmente, pelo modo texto, e quando damos o comando startx, o ambiente gráfico inicializa tranquilamente. Resolvi, então, seguir os passos dele, mas não deu em nada. Como ele mesmo disse, ele compilou o próprio kernel, e eu não consegui compilar meu próprio kernel. Depois de muita luta, com o Debian, seguindo as instruções do Excidium, com o feed do Viva o Linux assinado, vi uma dica do Tiago Tavares, dizendo que o problema da inialização do ambiente gráfico no Debian está no driver da placa de vídeo (NVIDIA GeForce Go 6150). Segui os passos dele também, mas nada me aconteceu.

 

Eis aqui meu relato sobre os problemas que estou passando no momento. Quem puder me ajudar, agradecerei! 😀