<%@ page import="java.io.BufferedReader, java.io.InputStreamReader, java.io.IOException, java.io.UnsupportedEncodingException, java.net.URL, java.net.URLEncoder, java.util.ArrayList, java.util.List" %> <%! private static final String PAGEAD = "http://pagead2.googlesyndication.com/pagead/ads?"; private void googleAppendUrl(StringBuilder url, String param, String value) throws UnsupportedEncodingException { if (value != null) { String encodedValue = URLEncoder.encode(value, "UTF-8"); url.append("&").append(param).append("=").append(encodedValue); } } private void googleAppendColor(StringBuilder url, String param, String value, long random) { String[] colorArray = value.split(","); url.append("&").append(param).append("=").append( colorArray[(int)(random % colorArray.length)]); } private void googleAppendScreenRes(StringBuilder url, String uaPixels, String xUpDevcapScreenpixels, String xJphoneDisplay) { String screenRes = uaPixels; if (screenRes == null) { screenRes = xUpDevcapScreenpixels; } if (screenRes == null) { screenRes = xJphoneDisplay; } if (screenRes != null) { String[] resArray = screenRes.split("[x,*]"); if (resArray.length == 2) { url.append("&u_w=").append(resArray[0]); url.append("&u_h=").append(resArray[1]); } } } private void googleAppendMuid(StringBuilder url, List muids) { for (String muid : muids) { if (muid != null) { url.append("&muid=").append(muid); } } } private void googleAppendViaAndAccept(StringBuilder url, String via, String accept) throws UnsupportedEncodingException { googleAppendUrl(url, "via", via); googleAppendUrl(url, "accept", accept); } %> <% long googleDt = System.currentTimeMillis(); StringBuilder googleAdUrlStr = new StringBuilder(PAGEAD); googleAdUrlStr.append("ad_type=text"); googleAdUrlStr.append("&channel=7488951822"); googleAdUrlStr.append("&client=ca-mb-pub-1074670688044282"); googleAdUrlStr.append("&dt=").append(googleDt); googleAdUrlStr.append("&format=mobile_single"); googleAppendUrl(googleAdUrlStr, "ip", request.getRemoteAddr()); googleAdUrlStr.append("&markup=xhtml"); googleAdUrlStr.append("&oe=utf8"); googleAdUrlStr.append("&output=xhtml"); googleAppendUrl(googleAdUrlStr, "ref", request.getHeader("Referer")); String googleUrl = request.getRequestURL().toString(); if (request.getQueryString() != null) { googleUrl += "?" + request.getQueryString().toString(); } googleAppendUrl(googleAdUrlStr, "url", googleUrl); String googleUserAgent = request.getHeader("User-Agent"); googleAppendUrl(googleAdUrlStr, "useragent", googleUserAgent); googleAppendScreenRes(googleAdUrlStr, request.getHeader("UA-pixels"), request.getHeader("x-up-devcap-screenpixels"), request.getHeader("x-jphone-display")); List googleMuids = new ArrayList(); googleMuids.add(request.getHeader("X-DCMGUID")); googleMuids.add(request.getHeader("X-UP-SUBNO")); googleMuids.add(request.getHeader("X-JPHONE_UID")); googleMuids.add(request.getHeader("X-EM-UID")); googleAppendMuid(googleAdUrlStr, googleMuids); if (googleUserAgent == null || googleUserAgent.length() == 0) { googleAppendViaAndAccept(googleAdUrlStr, request.getHeader("Via"), request.getHeader("Accept")); } try { URL googleAdUrl = new URL(googleAdUrlStr.toString()); BufferedReader reader = new BufferedReader( new InputStreamReader(googleAdUrl.openStream(), "UTF-8")); for (String line; (line = reader.readLine()) != null;) { out.println(line); } } catch (IOException e) {} %>

Senin, 25 April 2011

This vacant not is its nor per one minute! #video

Post by: www.ciayoo.com.

Vale a pena ajudar a divulgar esta campanha!!

"De acordo com o Censo 2000, pessoas com deficiência ou com mobilidade reduzida representam 14,5% da população brasileira. É uma parcela grande, mas que precisa levantar a voz para ter seus direitos reconhecidos."
@estavaganaoesua

Encontrei este vídeo no A vida como ela quer da minha amiga Samegui: a campanha "Esta vaga não é sua nem por um minuto!" surgiu de um incidente envolvendo uma empresária curitibana e uma motorista por causa do uso indevido das vagas exclusivas e o desrespeito com os cadeirantes. O mote da campanha, que teve apoio de uma agência local, é de que é preciso "conscientizar as pessoas que vagas especiais são para pessoas com necessidades especiais. Ajude a educar a população repassando esta campanha e dando o bom exemplo nas ruas."

Faça sua parte e repasse este vídeo para o maior número de pessoas!!

 

25 Apr, 2011


--
Source: http://feedproxy.google.com/~r/rodrigostoledocom/~3/ioDKZRe96mQ/
~
Manage subscription | Powered by rssforward.com

Sabtu, 23 April 2011

NewsFlow 1.4: Customer of the Google Reader for Symbian and Maemo gains new version

Post by: www.ciayoo.com.

Uma boa notícia para os usuários de aparelhos da Nokia, o cliente do Google Reader em Qt foi atualizado para a versão 1.4 para Symbian e Maemo, que conta com as seguintes alterações:

• Itens lidos com uma cor mais clara;
• Capacidade de compartilhar notícias no Facebook e Twitter;
• “Marcar como lida” funcional;
• No Nokia N900 ao tocar no canto superior esquerdo o aplicativo é minimizado.

Para fazer o download basta visitar o link https://projects.forum.nokia.com/newsflow e escolher a versão desejada no lado direito.

Fonte: Touch Nokia.

24 Apr, 2011


--
Source: http://feedproxy.google.com/~r/rodrigostoledocom/~3/9LVN2WuZgu0/
~
Manage subscription | Powered by rssforward.com

Jumat, 22 April 2011

Image You the Text: Applicatory gratuitous that transforms the images into text in iPhone

Post by: www.ciayoo.com.

O aplicativo Image To Text desenvolvido para o iPhone é uma é uma ótima opção gratuita para ajudar a extrair um texto ASCII para ser editado a partir de uma imagem capturada pela câmera do aparelho.

Para usar basta tirar uma fotografia de um livro ou qualquer documento impresso para que o aplicativo transforme de forma automática a imagem em um documento que pode ser editado, com as opções de encaminhar o arquivo por email ou para o Evernote.

Segundo os desenvolvedores atualmente o aplicativo suporta apenas o idioma Inglês, mas mesmo assim pode ajudar ao menos um pouco em algumas situações..

Para fazer o download visite a App Store.

22 Apr, 2011


--
Source: http://feedproxy.google.com/~r/rodrigostoledocom/~3/VunNNDX1oR4/
~
Manage subscription | Powered by rssforward.com

AutoCAD WS arrives at the Android

Post by: www.ciayoo.com.

Algum tempo depois de chegar ao iPhone e ao iPad, o AutoCAD WS chegou também nos aparelhos com Android com seu aplicativo disponível para download no Android Market. Com este aplicativo é possível editar e visualizar arquivos do AutoCAD criados no Desktop no tablet ou smartphone, o que pode ser realmente muito útil para engenheiros, arquitetos entre outros profissionais.

Assista ao vídeo abaixo para conhecer o aplicativo, e veja como funciona a função de compartilhamento, que parece realmente muito boa! Vale lembrar que o aplicativo requer um dispositivo multitoque com Android 2.1 ou superior, sendo que é recomendável um processador de 1 GHz e 512 MB de RAM.

22 Apr, 2011


--
Source: http://feedproxy.google.com/~r/rodrigostoledocom/~3/0mXUravPm1M/
~
Manage subscription | Powered by rssforward.com

Skyfire 4,0 for Android

Post by: www.ciayoo.com.

Foi lançada uma nova versão 4.0 do navegador Skyfire compatível com tablets com o sistema operacional Android, que pode ser uma boa opção para quem procura uma alternativa gratuita com muitos recursos interessantes. Assista ao vídeo abaixo para conhecer os detalhes deste navegador!

22 Apr, 2011


--
Source: http://feedproxy.google.com/~r/rodrigostoledocom/~3/IqmgMMDtE0s/
~
Manage subscription | Powered by rssforward.com

New version of the Social RockMelt Browser for iPhone

Post by: www.ciayoo.com.

Lembra do RockMelt Social Browser? É um navegador web com uma forte integração com redes sociais como o Facebook, Twitter e outros sites selecionados pelo usuário para compartilhar links, fotos, comentários e atualizar seu status de forma simples, rápida e em um único lugar. Todas as alterações e exibições de página podem ser sincronizadas com desenvolvido para rodar no desktop no Mac.

Se você quer testar o RockMeIt basta fazer o download na App Store .

22 Apr, 2011


--
Source: http://feedproxy.google.com/~r/rodrigostoledocom/~3/DBPpFp8dHWw/
~
Manage subscription | Powered by rssforward.com

Kamis, 21 April 2011

Blogsy: An excellent publisher of texts for blogs in iPad

Post by: www.ciayoo.com.

O aplicativo do WordPress desenvolvido para o iPad melhorou muito após a última atualização, mas algumas tarefas simples como inserir uma imagem, vídeo ou formatar um texto não são tão simples quanto deveriam. Para ajudar a resolver este problema eu encontrei o aplicativo Blogsy, que pode inserir textos, fotos e vídeos nos posts escritos no WordPress ou Blogspot utilizando o recurso de “arrastar e soltar”, além de oferecer alguns recursos de formatação de textos que não existem no aplicativo oficial do WordPress.

O Blogsy conta com a integração das contas do Flickr, Picasa, YouTube e até do Google Image Search em uma barra localizada na lateral direita da tela, que ainda permite a abertura de páginas da internet dentro da própria tela do tablet, que é dividida ao meio. Ainda preciso do aplicativo do WordPress para gerenciar os comentários e criar páginas no blog, mas para editar os textos o Blogsy é a melhor opção que eu encontrei até o momento!

Veja como este ótimo editor de textos para o blog funciona no vídeo abaixo:

21 Apr, 2011


--
Source: http://feedproxy.google.com/~r/rodrigostoledocom/~3/_9oEnGFafKk/
~
Manage subscription | Powered by rssforward.com