Este blog é como um sótão....um local para guardar... Links Textos etc... Tudo o que um dia poderá fazer falta.
sexta-feira, novembro 09, 2012
quarta-feira, novembro 07, 2012
Raspeberry Pi Adafruit Learning System Raspberry Pi WebIDE
curl https://raw.github.com/adafruit/Adafruit-WebIDE/alpha/scripts/install.sh | sudo sh
para aceder
http://ip:3000
Devem-se inscrever em
https://bitbucket.org/account/signup/
Once you have created your account, log into bitbucket and go to your Account page:
In your Account page, click on the Integrated Applications link in the left column:
Now, click on the ‘+ Add consumer’ button:
In the pop-up window type in Raspberry Pi WebIDE for the name, then click the ‘Add consumer’ button:
What we are after is the Key, and the Secret text. Copy and paste these tokens into the login screen of the WebIDE.
Fica aqui o meu link
https://bitbucket.org/ViPeR5000/viper5000
https://bitbucket.org/ViPeR5000/viper5000
terça-feira, novembro 06, 2012
Raspberry Pi instalação do Samba
ntrodução
O Samba é um "software servidor" para Linux (e outros
sistemas baseados em Unix) que permite o gerenciamento e compartilhamento
de recursos em redes formadas por computadores com o Windows. Assim, é
possível usar o Linux como servidor de arquivos, servidor de impressão,
entre outros, como se a rede utilizasse servidores Windows (NT, 2000,
XP, Server 2003). Este artigo faz uma abordagem introdutória ao
Samba, mostrando suas principais características e um pouco de
sua história.
Breve história do Samba
O Samba é uma criação de Andrew Tridgell. De acordo com informações dadas no site oficial do software, Tridgell precisava montar um espaço em disco em seu PC para um servidor Unix. Esse PC rodava o sistema operacional DOS e, inicialmente, foi utilizado o sistema de arquivos NFS (Network File System) para o acesso. Porém, um aplicativo precisava de suporte ao protocolo NetBIOS (não suportado pelo NFS). A solução encontrada por Tridgell não foi tão simples: ele escreveu um sniffer (pequeno programa para captura de tráfego de dados em rede) que permitisse analisar o tráfego de dados gerado pelo protocolo NetBIOS, fez engenharia reversa no protocolo SMB (Server Message Block) e o implementou no Unix. Isso fez com que o servidor Unix aparecesse como um servidor de arquivos Windows em seu PC com DOS.
Esse
código foi disponibilizado publicamente por Tridgell em 1992. Porém,
tempos depois, o projeto foi posto de lado até que um determinado
dia Tridgell decidiu conectar o PC de sua esposa ao seu computador com
Linux. Porém, não encontrou nenhum meio melhor que seu código
para fazer isso e assim o utilizou.
Através de contatos feitos por e-mail, Tridgell descobriu que as documentações dos protocolos SMB e NetBIOS estavam atualizadas e assim voltou a dedicar-se ao projeto. Porém, uma empresa entrou em contato com ele reivindicando os direitos sobre o nome usado no software até então. Diante disso, Andrew Tridgell teve a idéia de procurar em um dicionário uma palavra que tivesse as letras s, m e b (de SMB) e acabou encontrando o termo "samba". A partir daí o projeto Samba cresceu e hoje Andrew Tridgell conta com uma excelente equipe de programadores e com milhares de usuários de sua solução espalhados pelo mundo.
O que o servidor Samba faz
Com o servidor Samba, é possível compartilhar arquivos, compartilhar impressoras e controlar o acesso a determinados recursos de rede com igual ou maior eficiência que servidores baseados em sistemas operacionais da Microsoft. Mas, neste caso, o sistema operacional utilizado é o Linux.
O Samba é compatível com praticamente qualquer versão do Windows, como NT 4.0, 9x, Me, 2000, XP e Server 2003, além de máquinas com o Linux, é claro.
Todo trabalho feito pelo Samba é provido de grande segurança, uma vez que há grande rigor nos controles dos recursos oferecidos. Tanto é que existem empresas que usam o Samba como solução para conflitos existentes entre diferentes versões do Windows.
Como não poderia deixar de ser, o Samba também permite que sua configuração seja feita por meio de computadores remotos. Para os casos mais críticos, o administrador da rede pode até ser notificado de anormalidades por e-mail (para isso é necessário usar um script específico que busca informações nos arquivos de log e cria um arquivo que pode ser enviado via e-mail).
fonte http://www.infowester.com/linuxsamba.php
Vamos então começar a instalação
Breve história do Samba
O Samba é uma criação de Andrew Tridgell. De acordo com informações dadas no site oficial do software, Tridgell precisava montar um espaço em disco em seu PC para um servidor Unix. Esse PC rodava o sistema operacional DOS e, inicialmente, foi utilizado o sistema de arquivos NFS (Network File System) para o acesso. Porém, um aplicativo precisava de suporte ao protocolo NetBIOS (não suportado pelo NFS). A solução encontrada por Tridgell não foi tão simples: ele escreveu um sniffer (pequeno programa para captura de tráfego de dados em rede) que permitisse analisar o tráfego de dados gerado pelo protocolo NetBIOS, fez engenharia reversa no protocolo SMB (Server Message Block) e o implementou no Unix. Isso fez com que o servidor Unix aparecesse como um servidor de arquivos Windows em seu PC com DOS.
Esse
código foi disponibilizado publicamente por Tridgell em 1992. Porém,
tempos depois, o projeto foi posto de lado até que um determinado
dia Tridgell decidiu conectar o PC de sua esposa ao seu computador com
Linux. Porém, não encontrou nenhum meio melhor que seu código
para fazer isso e assim o utilizou. Através de contatos feitos por e-mail, Tridgell descobriu que as documentações dos protocolos SMB e NetBIOS estavam atualizadas e assim voltou a dedicar-se ao projeto. Porém, uma empresa entrou em contato com ele reivindicando os direitos sobre o nome usado no software até então. Diante disso, Andrew Tridgell teve a idéia de procurar em um dicionário uma palavra que tivesse as letras s, m e b (de SMB) e acabou encontrando o termo "samba". A partir daí o projeto Samba cresceu e hoje Andrew Tridgell conta com uma excelente equipe de programadores e com milhares de usuários de sua solução espalhados pelo mundo.
O que o servidor Samba faz
Com o servidor Samba, é possível compartilhar arquivos, compartilhar impressoras e controlar o acesso a determinados recursos de rede com igual ou maior eficiência que servidores baseados em sistemas operacionais da Microsoft. Mas, neste caso, o sistema operacional utilizado é o Linux.
O Samba é compatível com praticamente qualquer versão do Windows, como NT 4.0, 9x, Me, 2000, XP e Server 2003, além de máquinas com o Linux, é claro.
Todo trabalho feito pelo Samba é provido de grande segurança, uma vez que há grande rigor nos controles dos recursos oferecidos. Tanto é que existem empresas que usam o Samba como solução para conflitos existentes entre diferentes versões do Windows.
Como não poderia deixar de ser, o Samba também permite que sua configuração seja feita por meio de computadores remotos. Para os casos mais críticos, o administrador da rede pode até ser notificado de anormalidades por e-mail (para isso é necessário usar um script específico que busca informações nos arquivos de log e cria um arquivo que pode ser enviado via e-mail).
fonte http://www.infowester.com/linuxsamba.php
Vamos então começar a instalação
sudo apt-get install samba samba-common-bin
fazer um backup do ficheiro de configuracao original para o caso de algo corra mal
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.old
Editar o ficheiro
sudo nano /etc/samba/smb.conf
onde está
# security = user
passa para
security = user
Isto para activar autenticação
adicionar o utilizador pi ao samba
sudo smbpasswd -a pi
criar uma pasta "publica"
sudo mkdir /home/shares sudo mkdir /home/shares/public sudo chown -R root:users /home/shares/public sudo chmod -R ug=rwx,o=rx /home/shares/public
voltar a editar sudo nano /etc/samba/smb.conf
adicionar
[public] comment = Public Storage path = /home/shares/public valid users = @users force group = users create mask = 0660 directory mask = 0771 read only = no
reninciar o serviço
sudo /etc/init.d/samba restart
para testar
em outro pc
\\nomedamaquina\public
Windows 2003 Sync Clock
net time \\nomedoservidor /setsntp:ntp02.oal.ul.pt /set /yes
net stop w32time net start w32time
w32tm /config /update
net stop w32time net start w32time
w32tm /config /update
sábado, novembro 03, 2012
sexta-feira, novembro 02, 2012
raspberry pi qual a versão e review
as Variaveis são
Model B revison 2.0 512MB 000F
| Model and Pi Revision | Hardware Revision Code from cpuinfo |
|---|---|
| Model B Revision 1.0 | 0002 |
| Model B Revision 1.0 + ECN0001 (no fuses, D14 removed) | 0003 |
| Model B Revision 2.0 | 0004 0005 0006 |
Model B revison 2.0 512MB 000F
cat /proc/cpuinfo
Processor : ARMv6-compatible processor rev 7 (v6l) BogoMIPS : 697.95 Features : swp half thumb fastmult vfp edsp java tls CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xb76 CPU revision : 7 Hardware : BCM2708 Revision : 000f Serial : 00000000d6469dac
Raspberry Pi overclock Tinha de ser :$ 1GB
700Mhz to 100Mhz Let's Play
arm_freq=1000
sdram_freq=500
Antes
sudo nano /boot/config.txt onde está#uncomment to overclock the arm. 700 MHz is the default.
#arm_freq=700
Adicionar as estas duas linhasarm_freq=1000
sdram_freq=500
sudo reboot
E já estavamos ver as diferençasAntes
BYTEmark* Native Mode Benchmark ver. 2 (10/95)
Index-split by Andrew D. Balsa (11/97)
Linux/Unix* port by Uwe F. Mayer (12/96,11/97)
TEST : Iterations/sec. : Old Index : New Index
: : Pentium 90* : AMD K6/233*
--------------------:------------------:-------------:------------
NUMERIC SORT : 222.08 : 5.70 : 1.87
STRING SORT : 31.659 : 14.15 : 2.19
BITFIELD : 7.1294e+07 : 12.23 : 2.55
FP EMULATION : 44.808 : 21.50 : 4.96
FOURIER : 2188.1 : 2.49 : 1.40
ASSIGNMENT : 2.6545 : 10.10 : 2.62
IDEA : 671.41 : 10.27 : 3.05
HUFFMAN : 414.2 : 11.49 : 3.67
NEURAL NET : 2.9586 : 4.75 : 2.00
LU DECOMPOSITION : 77.374 : 4.01 : 2.89
=====================ORIGINAL BYTEMARK RESULTS=====================
INTEGER INDEX : 11.414
FLOATING-POINT INDEX: 3.619
Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, ...
=========================LINUX DATA BELOW==========================
CPU :
L2 Cache :
OS : Linux 3.1.9+
C compiler : arm-linux-gnueabihf-gcc
libc : static
MEMORY INDEX : 2.447
INTEGER INDEX : 3.192
FLOATING-POINT INDEX: 2.007
Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, ..
* Trademarks are property of their respective holder.
Depois
BYTEmark* Native Mode Benchmark ver. 2 (10/95)
Index-split by Andrew D. Balsa (11/97)
Linux/Unix* port by Uwe F. Mayer (12/96,11/97)
TEST : Iterations/sec. : Old Index : New Index
: : Pentium 90* : AMD K6/233*
--------------------:------------------:-------------:------------
NUMERIC SORT : 340.8 : 8.74 : 2.87
STRING SORT : 47.52 : 21.23 : 3.29
BITFIELD : 1.05e+08 : 18.01 : 3.76
FP EMULATION : 66.32 : 31.82 : 7.34
FOURIER : 3431 : 3.90 : 2.19
ASSIGNMENT : 4.5311 : 17.24 : 4.47
IDEA : 991.67 : 15.17 : 4.50
HUFFMAN : 615.08 : 17.06 : 5.45
NEURAL NET : 4.76 : 7.65 : 3.22
LU DECOMPOSITION : 135.12 : 7.00 : 5.05
=====================ORIGINAL BYTEMARK RESULTS=====================
INTEGER INDEX : 17.356
FLOATING-POINT INDEX: 5.933
Baseline (MSDOS*) : Pentium* 90, 256 KB L2-cache, ...
=========================LINUX DATA BELOW==========================
CPU :
L2 Cache :
OS : Linux 3.2.27+
C compiler : arm-linux-gnueabihf-gcc
libc : static
MEMORY INDEX : 3.810
INTEGER INDEX : 4.768
FLOATING-POINT INDEX: 3.291
Baseline (LINUX) : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, ..
* Trademarks are property of their respective holder.
como mudar o hostname do Raspberry pi
Escrever
deverá ser raspberrypi
hostnamever qual o nome da maquina deverá ser raspberrypi
sudo hostname nomenovodamaquinafazes hostname a ver se o está correctomudar para ficar permanente no ficheiro sudo nano /etc/hostname
depois não esquecer mudar também no ficheiro hostssudo nano /etc/hostssudo reboot
A minha encomenda dos USA
é giro ver as voltas que uma encomenda dá:
Friday, November 02, 2012 at 13:09
Origin Service Area: COLUMBUS - WEST, OH - Lockbourne - USA Destination Service Area: LISBON - MEALHADA - PORTUGAL
|
||||
|---|---|---|---|---|
| Friday, November 02, 2012 | Location | Time | ||
| 19 | Delivered - Signed for by : ViPeR5000 | MEALHADA | 13:09 | |
| 18 | With delivery courier | LISBON - PORTUGAL | 10:53 | |
| 17 | Arrived at Delivery Facility in LISBON - PORTUGAL | LISBON - PORTUGAL | 10:44 | |
| 16 | Departed Facility in LISBON - PORTUGAL | LISBON - PORTUGAL | 09:18 | |
| 15 | Processed at LISBON - PORTUGAL | LISBON - PORTUGAL | 09:04 | |
| 14 | Clearance processing complete at LISBON - PORTUGAL | LISBON - PORTUGAL | 08:53 | |
| 13 | Shipment held - Available upon receipt of payment | LISBON - PORTUGAL | 08:45 | |
| 12 | Arrived at Sort Facility LISBON - PORTUGAL | LISBON - PORTUGAL | 08:44 | |
| 11 | Departed Facility in VITORIA - SPAIN | VITORIA - SPAIN | 07:20 | |
| 10 | Transferred through VITORIA - SPAIN | VITORIA - SPAIN | 07:18 | |
| 9 | Departed Facility in LEIPZIG - GERMANY | LEIPZIG - GERMANY | 02:00 | |
| Thursday, November 01, 2012 | Location | Time | ||
| 8 | Processed at LEIPZIG - GERMANY | LEIPZIG - GERMANY | 23:29 | |
| 7 | Arrived at Sort Facility LEIPZIG - GERMANY | LEIPZIG - GERMANY | 22:35 | |
| 6 | Departed Facility in CINCINNATI HUB - USA | CINCINNATI HUB, OH - USA | 07:17 | |
| 5 | Processed at CINCINNATI HUB - USA | CINCINNATI HUB, OH - USA | 02:08 | |
| 4 | Arrived at Sort Facility CINCINNATI HUB - USA | CINCINNATI HUB, OH - USA | 01:40 | |
| Wednesday, October 31, 2012 | Location | Time | ||
| 3 | Departed Facility in COLUMBUS - WEST - USA | COLUMBUS - WEST, OH - USA | 21:38 | |
| 2 | Processed at COLUMBUS - WEST - USA | COLUMBUS - WEST, OH - USA | 21:37 | |
| 1 | Shipment picked up | COLUMBUS - WEST, OH - USA | 20:23 | |
quinta-feira, novembro 01, 2012
Subscrever:
Mensagens (Atom)



