Mensagens

A mostrar mensagens de 2014

E quando necessitas fazer update ao node.js ?

Imagem
Como o instalamos inicialmente?  Usando Homebrew:   brew update; brew upgrade node no Terminal   Entao, npm update npm -g   para fazer o  update ao npm. ou Entao: Fazer upgrade via NPM sudo npm cache clean - f sudo npm install - g n sudo n stable   Em seguida podemos confirmar o  upgrade node - v

Instalar genghis (Gestor db Mongo)

Imagem
 Ir para http://genghisapp.com/   No terminal introduzir : gem install genghisapp  Por vezes temos de ser SuperUser :) (sudo )  Escrever : genghisapp Abrir browser e apontar para  o endereço onde corre ou localmente no localhost no port 5678... et voilá !!!

Ruby com Bootstrap Style

Imagem
1-Criar  a WebApp     rails new articles 2-Entrar : cd articles 3-Abrir o ficheiro para as gemas : pico Gemfile  e adicionar as Gems : # inserir gem "therubyracer" gem "less-rails" gem "twitter-bootstrap-rails"   Gravar... 4 - Para Instalar as gemas digitar(terminal): bundle install 5- Instalar o botstrap: rails g bootstrap:install 6-Vamos gerar o layout:   rails g bootstrap:layout application fixed 7 - Gerar o scaffolding(CRUD) com os campos titulo e corpo mensage rails g scaffold articles title:string body:text 8-Migrar a base de dados:   rake db:migrate //Para Corrigir o Css  da pagina Abrir -> app/assets/stylesheets/bootstrap_and_overrides.css.less e colocar :  @import "twitter/bootstrap/bootstrap"; body{     padding-top: 60px; } @import "twitter/bootstrap/responsive"; fechar e gravar  9-  Correr o servid...

permissao escrita www - OpenSSH

Para o pessoal que após instalação do apache ao copiar encontra este erro : Permission denied (SSH_FX_PERMISSION_DENIED: The user does not have sufficient permissions to perform the operation.). Pode tentar com estes comandos obter acesso a escrita na pasta -- /var/www: sudo usermod -g www-data [MY USERNAME] sudo chown -R www-data:www-data /var/www sudo chmod -R 775 /var/www   Para Problema com o phpmyadmin: Se a 404 : "Not Found" error when you point your browser to the location of phpMyAdmin " Codigo: sudo dpkg-reconfigure -plow phpmyadmin Ou sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf sudo /etc/init.d/apache2 reload

Instalar Servidor Apache no Raspberry (Debian)

Imagem
  Instalar o  Apache2  web server   Antes de instalar algum pacote ou software, devemos fazer update ao sistema executando os seguintes  comandos na consola : sudo apt-get update && sudo apt-get upgrade De seguida executamos o comando para obter e instalar os servidor   Apache2  web server: (sudo) apt-get install apache2 Apache2 vai iniciar a seguir  ,mas se necessitas iniciar ou parar, estes  são  os comandos : service apache2 start service apache2 stop   Apos instalação do servidor pode acontecer que ele reporte o seguinte  erro quando o arranque ou paragem :       Could not determine the server's fully qualified domain name, using 127.0.X.1 for ServerName Isto significa que o  Apache2 não esta correctamente configurado o  Raspberry Pi. Para resolver isto, primeiro identificamos a anotamos o endereço IP do nosso Raspberry Pi como o comando : ...

Instalar browser Iceweasel no Raspberry Pi

Imagem
Iceweasel é um fork do Mozilla Firefox. Para instalar o Iceweasel, Introduzir os comandos: $  sudo apt-get install iceweasel   Para correr o Iceweasel, introduzir: $  iceweasel ou clickar no desktop em Start > Internet > Iceweasel

Instalar Ruby e Rails no OSX

Imagem
Instalar Ruby and Rails no OSX     Primeiro temos de instalar o Xcode com  as :  command line utilities    Assim sendo , temos que localizar o Xcode na  app store da  Apple e instalar a partir de ai . Em sequida , abrir o Xcode, ir para  Proferences e clickar na  Downloads tab. Click install   Command Line Tools . Para  instalar o  Git, i para  http://git-scm.com  e fazer o download do sistema Mac OSX . Instalar o RVM RVM significa R uby Version Manager  e permite-nos instalar múltiplas versões do Ruby e intercambiar facilmente entre elas . Mesmo que unicamente só usemos uma delas. Instalar RMV unicamente correndo um comando na janela do terminal :         curl -L  https://get.rvm.io  | bash -s stable --ruby Se ocorrer erro mesmo com o sudo  : (Sudo) brew update (Se não encontra o comando...... então ........

Instalar Ruby and Rails no Windows

Imagem
Instalação do Ruby: O Ruby pode ser instalado simplesmente fazendo o download do executável RubyInstaller do site  : http://rubyinstaller.org/   Ruby 2.0.0  (Recomendável ) Instalar  Rails O Rails pode ser instalado escrevendo os seguintes comandos na janela do terminal :           gem install rails Para verificar se foi instalado correctamente  corremos o seguinte comando na janela do terminal :            rails -v

RPi Ruby on Rails no Raspberry Pi

Imagem
Instalar o Ruby on Rails no Raspberry Pi Este guia permite instalar ou actualizar o Ruby on Rails (~versão 2.1.2) no Raspberry Pi correndo Debian "squeeze". [Notar que o raspbian (e, provavelmente, outras linux distros) ja podem conter versões pre-compiladas do Ruby on Rails; podes tentar encontrar com o comando apt-cache search ruby | grep rails . ]   este guia pode ser seguido por toda a gente , mas.. se as coisas correm mal , é sempre difícil verificar qual o problema . Sem dizer que demorará algumas horas para completar. Em uma imagem de 2Gb não devera existir espaço suficiente . Por isso no minimo 4Gb de cartão. E tentar expandir toda a imagem do mesmo.  Vamos entaõ comecar usando o e Ruby Version Manager (RVM) , tendo que  instalar estes pre-requisitos: sudo apt-get install -y git curl zlib1g-dev subversion   podemos encontrar o : error '404 not found', então temos de fazer  update ao nosso APT do package index:  sudo apt-get ...

Instalar Pyside for python-3 no Raspberry

Imagem
PySide  é um  software OpenSource que providencia ligações Python para a  framework   Qt. Para instalar PySide para Python no Raspberry Pi, introduzir na shell os comandos: PySide for Python 3: $  sudo apt-get install python3-pyside No Python 3, ou IDLE3, introduzir: import PySide Se não aparecerem erros , indica que o PySide foi instalado correctamente . Para verificar a versão instalada do PySide, introduzir: PySide.__version__ Agora para testar criamos um  "Hello World" do Python 3 com PySide. #!/usr/bin/python3 import sys from PySide.QtCore import * from PySide.QtGui import * app = QApplication(sys.argv) label=QLabel("Hello World") label.show() app.exec_() sys.exit() Para a versão 2 do PySide : $  sudo apt-get install python-pyside No Python, or IDLE, introduzir: import PySide se não aparecerem erros , indica que o PySide foi instalado correctamente . Para verificar a versão instalada do PySide, introduzir...

Agora ... instalar o Symfony (PHP Framework)

Imagem
Sem querer ir já para uma framework que me gusta mucho , la RoR , que depois se vai ver as relações entre as webapps/Frameworks  (node.js-js, rails-ruby e symfony-php ). Por isso para aprender temos de primeiro instalar :) vamos então abrir o terminal e começar a digitar : sudo apt-get install curl php-apc  depois:« vamos instalar o composer : cd curl -s https://getcomposer.org/installer | php   Agora : php composer.phar create-project symfony/framework-standard-edition /var/www/symfony/ carregas Enter,Enter,Enter..... pode escrever se queres a  : secret (ThisTokenIsNotSoSecretChangeIt): ecrwvevvrvwvrwvrwfwvwrvrvwvwrwefvrewe (Mas também poderá ser tudo alterado mais tarde) et Voila !!! Mas pera ai ... Ainda so instalamos o symfony , agora vamos usar a framework : assim : cd /var/www/ sudo chmod -R 777 symfony cd symfony sudo curl -s http://getcomposer.org/installer | php sudo php composer.phar install Agora vamos v...

Ligar em SSH (parte 2)

Imagem
1- Abrir o terminal digitar  : cd  ( vai para pasta do user)  open . (abre a pasta no finder) 2 -Criamos uma nova pasta : - Pode ser Raspberry Agora vamos ter de instalar o FUSE para isso vamos descarregar no site o dmg: http://sourceforge.net/projects/osxfuse/ Nota : Ainda vamos ter de instalar separadamente o SSHFS que se encontra no site: 3- Agora podemos ir ao terminal e digitar : sshfs pi@192.168.1.96: Raspberry E pronto já temos a directoria montada com a ligação ao raspberry pi 

1ª App Node.js

Imagem
Assumindo que o node.js se encontra já instalado... - A brir  o nosso terminal (shell) -podemos ver a versão do node digitando : node -v Agora vamos criar/editar um ficheiro js com o  conteúdo do servidor - nano node-server.js (pode ser em uma nova pasta ou outra nossa escolha) Conteudo a introduzir: var http= require ("http") var server = http.createServer(function(request,response){ response.writeHead(200,{     "Content-Type " : "plain/text" }) response.write("ola, raspberry pi \n") response.end() }) server.listen(8080)  console.log (" > Servidor iniciado ...") editor/consola   -Abrir browser introduzir no url o endereço do servidor e porta 8080

Ligar em SSH sem password no Mac

Imagem
1º Abrir o Terminal  2ºdigitar no terminal : ssh meuUser@meuIP (mudar meuUser e meuIP) se for a 1ª vez devemos aceitar a chave criada (yes) 3ºAgora necessitamos de fazer o Upload do id_rsa.pub para o nosso raspberry Pi, assim fazemos um scp (Secure Copy) Digitar: Criar diretorio: mkdir .ssh Agora vamos sair:  exit Geramos a Chave no nosso Mac: ssh-keygen (não necessita introduzir dados)  4º Ir para o directorio .SSh : cd .ssh/ Agora vamos copiar o ficheiro id_rsa.pub para o raspberry na pasta authorized_keys:                               scp id_rsa.pub pi@192.168.1.96:.ssh/authorized_keys Pronto , já podemos entrar no raspberry sem ter de digitar a password 

Instalar o node Js no raspberry

Imagem
Bem ... não vou falar do node.js, pois se estas a ler isto em principio já conheces , e simplesmente queres instalar ... e para blá,blá ... existem outros blogs. Mais tarde posso ensinar como instalar no Mac com uma ferramenta muito útil (homebrew)   1º- Vamos então instalar a nova versão do node Para isso vamos ao SITE!!! e copiamos o link da ultima versão do SOURCE CODE. Agora abrimos o Bloco de Notas ou Editor de Texto :  escrevemos   wget e colamos o link node-v0.10.28.tar.gz Conteudo do Editor wget http://nodejs.org/dist/v0.10.28/node-v0.10.28.tar.gz #link da pagina tar -zxf node-v0.10.28.tar.gz  #descomprimir o ficheiro cd node-v0.10.28   # entrar no directorio ./configure  # efectuar instalacao make sudo make install Agora vamos ao directório de utilizador (pi)  do raspberry pi e criamos um script de instalação com seguinte nome: install-node.sh e gravamos com  o conteúdo do editor ...