rails new ror-app-name --api
This step is for creating a very basic level of model for us to work in. If you know already, or wish to apply your own custom models with relationships you can skip this step.
rails new ror-app-name --api
This step is for creating a very basic level of model for us to work in. If you know already, or wish to apply your own custom models with relationships you can skip this step.
| #!/bin/bash | |
| # Exit immediately if a command exits with a non-zero status | |
| set -e | |
| # Logging function | |
| log() { | |
| echo "$(date '+%Y-%m-%d %H:%M:%S') - $1" | tee -a /var/log/setup_script.log | |
| } |
| ABNC - Academia Brasileira de Neurocirurgia | |
| AGU - Advocacia-Geral da União | |
| ANAC - Agência Nacional de Aviação Civil | |
| CAER - Clube de Aeronáutica | |
| CAU - Conselho de Arquitetura e Urbanismo | |
| CBM - Corpo de Bombeiro Militar | |
| CFA - Conselho Federal Administração | |
| CFB - Conselho Federal de Biblioteconomia | |
| CFBIO - Conselho Federal de Biologia | |
| CFBM - Conselho Federal de Biomedicina |
É difícil falar de Ruby sem mencionar seu framework web mais famoso, Ruby on Rails. Mas não adianta muito encarar o framework sem um prévio estudo da linguagem (o que de fato já observei acontecer inúmeras vezes). Esse post tem como intuito auxiliar na aprendizagem tanto da linguagem como do framework, para evitar que erros comuns como esse tornem a utilização de ambos um desastre.
Ruby é uma linguagem de programação que apareceu para o mundo em 1995, criada por Yukihiro "Matz" Matsumoto. Tem como características o fato de ser uma linguagem de uso geral, com tipagem dinâmica e forte, orientada a objetos e que incorpora diversos paradigmas de programação, como o funcional e o imperativo.
| # Using the iugu-ruby gem's fork from https://github.com/jnettome/iugu-ruby | |
| module IuguConcerns | |
| extend ActiveSupport::Concern | |
| included do | |
| def generate_iugu_subaccount! | |
| return iugu_receiver_id if iugu_receiver_id | |
| account = Iugu::Account.create(name: name, commission_percent: 0) | |
| return fail account.errors.to_s if account.errors |
rails new ror-app-name --api
This step is for creating a very basic level of model for us to work in. If you know already, or wish to apply your own custom models with relationships you can skip this step.
| -- | |
| -- Read only | |
| -- | |
| -- Create a group | |
| CREATE ROLE postgres_ro_group; | |
| -- Grant access to existing tables | |
| GRANT USAGE ON SCHEMA public TO postgres_ro_group; | |
| GRANT SELECT ON ALL TABLES IN SCHEMA public TO postgres_ro_group; |
| // layout file | |
| <body> | |
| <div class="container"> | |
| <%= flash_messages %> | |
| <%= yield %> | |
| </div><!-- /container --> | |
| </body> |
| #!/bin/sh | |
| # place this file at: /etc/hotplug.d/iface/99-login-fon | |
| # Configurations | |
| FON_USERNAME=email%40domain.com | |
| FON_PASSWORD=123456 | |
| FON_DELAY_UP=3 | |
| COOKIE_JAR_PATH=/tmp/nos-fon-cookie-jar.$INTERFACE | |
| . /lib/functions.sh |