詳細検索

ruby


Não importa o que eu faça no Rails, quando sinto vontade de chorar ao receber um erro de roteamento sem inicializar constante ~
Tips
9 de fevereiro de 2015
6分で読めます

Não importa o que eu faça no Rails, quando sinto vontade de chorar ao receber um erro de roteamento sem inicializar constante ~

O aplicativo Ruby On Rails, que estava rodando normalmente até ontem, até o meio da manhã e há pouco tempo, de repente recebeu "Erro de Roteamento: Constante XXXXX não inicializada...

Tentei resumir os arrays, hashes e símbolos confusos da Ruby.
Tips
7 de janeiro de 2015
5分で読めます

Tentei resumir os arrays, hashes e símbolos confusos da Ruby.

Feliz Ano Novo a todos. Bem, gostaria de começar meu primeiro post em 2015 com a história mais quente da Ruby do momento. ...

Usando o AWS SDK para Ruby para verificar o status da sua instância EC2
Tips
19 de dezembro de 2014
3分で読めます

Usando o AWS SDK para Ruby para verificar o status da sua instância EC2

No lado da aplicação, há momentos em que você quer verificar o status operacional atual de qualquer instância AWS EC2 em tempo real. Por exemplo, ao iniciar ou parar uma instância EC2 a partir de um aplicativo externo, você deve verificar o status operacional da instância e executar o próximo processo quando o status mudar. SDK para...

Obtenha nomes de tarefas de nível superior dentro das tarefas do Capistrano 3
Tips
29 de outubro de 2014
3分で読めます

Obtenha nomes de tarefas de nível superior dentro das tarefas do Capistrano 3

Quando eu estava escrevendo uma tarefa no Capistrano3, tive dificuldade para conseguir o nome da tarefa principal porque tive dificuldade para conseguir o nome da tarefa principal na tarefa, então vou deixar isso como um memorando aqui. Basicamente, se você quiser obter o nome da tarefa em uma tarefa no Capistrano3, pode puxá-lo como um argumento para o bloco da seguinte forma. ''' desc "tarefa principal" tarefa...

Obtenha os resultados de uma consulta MySQL em Ruby sem uso
Tips
29 de setembro de 2014
1分で読めます

Obtenha os resultados de uma consulta MySQL em Ruby sem uso

Ao processar Ruby + MySQL, acho que há muitos casos em que 'ruby-mysql' ou 'mysql2' é usado nas bibliotecas do sistema operacional MySQL, mas como era necessário realizar operações de consulta MySQL em um ambiente Ruby bruto sem essas bibliotecas, tentei generalizar o código-fonte que escrevi naquele momento e resumi-lo. Bem... Pode ser que quase não seja necessário, mas achei que seria bom compartilhar como uma DICA. ...

Implantando Instâncias EC2 no Capistrano3 desde a Nova Criação até a Configuração Inicial (Resumo)
Tips
4 de agosto de 2014

Implantando Instâncias EC2 no Capistrano3 desde a Nova Criação até a Configuração Inicial (Resumo)

Até agora, criamos uma nova instância AWS EC2 e a transformamos em uma tarefa no Capistrano3 até a configuração inicial da instância. Embora tenha sido difícil, finalmente chegamos ao ponto em que a instância EC2 estava pronta e tudo o que precisávamos fazer era instalar o middleware e as aplicações. Então, desta vez, gostaria de resumir o fluxo de implantação até agora. ...

Coloque as tarefas do Capistrano em modo de suspensão até que a nova instância EC2 seja totalmente lançada
Tips
31 de julho de 2014
3分で読めます

Coloque as tarefas do Capistrano em modo de suspensão até que a nova instância EC2 seja totalmente lançada

Se você executar uma tarefa para acessar por SSH uma instância EC2 recém-criada no Capistrano que não está totalmente iniciada, ela receberá um erro em algum lugar e a tarefa não será concluída. Portanto, criamos uma tarefa que verifica o status de inicialização da instância EC2 a ser implantada e, se não for totalmente iniciada, ela irá entrar em suspensão e esperar o início. ...

Configuração inicial de uma instância EC2 recém-criada no Capistrano
Tips
30 de julho de 2014

Configuração inicial de uma instância EC2 recém-criada no Capistrano

Nesta seção, criaremos tarefas para inicializar o ambiente do servidor, como criar um usuário de manutenção, definir uma senha para o usuário inicial e definir o nome de host do servidor ao fazer login em uma instância EC2 recém-criada no Capistrano pela primeira vez via SSH. ...

SSH para uma instância EC2 recém-criada em Capistrano
Tips
28 de julho de 2014
5分で読めます

SSH para uma instância EC2 recém-criada em Capistrano

Continuando com o artigo anterior, vamos fazer login na recém-criada instância EC2 no Capistrano via SSH. Primeiro, como preparação preliminar, crie um par de chaves para a nova instância do lado da AWS. No menu "EC2" no Console de Gerenciamento da AWS, clique em "Key...

Coisas para ter em mente ao implantar instâncias AWS EC2 no Capistrano
Tips
25 de julho de 2014
6分で読めます

Coisas para ter em mente ao implantar instâncias AWS EC2 no Capistrano

A instância EC2 recém-criada no arquivo de configuração de implantação anterior não tinha par de chaves ou grupo de segurança, então não consegui SSH a instância criada como estava... 1orz Depois disso, modifiquei várias configurações de implantação e consegui fazer login na instância EC2 que criei por SSH, então escrevi o processo como um memorando. ...

Lançando instâncias EC2 para diferentes AvilabilityZones em Capistrano
Tips
8 de julho de 2014
5分で読めます

Lançando instâncias EC2 para diferentes AvilabilityZones em Capistrano

Da última vez, > Da próxima vez, vou tentar criar um banco de dados e inserir a configuração inicial como uma tarefa de última hora, reescrever o arquivo de configuração do WordPress e baixar o tema do WordPress do GitHub. Usei o Capistrano3 para criar uma instância AWS EC2 por conveniência, então gostaria de deixar as dicas. ...

Tente implantar WordPress com Capistrano3
Tips
7 de julho de 2014
5分で読めます

Tente implantar WordPress com Capistrano3

Usei o Capistrano3 para implantar a versão mais recente do WordPress no meu próprio host, então vou manter um registro dos passos e avançar meu entendimento sobre a ferramenta de implantação "Capistrano". ...