Facebook pode lançar seu próprio smartphone em breve

Segundo relatórios publicados no site Digitimes, o Facebook estaria desenvolvendo seu próprio modelo de smartphone para ser lançado ainda em 2012. A companhia – que já lançou dois aparelhos em parceria com a HTC que não tiveram o sucesso esperado – teria resolvido criar uma plataforma exclusiva para o telefone interagir com todas as funções disponíveis na rede social.

O Facebook, porém, nega todas as informações, e diz que não quer licenciar a marca para nenhuma fabricante de celulares; todo produto ligado à marca deles tem capacidade de vender muito.

Além disso, o criador da rede social, Mark Zuckerberg, rechaçou a ideia de criar uma plataforma própria, afirmando que o objetivo da empresa é estar presente em todos os sistemas operacionais existentes, alcançando o maior número de aparelhos possível.

Ainda que as informações tenham sido negadas, é fato que o Facebook não ficou satisfeito com os aparelhos lançados em parceria com a HTC – os chamados Salsa e ChaCha, que contavam com sistema Android mas possuíam um hardware muito ultrapassado -, e poderiam, de fato, apostar na criação de uma linha própria.

Via The Verge

 

Facebook – Nova app para android

A nova app 1.9 para android inclui melhorias de desempenho, bem como atalhos para compartilhar fotos e mensagens mais rápido.

App facebook para android

Agora você pode compartilhar fotos e mensagens direto da tela inicial. Atalhos do Messenger e da câmera irão aparecer na tela do app assim que você atualizar para a versão 1.9.
Como antes, você também será capaz de fazer upload de fotos, acompanhar o que seus amigos estão compartilhando e escrevendo, e ainda ter acesso aos números de telefone de seus contatos.

Até agora, os comentários da nova versão no google play têm sido mistos. No lado negativo, vários estão apontando que existe agora uma certa confusão entre esses novos atalhos com os atalhos antigos dos aplicativos nativos do Android. No lado positivo, as pessoas aprovaram o novo design e a melhor integração com o Messenger.

Faça o download e acompanhe os comentários no Google Play


PHP – Função __autoload()

Prezados leitores,

Neste post irei falar um pouquinho da função __autoload() do php.

Para que um objeto em PHP seja instanciado é necessario ter a declação da classe na memória, se isso nao acontecer,
a aplicação será finalizada com um erro. Então é fácil, como vocês já sabem fazemos a declaração dessas classes de forma manual utilizando include, required e etc.

Agora imaginem um sistema com várias classes, você iria declarar todas essas classes para poder instaciar um objeto assim que precisar? hum.. pensado melhor dai já complica um pouco!

Que tal deixar essa preocupação para o php?

É nesse ponto que entra a função __autoload(). Basicamente a função irar ‘interceptar’ a criaçao do objeto, ela recebe o nome da classe que está preste a ser instanciada e através desse nome a função faz a declaração da classe na memória.

o código básico ficária assim:

1
2
3
function __autoload($classe){
   include_once($classe.".php");
}

Agora bastar inserir esse codigo no começo do seu script PHP.

Dúvidas? deixe o seu comentário , que terei o maior prazer em responder.

Humor – Tecnologia Wireless

o que os pássaros pensam sobre as redes wireless?

Os passaros e a tecnologia wireless

Humor – Programador Mirim

Programador Mirim

Castigo resolvido de forma pratica e simples.

Obrigado Pessoal, até o proximo post.

PHP – função para apagar diretório

Todos nós sabemos que a função nativa para apagar arquivos e diretórios do php é a funçao unlink(), certo?

Mas você ja tentou apagar um diretório que não esteja vazio? É ae que está o problema, você não irar conseguir usando
apenas a função unlink() pois o php só pormite sua exclusão se o diretório estiver totalmente vazio.

Não se preocupem, vejam logo abaixo uma função que soluciona nosso “problema”

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
function apagarDiretorio($dir)
{
	if(is_dir($dir)) // verifica se realmente é uma pasta
	{
		if($handle = opendir($dir)) 
		{
			while(false !== ($file = readdir($handle))) // varre cada um dos arquivos da pasta
			{
				if(($file == ".") or ($file == "..")) 
				{
					continue;
				}
				if(is_dir($dir . $file)) // verifica se o arquivo atual e uma pasta
				{
					// caso seja uma pasta, faz a chamada para a funcao novamente
					apagarDiretorio($dir . $file . "/");
				} else 
				{
					unlink($dir . $file);
				}
			}
		} 
		else 
		{
			echo "nao foi possivel abrir o arquivo.";
			return false;
		}
 
		// fecha a pasta aberta
		closedir($handle);
 
		// apaga a pasta, que agora esta vazia
		rmdir($dir);
	} 
	else 
	{
		echo "diretorio informado invalido";
		return false;
	}
}

Vou explicar o seu funcionamento:

Para a função fazer sua mágica você deve passar como parâmetro o caminho do diretório que deseja excluir acrescentando uma ‘/’ no final.
exemplo:
quero apagar o diretorio img, então nosso codigo ficaria assim?

1
2
$dir = "img";
apagarDiretorio($dir."/");

Percebem que essa é uma função recursiva, sendo assim se existir várias pastas e sub-pastas dentro do diretório informado no parâmetro , a função é chamada novamente excluindo arquivo por arquivo até não sobrar mais nenhum!

IMPORTANTE

Ao mesmo tempo que a função é pratica ela é muito perigosa também, sendo que, não existe nenhum tipo de confirmação para fazer a exclusão. Imaginem que você passe no parâmetro o diretorio raiz do seu site, TODO conteúdo do site será excluido sem previo aviso.

O Poder das Redes Sociais

Comparando as redes sociais com os tradicionais veiculos de comunicação (jornal, rádio, televisão) podemos observar que elas disseminam informações com muita agilidade e rapidez num escala a nivel global, de forma bem mais prática e fácil.

Vejam este video produzido pelo discovery channel:

Com a popularização das redes sociais, houve uma grande evolução na maneira das pessoas se relacionarem umas com as outras. Começou alterando a comunicação entre amigos e familiares que tinham ideologias e assuntos em comum, pois a maioria das pessoas gostam de compartilhar suas experiências e interesses, pensando assim, podemos dizer que as redes sociais surgiram com esse proposito , proporcionando essa integração de forma interativa. Já Hoje em dia, as redes sociais passaram a ser uma ferramenta muito poderosa e fundamental para assuntos comerciais e profissionais, empresas passaram a seguimentar seus anúncios explorando os interesses que as pessoas compartilham.

Pesquisa divulgada pelo folha.com revela que reclamar de um produto ou um serviço pelas redes sociais é mais eficiente do que reclamar no SAC (Serviço de Atendimento ao Consumidor) da empresa. Na internet não é dificil encontrar relatos de pessoas que passaram por algum constrangimento diante de algum produto ou serviço e só tiveram o seu problema solucionado quando utilizaram as redes sociais para comentar com as outras pessoas sobre o ocorrido.

Mas o porque disso?

Bom, as empresas agem mais rapidamente, porque acabam expostas! É bem mais interessante para elas trabalhar e explorar as opniões e comentários fornecidos de forma gratuita pelos clientes, do que investir em anúncios.

Sejam mais um video que separei para vocês:

Obrigado pessoal, e até o proximo post!

PHP – Função str_replace()

Salve salve rapaziada, nesse post irei falar sobre a função str_replace do PHP.Esta função serve para substituir, em uma string, ocorrências de uma substring por outra substring.Sintaxe: str_replace([procura por este parametro],[substitui por esse parametro],[faz a busca neste parametro])

Então vamos aos exemplos:

1) O básico para utilizar a função seria assim:
str_replace(“chocolate”,”flocos”,”Gosto de sorvete de chocolate”)

O código acima irá buscar na string “Gosto de sorvete de chocolate” a palavra “chocolate” se encontra-lá irá substituir pela palavra “flocos”
O resultado será: Gosto de sorvete de flocos

2) Agora que sabemos o básico, vamos explorar um pouco mais a função  usando array:

1
2
3
4
$string= “Vamos deixar essa string sem nenhuma vogal”;
$vogais= array(“a”,”e”,”i”,”o”,”u”);
$remover = str_replace($vogais,*,$string);
echo $remover

O resultado será: V*m*s d**x*r *ss* str*ng s*m n*nh*m* v*g*l

3) Em que situaçao eu posso utilizar essa função no meu site ou sistema?

Creio que alguns de vocês tiveram essa dúvida, então vamos ao seguinte exemplo:

Imaginem que vocês desenvolvam um sistema simples de comentários, onde o autor posta sobre algum assunto e os leitores dêem sua opnião, sugestão ou crítica a respeito.

Vamos supor que vem um ‘engraçadinho’ e faz um comentário cheio de palavrões e coisas do gênero, não seria legal esse comentário ficar exposto para os outros leitores.
Uma alternativa seria usar a funçao str_replace() na hora de exibir os comentários! mas como?

vamos fazer um array contendo todo palavriado vulgar que você queira ‘censurar’

1
2
3
4
$palavroes = array(“burro”,”lixo”,”otário”)//coloque o que você quiser
$comentario = “Nossa, mas que otário, post lixo… admin burro!”;
$remover = str_replace($palavroes,[censurado],$comentario);
echo $remover;

O resultado será: Nossa, mas que [censurado], post [censurado]… admin [censurado]!

Então pessoal , até o proximo post.
abraço a todos, obrigado!