segunda-feira, 30 de novembro de 2009
Ferramenta de tradução do google permite traduzir textos, documento e web sites para 50 linguagens
sexta-feira, 27 de novembro de 2009
Existe truncate no PEAR DataObject? Delete existe!
Bom, vamos à minha solução:
Imagine que queremos limpar os dados da tabela cliente:
$doCLIENTE = new DO_CLIENTE;
$doCLIENTE->whereAdd("COD_CLIENTE IS NOT NULL");
Até aqui instanciamos o DO e definimos o where. Neste caso o COD_CLIENTE é NOT NULL, assim todos as linhas da tabela obrigatoriamente contém um COD_CLIENTE. Agora vem o segredo do pear para utilizar o delete, com o método whereAdd:
$doCLIENTE->delete(DB_DATAOBJECT_WHEREADD_ONLY);
Isso mesmo, utiliza-se o parâmetro DB_DATAOBJECT_WHEREADD_ONLY. Desta forma o método vai considerar o whereAdd antes de apagar as linhas. Sem este parâmetro o whereAdd é ignorado!
Pronto! Aqui eu finalizei minha implementação. Se alguem conseguir uma solução que tenha a mesma performance do Truncate do MySql deixa a dica ai blz! Abraço! ;)
Avião RC (Controle Remoto) dançando
quinta-feira, 26 de novembro de 2009
Pesquise por um filme que esteja passando no cinema mais próximo à você com o Google Mobile Search
Isto já é uma realidade com o Google Mobile Search!
Acompanhe tudo isso no vídeo abaixo!
Fonte: mashable.com
Tradução: Dilberto Rosa
quarta-feira, 25 de novembro de 2009
Utilizando TRUNCATE no MySql. É a mesma coisa que o DELETE?
Legal! Esse comando é estremamente útil, fácil e mágico! Simplesmente limpa tudo. Tabela zeradinha.
Você pode perguntar: "Qual a vantagem se existe o delete que apaga todas as linhas?"
Bom, vamos lá! O comando TRUNCATE é equivalente ao DELETE que deleta todas as linhas, mas existem algumas diferenças práticas em algumas circunstâncias.
Para uma tabela InnoDB antes da versão 5.0.3 do MySql, InnoDB processa TRUCATE TABLE deletando as linhas uma a uma. A partir do MySQL 5.0.3, a deleção linha por linha é usada somente se existe alguma FOREIGN KEY constraints que referencie a tabela. Se não
existir FOREIGN KEY constraints, InnoDB executa rápido o truncate porque realiza um drop na tabela original e cria uma tabela vazia com as mesmas definições. Isto é extremamente mais rápido do que deletar linha por linha. Show!
Mas vc pode realizar uma segunda pergunta. "E o contador AUTO_INCREMENT?"
É resetado! Exatamente! Começa do zero! Claro, também a partir do MySql 5.0.3. Desta forma, sempre que você usar o TRUNCATE, independentemente se há restrição de chave estrangeira, o contador é resetado!
Vamos à um exemplo?
TRUNCATE nome_da_tabela
Fácil?
Abraço.
Fonte: mysql.com
Dilberto Rosa
terça-feira, 24 de novembro de 2009
segunda-feira, 23 de novembro de 2009
Você sabe o que é o Google Chrome OS (Sistema Operacional)? Assista esse vídeo!
domingo, 22 de novembro de 2009
Google adiciona legenda, melhorando seus vídeos
A tecnologia irá também abrir os vídeos para o um amplo mercado estrangeiro tornando-os mais procurados, o que vai tornar fácil para o google obter maiores benefícios.
Embora a tecnologia permite inserir apenas legendas em inglês, o Google está oferecendo aos usuários a opção de utilizar o seu sistema de tradução automática para ler as legendas em 51 idiomas. Isso poderia ampliar o apelo dos vídeos do YouTube para milhões de outras pessoas que não falam inglês, mas poderiam usar a tecnologia para ler legendas em sua língua nativa.
A tecnologia de reconhecimento de voz que o Google usa para transformar fala em texto não é novo. O Google usa atualmente para transcrever email de voz para os usuários do Google serviço de voz. Mas Ken Harrenstien, um engenheiro surdo que ajudou a desenvolver o sistema de legenda automática, disse que a tecnologia nunca foi aplicada em uma escala tão grande.

Isso é algo com o qual eu tenho sonhado por muitos anos", disse Sr. Harrestien, falando através de um intérprete. "Ver isso acontecer é incrível".
YouTube já tem centenas de milhares de vídeos com legendas, que normalmente vêm de uma rede de transmissão que inclui em seus programas. Alguns outros sites de vídeo online como o Julu e AOL também tem alguns vídeos profissionais criados com legenda.
Mas o Sr. Harrenstien disse que a grande maioria dos vídeos no YouTube não têm legendas e a nova tecnologia do Google irá gerá-las automaticamente. O YouTube vai inicialmente aplicar a tecnologia de legenda somente para alguns canais, a maioria deles especializados em conteúdo educativo. Eles incluem os canais de universidades como Stanford, Yale, Duke, Colombia e o Instituto de Tecnologia de Massachusetts, PBS e o National Geographic, e o próprio Google - estes vídeos corporativos serão legendados. A empresa pretende ampliar gradativamente o número de canais que trabalham com a tecnologia de legenda automática.
"Devido às ferramentas não estarem perfeitas, nós queremos ter certeza que teremos um feedback dos proprietários dos vídeos e dos usuários que acessam para assistir, antes de estendê-los para o mundo inteiro." Disse Mr. Harrenstien. "Ás vezes as legendas automáticas são boas. Ás vezes não são tão boas, mas são melhores do que nada se você tem deficiência auditiva ou não conhece a língua."
O google também introduziu um serviço relacionado o qual vai permitir que qualquer um que realize upload de vídeo para o YouTUbe, a opção de realizar também upload de um arquivo texto com as palavras faladas no vídeo. O Google vai transformar o arquivo de texto em legenda, automaticamente correspondendo as palavras faladas com o arquivo.
A tecnologia que o Google chama de "auto-timing", tornará mais fácil para qualquer um adicionar legendas ao seus vídeos. Isto estará disponível para os usuário de todo o mundo, e particularmente útil para criadores de vídeos que enviam a partir de um script, desde que eles já tenham um arquivo com o texto falado no vídeo.
Além de ajudar às pessoas que são surdas ou não falam Inglês, a legenda irá tornar mais fácil para qualquer um pesquisar texto dentro dos vídeos e encontrar trechos específicos dentro de um vídeo.
O Google anunciou os novos recursos na quinta-feira em um evento em Washington. A empresa disse que estaria disponível no fim de semana.
Fonte: The New York Times
Tradução: Dilberto Rosa
Teste Chinês! Genial!
Chinese eye test (Exame de vista Chinês)
THIS IS BRILLIANT!!! (Genial!)
Não consegues ler?
Experimente puxar os olhos como os chineses...
sexta-feira, 20 de novembro de 2009
quarta-feira, 18 de novembro de 2009
Confira um vídeo sobre a nova linguagem de programação do Google: Go
Problema com datetime do MySql e PHP
Em nossas consultas sempre realizamos pesquisas no banco de dados com campos do tipo datetime, porém nunca enfrentamos a situação em que o resultado sempre vinha vazio sendo que temos dados em banco. Desta forma começamos a perguntar: Porque o aqua (nossa ferramenta para consultas à banco de dados) não traz o resultado?
Nosso select no aqua era o seguinte:
select * from tabela where campo_data = current_date
Bom, normalmente, para outras consultas esse comando sql funcionaria. Desta vez não foi bem assim.
Dando uma analisada no conteúdo da tabela no banco, identificamos as seguintes datas:
16/11/2009 11:39:00
16/11/2009 10:30:03
Desta forma, podemos identificar que, apesar de serem mesmas datas, o datetime permite gravação de hora, minuto e segundos. Essa foi a primeira pista.
A segundo pergunta foi: Como estão sendo gravados estes dados?
Identificamos que no PHP, na realização do insert em banco de dados, o programador pegou a data atual com o seguinte comando: "now". Agora temos a segunda pista. O comando "now" do PHP traz a data atual, acompanhada de hora, minuto e segundos! Assim, quando era realizado insert em banco, era gravado a data com a hora atual, porém na busca estavamos utilizando apenas a data. O resultado do SQL era vazio pois a data era a mesma mas a hora não.
Como resolver?
A idéia inicial foi alterar a função PHP de 'now' para date('Y-m-d'). E deu certo!
Ao utilizar a função "date", o PHP grava a data no campo, com a hora zerada. Desta forma a consulta sql desconsidera a hora para aquela linha, trazendo o registro. É isso!
Abraço.
terça-feira, 17 de novembro de 2009
O Firefox completou 5 anos! Pouco? Eu também achei!
O Firefox, navegador da internet, completou 5 anos! Eu considero pouco tempo pelo impacto que ele tem causado. Atualmente se tornou o browser favorito para muitos internautas, desenvolvedores e para o público em geral. Por ser mais leve que o Internet Explorer e grátis, ele recebeu adeptos do mundo inteiro, e os números não param.
Então, chega de conversa e vamos comemorar esses 5 anos! Parabéns Mozilla Firefox!
Acompanhe o vídeo que conta a sua trajetória:
Dicas para novos usuários do Twitter
A primeira vez que você loga no Twitter é difícil, há muito silêncio e pensa que é mais seguro que venha com uma mente facebookiana cheia de déias pré-estabelecidas. Esqueça tudo isso, relaxe e siga algumas dessas dicas.
1 - Se você ainda não escolher um nome de usuário ou apelido, escolha o mais curto que venha à sua cabeça. No Twitter você pode enviar mensagens com apenas 140 caracteres, quanto mais curto seja o nome, maiores serão as mensagens que você poderá escrever aos outros usuários.
2 - Quando você cria uma conta no Twitter, no final você irá sugerir uma lista de usários recomendados, não siga o padrão, veja quem realmente lhe interessa.
3 - No Twitter você pode fazer apenas três grandes coisas: seguir pessoas/usuários, ler mensagens de 140 caracteres ou menos e escrever mensagens de 140 caracteres ou menos. Para que seu Twitter crie vida você necessita começar a seguir outros usuários do serviço. Até que você faça isso o seu Twitter está em coma.
4 - Sua primeira mensagem pode ser uma saudação ou apresentação ou o que quiser, afinal ninguém vai ler. Mas isso vai mudar muito rapidamente.
5 - Procure seus amigos por nome e apelido, usando a busca de pessoas do Twitter. Para seguir aqueles que encontrar pressione o botão + .
6 - Depois de encontrar seus amigos, cumprimente-os para ver se eles também começam a segui-lo. Para se comunicar com alguém no Twitter escreva primeiro @nome + mensagem. Pode ser algo assim: "@kurtcobain como está amigo? Não sabia de você desde 1992, sou Rafael Ramires e estou no Twitter".
7 - Convide seus amigos, o Twitter vai ser muito atrativo se você começar a seguir pessoas que você conhece pessoal ou virtualmente. Pode enviar emails convidando-os à usar a rede social.
8 - Você pode também porcurar por pessoas que admira. Muitos artistas estão no Twitter, e você pode seguí-los e saber as últimas notícias e o que estão fazendo.
9 - Pode também seguir pessoas ligadas à sua profissão. Se você é um fotógrafo, siga os fotógrafos, se é engenheiro, siga os engenheiros, e assim por diante.
10 - Bem com essas dicas acima você já deveria estar seguindo algumas pessoas em seu Twitter. Agora, na sua página do Twitter você verá o que as pessoas que você seguem escrevem.
11 - Nunca escreva no Twitter como se fosse enviar um SMS (mensagem de texto).
12 - Decida se você quer ou não proteger suas mensagens no Twitter. Se não forem protegidas (com cadeado) lembre-se de que todas as informações que você escrever serão publicadas e indexadas pelo Google.
13 - A reprocidade no Twitter não existe, portanto não ligue se alguém que você segue não te seguir. Na verdade a grande vantagem sobre o Facebook é que você pode ser seguido por pessoas que voês não segue, e vice e versa.
14 - Para responder a alguém use o botão de resposta.
15 - Tente criar conteúdo interessante. Não seja totalmente impessoal e não conte apenas a sua vida. Participe das conversações.
16 - Recomende as coisas que gosta e envie mensagens sobre coisas em que você é especialista.
17 - Se você quer se promover ou vender algum produto, você pode, contando que isso não represente mais que 20% das suas mensagens.
18 - Não insulte as pessoas. Caso isso ocorra com você, bloqueie-a.
Fonte: Infochaos
O Google oferece a sua própria linguagem de programação: Go
No Google são fanáticos do Python, muitos de seus serviços são feitos nessa linguagem; em abril de 2009 Techreporter fez um artigo sobre como o seu criador, Guido Van Rossum, que agora trabalha na empresa, tem se dedicado a melhorar o desempenho das aplicações substituindo o o interpretador por um mais eficiente baseado em LLVM.
Para aqueles curiosos interessados no Go, o Google criou o golang.org, onde há detalhes técnicos, perguntas frequentes e um vídeo de uma hora explicando como funciona.
Fonte: Info Chaos
Elizabeth Lambert a jogadora mais agressiva do mundo
Quem lembra do jogador Edmundo e sua agressividade, ficará surpreso em ver esse vídeo.
Perto de Elizabeth Lambert o "animal" é um cordeirinho.
Brincando no estacionamento
Projeto 10100: Veja as idéias que o Google não revelou
Nada menos que 150.000 propostas foram apresentadas. Naquela época foi anunciado que os 100 melhores, julgados por um juri de especialistas e votado pelo povo, seriam apresentados e os 5 primeiros seriam financiados.
O problemas é que o Google decidiu mudar as regras (vamos gente não se lembram do Don't Be Evil?) e as 100 melhores não foram apresentada. Em seu lugar publicaram 16 categorias inspiradas nessas idéias.
Nas perguntas frequentes da web 10100 explicam ques estas 16 idéias são "na verdade um número muito maior de idéias relacionadas" e comentaram que se deram conta que muitas das recebidas eram similares. Não sei se vocês concordam, mas me parece que 150.000 resumidas em 16 é muito pouco.
Pois um grupo de pessoas considerou que estas idéias eram uma grande oportunidade pára melhorar o planeta e no lhes pareceu nada bem que o Google não as revelasse. Por esse motivo criaram o site chamado Poect 10 to the 100 Now, sem grupo de especialistas, nem votação onde qualquer pessoa pode conhecer sua iniciativa. http://project10tothe100now.org/index-sp.html

Fonte: InfoChaos
As receitas de publicidade: Facebook supera o Google
O aspecto mais importante do artigo publicado pelo MarketingVox é a comparação do confronto das receitas de publicidade do Google e Facebook.
De acordo com o parecer de Sheryl Sandberg, o Google atende 10% da demanda de publicidade, interceptando as pessoas que já sabem o que querem e já decidiram avançar com qualquer compra.
Facebook é um pouco como uma pirâmide invertida, e espera ir além de ganhos no futuro ou para tirar proveito da nova publicidade direta com 350 milhões de usuários ao redor do mundo.
Nos vemos por aqui.
Fonte: Ninja Marketing
Tradução: Patrícia Scholze
Utilizando WhereAdd e orderBy com pear DB_DataObject
Para quem tiver dúvida e quiser consultar o manual acesse:
DB_DataObject Manual
Neste exemplo, vamos seguir uma idéia bem simples para o fácil entendimento.
Utilizaremos a seguinte tabela, neste caso no DB MySql:
tabela USUARIO
Field Type Null key Default Extra id int(10) NO PRI (null) auto_increment nome varchar(50) YES MUL (null) sexo char(1) YES (null) dt_nascimento date YES (null)
Temos as seguinte necessidades:
1. Precisamos selecionar todos os usuário que nasceram a partir do ano de 1990;
2. Precisamos trazer apenas o usuário cadastrados com sexo Masculino;
3. E pra finalizar queremos trazer os registros por ordem de data de nascimento;
Legal, temos a idéia para o desenvolvimento.
Levando em consideração que você já gerou todas as tuas tabelas para o banco de dados DAO vamos ao código:
//Instanciando a classe DAO
$DAOUsuario = new DO_USUARIO();
//Incluíndo whereAdd
$DAOUsuario->whereAdd("YEAR(dt_nascimento)>1990");
$DAOUsuario->whereAdd("sexo = 'M'");
//Incluindo orderBy
$DAOUsuario->orderBy("dt_nascimento");
//Executando a query
$DAOUsuario->find;
$result = $DAOUsuario->fetch();
Legal, temos todos os dados na variável $result.
Dúvidas? Estarei á disposição!
Abraço!
Dilberto Rosa
Piloto de caça é ejetado e avião cai no mar
Twitter abraça a onda 2.0 e conquista Google e Bing
Se antes nós sentávamos confortavelmente em uma cadeira de
qualquer agência de viagens folheando um livro e comendo doces, agora nos sentamos confortavelmente no sofá em nossa casa, à procura de informações, dados, opiniões e conselhos na rede.

É desnecessário dizer que os usuários confiem na opinião de outros usuários e é evidente que o zumbido é um dos meios mais utilizados para adquirir as suas viagens ou férias, mas nós dizemos os mesmo.
Como destacamos, em qualquer caso que fosse necessário, que a mídia social é o espaço perfeito em que a palavra se espalha pela boca.
Como muito de vocês, de fato, já não estão usando consultas do Google para encontrar um bom hotel ou um restaurante, ao invés de escrever em um blog ou no Facebook pedindo conselhos de seus amigos?
Bem, a partir desta tendência vem o Twaller, o nome nasceu a partir das palavras Twitter e viagens. O site ainda está na versão beta, é um serviço de busca fornecido pelo Twitter para tweets de pesquisa, mesmo para as pessoas que não são seguidores, de um lugar especial como: hotéis, restaurantes, etc. A pesquisa usa palavras-chave para identificar o tweet relativo a cinco áreas principais: o tempo, lugares para comer, coisas para ver, entretenimento e compras. Perfeito não?
Mas a notícia não termina aí (na verdade Twaller é novo, o lançamento deve ocorrer há algumas semanas). A verdadeira notícia é o acordo entre Twitter, Google e Bing. Os dois motores de busca irão incluí-lo (na verdade Bing já oferece o serviço na versão para os Estados Unidos) entre os resultados de suas pequisas e tweets da rede social, começando assim a transformação que irá levá-los a se tornarem dinâmicos e motores de busca em tempo real, o Real-Time Search.
Assim, como nós confiamos no Google ou no recém-nascido Bing para encontrar um hotel entre os resultados serão também incluídos tweets relevantes do micro-blog. significando que pode estar ligado ao número de tweets, número de links de sites com muitos acessos, número de seguidores, etc.

Mas a vontade dos dois gigantes obviamente não vai para no setor turístico, é de fato uma ação muito mais ampla que visa envolver todas as outras redes sociais e usuários de conteúdo genérico.
Sobretudo o Google lançou a Pesquisa Social, qua além da procura normal dentro dos resultado atuais incluem também o conteúdo criado por usuários, mas somente aqueles que fazem parte das nossas redes sociais (fato esse que difere da pesquisa em tempo real, qua inclui entre os resultados o conteúdo criado por todos os usuários).
Graças o Google você pode encontrar, mesmo na mais popular rede social, incluindo: Twitter, Picasa, blogger, FriendFedd e Google Reader, em vez de apenas o Facebook.
Finalmente, após os anúncios do Google e Bing, Yahoo! anunciou seus planos em relação à pesquesa em tempo real, não haverá acordo com a rede social, mas uma parceria com um verdadeiro motor de busca aparentemente a tempos no mercado, OneTiot.
Fonte: Ninja Marketing
Tradução: Patrícia Scholze
NEC apresenta dispositivo que projeta traduções diretamente na retina
Basicamente o invento é formado por um pequeno aparato que se coloca diante do olho e um "mini-ordenador" que a pessoa pode levar onde quiser. Tele Scouter se encarrega de captar com um microfone incorporado o que alguem com quem estamos conversando nos diz (em outro idioma), esse áudio é transmitido ao "mini-ordenador" o qual se encarrega de converter o texto para finalmente traduzí-lo a nossa língua e projetar a tradução diretamente sobre a retina.

A NEC planeja lançar uma versão do Tele Scouter no mercado em 2010, pois admitem que no momento as capacidadesde tradução dodispositivo não são suficientes.
Fonte: Infochaos
JetLev - Flyer - Americanos lançam brinquedo que permite andar sobre a água
Corridas são nas pistas
Motoqueiro tentando estacionar?
Pandemias
Para ser declarada uma pandemia, têm que ser reunidas três condições:
a) O aparecimento de uma nova doença;
b) A doença tem que ser provocada por um agente infeccioso;
c) O agente infeccioso transmite-se de humano a humano em múltiplos países de múltiplas regiões.
As pandemias virais são especialmente difíceis de combater devido à grande capacidade de mutação dos vírus, o que torna seu controlo e profilaxia uma tarefa complicada e nem sempre bem sucedida.
A influenza, também conhecida como gripe, é uma doença viral que foi, possivelmente, adquirida através do contacto humano com animais domesticados.
Pensa-se que a maioria das pandemias de gripe tenham tido origem na China, onde a agricultura tradicional faz com que as aves, os suínos e os seres humanos estejam em contacto próximo, o que propicia um "laboratório" natural para novas recombinações de vírus da gripe.
Pandemias que atingiram a humanidade ao longo da história:
A primeira pandemia conhecida foi a da "Peste Justiniana", que matou milhões de pessoas no Império bizantino, entre os séculos VI e VIII e numa segunda onda, entre os séculos XIV e XVII, dizimou mais de 30% da população europeia (25 milhões de mortos).
1817 – Cólera - A primeira "epidemia global" documentada de cólera estendeu-se do sudeste asiático para o resto do mundo. Seguiram-se 7 ondas pandemicas da doença.
1824-1840 - Varíola - A doença causada pelo vírus "orthopoxvirus" ressurgiu em 1824 e estendeu-se por quase toda Europa, depois de causar 827 mil mortes na Rússia, entre 1804 e 1810.
Um novo aumento do número de casos foi registrado durante a Guerra Franco-Prussiana (1870-1871), provocando mais de meio milhão de mortes. Sucessivas campanhas de vacinação permitiram sua erradicação total em 1979.
1855 - Peste Negra - A terceira pandemia da peste surgiu na China, causada pela bactéria "Yersinia pestis" e transmitida por roedores. Estendeu-se pelo mundo e, só na Índia, matou dez milhões de pessoas até o fim do século.
No século XX, há registo de três pandemias de gripe, que tiveram o efeito nefasto de causar milhões de mortes mas também foram impulsionadoras dos grandes avanços que se verificaram na área da microbiologia, da biotecnologia e dos cuidados de isolamento.
Durante a Primeira Guerra Mundial, em que morreram mais de 9 milhões de soldados nos vários campos de batalha, as condições sanitárias estavam degradadas e as casernas sobrelotadas. No final da guerra, 1918-1919, muitos soldados estavam contagiados pela gripe, que ficou conhecida como Gripe espanhola ou peste pneumónica. As condições eram propícias para que este surto alastrasse e se tornasse rapidamente numa pandemia. Além da Europa, a gripe espanhola atingiu regiões tão longínquas como o Alasca, a Austrália, a China, a África do Sul ou o Norte da Noruega. O número de mortes provocadas pela doença ultrapassou em muito o número de mortos nos campos de batalha. Estima-se que aproximadamente de 20 a 40% da população mundial tenha adoecido e que tenham morrido de 40 a 50 milhões de pessoas. A doença, causada por uma cepa denominada H1N1, subtipo do vírus da gripe suína é conhecida como "gripe espanhola" porque somente a imprensa da Espanha publicava notícias sobre o assunto.
Em 1957 surgiu a "Gripe asiática". O vírus H2N2 fez suas primeiras vítimas na China, onde foi pela primeira vez isolado. Em dois meses, a doença espalhou-se por Hong Kong, Singapura, Índia e todo o Oriente. Depois foi a vez da África, Europa e, por último, Estados Unidos. Uma segunda onda da infecção surgiu em 1958. Mais de um milhão de pessoas morreram.
A Gripe de Hong Kong, em 1968-1969 foi a terceira pandemia do século passado. A cepa do subtipo H3N2 surgiu na China, em Julho de 1968 e passou para Hong Kong, para depois chegar aos EUA, Europa, Sudeste Asiático, Japão, América do Sul e África. Números da OMS sugerem que um milhão de pessoas morreram.
Em 11 de Junho de 2009 a Gripe A, causada pelo vírus H1N1, foi declarada a primeira pandemia do século XXI pela Organização Mundial da Saúde (OMS), mais uma que se soma aos outros surtos deste tipo que afectaram a humanidade ao longo da história, a cujo desenlace assistiremos “in loco”.
Pandemias Originalmente publicado no Shvoong: http://pt.shvoong.com/medicine-and-health/epidemiology-public-health/1905669-pandemias/
Conhece o paraíso? Dizem que é algo como trabalhar na Google!
Esse vídeo mostra a realidade da empresa Google Inc. Entre os benefícios está incluso alimentação livre em seus 18 restaurantes!
O cão que dança o Mambo
Tropa de Elite - Valores em Crise
O filme Tropa de Elite retrata uma sociedade violenta, vítima de uma crise de valores morais.
Com roteiro bem elaborado leva o espectador a acreditar na película como um retrato fiel da vida real e vê no Capitão Nascimento, o ideal de policial que deveria estar nas ruas, um vingador, um destemido justiceiro.
O problema é que a obra é de ficção e a realidade é muito mais dura, pois na vida real, tortura-se também o inocente. Imagine um inocente sendo torturado pelo “Capitão”.
- Violência x Vida
A violência não é uma doença que tem seu foco única e exclusivamente no Rio de Janeiro, a epidemia é nacional.
Conseqüência do descaso das autoridades, e do descaso dos demais cidadãos, afinal em um regime democrático somos todos responsáveis, pois os lideres que fazem ou se omitem chegam ao poder através do nosso voto.
Os traficantes estão fortemente armados e muito bem remunerados, já a policia é despreparada e tem uma parte significativa que infelizmente é corrupta.
A polícia que tenta combater o trafico, combate com violência, pois o que está acontecendo é uma guerra não declarada. O problema é que a policia deveria fazer também um trabalho de prevenção, mas como diz o Capitão Nascimento “O sistema não quer resolver o problema da violência, quer resolver o problema do sistema”.
A violência que é aceita de forma natural por uma população anestesiada mostra que o valor que representa a preservação da vida humana está em crise. Todo o dia esta guerra tem baixas, que são consideradas normais. Não choca mais!
O valor dado a vida é um valor que está em crise. Exalta-se a violência em filmes, seriados e novelas, cheios de heróis violentos.
Esquecemos de heróis que venceram batalhas de forma pacifica como Ghandi contra os Ingleses ou o maior exemplo de todos, Jesus Cristo que não revidou e sim aceitou o seu destino deixando-nos o exemplo.
Corrupção x Honestidade
A corrupção é tumor que se espalha de forma rápida e mortal em nosso país. O primeiro problema é que muitos que criticam a corrupção não vêm problema em, por exemplo, subornar um guarda de transito para não levar uma multa ou em pagar o “quebra” para tirar a sua carta de motorista ou mesmo a pirataria.
A honestidade tem que ser valorizada, parafraseando Ruy Barbosa não se pode ter vergonha de ser honesto, o valor dado a honestidade tem que ser resgatado.
Concentração de poder econômico x Distribuição de renda.
O Brasil é uma das maiores economias globais e tem uma das piores distribuições de renda do mundo.
Isto leva a uma sociedade onde existem poucos ricos, que detêm o poder e muitos miseráveis que não tem perspectivas de vida. Fica claro no filme que um traficante acaba sendo um produto do meio e que um policial para entrar nesta guerra ganhando uma miséria de salário também é levado a se corromper ou a se omitir.
A impressão é que os ricos preferem morrer agarrados ao seu Rolex a dividir melhor o seu lucro.
Como convencer um jovem que ganha um bom dinheiro do trafico a estudar, levantar cedo enfrentar ônibus lotado, trabalhar muito e na hora do pagamento não conseguir comprar aquele tênis “importado” que ele sente-se obrigado a ter devido à pressão publicitária?
Em algumas comunidades o traficante acaba sendo o agente social e ajuda os cidadãos a comprar remédios, comidas entre outras necessidades básicas não supridas pelo misero salário.
Educação – Ter x Ser
A educação é um dos valores mais desacreditados e desgastados em nosso País, não se valoriza mais o que a pessoa é e sim o que a pessoa tem. Neste caso a mídia de forma geral tem grande responsabilidade, pois cria ícones que são valorizados pelo que tem, por exemplo, se um Pos Doutorando anda de Fusquinha pela ótica da mídia e conseqüentemente da maioria das sociedades é visto como um fracassado, já um corrupto ou ladrão ou um profissional da bola anda de Ferrari é considerado uma pessoa bem sucedida.
Uma prova que a educação é uma moeda que esta em descrédito pela sociedade são os casos de falta de respeito e agressões de alunos para com os professores, lembrando que a profissão de professor é uma das profissões que vem sendo desvalorizadas através do tempo. A prova mais simples é pesquisar os salários dos professores.
Polícia – Despreparo x Credibilidade
Segundo o dicionário a palavra policia significa: “... órgão do governo que garante a segurança da coletividade”.
Instituição que sofre com a corrupção, vitima da falta de investimentos e consequentemente do despreparo.
É claro que nem todo o policial é corrupto, o problema é que o corrupto aparece mais do o policial correto.
O que fazer?
O problema não é só do governo. É de todos! Vivemos uma crise de valores morais que devem ser resgatados. O trabalho é árduo, mas vale a pena construir um país melhor para os nossos filhos.
Bibliografia:
Filme: Tropa de Elite
Revista: Carta Capital – 10/10/2007 – “Herói Torturador”
Visite: http://advogadoemconstrucao.blogspot.com
Tropa de Elite - Valores em crise Originalmente publicado no Shvoong: http://pt.shvoong.com/movies/1810170-tropa-elite-valores-em-crise/
O Exterminador do Futuro 4
Resumo escrito por:alexandrepoa
O Exterminador do futuro 4: a salvação é ambientado em 2018 e não tem a participação de Arnold schwarzenegger desta vez e mostra John Connor (Christian Bale)aos 30 anos. O primeiro filme da série O Exterminador do futuro foi escrito e dirigido por James Cameron e estreou no dia 26 de outubro de 1984 nos Estados Unidos e conta a história de um mundo em que as maquinas dominaram os seres humanos sendo a unica ameaça a supremacia dos robos a resistencia humana liderada por John Connor.
Um robo interpretado por Arnold Schwarzenegger é enviado ao passado para exterminar a mãe do futuro lider da resistencia humana Sarah Connor (Linda Hamilton). em contrapartida, John Connor envia um de seus soldados, Kyle Reese(Michael Biehn), para proteger sua mãe. uma rede de inteligencia artificial chamada Skynet adquire consciencia e passa a escravizar os seres humanos. As curiosidades são que a atriz Linda Hamilton tem uma irmã gêmea, Leslie Hamilton, que serviu como dublê da atriz no filme O Exterminador do futuro 2. Linda sofreu de transtorno bipolar por 20 anos., a ação do filme começa no dia 12 de maio de 1984. No inicio do filme, um policial comenta que o dia é uma quinta -feira. No entanto, 12 de maio de 1984 caiu num sabado. A personagem Sarah Connor morreu em 1997 de leucemia. A inscrição em sua lápide diz "Não há destino,, apenas aquele que criamos".
No segundo filme da série que é dita a famosa frase, "hasta la vista baby". A musica You Could be mine, da banda Guns N' Roses aparece na trilha sonora do segundo filme.
O roteiro inicial de O Exterminador do futuro 3 foi veiculado na internet e recebeu duras criticas dos fãs. Por isso quando o diretor Jonathan Mostow assumiu o projeto, pediu que o texto fosse rescrito e impos uma rigorosa lei do silencio no set.
O EXTERMINADOR DO FUTURO Originalmente publicado no Shvoong: http://pt.shvoong.com/movies/1912480-exterminador-futuro/
Frase do dia 6 de Novembro de 2009
(Clarice Lispector)
O site oficial do vocalista Dinho Ouro Preto publicou uma carta aberta escrita pelo próprio cantor aos fãs
Leia a carta completa no site: Dinho Ouro Preto
GOOGLE - Transparência, escolha e controle - agora completo com um Painel de Controle (Dashboard)!
"Hoje estamos animados para anunciar o lançamento do Google Dashboard. Alguma vez você já se perguntou que dados são armazenados com sua conta do Google? O Painel Google oferece uma visão simples para os dados associados à sua conta - de forma fácil e concisa em um local.
Ao longo dos últimos 11 anos, o Google tem se concentrado na criação de produtos inovadores para o usuários. Hoje, com centenas de milhões de pessoas utilizando estes produtos em todo o mundo, estamos muito conscientes da confiança que vocês depositaram em nós, e nossa responsabilidade e proteger a sua privacidade e dos dados. No passado demos passos numerosos nesta área, investindo na educação de nossos usuários com o nosso Centro de Privacidade, tornando mais fácil para mover os dados para dentro e fora do Google com nosso Data Liberation Front, o que lhe permite controlar os anúncios de publicidade que você vê que mais lhe interessa. Transparência, escolha e controle se tornaram uma parte fundamental da filosofia do Google, e hoje, estamos felizes de anunciar que estamos a fazer ainda mais.
Em um esforço para lhe proporcionar uma maior transparência e controle sobre seus próprios dados, nós construímos o Dashboard do Google. Projetado para ser simples e útil, o Dashboard resume os dados de cada produto que você usa (quando conectado à sua conta) e fornece links diretos para controlar seus dados pessoais.
Hoje o Dashboard abrange mais de 20 produtos e serviços, incluindo o Gmail, Calendar, Docs, o Histórico da Web, Orkut, YouTube, Picasa, Talk, Reader, Alertas, Latitude e muito mais. A escala e o nível de detalhes do painel é sem procedentes, e nós estamos felizes de ser a primeira empresa da Internet a oferecer isso - nós esperamos que ele se tornará padrão. Veja este rápido vídeo para aprender mais e, em seguida, testá-lo por si mesmo em www.google.com/dashboard."
Fonte: Official Google Blog
Tradução: Dilberto Rosa
POG - Programação Orientada a Gambiarras
Vai programando aí que eu vou ver o que o cliente quer
Gerente sem-noção sobre POG
Limpa o histórico e o cache e dá um [Control + F5] que funciona
Resposta padrão do Webmaster sobre POG
Já atualizou a versão do Windows?
Resposta padrão do suporte sobre POG
A principio isso nao tem nada a ver com o erro, mas pode ser que tenha....algo a ver
Programador POG, sobre o erro no programa que nao sabe da onde veio
O que importa são os resultados™
Programadores do Google Adwords sobre POG
Travou? Tenta dar [Ctrl + Alt + Del]. Se não funcionar, desliga e liga de novo a máquina...
Resposta de um POG a outro sobre a execução de um LOOP do manual da POG
Na minha máquina funcionou.
Programador sobre POG
O importante é fazer funcionar.
Programador 100% pragmático sobre POG
Não se preocupe... quando você for implementar vai descobrir a melhor maneira!
Gerente sem-noção
Não me interessa se é restrição da ferramenta, dá um jeito e coloca isso funcionando até amanhã!
Gerente de Projeto falando ao programador
Simplesmente comentei e funcionou!
MPOG sobre Mestre da arte de POG dizendo como resolveu o problema
É facil, não vejo dificuldade em fazer isso!!
Gerente sem-noção definindo prazo junto com o programador
É só colocar um IF!!
Gerente sem-noção sugerindo a solução técnica
Tive que arrumar direto no banco - daí funcionou! Se o problema "voltar", nos ligue novamente.
POGger sobre O Poder da Fé.
Como não faz?! Tem que implementar, acabamos de vender o produto com isto.
Gerente de vendas de uma empresa qualquer
É só gerar tudo de novo, provavelmente deu erro na especificação.
Programador com sua desculpa POG para o problema
O Código tá certo, deve ser problema na massa de dados.
Programador Experiente, com várias certificações em POG
Terminei, só falta testar.
Programador POG as 18h00 com a mochila nas costas falando pro chefe
É só reiniciar que funciona!
Programador POG logo de manhã com copo de café na mão
Bom, deixa estourar a bomba lá, aí quando vierem me pentelhar aqui eu vejo o que faço...
Programador para outro programador só esperando o problema voltar
A Função ficou com 3000 linhas porque é impossível deixar ela menor
Programador POG tentando se passar por expert
Se compila Funciona!
Programador POG, usando a técnica No_Exception
Eu fiz somente o que foi especificado!
Analista, usando a técnica In-Diana
Hmmm.. que estranho... Não era para acontecer isso...
Programador iniciante na empresa
Que lixo que fizeram!!! Olha isso!!
Programador POG falando sobre outro Programador POG
Quando eu cheguei já tava assim!!!
Gambizeiro querendo tirar o seu da reta!
...É que 1GB de RAM é pouco! Tem que colocar mais memória!!!
POGramador sobre estouro de pilha
...ah!!! Isto é um erro comum do Windows!
POGramador tentando ganhar tempo para corrigir seu código
Reza e cruza os dedos que vai funcionar!
POG Pai de Santo falando para um POGramador menos experimente...
Quando eu testei, funcionou!
POGramador demonstrando as gambiarras para seu Gerente Sem Noçao
Tá quebrado? Force. Se quebrar, precisava trocar mesmo...
POG sem noção e eu
Até ontém quando eu mexi estava tudo funcionando!
Resposta do POGramador ao ser questionado sobre a pane geral no sistema
Tem bug, mas não é no código!!
Estagiário justificando os erros no programa para o gerente
Claro que não! É essa lib/SO/compilador que está toda bugada!!
Estagiário-chefe apoiando justificativa do estagiário ao gerente
O Senhor já tentou reiniciar seu computador? Caso sim vou pedir que desligue seu modem e religue novamente...
Atendente da Brasil Telecom ou Velox utilizando técnicas de TelePOG para resolver o problema
Para ser POGger, tem de ser astuto, tem que saber onde o compilador quer te ferrar
POGger passando seus ensinamentos para estagiário!
Não se preocupe, nenhum sistema "entra redondo". O importante agora é entrar em produção, depois consertamos os erros!
Gerente sem noção tentando acalmar desenvolvedor sobre projeto MOG com prazo estourado.
Deu erro...comenta!
Alunos no laboratório da facul.
Esta é a solução ótima, não temos tempo para isso. Faça a solução boa! O ótimo é inimigo do bom..
Líder de Projeto sobre POG
É só fazer do jeito que eu to falando que entregamos na data correta.
Diretor TI POG sobre projeto com tempo recorde!
A culpa é do Hardware!
desenvolvedor de software sobre POG
A culpa é do Software!
técnico de manutenção de hardware sobre POG
A culpa é da rede!
vendedor de PC
Se compilou é porque funciona
Você ao fazer POG
O que essa parte desse código faz?
Professor de POG sobre seu programa em POG copiado do colega
"Homem de preto, o que é que você faz? Eu faço código que assusta satanás!"
POGramador em treinamento do BOPE
"Não fui eu!!"
Estagiário apavorado sobre POG
"Ih, cara, é porque não tá indentado certo."
Programador sobre o trabalho que dá falha de segmentação.
É só digitar 4 8 15 16 23 42 a cada 108 minutos que o programa vai continuar rodando!
Programador POG da fundação Hanso que criou a Iniciativa Dharma na Série Lost
Se der erro me liga!
Programador POG indo embora as 18:00hs, dizendo ao Gerente de TI, antes de rodar a folha de pagamento
Mudou a cor da grama, usuário morre de fome!
Comentário pertinente do Gerente de TI POG sobre mudanças no sistema
Se funcionou contra os aliens no Independence Day, vai funcionar com você!
Will Smith sobre POG
Deu certo? Deixa! Funcionou? Não mexa!
Bill Gates sobre POG, durante o desenvolvimento do Windows ME e do Windows Vista
Se ninguém reclamou é porque está funcionando!
Estagiário as 18:00 da Sexta
Criador do primeiro POG
O primeiro POG que se tem notícia é datado de 1582 d.C. O nome deste POG hoje é chamado de Ano Bissexto, foi criado pelo Papa Gregório XIII, isso prova que aquela música dos Engenheiros do Havaí está correta: "O Papa é POG". Este POG foi aplicado quando descoberto que a Terra leva 365,25 dias para dar uma volta no Sol, porém nosso calendário tem apenas 365 dias, o que leva a uma diferença de 6 horas por ano.
Ao invés de corrigir o "sistema" para que não houvesse essa diferença, a solução adotada pelo Papa foi: "A cada quatro anos, é só colocar mais um dia ali". E então foi criado o primeiro POG de que se tem notícia. Por este motivo, em 1930 foi instituído o "Dia Internacional da POG" como o dia 29 de fevereiro.
Por definição, Gambiarra é aquilo que é de difícil concepção, de inesperada execução para tornar fácil o uso de algo que sequer deveria existir.
Para que um programador possa exercer a Programação Orientada a Gambiarras, são necessários alguns fatores específicos, facilmente encontrados em ambientes de desenvolvimento:
- Sistemas originalmente mal projetados
- Clientes chatos
- Usuários chatos
- Falta de vontade
- Falta de tempo
- Gente que pensa que é DBA (normalmente são pessoas chatas, gordas, feias, sem certificação nenhuma e que fizeram um curso de SQL Básico)
- Arquiteto de software achando que é o máximo (normalmente pessoas altas, loiras, chatas, arrogantes e metidos a sabe-tudo)
- Término do estoque de café/chá
- Aproximação do final da tarde
- Véspera de feriado/fim-de-semana
- Ter o Jackie Chan como chefe
- Ter o MacGyver como coordenador de projeto (ver Método MacGyver)
- Governo defecando regras ou MP's que entram em vigor imediatamente sem dar tempo de atualizar sistemas.
- Requisitos dinâmicos e/ou instáveis
- Produto com implementação pré-determinada que se torna personalizado (leia-se mutante) para angariar "aquela grande licitação"
- Área comercial vendendo ou pré-vendendo produtos imaginários ou inacabados com "entrega garantida em 30 minutos ou seu dinheiro de volta!"
Meu programa não tem bugs, apenas desenvolve funcionalidades aleatórias
Prazos de um projeto POG
A grande vantagem da metodologia POG é entregar produtos com qualidade acima da média, mas também em prazos curtos. Existem vários tipos de prazo, cada um com seus prós e contras.
Prazo Jack Bauer
Gerente de TI: "São 150 funcionalidades no sistema. Você tem 24hs..."
Prazo Suicida
Gerente de TI: "O sistema precisa estar pronto agora!" Então, o programador POG, tendo assistido Constantine, corta os pulsos. O tempo para, e ele implementa o sistema. Lógico, que, como suicida, ele tem que implementar através de ssh direto do inferno. Deus, vendo o auto-sacríficio do cara, sente pena e manda ele de volta. O sistema fica pronto em alguns segundos.
Prazo Sanfona
Programador:"Devo gastar 24 horas para esse projeto"
Lider Técnico:"O Programador faz isso em 2 horas"
Prazo dado pelo Gerente de Projetos: "40 horas sendo uma previsão inicial"
Tempo realmente gasto: 160 horas
Prazo Capitão Nascimento
Gerente de TI: "Quanto tempo você precisa 0101?"
Programador:"Oito horas."
Gerente de TI: "Oito horas?!? 0101 o Senhor é um fanfarrão! O Senhor tem oito segundos!"
Programador:"Mas, senhor..!
Gerente de TI: "Mas senhor é o caralho, o senhor tá com nojinho?"
Programador:"Não senhor.."
Gerente de TI: "Então senta o dedo nesse teclado e começa a programar!"
Ciclo de vida de um projeto POG
O ciclo de vida dos projetos POG se resumem às fases:
- Entusiasmo
- Desilusão
- Pânico
- Busca dos culpados
- Punição dos inocentes
- Honra e glória aos não participantes (no final quem não tem nada a ver com o projeto é que salva)
- Os inocentes que não foram mandados embora, assumem a manutenção do Sistema.
Siglas
- GJSB - Golpe do João Sem Braço (Armless John's Attack)
- MTEDM - Manutenção Técnica com Elementos Disponíveis no Momento. Também chamado de Bacalhau.
- MAS - Método dos Acochambramentos Sucessivos
- CHUTE - Conclusão Hipotética Universal Técnica Explicativa
- ATND - Artifício Técnico Não Documentado
- RCP - Reparo de Cunho Provisório
Os reais motivos em ordem de importância por trás das reclamações dos usuários
- – O usuário é preguiçoso
- – Normalmente o usuário é burro
- – Os sistemas tradicionais não utilizam técnicas POG
Infelizmente os dois primeiros motivos não poderemos resolver com as tecnologias existentes atualmente. Portanto a melhor alternativa nestes casos continua sendo a demissão imediata e o tratamento a base de chicotada e ameaça de demissão.
O Código Maia - Discovery
O Tombo do Faustão no palco do Domingão - 1993
O tombo do Faustão no palco do Domingão - 1993
Os 10 piores tombos do entretenimento
Os 10 piores tombos do entretenimento
Me 2.0: Marca Pessoal Online
A idéia básica da marca pessoal é a de promover a si mesmo como tendo certos valores, habilidades e conhecimentos - a sua marca - de modo que, se precisarem de alguém expert no assunto, eles irão até você primeiro.
Embora muitas pessoas ainda estão desconfortáveis com a idéia do marketing de si mesmos como algo cômodo, outros a vêem como parte da evolução mercado de trabalho.
Professor David James é diretor da escola de crescimento, inovação e espírito empreendedor em Henley School of Business, na Inglaterra. Ele disse à CNN: "Estamos numa época em que as empresas não se importam com você como um indivíduo - você é apenas um número de funcionário.
"Eles vão terceirizar você, realocar você, desalocar você da maneira que considerarem adequado. Portanto, você tem que procurar ser além de apenas o número um, neste contexto a marca pessoal é realmente importante."
Então o que você pode fazer para criar sua marca pessoal? James diz que o primeiro passo é ser claro sobre seus pontos fortes e seus valores internos. Sua identidade e marca deve ser uma mensagem clara de quem você é e o que você tem para oferecer.
Em seguida, arrume um tempo para definir um plano de longo prazo de onde você quer estar, que emprego você quer ter e como você quer que as pessoas percebam você.
Pense nas pessoas que podem ajudar você a Chegar onde você quer estar - eles são o seu público alvo. Da mesma forma que uma marca própria no mercado convencional é divulgada para uma determinada região, você precisa fazer propaganda de sua marca para seu público alvo.
Se você tem uma visão do que os outros querem ouvir, pense sobre onde a informação do seu público alvo vai e os meios de comunicação que eles consomem, e então desta forma sua mensagem chegará até eles", disse James à CNN.
A internet tornou mais fácil do que nunca para se chegar ao seu público alvo. Blogs e redes sociais são poderosas e acessíveis formas de promover a si mesmo.
Dan Schawbel é o autor de "Me 2.0", um livro sobre marcas pessoais. Ele diz que os blogs tem sido fundamental para a construção de sua marca pessoal.
Blogar é extremamente importante, mas é muito difícil ser bem sucedido agora, porque existem muitos blogs", disse ele à CNN.
Para se destacar você tem que descobrir o seu nicho, fazendo pesquisa online e encontrar um lugar no mercado que não esteja completamente saturado".
Quanto ao conteúdo do seu blog, depende em que você quer ser conhecido, mas Schawbel diz que você deve ser apaixonado sobre o assunto e ter experiência na área, ou ninguém vai querer ler o que você tem a dizer.
A próxima etapa é fazer uma pesquisa de alto nível na área que escolheu para o seu nicho, nos mecanismos de busca, de modo que sempre que alguém procurar na internet por este assunto, seu nome venha à tona.
Com este objetivo, nomeie seu blog com o seu próprio nome e sua especialidade. Participe de conversas sobre o assunto em outros blogs, sempre usando seu nome completo - sua marca.
Escreva artigos para outros sites e participe de redes sociais como Facebook, LinkedIn e Twitter, usando-os para construir contatos úteis e refletir sua marca.
Se tudo isso parece simples como soprar sua própria trombeta, então você está no caminho certo.
De certa forma, isto é auto publicidade descarada," disse James à CNN.
Meus pais me disseram: "Se você trabalhar duro o mundo vai reconhecer o que você faz," mas sabemos que isso não funciona.
"Eu digo à meus filhos: Se você trabalhar duro o suficiente para tornar-se bom no que faz, então você tem que informar às pessoas sobre isso". Assuma o comando da situação, saiba no que você é bom e grite para todos.
Fonte: CNN
Tradução: Dilberto Rosa
H1N1 - Escolas de Valença em Portugal não serão fechadas
Desde quarta-feira passada foram confirmados 330 casos de infecção por H1N1 em várias escolas, desta forma Valença foi o local escolhido para avaliar a evolução do contágio. Ouça o comentário no site oficial.
Fonte oficial:RTP Notícias
segunda-feira, 16 de novembro de 2009
The Google Story (A História do Google)
Você conhece a história do Google? Vale a pena conferir! São 14 anos de criatividade! Mas a pergunta que não quer calar: "O que a google vai inventar agora?"
Exemplo com a função assign do Smarty
Definição: {assign} é usada para definir variáveis de template durante sua execução.
Atributos:
var
Tipo: string;
Requirido: sim;
Default: n/a;
Descrição: O nome da variável que esta sendo definida;
value
Tipo: string;
Requirido: sim;
Default: n/a;
Descrição: É o valor que está sendo setado;
A) Vamos à um exemplo básico?
1) Definindo e setando:
{assign var='minhaVariavel' value='Dilberto'}
2) Mostrando:
O valor de $minhaVariavel é {$minhaVariavel} .
3) Resultado:
O valor de $minhaVariavel é Dilberto.
B) Podemos também realizar uma operação matemática!
1) Definindo a variável já setando uma operação
{assign var=carregando_total value='$carregando_total+$array_qualquer[linha].valor'}
2) Mostrando o resultado da operação:
O resultado da operação é {$carregando_total}
C) E por fim, posso acessar uma variável que está no template a partir do PHP script!
1) Definindo a variável:
{assign=var='estouNoTemplate' value='variavelSmarty'}
2) Vamos montar o script PHP! Importante: As variáveis do template somente estarão disponíveis depois ou durante a execução do template.
<?php
//Executando o método fetch do smarty para gerar as variáveis
$whole_page = $smarty->fetch('index.tpl');
//Mostrando a variavel smarty que foi definida no template
echo 'estouNoTemplate:'.$smarty->get_template_vars('estouNoTemplate');
//Definindo uma nova variável
$smarty->assign('outraVariavel','variavelSmarty2');
//Quebrando linha
echo "<br>";
//Mostrando a nova variável
echo 'outraVariavel:'.$smarty->get_template_vars('outraVariavel');
?>
3) Resultado
estouNoTemplate: variavelSmarty
outraVariavel: variavelSmarty2
Legal! Até a próxima!
Fonte: Smarty Net
Comentários e tradução: Dilberto Rosa
Goleiro Japonês Burro
O show do U2 é o maior evento de streaming do YouTube

O proprietário do site da Google Inc. disse que o concerto foi assistido em todo o mundo. Foi mostrado ao vivo do Rose Bowl, em Pasadena, Califórnia, no domingo.
Chris Maxcy, diretor de parcerias de música no YouTube, chamou o evento de "uma grande vitória" para o site.
As 2 horas e meia completas do show estão disponíveis no YouTube. O vídeo retransmitido foi assistido por mais de 1,1 milhões de telespectadores.
Fonte: Yahoo News
Tradução: Dilberto Rosa
ufthansa airbus A320 arremete durante tentativa de pouso
Lufthansa airbus A320 arremete durante tentativa de pouso. Loucura!
U2 faz show gratuito em comemoração à queda do Muro de Berlim
A rede MTV disse que os roqueiros irlandeses vão se apresentar em frente ao Brandenburg Gate em 5 de Novembro, durante o MTV Europe Music Awards.
O show será transmitido na cerimônia de premiação na Berlin's 02 World arena.
O manager do U2 Paul McGuiness disse que seria emocionante estar em Berlim, "quase 20 anos desde a queda do muro".
A queda do muro foi em 9 de novembro de 1989, acabando com quase 30 anos de separação entre oriente e ocidente.
O álbum do U2 lançado em 1991, "Achtung Baby" foi em parte inspirado pela permanência da banda na cidade.
Fonte: Yahoo News
Tradução: Dilberto Rosa
Bruce Springsteen cancela show após a morte de seu primo
A morte de Lenny Sullivan, 36, que esteve com a banda por 10 anos, foi anunciada em um comunicado no site U.S. rock Star's.
"Uma pessoa calorosa e sensível, ele era amado por Bruce, pela banda, pelos companheiros de estrada e por toda a emocionante família Hill" disse o comunicado.

O site de celebridades TMZ informou que Sullivan foi encontrado em seu quarto em um hotel local, na tarde de segunda-feira. Também comenta que a polícia estava investigando a morte, embora o caso não esteja sendo tratado como suspeita.
A declaração disse que todos os ingressos serão devolvidos no momento da compra e agradece ao público pela compreensão.
Springsteen, 60 anos, que recentemente lançou seu vigésimo quarto álbum, embarcou na quadragésima sétima data da turnê mundial "Working On a Dream" em Abril na California.
(Editado por Miral Fahmy na versão inglês)
Fonte: Yahoo News
Tradução: Dilberto Rosa
Como quebrar uma string em Javascript usando o método split
Imagine que teremos a seguinte string javascript:
var data1 = "10/01/1979";
Queremos quebrar a data no caracter '/', isto é extremamente simples. O javascript já tem um método ligado a variáveis string, para executar esta função.
var data_quebrada = data1.split('/');
Simples!
Para visualizar utilize:
alert(data_quebrada);
Você terá o seguinte resultado:
10,01,1979
O alert do Javascript já formata o resultado do array, separando cada índice com vírgula! Muito bom!
Para acessar os resultados:
dia = data_quebrada[0];
mes = data_quebrada[1];
ano = data_quebrada[2];
Pronto! Boa diversão e boa semana!
Discovery Channel
Guns n' Roses Cover Brasil (Crazy Barbie) e mais 3 bandas em Curitiba dia 20 de novembro de 2009

Data e horário:
Sexta - 20 de novembro - 23 hs
Sex, Tequila & hard Rock!
Dark Room
Strip-tease
Muita Tequila na faixa
MULHER FREE ATÉ MEIA-NOITE !
Bandas:
Crazy Barbie - Guns n' Roses Cover
Hot Stuff - Whitesnake, Led Zeppelin, Gotthard e Deep Purple
Dr. Jokker - Warrant, Firehouse, Europe, Scorpions
High Heels - Ratt,Crash Diet e Great White
Realização: Neural Machine
Fonte: Guns n' Roses Cover Brasil
Guns n' Roses Chinese Democracy World Tour no Canadá em Janeiro de 2010
O Guns N' Roses formado por Axl Rose, Frank Ferrer, Tommy Stinson, Richard Fortus, Ron Bumblefoot Thal, Dizzy Reed e Chris Pitman receberam o novo guitarrista Dj Ashba para a banda no início deste ano e estão programadas para começar os ensaios em Los Angeles em breve.
A turnê mundial promove o album mais recente da banda, Chinese Democracy, que estreou em primeiro lugar nas paradas em treze países, incluindo Brasil, Canadá, Colômbia, Finlândia, Hong King, Japão, México, Nova Zelândia, Polônia, Singapura,Suíça, Taiwan , Tailândia, bem como entre os Top 100 albuns da europa.
Fonte: You Tube
Tradução: Dilberto Rosa
Como acessar um array smarty com foreach
Vamos definir inicialmente o nome dos atributos pra você se familiarizar com o assunto:
from - Neste ítem você define o array que está sendo acessado;
item - É o nome da variável onde está o elemento atual dentro do loop;
key - E o nome da variável que contém a chave do array dentro do ítem atual no loop;
name - Este ítem é o nome do looping foreach para acessar as propriedades do foreach;
vamos à um exemplo simples?
1) No PHP definimos o array com o conteúdo que está sendo passado via smarty para um template qualquer:
$arr = array(100, 200, 300, 400);
$smarty->assign('arrayConteudo', $arr);
2) Agora vamos para o Template. Aqui, conforme o assign do smarty, criamos uma variável arrayConteudo que será acessada no template:
{foreach from=$arrayConteudo item=conteudo}
{$conteudo}
{foreach}
Pronto! Teremos a seguinte saída html:
- 100
- 200
- 300
- 400
Mas se eu quiser acessar o índice do array? Simples! Mudamos o foreach da seguinte forma:
{foreach from=$arrayConteudo key=chave item=conteudo}
{$chave}: {$conteudo}
{foreach}
Saída HTML:
- 0: 100
- 1: 200
- 2: 300
- 3: 400
É isso! Abraço!
Fonte:
smarty.net
Tradução e Comentários:
Dilberto Rosa
Manifesto 2.0 - A verdadeira Engenharia de Software
[slideshare id=1466144&doc=manifesto2-0-090520133719-phpapp01]
Robôs se apresentando em curitiba!

O evento ocorrerá de 21 a 25 de outubro no Pavilhão de Exposições do Parque Barigüi e reunirá expositores de vários segmentos, mostrando o que há de mais moderno nas áreas de robótica e tecnologia. Várias universidades também participarão do evento, demonstranto suas produções acadêmicas, entre elas a Universidade Tecnológica Federal do Paraná (UTFPR).
Para o evento é esperado um público de 50 mil pessoas que poderão conferir diversas atrações, como o Robocar (o carro que vira robô) e Robôs Humanóides Japoneses que farão apresentações no Parque. Além disso, adquirindo o ingresso para a feira, pode-se também participar de palestras e cursos gratuitos, precisando apenas se inscrever previamente.
Ingressos:
R$ 12,00 (inteiro)
R$ 6,00 (meio)
*Estudantes, crianças de 8 a 12 anos, idosos de 60 a 64 anos pagam meio ingresso.
*Crianças até 7 anos, idosos acima de 65 anos e portadores de necessidades especiais não pagam ingresso.
Informações:
Organização Robotec Fair 2009
Curitiba: 41 3077-1883 / 3077-3883
Londrina: 43 3338-0348
Fonte: http://www.robotecfair.com.br/
Patrícia Scholze