Ads 468x60px

Sample text

Social Icons

Sample Text

Related Posts Plugin for WordPress, Blogger...

sábado, 10 de novembro de 2012

Facebook cria uma nova página para perfil de casais


Facebook acaba de lançar uma novidade para seus usuários, trata-se de página com um novo formato para casais e amigos do facebook. Na linha do tempo dessa nova página será possível visualizar o conteúdo dos amigos e os históricos de postagens de cada um.
Como nos perfis atuais, haverá também uma capa com uma foto em estaque, com a opção do famoso botão “curtir”.
Nessa nova modalidade interativa se o usuário tiver envolvido em um relacionamento sério, ele poderá acessar o endereço www.facebook.com/us onde mostrará todo o conteúdo dos compartilhamentos e posts relacionados com o casal.
Facebook us novo perfil para casais

fonte: http://www.caririnoticia.com.br/2012/11/facebook-cria-uma-nova-pagina-para-perfil-de-casais.html

Novidades em apps para iPhone, iPad e Android


A Força está com os pássaros

São Paulo — Depois de ir ao espaço, os Angry Birds chegam a uma galáxia muito, muito distante. Angry Birds Star Wars já é apontado como o melhor jogo da série. Além dessa estreia, temos, entre os apps da semana, quatro títulos que ganharam atualizações. O brasileiro TeleListas recebeu retoques na interface. O Tumblr passou por uma reforma geral. O Facebook agora permite publicar múltiplas fotos numa única operação. E nosso app de astronomia predileto, o Pocket Universe, incorporou uma série de recursos novos. Com exceção do último (que está disponível apenas para iPhone e iPad), os apps têm versões para iOS e Android, e três deles existem também para outras plataformas.

fonte: http://exame.abril.com.br/tecnologia/noticias/5-novidades-em-apps-para-iphone-ipad-e-android-10-11

quinta-feira, 8 de novembro de 2012

Tutoriais GWT-Ext e EXT-js

http://www.webappers.com/img/2008/02/gwt-ext.png

Pessoal, segue o link de acesso para tutoriais do GWT-Ext e EXT-js.

http://www.gwt-ext.com/demo/

http://www.extjs.com/examples/

Bons estudos!

Shell Script para SQUID (Gerenciador)

Pessoal, fiz um script para adicionar (escrever) nos arquivos de configuração do squid utilizado interface gráfica o "dialog", então para que vocês possam usar esse script deve seguir os seguintes passos.

# 1º
# Se estiver usando debian ou ubuntu
apt-get install dialog 

# 2º
# Alterar os arquivos de configuração do script de acordo com as suas acl's do squid.


liberados="/etc/squid3/ips_liberados"
senhas="/etc/squid3/senhas_usuarios"
solitaria="/etc/squid3/solitaria"

# 3º
# Copiar os script abaixo e salvar no dir do squid de preferência e dar permissão de execução ao mesmo.

chmod +x squid.sh

# 4º

./squid.sh

_______________________________________________________________________
# Obs: A função ValidaIP() não é interpretada por todas as versões do bash, se a sua versão não conseguir interpreta-la é só remover a função.




#!/bin/bash


###########ARQUIVOS E DIRETÓRIOS############

liberados="/etc/squid3/ips_liberados"
senhas="/etc/squid3/senhas_usuarios"
solitaria="/etc/squid3/solitaria"

while [ 1 ]
do

ValidaIP() {
   local numero_ip=$1

   # Suporte 'built-in' a ER's! legal... =)
   [[ $numero_ip =~ ^[0-9]{2,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$ ]] || return 1
   
   local primeiro_octeto segundo_octeto terceiro_octeto quarto_octeto
   
   OLD_IFS=$IFS
   IFS="."
   
   set - $numero_ip
   primeiro_octeto=$1
   segundo_octeto=$2
   terceiro_octeto=$3
   quarto_octeto=$4
   
   IFS=$OLD_IFS
   
   # Checa o 2o octeto especifico de cada faixa
   case $primeiro_octeto in
      10)  [[ $segundo_octeto =~ ^0[0-9][0-9]? ]] && return 1 # Invalida tipos '0x' ou '0xx'
           (( segundo_octeto >= 0 && segundo_octeto <= 255 )) || return 1 ;;
      172) (( segundo_octeto >= 16 && segundo_octeto <= 31 )) || return 1 ;;
      192) (( segundo_octeto == 168 )) || return 1 ;;
      *) return 1
   esac
   
   # Ja que o 3o e 4o octetos sao comuns as tres faixas
   [[ $terceiro_octeto =~ ^0[0-9][0-9]? ]] || [[ $quarto_octeto =~ ^0[0-9][0-9]? ]] && return 1
   (( terceiro_octeto >= 0 && terceiro_octeto <= 255 )) || return 1
   (( quarto_octeto >= 0 && quarto_octeto <= 255 )) || return 1

}


##### FUNÇÃO PEGAR IP#########
ip (){

IP=$( dialog                                           \
   --title 'IP'   --stdout                       \
   --inputbox 'Por favor, Informe o IP:'  \
   0 0 )
}

##### FUNÇÃO PEGAR SENHA#########
senha (){

senha=$( dialog                                           \
   --title 'SENHA'   --stdout                       \
   --passwordbox 'Por favor, informa a senha:'  \
   0 0 )
}

##### FUNÇÃO PEGAR NOME#########
nome (){

NOME=$( dialog                                           \
   --title 'IP'   --stdout                       \
   --inputbox 'Por favor, o nome da pessoa:'  \
   0 0 )
}

##### FUNÇÃO MOSTRAR MSG#########
erro_validacao(){

erro=$( dialog                                            \
   --title 'ERRO'  --stdout                            \
   --msgbox 'Erro na validação de IP ou esse IP já existe no arquivo e IPs!'  \
   6 40 )
}


##### FUNÇÃO MOSTRAR MSG#########
msg(){

MSG=$( dialog                                            \
   --title 'Parabéns'  --stdout                            \
   --msgbox 'Tarefa executada com sucesso!'  \
   6 40 )
}

##### FUNÇÃO SAIR#########
sair(){

sair=$( dialog                                            \
   --title 'SAIR'  --stdout                            \
   --msgbox 'ATÉ A PRÓXIMA CARA :D!'  \
   6 40 )
}

##### FUNÇÃO MENU#########
MENU=$( dialog                                       \
   --title 'SQUID3'  --stdout                        \
   --menu 'O que deseja:'  \
   0 0 0                                     \
   LIBERAR       'Liberar IP'           \
   SOLITARIA     'Mandar para SOLITÁRIA'               \
   AUTENTICACAO  'Criar senha para AUTH' \
   SAIR 'SAIR DO SQUID' )

##### CASE #########
case $MENU in

LIBERAR) ip
if ValidaIP $IP
then
if ! cat $liberados | grep $IP
then
nome
echo "$IP # $NOME" >> $liberados
msg
else
erro_validacao

fi
else
erro_validacao
fi

;;
SOLITARIA) ip
if ValidaIP $IP
then
if ! cat $solitaria | grep $IP
then
nome
echo "$IP # $NOME" >> $solitaria
msg
else
erro_validacao

fi
else
erro_validacao
fi
;;
AUTENTICACAO) nome
     htpasswd $senhas $NOME

;;

SAIR) sair
break
;;

*)echo " Opção Inválida !" ;;

esac

done

iOS e Android receberão o Microsoft Office em 2013


Os rumores que indicavam uma versão mobile do Office para os sistemas operacionais iOS e Android acabam de ganhar informações concretas. O site TheVerge publicou uma notícia  nessa quarta-feira (7) que confirmou com “várias fontes” que a apresentação dos Apps da Microsoft será feita no começo do próximo ano. Em outubro, uma subsidiária da Microsoft na República Tcheca já havia confirmado olançamento de uma versão móvel do Office para março de 2013.
Provavelmente chamado de Office Mobile, será gratuito e virá em forma de apps para Word, Excel e PowerPoint, pelos quais será possível visualizar documentos compatíveis. Porém, a edição dos arquivos só será liberada para quem possuir uma conta no serviço Office 365, que poderá ser comprada diretamente na versão do aplicativo para o iOS ou obter códigos de ativação distribuídos por organizações..  O sistema já funciona assim no SkyDrive e OneNote, por exemplo. No entanto, as possibilidades de edição serão poucas, já que o aplicativo não deverá substituir o uso do software nosdesktops, foco principal da Microsoft.
O Office Mobile para o sistema operacional da Apple deve ser lançado em março do ano que vem. Usuários de Android deverão ter de esperar mais um pouco. A previsão de lançamento para esse sistema operacional no Google Play é somente para maio. Apesar de não existir um anúncio oficial e de não revelar nenhum plano para as versões mobile, a companhia informou ao site, através de um porta-voz, que “o Office vai funcionar no Windows Phone, no iOS e no Android".