Archive for the ‘Web’ Category

Rede Social para Universidades

Novamente voltando à postar para apresentar um outro projeto pessoal, este ao contrário do último, não entra na característica de projeto rápido de uma noite, já que este projeto teve como característica a implementação para utilização na apresentação de meu TCC no final do ano passado.  TCC nota 10 por sinal :-)

Meu trabalho de conclusão de curso baseava-se na defesa da utilização das redes sociais no meio acadêmico como solução alternativa ou complementar para universidades que possuem os sistemas tradicionais, com intuito de melhorar a experiência dos alunos e proporcionar uma melhor comunicação entre os professores e alunos.

Este TCC contou com uma monografia à respeito do tema, uma pesquisa com diversos alunos à respeito do que eles achariam desta utilização e qual a opinião deles sobre os sistemas que suas universidades oferecem atualmente, além de uma implementação da aplicação.

E é esta implementação que quero mostrar para vocês hoje.

Segue abaixo o link de redirecionamento:
http://www.redesocialparauniversidade.com/

Ou o link direto provisório:
http://www.andersonarcenio.com/redesocial/projeto/

A ideia era prosseguir com o projeto, com a evolução do mesmo, e quem sabe torná-lo um negócio, porém pela falta de tempo acabou ficando parado temporariamente.

Caso tenha interesse, no projeto, no tema, na pesquisa, entre em contato, vamos conversar!

Figurinhas da Copa 2010

Após muito tempo sem atualizar este blog, eu volto para falar à respeito de um projeto rápido que eu junto à um amigo fizemos na noite passada.

Tendo em vista o alto sucesso do #albumdacopa e a dificuldade que se tem em certos pontos da coleção de adquirir aquela tal figurinha que queremos, foi criado este projeto que tem como objetivo justamente facilitar aos colecionadores de adquirirem as tais figurinhas que estão procurando.

Segue abaixo o link de redirecionamento:
http://www.figurinhasdacopa2010.com

Ou o link direto provisório:
http://www.andersonarcenio.com/figurinhas

É um projeto rápido, que pode até ser considerado uma brincadeira, mas que é um projeto sério e que visa prestar este serviço para quem tiver interesse.

PS: Quanto ao blog, prometo em breve dedicar mais tempo à ele.

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