terça-feira, 31 de março de 2009

.

.

ELISA NO INTREPID - RESOLVIDO

Elisa Media Center é um centro de mídia multiplataforma muito bonito e elegante. O aplicativo ainda está no seu começo, por tanto pode conter bugs, deixar de funcionar com algumas pessoas e ainda é bem pesado, porém já apresenta um alto grau de qualidade como execução de vídeos, imagens, músicas, e você pode fazer tudo isso enquanto navega no seu Elisa, você também pode navegar em conteúdo externo como YouTube e flickr...

Site do projeto: http://elisa.fluendo.com/

Se você instalou o Elisa e ele não passa do Splash do início...

1 - Abra o Synaptic e pesquise elisa.
Marque todos os pacotes elisa e mande remover completamente;
Feche o Synaptic

2- Adicione o repositório:
$ sudo gedit /etc/apt/sources.list

deb http://ppa.launchpad.net/elisa-developers/ppa/ubuntu intrepid main

3 - Instale:
$ sudo apt-get install elisa

segunda-feira, 30 de março de 2009

REMOVENDO OS BEEPS DO UBUNTU 8.10

Para tirarmos os beeps do ubuntu 8.10 é muito simples, siga os passos:

Rode o “lsmod” e verifique se possui o pcspkr.

Se encontrar então remova o beep com o comando “rmmod pcspkr“.

Para tornar esta alteração persistente toda vez que logar na máquina, então adicione o comando "blacklist pcspkr" no arquivo /etc/modprobe.d/blacklist

[root@nei ~]# lsmod | grep pcspkr
[root@nei ~]# echo “blacklist pcspkr” >> /etc/modprobe.d/blacklist
[root@nei ~]# rmmod pcspkr


Fonte

REPOSITÓRIO SYMFONY

  • Pacote do Debian/Ubuntu:
    • Adicione no arquivo /etc/apt/sources.list:
        deb http://www.symfony-project.com/get debian/
    • Com o usuário root, execute:
        $ apt-get update
    • Instale-o através do comando:
        $ apt-get install php5-symfony
  • O pacote do SUSE está disponível no repositório server:php:applications:

    http://software.opensuse.org/download/server:/php:/applications/
Site do projeto http://www.symfony-brasil.com/

FIREBUG - DETECTANDO ERROS NO FIREFOX

Descrição longa

Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page.

Faça download em: https://addons.mozilla.org/pt-BR/firefox/addon/1843

INSTALANDO O FRAMEWORK SYMFONY

Você pode escolher entre uma das diversas alternativas para instalar o symfony, da mais simples a mais avançada. Se você precisar de um passo a passo consulte o capítulo de instalação do livro symfony.

O SandBox

O SandBox é um projeto symfony vazio com todas as bibliotecas incluídas e com a configuração básica pronta. É idéia para novatos do symfony, que querem ter a estrutura do symfony ou fazer os tutoriais sem ter que instalar nada.

Você pode fazer o download da ultima versão estável do sf_sandbox.tgz. Descompacte no diretório root da sua aplicação web. Consulte o arquivo README incluindo para maiores informações.

Após o download do sandbox, você pode fazer o tutorial "Meu primeiro projeto" para descobrir o conceito básico de desenvolvimento com o symfony.

Download do fonte

Caso você queira criar sua própria instalação ou quiser o código fonte sem a necessidade de instalação, você pode fazer um simples download. Você terá que criar atalhos para as bibliotecas e os binários caso queira usar para um projeto. Consulte o manual de instalação para mais detalhes.

Download do arquivo .tgz

O download da versão estável está neste link:

http://www.symfony-project.com/get/symfony-stable.tgz

Checkout do repositório SubVersion

Para o checkout da última versão estável, digite na linha de comando:

$ svn co http://svn.symfony-project.com/branches/1.0

Para o checkout da última versão, contendo as últimas correções e melhorias, digite na linha de comando:

$ svn co http://svn.symfony-project.com/trunk/

Use o svn:externals

Se o seu projeto usa o SVN para controle de versão, talvez você queria usar o symfony como uma dependência svn:externals. Para fazer isso, va até o diretório raiz do seu projeto onde você quer colocar o symfony, e digite:

$ svn propedit svn:externals lib/vendor

// quando seu editor de texto abrir, digite:
symfony http://svn.symfony-project.com/branches/1.0

Navegue pelos fontes

Acesse os fontes online do symfony trac.

Instalação pelo PEAR

A instalação pelo PEAR é destinado a aqueles que tem/terão muitos projetos em symfony. É necessário a versão 1.4.0 ou maior do PEAR, que já vai acompanhado com no pacote do PHP.

Digite na linha de comando:

$ pear channel-discover pear.symfony-project.com

Em seguida, para instalar a última versão estável:

$ pear install symfony/symfony

Ou para instalar a última versão:

$ pear install symfony/symfony-beta

O PEAR possibilita uma maneira fácil de atualizar o symfony, para atualizá-lo para a última versão beta, digite na linha de comando:

$ pear upgrade symfony/symfony-beta

Instalação no Linux

Algumas distribuições Linux já tem seus próprio pacotes symfony. Até o momento foram criado pacotes para Debian e SuSE.

Pacote do Debian/Ubuntu

Adicione no arquivo /etc/apt/sources.list:

deb http://www.symfony-project.com/get debian/

Com o usuário root, execute:

$ apt-get update

Instale-o através do comando:

$ apt-get install php5-symfony

O pacote do SuSE está disponível no repositório server:php:applications:

http://software.opensuse.org/download/server:/php:/applications

SYNFONY - Open-Source PHP Web Framework

Tut_ajax
Admin_generator
Jobeet
Doc_book
Watch the ten minutes screencast of the ajax tutorial or test it online
This screencast shows the best PHP code generation engine for your backend interfaces.
The Jobeet website is a real-world web app, developed entirely in symfony. Step by step, this is how.
In addition to tutorials and showcase apps, symfony has an extensive documentation. Dive in.

Symfony is a full-stack framework, a library of cohesive classes written in PHP5.

It provides an architecture, components and tools for developers to build complex web applications faster. Choosing symfony allows you to release your applications earlier, host and scale them without problem, and maintain them over time with no surprise.

Symfony is based on experience. It does not reinvent the wheel: it uses most of the best practices of web development and integrates some great third-party libraries.

Thousands of developers already trust symfony for their applications!

New users join the community every day, and that makes of symfony the most popular PHP5 framework around. A large community means easy-to-find support, user-contributed documentation, plugins, and free applications.



Site do projeto: http://www.symfony-project.org/

GTK-RECORDMYDESKTOP - GRAVANDO VÍDEO TUTORIAIS NO UBUNTU


Mais informações: http://recordmydesktop.sourceforge.net/about.php

Instale:
$ sudo apt-get install gtk-recordmydesktop

Ele cria um ícone em Multimídia. Muito fácil de usar.
O formato que ele gera (.ogv) pode ser convertido pelo WinFF, do post anterior;

WINFF - CONVERTENDO VÍDEOS NO UBUNTU


Site do projeto: http://winff.org/html/

1) Adicione o repositório:
$ sudo
echo
"deb http://winff.org/ubuntu intrepid universe" | sudo tee /etc/apt/sources.list.d/winff.list

2) Adicione a chave GPG
$ wget --quiet --output-document=- "http://winff.org/ubuntu/AAFE086A.gpg" | sudo apt-key add -


3)Dependências
$ sudo apt-get update

interpid users also want to run:

$ sudo apt-get install libavcodec-unstripped-51

jaunty users also want to run:

$ sudo apt-get install libavcodec-unstripped-52
4) Instale:
sudo apt-get install winff

domingo, 29 de março de 2009

Secrets Codes: Sharp, Benq-Siemens, LG, Samsung, Motorola, Sony Ericson e Nokia

Photo Sharing and Video Hosting at Photobucket

Os codigos secretos colocados abaixo, servem para habilitar recursos e fazer configurações mais profundas nos celulares, se não sabe do que se trata o assunto, por favor não vá tentar/testar no celular do seu pai, se der algum problema e surra :cry: na certa.

Não testei todos os codigos, pois possuo apenas um aparelho Nokia, agora quem têm de outras marcas, se quiser arriscar os codigos abaixo, faça por sua conta e risco, que fique bem claro que se alguma coisa der errado com um dos codigos abaixo, que voce foi avisado e não venha depois chorar que o aparelho não liga mais ou que gastou uma fortuna mandando para a assistência técnica.

Digo e repito USE OS CÓDIGOS POR SUA CONTA E RISCO, caso tenha se interessado pela matéria, aconselho visitarem o site Mobile Secrets, foi de onde tirei o texto com os códigos, que por sinal não traduzi para não dar margem a erros e possivéis reclamações.

Boa sorte caso façam alguma experiência. :smile:

Photo Sharing and Video Hosting at Photobucket SHARP SECRETS CODES

*01763*8371# (*01763*VER0#) — Firmware Version.

*01763*3641# (*01763*ENG1#) — Enable Engineer Mode hold pwr key to leave then disable.
*01763*3640# (*01763*ENG0#) — Disable Engineer Mode.

*01763*8781# (*01763*TST1#) — Test #1 (test early wdt looping to dump, need to remove battery from phone)

*01763*8782# (*01763*TST2#) — Test #2 (test irq dis looping to switch, resets itself)

*01763*8783# (*01763*TST3#) — Test #3

*01763*8784# (*01763*TST4#) — Test #4

*01763*8785# (*01763*TST5#) — Test #5

*01763*87872# (*01763*TST72#) — Test #72

*01763*8788# (*01763*TST8#) — Test #8

*01763*5640# (*01763*LOG0#) — Disable LOG

*01763*5641# (*01763*LOG1#) — Enable LOG

*01763*4634# (*01763*IMEI#) — IMEI

*01763*6370# (*01763*MEP0#) — Disable MEP menu (unlock menu)

*01763*6371# (*01763*MEP1#) — Enable MEP menu (unlock menu) (go to settings,security,meplocks select insert handset code,default is 0000, allows to check lock status and disable locks only if u have correct code dont try guessing!!)

*01763*63866330# (*01763*NETMODE0#) — Disable NetMode

*01763*63866331# (*01763*NETMODE1#) — Enable NetMode


Photo Sharing and Video Hosting at Photobucket BENQ-SIEMENS SECRETS CODES

Software version:
*#06#
to see more info, press softkey again

English menu:
*#0001#

Deutsch menu:
*#0049#

Secret Code:
*#0606# remove sim card before

Unlock Sim:
*#0003*(secret code)#

Bonus Screen:
*12022243121

Factory settings: Type *#9999# to reset factory settings.(not tested).


Photo Sharing and Video Hosting at Photobucket LG SECRETS CODES

LG all models test mode: Type 2945#*# on the main screen.

2945*#01*# Secret menu for LG

IMEI (ALL): *#06#

IMEI and SW (LG 510): *#07#

Software version (LG B1200): *8375#

Recount cheksum (LG B1200): *6861#

Factory test (B1200): #PWR 668

Simlock menu (LG B1200): 1945#*5101#

Simlock menu (LG 510W, 5200): 2945#*5101#

Simlock menu (LG 7020, 7010): 2945#*70001#

Simlock menu (LG 500, 600): 2947#*

LG-U81XX SPECIAL CODES

Code to read phone version :

- Phone without SIM

- Enter 277634#*# or 47328545454#

- Select ‘SW Ver.info’

Code to reset phone :

- Phone without SIM

- Enter 277634#*# or 47328545454#

- Select ‘Factory Reset’

Code to enter UNLOCK MENU :

- Phone wit SIM inside

- Enter 2945#*88110#

Test Menu 8330 : 637664#*#

Test Menu 8180 V10a: 49857465454#

Test Menu 8180 V11a: 492662464663#

Test Menu 8130-8138: 47328545454#

Test Menu 8110-8120: 277634#*#


Photo Sharing and Video Hosting at Photobucket SAMSUNG SECRETS CODES

Software version: *#9999#

IMEI number: *#06#

Serial number: *#0001#

Battery status- Memory capacity : *#9998*246#

Debug screen: *#9998*324# - *#8999*324#

LCD kontrast: *#9998*523#

Vibration test: *#9998*842# - *#8999*842#

Alarm beeper - Ringtone test : *#9998*289# - *#8999*289#

Smiley: *#9125#

Software version: *#0837#

Display contrast: *#0523# - *#8999*523#

Battery info: *#0228# or *#8999*228#

Display storage capacity: *#8999*636#

Display SIM card information: *#8999*778#

Show date and alarm clock: *#8999*782#

The display during warning: *#8999*786#

Samsung hardware version: *#8999*837#

Show network information: *#8999*638#

Display received channel number and received intensity: *#8999*9266#

*#1111# S/W Version

*#1234# Firmware Version

*#2222# H/W Version

*#8999*8376263# All Versions Together

*#8999*8378# Test Menu

*#4777*8665# GPSR Tool

*#8999*523# LCD Brightness

*#8999*377# Error LOG Menu

*#8999*327# EEP Menu

*#8999*667# Debug Mode

*#92782# PhoneModel (Wap)

#*5737425# JAVA Mode

*#2255# Call List

*#232337# Bluetooth MAC Adress

*#5282837# Java Version

Type in *#0000# on a Samsung A300 to reset the language

Master reset(unlock) #*7337# (for the new samsungs E700 x600 but not E710)

Samsung E700 type *#2255# to show secret call log (not tested)

Samsung A300, A800 phone unlock enter this *2767*637#

Samsung V200, S100, S300 phone unlock : *2767*782257378#


Photo Sharing and Video Hosting at Photobucket MOTOROLA SECRETS CODES

IMEI number:
*#06#

Code to lock keys. Press together *7

Note: [] (pause) means the * key held in until box appears.

Select phone line - (use this to write things below the provider name):
[] [] [] 0 0 8 [] 1 []

Add phonebook to main menu:
[] [] [] 1 0 5 [] 1 []

Add messages to main menu:
[] [] [] 1 0 7 [] 1 []

Copy SIM memory (phonebook menu):
[] [] [] 1 0 8 [] 1 []

Eng Field options (main menu):
[] [] [] 1 1 3 [] 1 []

Slow (Frequency of search menu):
[] [] [] 1 0 1 [] 1 []

Medium (Frequency of search menu):
[] [] [] 1 0 2 [] 1 []

Fast (Frequency of search menu):
[] [] [] 1 0 3 [] 1 []

Enable EFR:
[] [] [] 1 1 9 [] 1 []

Function :
[] [] [] # # # [] 1 []

Change pin:
[] [] [] 0 0 4 [] 1 []

Unblocking using the “puk” number:
[] [] [] 0 0 5 [] 1 []

There are lots of similar codes exist. If you change the last number to 0 you can deactive that code. The 3 digit number at the middle are from 0 to 999. I put the most interesting codes. (EFR):Enhanced Full Rate Codec.

You can change GSM frequencies to 900/1800 by entering the enginnering model. Following the below steps:

enter menu and press 048263* quickly, then you will enter the secret engineering menu

under “Opcode”

input 10*0*3 for GSM 900

10*0*4 for GSM 1800

10*0*5 for GSM 1900

10*0*6 for dual band GSM 900/1800

10*0*7 for dual band GSM 850/1900

To add extra message space 4 your Motorola C350 C450 C550 or C650, press menu button, press 048263* quickly, then on the popup menu enter 47 press ok.press 50 and ok.press 1 ok.press 64 ok.press 1 ok.press 186 and ok.You will receive an extra 50 msgs memory space.Switch phone off and back on.(not tested)


Photo Sharing and Video Hosting at Photobucket SONY ERICSON SECRETS CODES

Sony Ericsson Secret Menu: -> * <- <- * <- *

(-> means press joystick, arrow keys or jogdial to the right and <- means left.)

You’ll see phone model, software info, IMEI, configuration info, sim lock status, REAL time clock, total call time and text labels.

You can also test your phones services and hardware from this menu (main display, camera, LED/illumination, Flash LED, keyboard, earphone, speaker, microphone, radio and vibrator tests)

IMEI Number: *#06#

Lockstatus: <- * * <-

Shortcut to last dialed numbers: 0#

Shortcut to sim numbers: On main menu type a number and press #

If you change the language from default to any other language, then it may be difficult to switch to default language. The shortcut is very simple. Just press <> . <> stands for right arrow button or joystick.


Photo Sharing and Video Hosting at Photobucket NOKIA SECRETS CODES

On the main screen type

*#06# for checking the IMEI (International Mobile Equipment Identity).

*#7780# reset to factory settings.

*#67705646# This will clear the LCD display(operator logo).

*#0000# To view software version.

*#2820# Bluetooth device address.

*#746025625# Sim clock allowed status.

*#62209526# - Display the MAC address of the WLAN adapter. This is available only in the newer devices that supports WLAN like N80

#pw+1234567890+1# Shows if sim have restrictions.

*#92702689# - takes you to a secret menu where you may find some of the information below:

1. Displays Serial Number.

2. Displays the Month and Year of Manufacture

3. Displays (if there) the date where the phone was purchased (MMYY)

4. Displays the date of the last repair - if found (0000)

5. Shows life timer of phone (time passes since last start)

*#3370# - Enhanced Full Rate Codec (EFR) activation. Increase signal strength, better signal reception. It also help if u want to use GPRS and the service is not responding or too slow. Phone battery will drain faster though.

*#3370* - (EFR) deactivation. Phone will automatically restart. Increase battery life by 30% because phone receives less signal from network.

*#4720# - Half Rate Codec activation.

*#4720* - Half Rate Codec deactivation. The phone will automatically restart

If you forgot wallet code for Nokia S60 phone, use this code reset: *#7370925538#
Note, your data in the wallet will be erased. Phone will ask you the lock code. Default lock code is: 12345

Press *#3925538# to delete the contents and code of wallet.

*#7328748263373738# resets security code.

Default security code is 12345

Unlock service provider: Insert sim, turn phone on and press vol up(arrow keys) for 3 seconds, should say pin code. Press C,then press * message should flash, press * again and 04*pin*pin*pin#

Change closed caller group (settings >security settings>user groups) to 00000 and ure phone will sound the message tone when you are near a radar speed trap. Setting it to 500 will cause your phone 2 set off security alarms at shop exits, gr8 for practical jokes! (works with some of the Nokia phones.)

Press and hold “0″ on the main screen to open wap browser.

sábado, 28 de março de 2009

LINUX - COMANDOS FREQUENTES

Este guia serve apenas como referência, portanto, os comandos são explicados sucintamente. Para uma explicação mais detalhada, veja os artigos relevantes (usando a ferramenta de busca da wiki) ou utilize "man comando" ou "info comando"

Na coluna sintaxe, temos: nome do comando [argumentos opcionais]

A lista completa de comandos frequentes encontra-se em Comandos frequentes

http://www.linux.ime.usp.br/wiki/Comandos_frequentes

REDE AD-DOC NO LINUX

A maior parte dos utilitários de configuração de redes wireless no Linux suportam também o uso de redes ad-hoc. Ao usar o Ubuntu, Kubuntu ou outra distribuição que utilize o networkmanager, por exemplo, a rede ad-hoc aparece na lista de redes disponíveis e você pode se conectar diretamente depois de fornecer a passphrase. Ele suporta inclusive o uso do WPA-None (do Windows XP), ou do WPA2 suportado no Vista. A dica é que você precisa indicar corretamente o tipo de chave usada (ele não detecta sozinho), caso contrário ele não consegue se conectar:

É possível também criar uma nova rede ad-hoc usando a opção "Criar nova rede sem fio" na janela de seleção de rede, indicando o SSID, o sistema de encriptação e a passphrase desejados:

Como pode ver no screenshot, é possível usar o WPA-Pessoal (WPA-PSK) como sistema de encriptação. Entretanto, ao usar essa opção, o PC passa a atuar de forma similar a um ponto de acesso, trocando a chave de encriptação periodicamente e distribuindo as novas chaves aos demais PCs. Com isso, a rede ad-hoc deixa de ser uma rede não-hierárquica e pára de funcionar caso o PC responsável seja desligado.

No Mandriva você pode utilizar o wizard disponível no "Mandriva Control Center > Rede & Internet > Configurar uma nova interface de rede > Wireless". Na tela em que ele mostra a lista das redes disponíveis, use a opção "Não listada - editar manualmente". Na tela seguinte, escolha a opção "Ad-hoc" e indique o SSID da rede e a chave de encriptação. Com isso você cria uma nova rede ad-hoc em vez de se conectar a uma rede existente.

É possível também configurar a rede em modo ad-hoc via linha de comando. Comece logando-se como root e rode o comando "cat /proc/net/wireless" para verificar como o sistema detectou sua placa wireless (no exemplo ela é a "eth1"):

# cat /proc/net/wireless

Inter-| sta-| Quality | Discarded packets | Missed | WE
face | tus | link level noise | nwid crypt frag retry misc | beacon | 20
eth1: 0000 98. -25. -85. 0 104 0 0 75 0

Comece ativando a placa usando o comando "ifconfig $placa up", seguido do comando do iwconfig que coloca a placa em modo ad-hoc, como em:

# ifconfig eth1 up
# iwconfig eth1 mode Ad-Hoc

O próximo passo é definir o SSID da rede, dessa vez usando o parâmetro "essid" do iwconfig, como em:

# iwconfig eth1 essid gdh

Falta agora definir a chave de encriptação. Ao usar uma chave WEP contendo caracteres ASCII, use o parâmetro "key restricted s:", seguido pela chave, como em:

# iwconfig eth1 key restricted s:minhachave123

Se for usada uma chave contendo caracteres em hexa, remova o "s:", especificando a chave diretamente, como em:

# iwconfig eth1 key restricted 1234567890

Com isso a rede ad-hoc está configurada. Falta apenas ajustar os endereços. Para configurar a rede via DHCP, use:

# dhclient eth1

Para definir o endereço e a máscara manualmente, use:

# ifconfig eth1 10.0.0.1 netmask 255.0.0.0 up
(a faixa de endereços usada na rede ad-hoc deve ser diferente da usada na rede cabeada)

Aqui vai a lista dos comandos para referência, com os campos que devem ser alterados em negrito:

ifconfig eth1 up
iwconfig eth1 mode Ad-Hoc
iwconfig eth1 essid gdh
iwconfig eth1 key restricted s:minhachave123
ifconfig eth1 10.0.0.1 netmask 255.0.0.0 up

Estes mesmos comandos podem ser usados tanto para criar uma nova rede ad-hoc quanto para conectar máquinas Linux a uma rede já existente. Como a rede ad-hoc usa um sistema ponto a ponto, você precisa apenas fazer a mesma configuração em todos os micros. Eles são comandos genéricos, funcionam em todas as placas, sem depender de nenhum utilitário adicional.

A exceção fica por conta das placas Atheros, que utilizam o driver madwifi (onde a placa de rede é vista pelo sistema como "ath0"). Nelas (apenas nelas), antes de executar os comandos, você deve rodar os três comandos abaixo para colocar a rede em modo ad-hoc. Sem eles, a placa continua funcionando em modo infra-estrutura, e a rede ad-hoc não funciona:

# ifconfig ath0 down
# wlanconfig ath0 destroy
# wlanconfig ath0 create wlandev wifi0 wlanmode adhoc

A lista completa dos comandos ao usar uma placa Atheros seria:

ifconfig ath0 down
wlanconfig ath0 destroy
wlanconfig ath0 create wlandev wifi0 wlanmode adhoc
ifconfig ath0 up
iwconfig ath0 mode Ad-Hoc
iwconfig ath0 essid gdh
iwconfig ath0 key restricted s:minhachave123
ifconfig ath0 10.0.0.1 netmask 255.0.0.0 up

Continuando, caso o micro Linux tenha duas interfaces de rede, você pode compartilhar a conexão com os micros da rede ad-hoc usando os três comandos abaixo. Note que o "eth0" é a interface da rede cabeada (ou a interface onde está a conexão) e não a placa wireless:

# modprobe iptable_nat
# echo 1 > /proc/sys/net/ipv4/ip_forward
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

O terceiro comando diz que quando um dos PCs da rede ad-hoc tentar acessar a web, os pacotes devem ser encaminhados para a placa eth0, que no exemplo é a interface da rede local. Como no exemplo não instalamos um servidor DHCP, é necessário configurar manualmente os endereços dos PCs da rede ad-hoc, configurando-os para usar o micro Linux como gateway e os endereços DNS do provedo.

É possível também configurar o PC Linux para atuar como um bridge entre a rede ad-hoc e a rede local, assim como fizemos no Windows no tópico anterior. Nesse caso, precisaremos do pacote "bridge-utils", que pode ser instalado usando o gerenciador de pacotes, como em:

# apt-get install bridge-utils

O pacote contém o utilitário "brctl", que é usado para ativar o bridge, criando uma nova interface que agrupa a interface da rede local e a da rede ad-hoc. A configuração não é tão simples quanto poderia ser, mas também está longe de ser difícil.

Comece limpando os endereços das duas placas (wireless e local). No exemplo, a eth0 é a interface da rede local e a eth1 (uma Intel ipw2200) é a placa wireless. As duas devem ficar ativas, mas usarão o endereço "0.0.0.0":

# ifconfig eth0 0.0.0.0 up
# ifconfig eth1 0.0.0.0 up

Em seguida, crie a interface bridge usando o comando "brctl addbr". O segundo comando soluciona um problema comum com o uso do DHCP através do bridge:

# brctl addbr br0
# brctl setfd br0 0

Com a interface br0 criada, use o comando "brctl addif" para adicionar as duas interfaces no bridge. A lógica é a mesma de quando você seleciona as duas interfaces e ativa a opção "Conexões de ponte" no Windows:

# brctl addif br0 eth0
# brctl addif br0 eth1

Com isso a configuração está pronta. Falta apenas ativar a interface br0 para ativar o bridge. É normal que ele demore alguns minutos antes de começar a transmitir os pacotes, pois é necessário que ele construa a tabela com os endereços MAC dos micros conectados a cada uma das interfaces, necessária para que ele possa fazer seu trabalho.

Note que no comando é necessário especificar também o endereço IP e a máscara que serão usados pela interface. É a partir dele que o PC Linux passará a ser acessado em ambas as redes:

# ifconfig br0 192.168.1.23 netmask 255.255.255.0 broadcast 192.168.1.255 up

Para que você possa navegar e acessar a rede no PC Linux, é necessário definir o gateway da rede. Se o endereço do gateway for "192.168.1.1", o comando seria:

# route add default gw 192.168.1.1 dev br0

Revisando, a lista completa dos comandos necessários para criar o bridge, já configurando a interface para que o PC possa continuar acessando a rede, seria:

ifconfig eth0 0.0.0.0 up
ifconfig eth1 0.0.0.0 up
brctl addbr br0
brctl setfd br0 0
brctl addif br0 eth0
brctl addif br0 eth1
ifconfig br0 192.168.1.23 netmask 255.255.255.0 broadcast 192.168.1.255 up
route add default gw 192.168.1.1 dev br0

Como de praxe, lembre-se de substituir os parâmetros em negrito pelas interfaces e os endereços que se aplicam ao seu caso. No último comando, o "192.168.1.1" é o endereço do gateway da rede. A interface do bridge pode receber outro nome (escolhido por você), o "br0" é apenas um exemplo.

Se quiser desativar o bridge mais tarde, use os comandos:

# ifconfig br0 down
# brctl delbr br0

É necessário também reconfigurar as duas interfaces de rede, já que eles foram configuradas com o endereço "0.0.0.0" durante a ativação do bridge.


Fonte

Hoje é dia de Earth Hour - vamos apagar as luzes por uma hora


Você já deve ter ouvido falar do “

Você já deve ter ouvido falar do “Earth Hour”? Não, pois bem.. o “Earth Hour” este ano vai movimentar mais de 500 cidades ao redor do mundo, com 75 países se comprometendo a apagar suas luzes por uma hora no dia 28 de março (das 8:30 às 9:30 da noite aqui no Brasil).

“A Hora do Planeta é um gesto de engajamento, no qual cada um deve fazer a sua parte para um futuro melhor. Será uma demonstração da nossa paixão pelas pessoas, pela solução, pela conservação do planeta, e principalmente, pelo futuro e pela vida.” - Álvaro de Souza, presidente do Conselho Diretor do WWF-Brasil


Pela primeira vez no Brasil, a campanha quer contar com todos os brasileiros através de propagandas pela tv ou impressas e divulgação online, para aderir ao movimento. Não vai te custar nada, na verdade vai até economizar, mas além disso, vai fazer com que as pessoas entendam de alguma forma que precisamos nos movimentar para salvar o planeta - enfim, colocar a mão na massa e fazer com que autoridades tomem medidas mais enérgicas quanto ao desmatamento e tantas outras formas de degradação ambiental.

Participe, avise seus amigos, parentes, família. Deixe de assistir por um momento as cenas de amor de Bahuan e Maya em “Caminho das Índias”, e desligue por uma hora seus aparelhos elétricos, até a Globo está participando ao colocar no ar as propagandas.
”? Não, pois bem.. o “Earth Hour” este ano vai movimentar mais de 500 cidades ao redor do mundo, com 75 países se comprometendo a apagar suas luzes por uma hora no dia 28 de março (das 8:30 às 9:30 da noite aqui no Brasil).

“A Hora do Planeta é um gesto de engajamento, no qual cada um deve fazer a sua parte para um futuro melhor. Será uma demonstração da nossa paixão pelas pessoas, pela solução, pela conservação do planeta, e principalmente, pelo futuro e pela vida.” - Álvaro de Souza, presidente do Conselho Diretor do WWF-Brasil


Pela primeira vez no Brasil, a campanha quer contar com todos os brasileiros através de propagandas pela tv ou impressas e divulgação online, para aderir ao movimento. Não vai te custar nada, na verdade vai até economizar, mas além disso, vai fazer com que as pessoas entendam de alguma forma que precisamos nos movimentar para salvar o planeta - enfim, colocar a mão na massa e fazer com que autoridades tomem medidas mais enérgicas quanto ao desmatamento e tantas outras formas de degradação ambiental.

Participe, avise seus amigos, parentes, família. Deixe de assistir por um momento as cenas de amor de Bahuan e Maya em “Caminho das Índias”, e desligue por uma hora seus aparelhos elétricos, até a Globo está participando ao colocar no ar as propagandas.

sexta-feira, 27 de março de 2009

NOKIA N78 - ATUALIZADO PARA 20.149.054.1



Esta atualização segue os moldes dos posts anteriores...
1) Baixe o programa Nemesis Service Suite Beta 1.0.38.14:
http://www.b-phreaks.co.uk/files/NSS/NSS103814.zip

2) Remova a verão instalada do CD do programa Nokia Software Update, baixe e reistale a deste link:
http://europe.nokia.com/A4579163

3) Altere o product code no NSS para:
0566388. (Do N78-3 RM-342 CTR LTA 850 COCOA BROWN 0566388)

4) O NSU fará uma atualização para uma versão mais antiga da série 12.
Feito isto, o 3G e o Transmissor estarão funcionando 100%.


5)Pelo próprio celular eu pedi para fazer update, usando a conexão Wireless (utilizando o FOTA - Firmware Over The Air).
Para isso, Digite *#0000# e mande procurar atualizações com a tecla central;
Ele baixou 11MB de update e atualizou para a versão 20.149.054.1

Pronto! O transmissor FM continua funcionando!


COMO ALTERAR O PRODUCT CODE DOS CELULARES NOKIA

1º Baixe o Nemesis Service Suite de:
http://www.b-phreaks.co.uk/files/NSS/NSS103814.zip

2º Instale o Nemesis Service Suite e deixe marcado como na foto a baixo



3º Conecte seu computador pelo cabo USB no modo PC Suite e abra o Nemesis Service Suite (talvez ele instale alguns drives isso e normal). Tem um icone na area de trabalho e barra de inicializaçao rapida.

Após abrir o programa click em "Scan for new device", que tem um icone duma LUPA. tela a baixo:




em seguida Uma nova tela aparecerá contendo informações sobre o aparelho. tela a baixo



agora na tela acima click em "Phone Info" e logo depois no botão "Scan", agora aparecera informações da versão do seu firmware e o IMEI do seu aparelho.
note que os campos a baixo de (Production data edit) estao em branco na primeira linha onde tem escrito (ProductCode ) sera o local onde voce colocara o product code de seu aparelho (nao coloque de outro modelo que nao seja o seu) insira o code e marque ao lado (Enable) em seguida click em (Write) botao com desenho amarelo

4º Feito isso feche o Nemesis Service Suite Desligue e ligue o celular em seguida abra o NSS novamente para ver se a mudança foi feita com suçesso

5º Ao abrir o Nemesis Service Suite click em (Scan for new device) e em seguida na tela q abriu va para opção "Flash" em seguida click no botão "Scan".
Agora o Nemesis Service Suite ira mostrar o novo (Product Code) caso ele seja o mesmo que voçe inseriu no tutorial o procedimento foi realizado com sucesso

se ainda sim continuar o original de seu aparelho refaça todo o processo ate funcionar.


Lista de product codes do N78:

0545485: Euro 1 Warm Silver and Brown (muito provável de ter idioma PT-pt e também a opção do transmissor de FM habilitada)
0545487: SPAIN Warm Silver and Brown
0545489: France Warm Silver and Brown
0545491: Alps Warm Silver and Brown
0545492: Euro 2 Warm Silver and Brown
0545493: Turkey Warm Silver and Brown
0545495: Scandinavia Warm Silver and Brown
0545496: Baltian Warm Silver and Brown
0545614: Russian Warm Silver and Brown
0545618: Ukraine Warm Silver and Brown
0545620: CIS, Bulgaria Warm Silver and Brown
0545621: Moldova Warm Silver and Brown
0545622: Euro 3 Warm Silver and Brown
0545623: Balkans Warm Silver and Brown
0545624: Greece, Cyprus Warm Silver and Brown
0545626: Israel Warm Silver and Brown
0546543: Euro 1 Warm Silver and Pearl White
0546591: SPAIN Warm Silver and Pearl White
0546592: France Warm Silver and Pearl White
0546593: Alps Warm Silver and Pearl White
0546594: Euro 2 Warm Silver and Pearl White
0546595: Turkey Warm Silver and Pearl White
0546596: Scandinavia Warm Silver and Pearl White
0546599: Baltian Warm Silver and Pearl White
0547719: Russian Warm Silver and Pearl White
0547720: Ukraine Warm Silver and Pearl White
0547721: CIS, Bulgaria Warm Silver and Pearl White
0547722: Moldova Warm Silver and Pearl White
0547723: Euro 3 Warm Silver and Pearl White
0547724: Balkans Warm Silver and Pearl White
0547725: Greece, Cyprus Warm Silver and Pearl White
0547726: Israel Warm Silver and Pearl White
0564475: Belarus No FMTx Warm Silver and Brown
0564476: Belarus No FMTx Warm Silver and Pearl White
0564477: Balkans No FMTx Warm Silver and Brown
0564478: Balkans No FMTx Warm Silver and Pearl White
0564510: CIS No FMTx Warm Silver and Brown
0564514: CIS No FMTx Warm Silver and Pearl White
0566344: Portugal Warm Silver and Pearl White
0566352: Luxembourg Warm Silver and Pearl White
0566359: UK, Ireland Warm Silver and Pearl White
0566362: Italy, Malta Warm Silver and Pearl White
0566365: Germany Warm Silver and Pearl White
0566371: Portugal Warm Silver and Brown (Este com certeza terá o Idioma PT-pt)
0566372: Luxembourg Warm Silver and Brown
0566374: UK, Ireland Warm Silver and Brown
0566375: Italy, Malta Warm Silver and Brown (Este, segundo relatos, tem o transmissor de FM e talvez tenha o idioma PT-pt)
0566376: Germany Warm Silver and Brown

Fontes:

http://www.plusgsm.com.br/forums/showthread.php?t=21834
http://www.plusgsm.com.br/forums/showthread.php?t=84003
http://br.answers.yahoo.com/question/index?qid=20090103181118AAl9uGk

NOKIA N78 - DESBLOQUEANDO O TRANSM. FM

A nokia não simplismente desabilitou o transmissor, e sim removeu ele completamente e o codigo do produto previne que o NSU "ache" uma atualização (com o software completo) para o n78 devido à exigências da ANATEL.
Desta forma, a solução é trocar a identificação (product code) do CEL de forma que ele seja atualizdo com um FIRMWARE com os recursos liberados.


O QUE DEVO INSTALAR:

1) Baixe o programa Nemesis Service Suite Beta 1.0.38.14:
http://www.b-phreaks.co.uk/files/NSS/NSS103814.zip

2) Remova a verão instalada do CD do programa Nokia Software Update, baixe e reistale a deste link:
http://europe.nokia.com/A4579163

O QUE DEVO FAZER:

1) Faça backup total pelo Nokia PC Suite. (Não se esqueçam disso nunca! É necessário);
2) Instale o Nemesis;
3) Trocar o product code do celular para: 0565615. Usei o Nemesis para trocar o código.
4) Depois da troca do product code, o N78 foi atualizado pelo NSU para a versão : 12.046.215.3
5) Reiniciei o aparelho com o comando *#7370# (senha: 12345), zerando totalmente o telefone!
6) Restaurei o backup criado lá no ítem 1.

Pronto! tudo funcionando, N78 em português do Brasil, com transmissor de fm habilitado!

Fontes:
http://www.plusgsm.com.br/forums/showthread.php?t=21834
http://www.plusgsm.com.br/forums/showthread.php?t=84003
http://br.answers.yahoo.com/question/index?qid=20090103181118AAl9uGk

quinta-feira, 26 de março de 2009

Super Scaffold 2.0 com ADOdb




O trabalho dos CMSs, a exemplo do Joomla, na criação de portais web é algo que deixa o programador e o designer realmente livres para criar e fazer o que um software não consegue. A instalação, configuração e administração de portais é algo que não exige conhecimento de programação. Claro que quanto mais conhecimento tiver, melhor será o portal, mas o CMS não exige esse conhecimento. Eu gosto de programar, mas queria programar somente para tornar os softwares mais amigáveis e não para fazer um trabalho que o software poderia fazer.

Gostaria de que os grandes frameworks também trabalhassem nessa linha na criação de aplicativos. Bem, enquanto os frameworks não andam nessa trilha eu vou tentando criar um software que me ajuda no desenvolvimento de aplicativos.

Atualmente já me sinto num estágio confortável, pois consigo abstrair muitas tarefas e criar com bem menos dificuldade.

Além de facilitar, também está atualmente com vários e bons recursos. Com isso resolvi compartilhar para que ajude a outros e outros ajudem.

Pelo que sei o Super Scaffold já conta com recursos só encontrados nos grandes softwares:
  • Sistema de tradução e detecção do idioma do usuário (português e inglês atualmente)
  • Detecção de chaves estrangeiras e adição de combos aos respectivos campos dos forms
  • Instalador
  • Uso da abstração de bancos de dados ADOdb, tornando-o independente do SGBD.
  • Calendário para campos tipo data

Acredito que já conta com um recurso que faz falta em grandes softwares. Os grandes frameworks e CMSs exigem que se tenha um campo chamado ID tipo auto_increment em cada tabela para que se possa usufruir dos seus melhores recursos.

O Super Scaffold usava também. Ao observar percebi que se usa o ID para facilitar a navegação entre as ações do CRUD. Então fui atrás e criei uma função que usa a chave primária no lugar do ID. Como uma chave primária natural realmente é algo bem mais seguro em termos de informação eu prefiro usar uma PK ao invés de um ID. Agora com o ADOdb isso ficou até mais fácil.

Já conta ainda com diversos outros bons recursos:
  • login com captcha
  • paginação
  • busca com highlight da string procurada
  • dois níveis de usuários: administrador e comum

Alguns recursos planejados para as próximas versões:
  • Administração com vários recursos para ajudar nas personalizações dos aplicativos:
  • Alterar formatação do campo data do calendário
  • Alterar template
  • Alterar dados do banco
  • Alterar os rótulos dos campos nos forms
  • Alterar a ordem de tabulação dos campos, readonly etc
  • Capturar todos os campos das PK e FK
  • Adição de livechat para suporte ao usuário
  • Gerenciador de arquivos
  • Gerenciador para o SGBD

Detalhes e download: RibaFS - Super Scaffold

terça-feira, 24 de março de 2009

O CLIENTE SIP NATIVO NOS CELULARES NOKIA

A Nokia oferece um cliente SIP integrado nos aparelhos da série E, como o E61, e61i, E51 e o E71 e também em alguns aparelhos da série N, como o N82 e o N95. Por ser um aplicativo muito melhor integrado ao sistema, o cliente SIP da Nokia oferece diversas vantagens em relação ao Fring e permite o uso de qualquer serviço que utilize o protocolo SIP, como o Vono e o Gizmo, além de permitir o uso de servidores Asterix (a principal limitação é a falta de suporte ao Skype, que utiliza um protocolo próprio).

Uma vez configurado, ele se integra de forma transparente ao sistema, aparecendo como uma opção adicional ao discar para qualquer número. Você passa então a poder escolher entre fazer uma chamada de voz regular, ou fazer uma "Chamada de Internet" e falar através do cliente SIP:

Além da praticidade, outra vantagem é que ele tem um impacto muito menor sobre a autonomia da bateria, permitindo que você o deixe ligado continuamente sem sustos. Isso abre as portas para o uso do VoIP não apenas para fazer, mas também para receber ligações. Isso é especialmente útil no caso dos serviços que permitem criar um número de entrada, como no caso do Vono, permitindo que seus contatos liguem para você através de um número fixo, pagando uma tarifa mais baixa que ao ligar para o número de celular.

A longo prazo, a economia em ligações acaba sendo considerável, justificando pagar um pouco mais por um aparelho da série E e por um plano de dados ilimitado.

A configuração é um pouco confusa, por isso merece um tópico à parte. O primeiro passo é criar um perfil SIP, o que é feito no "Ferramentas > Configs. > Conexão > Configuraçs. SIP". Inicialmente ele se limita a mostrar o críptico "nenhum perfil SIP", mas as portas se abrem ao usar o "Opções > Novo perfil SIP > Usar perfil padrão":

Na tela principal, dê um nome de identificação para o perfil (que pode ser qualquer coisa), mantenha a opção "Perfil de serviço" como "IEFT" e, na opção "Ponto de acesso padrão" escolha a opção que deseja usar para o VoIP, que pode ser tanto uma conexão 3G quanto via Wi-Fi.

As outras opções são preenchidas usando as configurações do serviço. No caso do Vono, o "Nome público de usuário" é "sip:usuario@vono.net.br" e as opções "Usar compressão" e "Usar segurança" (que ativa o uso de encriptação para a ligação) fica desativada. Use o "Registro > Sempre ativado" se você pretende usar o serviço com freqüência ou, principalmente, se pretende receber chamadas:

A opção "Servidor proxy" é usada apenas caso você esteja acessando através de uma rede Wi-Fi empresarial onde o uso do proxy é obrigatório, ou caso precise usar um proxy externo para burlar alguma restrição da rede ou da operadora; nas demais situações o campo fica em branco. O mais importante vai na opção "Servidor de registro", que abre um menu adicional com as configurações de autenticação do serviço:

Para o Vono, o "Ender. serv. reg." é "sip:vono.net.br", o domínio é "vono" e a porta é a 5060 (que é a porta padrão do SIP. Para evitar lags e interrupções nas ligações, use "UDP" na opção "Tipo de transporte" (por não utilizar retransmissão de pacotes, o UDP se sai melhor que o TCP em aplicações que exigem tempos de resposta baixos, como no caso do VoIP).

De volta ao menu de configurações, acesse agora a opção "Tel. Internet" e em seguida "Opções > Novo Perfil". O nome pode novamente ser qualquer coisa e, no "Perfis SIP", escolhemos o perfil que foi criado no passo anterior:

Como deve estar imaginando, o sistema permite a criação de diversos perfis, de forma que você pode cadastrar diversos serviços e chavear entre eles conforme desejado, aproveitando promoções e horários de tarifas reduzidas. Se sua empresa usa um servidor Asterix, você pode criar contas de acesso para os aparelhos e configurá-los para fazer as ligações através do servidor, em vez de utilizarem algum serviço externo.

Concluindo a configuração, acesse agora o "Comunic. > Tel. Internet", que é o gerenciador de conexões. Originalmente o serviço estará desconectado, para ativar, clique no "Opções > Conectar ao serviço" (se ele insistir em não conectar, mesmo que todas as configurações estejam corretas, experimente reiniciar o smartphone). Se você tiver escolhido o registro manual na configuração do SIP, é aqui que você ativa a conexão com o serviço antes de usar.

Se você quiser trocar de conexão (caso esteja na área de cobertura de uma rede Wi-Fi com conexão mais rápida, por exemplo), basta usar o "Opções > Desconectar do serviço", deixar que ele atualize a lista das conexões disponíveis e em seguida conectar novamente, escolhendo a nova rede.

Para usar a opção "Chamada de Internet" a partir dos números da agenda, é importante cadastrar versões alternativas dos números seguindo o padrão de discagem dos serviços. No Vono os números de discagem seguem o padrão "0xx66664444" (onde o xx é o código da cidade), enquanto em outros serviços é geralmente usado o "55xx66664444" (onde o 55 é o código do país).

Uma observação importante, é que muitos aparelhos da série Classic, como o 6120c, incluem o menu de configurações SIP, mas não incluem o cliente SIP (o Tel. Internet), de forma que o menu de configuração não serve para nada. No caso deles, você precisa utilizar o Fring ou outro aplicativo externo para realizar chamadas SIP. O mesmo se aplica aos aparelhos com o Windows Mobile e o iPhone, que também não possuem clientes SIP nativos, mas funcionam bem em conjunto com o Fring.

Update: Uma dica importante para quem nãestava conseguindo discar depois de configurar o serviço:

Se, depois de configurado, o sistema de conectar novamente ao serviço e oferecer a opção de fazer a chamada de Internet, mas exibir uma mensagem "Serviço de telefone de Internet não disponível" ao tentar ligar, acesse o "Ferramentas > Configs. > Telefone > Chamada > Env. minha ID de cham. Int." e mude a opção para "Sim". Se ela estiver em desativada, o cliente SIP simplesmente se recusa a fazer as chamas.

Se você consegue fazer as chamadas de internet, mas o telefone se recusa a receber as chamadas de entrada, mostrando apenas o aviso de "chamada não atendida", certifique-se de que a opção "Ferramentas > Configs. > Telefone > Chamada > Alerta ch. Internet" está ativada. Ela serve justamente para bloquear as chamadas de Internet; se ela estiver desativada, o aparelho recusa todas as chamadas VoIP, aceitando apenas as ligações de voz.


Fonte

segunda-feira, 23 de março de 2009

GIZMO NO NOKIA

o link original no site do gizmoproject é esse.

Antes de começar a configuração, visite o site do Gizmo e crie uma conta para você.

Passos para Configuração do Gizmo no Nokia E61:

1) Ferramentas -> Configurações -> Conexões -> Configurações SIP-> Crie o seguinte perfil:

Nome do Perfil: Gizmo
Perfil do Serviço: IETF
Pt. de Acesso Padrão: [Seu Pt. de Acesso Wireless]
Nome de Usuário: sip:1747xxxxxxx@proxy01.sipphone.com (Onde 1747XXXX é o seu SIP Number no Gizmo)
Usar Compressão: Não
Registro: "Sempre Ligado"
Usar Segurança: Não
--
Servidor Proxy: sip:proxy01.sipphone.com
Domínio: proxy01.sipphone.com
Nome de Usuário: 1747xxxxxxx
Senha: [Sua Senha no Gizmo]
Permitir Encaminhamento Livre: Sim
Tipo de Transporte: Auto
Porta: 5060
--
Servidor Registrar: sip:proxy01.sipphone.com
Domínio: proxy01.sipphone.com
Nome de Usuário: 1747xxxxxxx
Senha: [Sua Senha no Gizmo]
Permitir Encaminhamento Livre: Sim
Tipo de Transporte: Auto
Porta: 5060

Geralmente eu crio mais de um perfil SIP usando um Access Point em cada um deles. Depois junto tudo nas configurações de Telefone Internet, conforme abaixo:

2) Ferramentas -> Configurações -> Conexão -> Confs. Telef. Internet ->
Crie um novo Perfil.

3) Em Conectividade -> Tel. Internet -> Perfil Padrão -> Escolha o seu perfil

Se tudo estiver certo, vai aparecer um ícone com um telefone e um globo perto do indicador de bateria, conforme a figura abaixo:



O telefone também funciona com outros provedores SIP.

GIZMO NO NOKIA

o link original no site do gizmoproject é esse.

Antes de começar a configuração, visite o site do Gizmo e crie uma conta para você.

Passos para Configuração do Gizmo no Nokia E61:

1) Ferramentas -> Configurações -> Conexões -> Configurações SIP-> Crie o seguinte perfil:

Nome do Perfil: Gizmo
Perfil do Serviço: IETF
Pt. de Acesso Padrão: [Seu Pt. de Acesso Wireless]
Nome de Usuário: sip:1747xxxxxxx@proxy01.sipphone.com (Onde 1747XXXX é o seu SIP Number no Gizmo)
Usar Compressão: Não
Registro: "Sempre Ligado"
Usar Segurança: Não
--
Servidor Proxy: sip:proxy01.sipphone.com
Domínio: proxy01.sipphone.com
Nome de Usuário: 1747xxxxxxx
Senha: [Sua Senha no Gizmo]
Permitir Encaminhamento Livre: Sim
Tipo de Transporte: Auto
Porta: 5060
--
Servidor Registrar: sip:proxy01.sipphone.com
Domínio: proxy01.sipphone.com
Nome de Usuário: 1747xxxxxxx
Senha: [Sua Senha no Gizmo]
Permitir Encaminhamento Livre: Sim
Tipo de Transporte: Auto
Porta: 5060

Geralmente eu crio mais de um perfil SIP usando um Access Point em cada um deles. Depois junto tudo nas configurações de Telefone Internet, conforme abaixo:

2) Ferramentas -> Configurações -> Conexão -> Confs. Telef. Internet ->
Crie um novo Perfil.

3) Em Conectividade -> Tel. Internet -> Perfil Padrão -> Escolha o seu perfil

Se tudo estiver certo, vai aparecer um ícone com um telefone e um globo perto do indicador de bateria, conforme a figura abaixo:



O telefone também funciona com outros provedores SIP.

VONO NO NOKIA

Existem alguns "pulos do gato" para configurar sua conta do Vono no E61. Segue abaixo uma adaptação do texto do site citado acima com todos os "pulos do gato":

Entre em Configurações | Conexões | Configs SIP | Novo perfil:

Nome do Perfil: Vono (Ou outro nome de sua preferência)
Perfil do serviço: IETF
Ponto de acesso padrão: (o nome do seu ponto de acesso Wi-Fi)
Nome público do usuário: (sip:seuloginvono@vono.net.br) - Este é o principal "pulo do gato"
Usar compressão: Não
Registro: Sempre ativado
Usar segurança: Não

Servidor proxy: (não preencher nada nos campos de proxy)

Servidor de registro:
Endereço servidor registro: sip:vono.net.br
Domínio: vono (sem o .net.br, outro "pulo do gato")
Nome do usuário: (seuloginvono)
Senha: (sua senha)
Tipo de transporte: Automático
Porta: 5060

Agora, crie um um novo perfil em Configurações | Tel. Internet:

Nome: Vono
Perfis SIP: Vono

Agora vá em Menu | Internet | Tel. Internet

Deve aparecer Vono (não registrado);

clique em Opções | Conectar.


Fonte

PYTHON PARA NOKIA

DOWNLOAD SDK

DOWNLOAD SYS

sábado, 21 de março de 2009

JoikuSpot - Transforme seu Nokia em um hotspot WIFI

Se você tem um aparelho com Wi-Fi (e um plano de dados com tráfego ilimitado) uma forma alternativa de compartilhar a conexão é transformar seu smartphone em um hotspot wireless, compartilhando a conexão via NAT, assim como em um PC com duas placas de rede. A rede 3G passa então a ser a interface da Internet e a rede Wi-Fi a interface de rede local, permitindo a conexão dos micros PC. Se você tiver um carregador em mãos, pode deixar o smartphone ligado por horas a fio, servindo como um verdadeiro roteador 3G.

Para os aparelhos baseados no S60, a melhor opção é o JoikuSpot Light, que está disponível no http://www.joikuspot.com/.

O uso não poderia ser mais simples. Ao ser aberto, ele confirma a conexão de internet que será usada, exibe o alerta de praxe com relação ao uso do tráfego de dados e a partir daí fica disponível para a conexão dos clientes, exibindo um monitor de status, através do qual você pode monitorar o volume de pacotes transmitidos e os clientes conectados:

Assim que o hotspot é ativado, ele imediatamente aparece entre as redes disponíveis para os PCs próximos, com um nome escolhido aleatoriamente pelo programa:

Por default, a rede fica completamente aberta, permitindo que os PCs se conectem da forma mais simples possível, com direito a DHCP (fornecendo endereços dentro da faixa 192.168.2.x) e tudo mais. Essa é uma forma muito prática de criar um hotspot wireless em eventos ou em qualquer lugar onde você queira disponibilizar uma rede para os amigos de forma prática mas, naturalmente, não é a melhor opção se você quer privacidade.

Nas configurações, você encontra a opção de ativar a encriptação via WEP, que embora não seja muito segura, é melhor do que nada. Use o WEP de 128 bits em modo WEP Open e com chave ASCII, que é o mais compatível. Você pode também definir um canal preferencial, de forma a evitar os canais já usados por outras redes próximas:

Mesmo usando uma chave de 128 bits, o WEP é relativamente fácil de quebrar. Uma dica para reduzir a exposição do seu aparelho em situações onde a rede vai ser acessada apenas por você (e presumindo que você vai deixar o smartphone próximo ao notebook) é reduzir a potência do transmissor Wi-Fi no "Configs. > Conexão > LAN sem fio". Acesse o "Menu > Configs. avançadas" e ajuste a opção "Nível de energia TX com o menor valor". Com isso, você reduz o alcance da rede, reduzindo o problema:

Se você estiver com o carregador por porto, aproveite para desativar a economia de energia para a interface Wi-Fi, no mesmo menu. Isso aumenta bastante o consumo elétrico, mas em troca melhora bastante a velocidade e a latência do acesso, evitando que o smartphone fique continuamente ativando e desativando a interface de rede.

Usando o JoikuSpot você vai logo perceber que ele permite apenas o acesso a HTTP e HTTPS, deixando de fora aplicativos que utilizam outros protocolos, daí o "Light" no nome. No mesmo site está disponível também o JoikuSpot Premium, que é a versão "completa" do programa, com todas as portas liberadas e alguns recursos adicionais, como a conexão com VPNs. Ele custa 15 Euros, mas acaba sendo uma boa aquisição se você realmente gostou do recurso.

Para quem usa o Windows Mobile, existe o WMWifirouter, disponível no http://www.wmwifirouter.com/. Embora seja desenvolvido por outra empresa, ele funciona de forma muito similar, também oferecendo encriptação via WEP. Ele custa 19 euros, com um trial de 21 dias.


sexta-feira, 20 de março de 2009

FLASH PLAYER NO OPERA DO UBUNTU

1) BAIXE O ARQUIVO .TAR.GZ DE:
http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash

2) DESCOMPACTE O ARQUIVO:
Existem 2 arquivos no pacote:
flashplayer-installer //não instale, não funcionará...
libflashplayer.so //este é o que queremos...

3) COPIE O ARQUIVO libflashplayer.so PARA A PASTA DO OPERA:
$ sudo cp libflashplayer.so /usr/lib/opera/plugins/

4) REINICIE O OPERA

BLOG CIENTÍFICO COLETA FOTOS DE FANTASMAS

Um psicólogo especializado em "desvendar cientificamente" relatos de assombrações lançou um blog na internet para coletar imagens de supostas aparições de fantasmas pelo mundo.

O site do britânico Richard Wiseman pede aos visitantes que enviem fotos e também que comentem sobre as imagens enviadas pelos outros.

O projeto serve como preparação de uma apresentação que Wiseman fará em abril no Festival Internacional de Ciência de Edimburgo para falar sobre "a ciência dos fantasmas".
foto: Divulgação/http://scienceofghosts.wordpress.com
Enquanto as crianças brincam... um fantasma observa no canto direito da foto?

A intenção dele é buscar explicações científicas para as imagens. Os visitantes do site são convidados a enviar seus comentários sobre cada foto e votar se acham que o fantasma na imagem é "genuíno", "falso" ou "incerto".

Mais de cem mil pessoas acessaram o site somente na primeira semana e Wiseman já recebeu centenas de imagens mostrando supostas aparições fantasmagóricas.

A maioria das imagens mostra o que parecem ser rostos de pessoas ou manchas inexplicáveis. Segundo Wiseman, muitas dessas aparições podem ser explicadas por truques de luz e pelo fato de que o cérebro humano está programado para reconhecer rostos mesmo onde eles estão apenas sugeridos.

Para o psicólogo, da Universidade de Hertfordshire, o projeto já lançou um debate nacional entre céticos e crentes em fantasmas.

Wiseman diz se enquadrar entre os céticos, mas diz estar realizando seu projeto sem nenhuma ideia pré-concebida sobre o assunto.

Ele afirma que as imagens normalmente têm uma explicação racional, mas admite que algumas das fotos que recebeu são desafiadoras.

LINUX COUNTER - VAMOS CONTAR OS USUÁRIOS

O fato de não gostarmos de preencher estatísticas está afetando na contagem de Brasileiros que usam Linux, estamos em 3º lugar enquanto deveriamos estar no mínimo em 2º lugar:

Vamos reverter esta situação, cadastrem-se:

http://counter.li.org/

Ele simplesmente faz um cadastro de usuários Linux por todo mundo e, com base nesses dados, tenta fornecer um número aproximado de usuários do sistema.
E, ainda te dá uma figura como a minha, com o número do usuário!!!

O meu, por exemplo:

#472867

De:
At Mar 20 2009 14:03:40 GMT, there are
128315
users registered
144506
machines registered

COMANDO CHMOD

O chmod é utilizado para alterar permissões de arquivos e pastas já criados, enquanto que;
Ele usa valores valores octais , por exemplo:

Valores de permissões no CHMOD (onde U = Usuário, G = Grupo, O = Others e A =
Todos (All)):

U | G | O
0 0 0 = --- --- ---
0 0 1 = --- --- --x
0 0 2 = --- --- -w-
0 0 3 = --- --- -wx
0 0 4 = --- --- r--
0 0 5 = --- --- r-x
0 0 6 = --- --- rw-
0 0 7 = --- --- rwx

Onde r = leitura, w = gravação e x = execução
Esses valores funcionam assim porque são binários representados em sua forma
decimal, por exemplo:

r w x
0 0 1 = 1 binário
0 1 0 = 2 binário
1 0 0 = 4 binário

Dessa forma:

1 1 0 = 6 binário = r w -

A sintaxe do chmod também pode ser usada de forma diferente seguindo a tabela acima:
chmod u+rw arquivo –> Dá permissão de leitura e gravação para o Usuário que é
dono do arquivo.
chmod a+x arquivo –> Dá permissão de execução para todo mundo.
chmod go-rw –> Tira permissões de leitura e gravação de usuários que façam parte do grupo ao qual pertence o arquivo e de outros usuários.

Assim como a forma tradicional do comando chmod:
chmod 700 –> Dá todas as permissões para o Usuário que é dono do arquivo.
chmod 660 –> Dá permissões de leitura e gravação para o dono do arquivo e para o grupo.

Fonte

COMANDO UMASK

Quando o usuário cria um arquivo (diretório), o sistema associa ao objeto criado um conjunto de permissões de acesso. Estas permissões indicam quem pode ler, alterar e/ou executar (acessar) o arquivo (diretório).

Por padrão,

* as permissões iniciais de um arquivo são 666 (leitura e gravação para todo e qualquer usuário do sistema);
* as permissões iniciais de um diretório são 777 (leitura, gravação e acesso para todo e qualquer usuário do sistema).

Quando um usuário cria um arquivo (ou diretório), o sistema associa a este arquivo (diretório) as permissões padrão menos o valor do umask.

Se você usar o comando umask sem parâmetros será mostrado o valor atual que este comando está usando:

[usuario@localhost]# umask
002

No exemplo acima o comando umask está com a máscara 002 (octal).

Se você quiser alterar este valor você deve usar o comando umask com o valor da máscara como argumento:

[usuario@localhost]# umask 222

[usuario@localhost]# umask
222

No exemplo acima a o valor da máscara foi alterado para 222.

Para descobrir como o comando umask funciona você deve observar os bits da máscara, e não somente o número octal.

Veja os exemplos do comando umask para a criação de arquivos:


rwx rwx rwx rwx rwx rwx
umask=022 000 010 010 umask=133 001 011 011
=========== ===========
rw- r-- r-- rw- r-- r--



Você deve oberservar que o bit 0 liga uma permissão e que o bit 1 desliga uma permissão. Mas você deve ter notado que o bit "x" foi desligado, mesmo tendo a permissão 0. Isso é uma proteção do Linux, que não deixa criar nenhum arquivo com a permissão de executável. Se você quiser criar um arquivo executável deverá fazê-lo através do comando chmod. Isso é uma proteção muito boa, pois evita que vírus ataquem o sistema.

Veja o mesmo exemplo para a criação de diretórios:

rwx rwx rwx rwx rwx rwx
umask=022 000 010 010 umask=133 001 011 011
=========== ===========
rwx r-x r-x rw- r-- r--



Agora sim o bit "x" foi ligado normalmente, como a máscara está indicando. A única diferença entre a criação de diretórios e arquivos é que na criação de arquivos eles não podem ser executáveis.

quinta-feira, 19 de março de 2009

CIDADES DO BRASIL PELO IBGE NO EARTH

Se você utiliza o Google Earth, siga as instruções para visualizar os municípios brasileiros:

  1. Faça o download do arquivo cidades_brasil.kmz para seu computador;
  2. Abra o Google Earth; no menu File>Open, localize o arquivo salvo em seu computador e abra-o.
  3. Para informações sobre os recursos disponíveis por meio deste arquivo, disponibilizamos um pequeno tutorial (em formato PDF);
  4. Para informações sobre instalação e uso do Google Earth, visite a página oficial em http://earth.google.com/.


Fonte

aMSN 0.97: Instalação e utilização básica

http://www.guiadohardware.net/dicas/amsn-97b.html

$ sudo apt-get install amsn



Como compilar programas pelos fontes

Como compilar programas apartir dos fontes:

A compilação requer que você tenha instalado o gcc, g++, make, verifique o seu gerenciador de pacotes. A maiorias das distribuições já o incluem, no caso do ubuntu você pode tentar, caso não tenha o g++ instalado:

$sudo apt-get install g++

O primeiro passo para compilar um programa é baixar o source code(código fonte) em seguida extrair para uma pasta do sistema, em seguida entrar nessa pasta no terminal:

$ cd ~/Desktop/xxxxx onde x é a localidade do código fonte extraído.

* o ~ significa a pasta home do usuário atual

Estando na pasta, procure sempre ler o README ou o INSTALL que sempre costuma vir com o código fonte, dentro destes arquivo, contém as instruções necessárias para compilação caso o programa necessite de parâmetros e configurações especias, verifique também as dependências que o programa necessita, as vezes as dependências vem listadas no README/INSTALL e outras vezes elas são listadas no site do programa.

O primeiro passo é dar o ./configure, para checar se tudo está ok, e fazer as devidas configurações para o comando make ler as configurações e compilar o programa, rode então:

$ ./configure

* O ./configure pode ter vários parâmetros, use ./configure --help para listá-los, um exemplo é pra definir o diretório de instalação : ./configure --prefix=/usr

Caso seja retornado algum problema de dependências você terá de baixar essa dependência, antes de dar o ./configure sempre procure satisfazer todas as dependências para evitar problemas no ./configure.
Após satisfazer todas as dependências e o ./configure tiver feito seu trabalho, basta dar um:

$ make

A compilação será iniciada, as vezes pode ocorrer um problema no make, geralmente alguns programas finalizam o ./configure mesmo faltando algumas dependências e em alguns casos a compilação ainda pode ter sucesso, mas em outras não. Por isso eu repito, sempre satisfaça todas as dependências antes de compilar, caso ainda continue com algum problema, verifique o erro retornado e procure por aquele programa/biblioteca que retornou o erro no ./configure --help, as vezes é possível desativar algumas opções, por exemplo, uma vez eu tive que fazer ./configure --disable-ivtv para conseguir compilar o mplayer no slackware, pois ele dava um erro no make e a saída de erro mostrava ivtv.
Após o make tiver finalizado você terá que fazer a próxima operação como root(ou usando sudo)

# make install

O programa será instalado no diretório padrão ou no diretório especificado como parâmetro no ./configure.


COMANDO PARA CONVERTER ARQUIVOS .daa PARA .iso NO LINUX

1) Instale os pacotes necessários do repositório:
$ sudo apt-get install fuseiso fuse-utils libfuse2 mkisofs libqt4-core libqt4-gui libfuse-dev build-essential cdrecord cdrdao dvd+rw-tools p7zip-full gnupg coreutils libglib2.0-dev zenity gksu

2) Baixe e instale o pacote conversor:
$ wget http://download.tuxfamily.org/3v1deb/pool/feisty/3v1n0/acetoneiso2_1.0-1~3v1ubuntu1_i386.deb
$ sudo dpkg -i acetoneiso2_1.0-1~3v1ubuntu1_i386.deb

3) Baixe e instale o pacote PowerISO:
$ wget http://poweriso.com/poweriso-1.2.tar.gz
$ tar -zxvf poweriso-1.2.tar.gz
$ ls

4) Agora é só transformar seu arquivo .daa em .iso e utilizar normalmente.
$./poweriso convert nomedoarquivo.daa -o noovonomearquivo.iso -ot iso


COMANDO PARA MONTAR ARQUIVOS .iso NO LINUX

1) Crie o ponto para montagem:
$ sudo mkdir /media/CDISO

2)Monte o arquivo no novo diretório:
$ sudo mount -o loop /pastaOrigem/nomeDoArquivo.iso /media/CDISO

CHROMIUM - REPOSITÓRIO DO CHROME NO UBUNTU

ESTA É A VERSÃO LINUX DO CHROME - O CHROMIUM.

1) Cadastre o repositório referente ao teu UBUNTU:
$ sudo gedit /etc/apt/souces.list

Repositórios para o Ubuntu Hardy Heron (Ubuntu 8.04)

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu hardy main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu hardy main



Repositórios para o Ubuntu Intrepid Ibex (Ubuntu 8.10)

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu intrepid main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu intrepid main

Repositórios para o Ubuntu Jaunty Jackalop (Ubuntu 9.04)

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main

2) Instale a chave:
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com FBEF0D696DE1C72BA5A835FE5A9BF3BB4E5E17B5

3) Atualize:
$sudo aptitude update

4) Instale:
$sudo aptitude install chromium-browser

5) Adicione o suporte ao flash:
$ cd /usr/lib/chromium-browser/plugins
$ sudo ln -s ../../mozilla/plugins/flashplugin-alternative.so flashplugin.so

6) Verifique os plugins instalados com a URL:
about:plugins

7) Reinicie o Chromium.