Archive for the ‘Web’ Category

Twitter e o medo da Popularização

Tenho visto muita gente discutindo no Twitter, sobre “o Twitter estar virando o novo Orkut”, portanto vou expressar minha opinião à respeito.

Acredito que um pouco deste medo repentino, deve-se a reportagem de capa feita na revista Época,  dado o grande alcance que possui a revista, mas esta não foi a primeira e com certeza não será a última vez que outra mídia fala sobre ele, já vimos alguns jornais e programas de TV comentarem sobre a ferramenta.

O próprio criador do Twitter disse, que em 5 anos ocorrerá essa popularização, que “pessoas normais” irão utilizar a ferramenta de micro-blogging. Você pode ver esta entrevista aqui.

Existem alguns pontos à serem discutidos:

- Egoísmo.

Sim, egoísmo, as pessoas tem mania de querer que as “coisas boas” que utilizam, fiquem só para elas, tem medo de que a grande massa descubra e passe a usar também, que vire “modinha”.

Confesso que já fui assim, vou citar um exemplo fora desse contexto, à alguns anos atrás, quando eu era mais “moleque” ( me senti velho agora ), curtia punk rock / hardcore melódico / emocore, usem o rótulo que quiser, e ia em shows de bandas como CPM22, Dead Fish, NxZero, numa época em que somente o pessoal do meio conhecia.  Quando começaram a tocar em rádios, aparecer na MTV e afins, muitos dos fãs se revoltaram com as bandas. Alguns pontos realmente mudam, como o clima dos shows, o contato que era possível ter com as bandas, conversar diretamente com eles, mas o que via mesmo nas pessoas, é que não gostavam que suas bandas favoritas fizessem sucesso, pelo simples fato de que com isso aumentaria o número de fãs, egoísmo puro, não? Se a pessoa curtisse mesmo a banda, ela ficaria feliz pelo sucesso, de ver que o trabalho deles estava sendo reconhecido.

- Mídia social

O Twitter classifica-se como uma rede social, correto? Logo isto inclue todas as pessoas, e não somente um grupinho seleto deles.  E a inclusão digital? Você não valoriza isto? O Orkut é um dos grandes responsáveis pela inclusão de classes baixas na Internet e até mesmo na própria Informática. Seria ótimo que o Twitter colaborasse da mesma forma, é bom para todo mundo, inclusive para o pessoal “geek” que não quer a popularização do Twitter, afinal se você trabalha com internet, é interessante que mais pessoas comecem a utilizá-la de fato.

- Privacidade e Segurança

Se você tem medo dos “miguxos e semi-analfabetos”, como alguns são taxados no Orkut, apareçam no Twitter, eu me pergunto porque? Lembre-se que é você que escolhe quem você segue ou não, lembre-se que você pode bloquear seus updates, lembre-se que você pode bloquear certos seguidores.
Um ponto que acho que devemos nos preocupar é com a propagação de vírus, o que acontece muito no Orkut, já que no Twitter temos a compressão das urls o que pode colaborar com isso, mas com certeza existe uma solução para tal problema.

Pra finalizar, para os que não querem essa popularização, fiquem tranquilos, não serão todos que chegarão no Twitter e continuarão nele, é uma rede social totalmente diferente do Orkut, no Twitter não temos galerias de fotos, não temos aplicativos como BuddyPoke, logo muitos não acharam graça, ou mesmo utilidade para tal, tem dúvida? Veja alguns dos posts neste tópico da comunidade do Twitter no Orkut.

Bauru Twestival 2009

O Twestival é um evento mundial que acontecerá durante o dia 12 de fevereiro em mais de 170 cidades do mundo inteiro, e no Brasil nas cidades de Bauru, Belo Horizonte, CampinasCuritiba, Florianópolis, Porto Alegre, Recife, Rio de Janeiro e São Paulo.

O objetivo é arrecadar doações para ajudar a ONG charity:water que leva água potável para diversos países em desenvolvimento. É uma organização sem fins lucrativos e 100% do dinheiro arrecadado vai para custos diretos dos projetos, financiando soluções de água potável sustentável nas áreas de maior necessidade. Eles também trabalham para a conscientização sobre a crise de falta d’água através de eventos, exposições e outras campanhas públicas de sensibilização.

E, além de ajudar essa causa, é uma grande oportunidade de confraternizar com várias pessoas que utilizam o Twitter em Bauru.

Eu, como um dos organizadores, gostaria que você colaborasse e estivesse conosco na próxima quinta-feira, o que acha ?

Ah, é bom esclarecer que ninguém será remunerado por isso. Todo o dinheiro arrecadado será doado via PayPal para a charity: water.

Para mais informações, acesse:

http://bauru.twestival.com/

Tutoriais - Web

Esta semana vou começar uma nova proposta para este Blog, e que promete durar por várias outras semanas. Andei pesquisando um pouco por curiosidade, e reparei que não temos grandes mini-cursos ou tutoriais ( claro, existem exceções e irei citar algumas delas aqui ) para assuntos de desenvolvimento web ( para iniciantes ).

Considerando que já tenho alguma experiência na área, acredito que consiga desenvolver um material bacana, que possa ser útil para algumas pessoas.

Então esta é a nova proposta, desenvolver tutoriais, que serão divididos em Módulos, abordando os assuntos, XHTMLPHP / MySQL, nesta mesma ordem.

A frequência de atualização pretendo que seja de um novo Módulo por semana.

Começando por hoje, aguardem! :-D

São Paulo Futebol Clube

É isso, mais um ano acabando, e mais um ano meu querido tricolor sendo campeão brasileiro, hexa-campeão, tri-campeão consecutivo, bom demais!

A diretoria tem lançado camisetas comemorativas contendo o número de títulos correspondentes aos campeonatos Brasileiro - Libertadores - Mundial, o famoso 6 - 3 - 3.

O problema é que estes números tem mudado a cada ano, fica complicado para os torcedores manterem suas camisetas atualizadas, baseado nisso, vi uma brincadeira de torcedores falando que estas camisetas deveriam ter o número descartável, ou seja, que pudessemos mudar a cada ano.

Foi daí que resolvi gastar umas 3 horinhas do meu tempo para fazer, considerando meu lado desenvolvedor / geek / nerd de ser, esta pequena aplicação, em que o usuário digita o ano, e são preenchidos os números nas camisetas, considerando quantos títulos o time possuia na época.

Quiserem ver esta brincadeira, sem grande utilidade:
http://www.andersonarcenio.com/saopaulo

TwinterCon: Twitter + InterCon2008

Restanto apenas uma semana para o esperado iMasters InterCon 2008, evento que acontecerá em São Paulo e contará com 4 eventos simultâneos ( além das palestras principais, acontecerá a FF’08 com palestras rápidas, e mais duas oficinas técnicas ), contando com a presença de mais de 700 pessoas e 24 palestrantes, discutindo e abordando assuntos relacionados com inovação digital e desenvolvimento da web.

Se interessou? Infelizmente é tarde, pois as inscrições esgotaram-se com praticamente 1 mês de antecedência. Mas se quiser saber mais sobre o que vai acontecer por lá, o site do evento é: http://imasters.uol.com.br/intercon/2008/

Bom, considerando que grande parte das pessoas que lá estarão, utilizam o twitter, eu mais Fernando Cordeiro, resolvemos fazer um mashup juntando ambos: a ferramenta de microblogging e o evento.

TwinterCon é um lugar onde estará concentrado todas mensagens enviadas pelo Twitter que falam sobre o InterCon, e mais que isso, já que isso outros sites já fazem essa função, como o próprio título já diz: “Twitte, cresça e apareça”, quanto mais mensagens você enviar, mais sua foto irá aumentar, e assim você ficará mais visível e destacado aos visitantes do site.

Infelizmente nossa rotina diária, não nos permitiu fazer tudo que queriamos, mas vale a pena dar uma olhada no resultado final.

http://www.andersonarcenio.com/twintercon/

:-D

Easter Eggs

Easter Egg, para quem não sabe, é  o termo adotado para descrever as “surpresas” escondidas em músicas, jogos, livros, álbuns, sites, softwares e afins. Dentre estas diversas áreas existem vários bem interessantes, alguns destes, até polêmicos, mas como o foco do post não é este, dêem uma pesquisada que vale a pena.

Falando-se em web, é possível fazer estas brincadeiras, com simples tratamentos de eventos, seja eles de mouse ou de teclado, em Javascript.

Para quem se interessar, tem um artigo no htmlgoodies que fala um pouco melhor deles, mas especificamente de eventos de Key.

Pra finalizar, o assunto merecia, algo na prática, não acham ? Pois bem, o primeiro que descobrir o easter egg que criei aqui, ganha uma Cerveja! :-D

Dica: É quase o mesmo easter egg do Goggle Reader, mas adaptado para o modo de um dos jogos mais famosos de Tiro.

Contador de Caracteres

Tive necessidade em certas situações de saber quantos caracteres possuia um texto, e como não conhecia nenhuma ferramenta que fazia isso, acabava improvisando, estimando essa quantidade ( porque obviamente não ia contar caracter a caracter né? ).

Então resolvi criar uma aplicação simples, que faz isso pra mim. Que mostra a quantidade de caracteres do texto, a quantidade de caracteres sem espaços em branco e a quantidade sem tags HTML e/ou PHP.

Foi feita em php, caso alguém necessite do código de algo assim, só me falar, que disponibilizo.

Ela está em:
http://www.andersonarcenio.com/contador_caracteres

YIAS Agenda! com Google Maps ..

Vou postar aqui uma funçãozinha em javascript que utilizei em um projeto que vinha desenvolvendo para faculdade, cujo exibe o mapa correspondente ao endereço recebido como argumento.

Aproveitando a deixa, o projeto trata-se de uma Agenda ( virtual / web , como desejarem ). O intuito era acoplar em um local, todas funções que uma agenda, daquelas tradicionais lembra? podem exercitar. Nesta versão, ainda em fase Beta, ela contém uma Agenda de Contatos, que é o foco do projeto, onde você registra seus contatos, contém funcionalidades como exibição destes através do Google Maps, envio de SMS para celulares Claro, dentre outras coisas. Além de uma Agenda de Compromissos, no estilo Google Calendar ( sem querer competir com eles, obviamente ), e uma Agenda de Anotações.

Quem quiser conferir:
www.andersonarcenio.com/yias

Enfim, vamos a função:

<script type=”text/javascript”>

//<![CDATA[

var map = null;
var geocoder = null;

function showAddress(address) {
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map_canvas"));
geocoder = new GClientGeocoder();
if (geocoder) {
geocoder.getLatLng(
address,
function(point) {
if (!point) {
alert(address + " - não encontrado no Google Maps.");
} else {
map.setCenter(point, 13);
var marker = new GMarker(point);
map.addOverlay(marker);
marker.openInfoWindowHtml(address);
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
}
}
);
}
}
}

//]]>

</script>

Essa função recebe como argumento o endereço, o mesmo que você digitaria na página do Maps.

O mapa referente ao endereço recebido, aparecerá em uma div, por exemplo, em alguma tag que tenha id =’map_canvas’.

Não vou especificar detalhes da função, caso alguém se interessar, é só comentar, que responderei com prazer! :-D

S.O. Web..

á ouviu falar de um sistema operacional web ? Eu até certo tempo atrás não, quando escutei à respeito, pesquisei e vi que existem vários exemplos já implementados disto.

O site da info faz uma análise de 4 modelos. Tentei testar estes modelos, porém consegui realmente testar e de forma fácil, somente um deles, e talvez por esse fato, aliado à algumas outras coisas que percebi, acredito que ele merecia uma melhor avaliação do que a revista InfoExame fez.

O eyeOS é uma plataforma Open Source concebida para armazenar uma grande variedade de Web Aplicações sobre ele. O eyeOS foi pensado como uma nova definição de Sistema Operacional, onde tudo dentro dele pode ser acessado a partir de qualquer lugar de uma rede. Tudo o que você precisa fazer é login no seu servidor com um Browser de Internet  comum, e assim aceder ao seu computador pessoal, com as suas aplicações, documentos, música, filmes … Tal como você os deixou da última vez.

Atualmente, com o sistema básico, você pode encontrar um pacote completo de aplicações, algumas para uso privado, como o gerenciador de arquivos, um processador de texto, uma
agenda, contactos ou um bloco de notas. Existem também algumas aplicações para utilizar em grupo, tais como um gestor de grupos, uma aplicação de partilha de arquivos, Um mensageiro de grupo e muitos mais.

O eyeOS é Open Source, licenciado sob a GNU Public License versão 3 (GPL3), o que significa que você pode ter o seu próprio servidor privado eyeOS para a sua família e amigos, empresa ou rede de Internet, de forma totalmente gratuita. Mas isso também significa que você
pode navegar através do código fonte eyeOS e assim desenvolver para o eyeOS ferramentas para personalizar o sistema e desenvolver novas aplicações que se encaixem nas suas necessidades específicas.

Fonte: eyesOS.org

Lógico, ele não subtituirá seu tradicional sistema operacional ( quem sabe um dia.. ), até porque para utilizá-lo, você necessitará de um com um Browser instalado.

Mas ele é uma ferramenta bem interessante, se você necessita agrupar várias aplicações web, e com isso poder acessá-las de qualquer lugar.

Pode ser instalado em qualquer máquina, basta para isto que você tenha um servidor web rodando e uma versão do PHP 5 ou superior (Instalação extremamente fácil).  Além de poder ser acessado diretamente no site do desenvolvedor, criando um usuário, ou acessando com um usuário demo para apenas ver como é.

É possível ainda instalar outras aplicações que são desenvolvidos por uma comunidade, de forma bastante prática também. Enfim, vale a pena dar uma olhada, é no mínimo interessante.

Links:

Demonstração ( Usuário DEMO :-O   , para testar)
Novas Aplicações para instalar nele.

úteis ou não ..

Já ouviu falar do meadiciona.com ? e do mysuperyes.com ? Não? O intuito é esse, demonstrá-los ..

meadiciona.com

meadiciona.com

Trata-se de uma ferramenta simples porém interessante, que dependendo da forma que você se relaciona com outros contatos, pode ser bem útil. Provavelmente você já passou por situações do tipo:

- precisar soletrar o seu MSN para algum amigo lhe adicionar.

- ou como no próprio site cita: “Você tem o Orkut do Fulano? Aquele, amigo da Ciclana. Então, procura ele, vai nos amigos e procure pelo meu nome, João da Silva. ” É bom procurar mesmo, pois existem mais de 500 pessoas com este nome.

A idéia deste site é centralizar todas suas formas de contato. Ou seja, você registra o serviço que você utiliza ( atualmente tem suporte à mais de 70, como MSN, Skype, Orkut, Facebook.. ), e todos ficam localizados em um único local , sendo este local algo como: meadiciona.com/seunome .

Não fica bem mais fácil assim? Falando este endereço, a pessoa que entrar lá terá acesso a todos os serviços que você utiliza e assim poderá entrar em contato com você.

Se quiserem me adicionar ou simplesmente ver como funciona:
http://meadiciona.com/andersonarcenio

www.mysuperyes.com

mysuperyes.com

Este não tem muita utilidade, mas é “legalzinho”. :-D

Você já quis possuir seu próprio mecanismo de busca ? Sim ?

Este serviço permite que você crie mecanismos de busca pesonalizados com seu nome no logo. Tendo várias opções de personalização.

Exemplo:
www.mysuperyes.com/google/Black/andersonarcenio.php