タグ

ブックマーク / qiita.com/zaru (4)

  • Capstarano3でデプロイ時にUnicornが再起動しているようで失敗している時の対処法 - Qiita

    Capstarano3 + Unicornでデプロイしている時、capコマンドで実行するとUnicornの再起動ログがSuccessになっているのにもかかわらず、サーバのUnicornプロセスを確認すると、どうも再起動されていない…。という現象にぶち当たり、色々調べると成功しているように見せかけて、実は失敗していたっていうお話。 Unicornが再起動されたかの確認 paコマンドでいつ起動されたかの確認 $ ps -eo lstart,pid,args | grep uni Mon Nov 10 13:48:14 2014 17039 unicorn master -c /var/www/app/current/config/unicorn/staging.rb -E staging -D Mon Nov 10 13:48:18 2014 17083 unicorn worker[0] -

    Capstarano3でデプロイ時にUnicornが再起動しているようで失敗している時の対処法 - Qiita
    yysaki
    yysaki 2021/06/24
  • Authlogic + Railsで認証の仕組みをシンプルに作る - Qiita

    Authlogicというgemを使ってRailsに認証の仕組みを作る方法を紹介します。Authlogicはシンプルなライブラリで、Deviseのようにviewやcontrollerは提供してくれません。自分でマイグレーションファイルを作って、コントローラと認証画面を用意してあげる必要があります。面倒くさそうに感じますが、自分で作りたいようにRailsに乗って作れるという良さがあります。シンプルです。 認可に関してはPundit + Railsで認可の仕組みをシンプルに作るを参考にしてみてください。 前提 Rails 5.1 Ruby 2.4 Authlogic 3.5.0 RSpec 3.5 紹介する実装例 メールアクチベーション パスワードリセット WebAPIキー テストコード 最低限の実装 まずは単純にユーザ登録とログインの実装をしてみます。 マイグレーション ユーザ認証に必要なカラ

    Authlogic + Railsで認証の仕組みをシンプルに作る - Qiita
    yysaki
    yysaki 2019/09/07
  • 業務でWebサービス開発をする際に気をつけたいこと(新卒向け) - Qiita

    趣味でも業務でも日々Webサービスを開発しているzaruです。こんにちは。ついにアドベントカレンダーも最終日です。まだサンタとしての仕事が残っています。さて今回は仕事としてWebサービスを開発するときに気をつけたいポイントを紹介します。まぁ仕事に限った話じゃないですが…参考になれば幸いです。特に新卒プログラマあたりに読んでもらえればと思います😀 なお僕の業務上インフラ周りはAWSが多いです。 RASISという指標 RASISという指標があります。コンピュータシステムの評価指標5つの頭文字を取ったものです。 Reliability(信頼性) Availability(可用性) Serviceability(保守性) Integrity(保全性) Security(機密性) 今回はこの5つの指標に沿ってポイントを紹介していきます。RASIS自体については色々なところで解説されていると思うので

    業務でWebサービス開発をする際に気をつけたいこと(新卒向け) - Qiita
    yysaki
    yysaki 2017/01/09
  • Chef脱落者が、Itamaeで快適インフラ生活する話 - Qiita

    こんにちは。株式会社ベーシックのCTOやってる@zaruです。今年はじめてQiitaのアドベントカレンダーに参加しました。25日埋まるようなんとか頑張ります。また、ベーシックのエンジニアについて興味のある人はベーシックエンジニアのQiita記事に目を通してみてください。それなりに面白い記事があると思います。 長い前置き Chef、めっちゃ流行って今や定番ツールになってますね。僕はChefに挑戦したものの脱落したダメエンジニアです。なんで脱落したかというと、セコセコ作ったレシピを保守できなかったんですね。Chefさわれる人が社内に全然いない&教えようにも自分がよく分かっていないという、ツールに振り回されてダメダメという状況になってしまいました。 そこでもういっそ、VagrantBoxを直接配布したり、AWSならAMI化されたものを使いまわしたりしてたわけです。そこまで大規模なインフラでもない

    Chef脱落者が、Itamaeで快適インフラ生活する話 - Qiita
    yysaki
    yysaki 2016/08/14
  • 1