Acompanhar o material na sequência.
Entenda sempre o CONCEITO!
Object-oriented Programming in 7 minutes | Mosh
6 - (POO - INTERFACE, ABSTRAÇÃO E SINGLETON) - RUBY ON RAILS - TORNE-SE UM PROGRAMADOR
| begin | |
| for deleta in (select table_name, 'DROP TABLE '||table_name||' cascade constraints' AS dropar from user_tables) loop | |
| BEGIN | |
| EXECUTE IMMEDIATE deleta.dropar; | |
| dbms_output.put_line('DROP TABLE '||deleta.table_name||' cascade constraints;'); | |
| EXCEPTION WHEN OTHERS THEN | |
| dbms_output.put_line('Erro ao tentar dropar a tabela:'||deleta.table_name); | |
| END; | |
| end loop; | |
| end; |
| # Contando arquivos na pasta | |
| ls -l | grep -v ^l | wc -l | |
| # Listando os ips com mais acesso | |
| cat access.log | cut -d ' ' -f 2 | sort | uniq -c | sort -nr | head | |
| # Portas Abertas | |
| sudo lsof -i -P -n | grep LISTEN | |
| # Comprimir pastas |
Acompanhar o material na sequência.
Entenda sempre o CONCEITO!
Object-oriented Programming in 7 minutes | Mosh
6 - (POO - INTERFACE, ABSTRAÇÃO E SINGLETON) - RUBY ON RAILS - TORNE-SE UM PROGRAMADOR
| # Version 21.1.0.0.0 (Requires glibc 2.14) | |
| # Instalar a biblioteca | |
| sudo apt-get install libaio1 unzip | |
| # Criar a pasta | |
| sudo mkdir /opt/oracle | |
| # Mover para /opt/oracle | |
| instantclient-basic-linux.x64-21.1.0.0.0.zip | |
| instantclient-sdk-linux.x64-21.1.0.0.0.zip |
| # Version 21.6.0.0.0 (Requires glibc 2.14) | |
| # Instalar a biblioteca (http://mirrors.kernel.org/ubuntu/pool/main/liba/libaio/libaio1_0.3.113-5_amd64.deb) | |
| # sudo apt-get install libaio1 libaio-dev unzip | |
| sudo apt-get install libaio1t64 | |
| sudo ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/x86_64-linux-gnu/libaio.so.1 | |
| # Criar a pasta | |
| sudo mkdir /opt/oracle |
| AllCops: | |
| TargetRubyVersion: 2.6 | |
| # Include common Ruby source files. | |
| Include: | |
| - '**/*.rb' | |
| - '**/*.gemspec' | |
| - '**/*.jbuilder' | |
| - '**/*.rake' | |
| - '**/Gemfile' | |
| - '**/Rakefile' |
| # Version 19.11.0.0.0 | |
| # Instalar a biblioteca | |
| sudo apt-get install libaio1 | |
| # Criar a pasta | |
| sudo mkdir /opt/oracle | |
| # Mover para /opt/oracle | |
| instantclient-basic-linux.x64-19.11.0.0.0dbru.zip | |
| instantclient-sdk-linux.x64-19.11.0.0.0dbru.zip |
| #!/bin/bash | |
| #--------------------------------------------------------------------------------------- | |
| # Script to update rbenv, Ruby and Ruby on Rails versions | |
| # Source: https://gist.github.com/alexishida/015b074ae54e1c7101335a2a63518924 | |
| # | |
| # Author: Alex Ishida <alexishida@gmail.com> | |
| # Version: 1.7.2 - 17/10/2025 | |
| #--------------------------------------------------------------------------------------- | |
| # | |
| # If you want install rbenv for the first time |
| pt-BR: | |
| activerecord: | |
| errors: | |
| messages: | |
| record_invalid: 'A validação falhou: %{errors}' | |
| restrict_dependent_destroy: | |
| has_one: Não é possível excluir o registro pois existe um %{record} dependente | |
| has_many: Não é possível excluir o registro pois existem %{record} dependentes | |
| date: | |
| abbr_day_names: |
| # Artigo ogirinal por JORGE VILAÇA | |
| # https://jorgevilaca.wordpress.com/2012/03/06/nacionalizando-rails-para-pt-br/ | |
| # config/application.rb | |
| config.i18n.default_locale = :'pt-BR' # Define o locale padrão como pt-BR | |
| config.i18n.available_locales = ['en', :'pt-BR'] # Adiciona pt-BR aos locais disponíveis | |
| config.time_zone = 'La Paz' | |
| config.active_record.default_timezone = :local |