Blog


Blog


Configurando ambiente PHP e Ruby no Ubuntu 16.04

B555c8c5e5895d51689f9831d1f9e5ac?size=30 April 26, 2016 | posted on: Blog

Configurando ambiente php e ruby no ubuntu 16 04 tumb
Olá senhores, Sei que o PHP7 foi lançando há um tempo, mas eu estava esperando o lançamento do Ubuntu 16.04 para poder instalar os dois juntos. Bem, sem mais delongas, vou mostrar como instalar as ferramentas de desenvolvimento que eu uso no dia a dia. Sublime Text 3 $ sudo add-apt-repository ppa:webupd8team/sublime-text-3; $ sudo apt-get update; $ sudo apt-get install sublime-text-installer; Dependences $ sudo apt-get install curl; $ sudo apt-get install libpq-dev; $ sudo apt-get install libgmp-dev; $ sudo apt-get install build-essential patch; $ sudo apt-get install libxslt-dev libx... read more »

Como publicar a gem que eu criei

B555c8c5e5895d51689f9831d1f9e5ac?size=30 February 14, 2016 | posted on: Blog

2015 02 14 como publicar a gem que eu criei thumb
Bem como "prometi" no post passado, como criar minha prorpia gem, caso não tenha visto dá uma olhada antes. Então, hoje vamos mostrar como publicar nossa gem. Primeiramente você precisa criar uma conta no rubygems.org E para testar nossa gem, vamos criar um projeto rails. $ rails new test_my_gem $ cd test_my_gem Mas antes de publicarmos nossa gem, vamos usa-la localmente, só para facilitar algum ajuste que precise ser feito. Para usarmos nossa gem localmente é só adicioanar em nosso Gemfile a linha abaixo # Gemfile gem 'array_to_average', path: '/path/to/gem/array_to_average... read more »
tagged: gem rubygem

Como criar minha prórpia gem

B555c8c5e5895d51689f9831d1f9e5ac?size=30 February 09, 2016 | posted on: Blog

2015 02 08 como criar minha prorpia gem thumb
Olá pessoas, estamos de volta com mais um post. Bem hoje vou mostrar como criar uma gem, sem mais delongas, vamos nessa! O que vamos criar e como? O que? Digamos que nós estamos precisando de uma classe que vai receber um Array de números e retorna a média deles. Como? Vamos dá o nome de array_to_average Criando a gem $ bundle gem array_to_average $ cd array_to_average Setar Specification Preencha as variaveis abaixo: # ./array_to_average.gemspec ... spec.authors = ["Walmir Neto"] spec.email = ["wfsneto@gmail.com"] spec.summary = &qu... read more »
tagged: gem rubygem rspec test

[Digital Ocean] Configurando git bare #4

B555c8c5e5895d51689f9831d1f9e5ac?size=30 May 07, 2015 | posted on: Blog

Configurando git bare 4 thumb
Então contiuando com nosso Digital Ocean, hoje é dia de criar um repositório bare para que possamos fazer o deploy. Então vamos nessa... Instalando git sudo apt-get install git-core Criando repositório bare Acessando a droplet ssh root@ip-do-servidor Criando git --bare cd /usr/share/nginx/html sudo mkdir my_project git init --bare my_project.git Criando arquivo que será executado após o cada git push no repositório bare sudo nano hooks/post-receive Adicione o seguinte conteúdo: #!/bin/sh # ## store the arguments given to the script read oldrev newrev refname ## Where to stor... read more »

Instalando e configurando gulp

B555c8c5e5895d51689f9831d1f9e5ac?size=30 May 06, 2015 | posted on: Blog

Instalando e configurando gulp thumb
Ola pessoas, A última versão do laravel 5 vem com o gulp. Por esse motivo é preciso configurar e instalar algumas ferramentas. Vamos à ela Instalando nodejs sudo apt-get install node nodejs nodejs-legacy Instalando npm sudo apt-get install npm Instalando gulp npm install --global gulp Instalando bower npm install --global bower Bem com isso eu já posso usar as dependencias bower e gulp. read more »
tagged: gulp npm node bower

[Digital Ocean] Instalando e configurando PHP #3

B555c8c5e5895d51689f9831d1f9e5ac?size=30 May 05, 2015 | posted on: Blog

Digital ocean instalando e configurando php 3 thumb
Continuando com a configuração do bom e Digital Ocean... E hoje vamos vamos instalar e configurar o PHP, então vamos nessa. Abra o terminal e rode um ssh root@ip-do-servidor Instalando PHP sudo apt-get install php5-fpm php5-mysql Configurando PHP sudo nano /etc/php5/fpm/php.ini procure pela linha com: cgi.fix_pathinfo=1 e troque por cgi.fix_pathinfo = 0 Agora é só reiniciar sudo service php5-fpm restart Para testar vamos criar um arquivo: sudo nano /usr/share/nginx/html/teste.php com o conteúdo <?php echo 'Teste'; ?> Agora é só testar ip-do-servidor/teste.php C... read more »

[Digital Ocean] Instalando nginx, mysql e posts #2

B555c8c5e5895d51689f9831d1f9e5ac?size=30 April 28, 2015 | posted on: Blog

Digital ocean instalando nginx mysql e posts 2 thumb
Então, estamos aqui para dá continuidade ao último post, se você não viu ou está tendo algum problema com os primeiro passos com a configuração do Digital Ocean, dá uma olhada no post anterior. Hoje vamos ver como instalar nginx, mysql (no meu caso para as aplicações php) e postgres (para as aplições rails)... Sem mais delongas, vamos nessa. Como mostrei no post anterior, depois de criar a droplet é preciso acessá-la. Acessando a droplet via ssh ssh root@droplet_id No exempo do post anterior o IP gerado foi 45.55.136.234, então abra o terminal e rode: ssh root@45.55.136.234 Depois ... read more »