Skip to content

Instantly share code, notes, and snippets.

View rplaurindo's full-sized avatar
🎯
Focusing

Rafael rplaurindo

🎯
Focusing
  • Rio de Janeiro - RJ, Brasil
View GitHub Profile

RVM (Ruby Version Manager)

Required packages

  • sed
  • tar
  • curl
  • gnupg

Import the mpapis Public Key through GPG (GNU Privacy Guard)

FTP

VSFTPD

Instalation

$ sudo apt-get install -fyu vsftpd

Configuration

Woking With SSH Authentication

Dependencies

  • xclip

Creating folder

$ mkdir ~/.ssh

Managening users and groups

Creating an user

$ sudo useradd -m <login>

-m option creates a home for it.

Removing an user

Working with PostgresSQL

Requirements

  • libpq-dev

Installing

$ sudo apt-get install -fy postgresql
@rplaurindo
rplaurindo / 1 - requirements.sh
Last active September 27, 2015 19:43
Programando em Android
# Instalar JDK 6 ou superior. JDK é o acronimo de Java Development Kit, ou seja, Kit de desenvolvimento Java.
# Contém o seu compilador "javac" e suas bibliotecas nativas.
# Instalando o JDK 7 no Ubuntu 13.10 (Saucy Salamander) ou superior
# Requiriments for 64 bits version
$ sudo dpkg --add-architecture i386
$ sudo apt-get update
$ sudo apt-get install libncurses5:i386 libstdc++6:i386 zlib1g:i386 lib32ncurses5-dev lib32stdc++6 icedtea6-plugin
#include <stdio.h>
#include <cstdlib>
#include <iostream>
using namespace std;
int main(){
FILE *pont_arq;
char palavra[20];

Generating

Run:

$ rails plugin new <name>

To generate a isolated engine use --mountable

The .rb file generated in folder lib should have the same name of the gem, otherwise it will not load automatically.

Working with gems

Generating a new gem structure

$ bundle gem <gem_name>

Adding an owner

$ gem owner <gem> -a <user or email>
@rplaurindo
rplaurindo / 1 - shell commands.md
Last active January 10, 2023 00:25
Linux utils

Shell Commands

System informations

$ lsb_release -a

Discovering the UUID of a device

Run