タグ

ブックマーク / qiita.com/CASIXx1 (2)

  • Rubyデバッグで使うメソッド達 - Qiita

    概要 Rubyでのソースコードリーディング時に これだけは最初に押さえておきたい!というメソッドをまとめました。 実装をしたり、ソースコードリーディングを行う際に、pryデバッグなどを行うのですが、 基的なことを確認するときに使うRubyのメソッドがあるので、その紹介。 自身のClassを確認する class レシーバのクラスを調べて、出力してくれるメソッド。 意図してない箇所で、NoMethodErrorが出て、レシーバに何のクラスが入ってるのか確認したいときに使う。 自身にMix-inされているModuleや継承されているClassを調べる ancestors Moduleのインスタンスメソッドとして定義されています。 あるクラスやオブジェクトがどのようなクラス・Moduleをincludeしているのか?は結構気になります。 ancestorsを実行してあげると、継承ツリーの順番で返

    Rubyデバッグで使うメソッド達 - Qiita
  • スマホ実機から、Docker開発環境につなげる方法 - Qiita

    概要 現在Dockerで開発中の環境をスマホ実機からデバッグ出来るようにする方法 (Dockerあんま関係ないけどね...) 事前準備 Charlesインストール 設定方法 こちらの記事に説明が書いてありますので、ご参照下さい。 https://qiita.com/syannu/items/42802cde2baf9146788a 確認方法 IPアドレスを打ち込んで、アクセスするときに、Charlesでポップアップが出てくるので、「allow」を押してあげて下さい。 docker-machineの場合 開発PCで使っているdocker-machineでのアドレスをスマホからアクセス 192.168.99.100とかだと思います。 Docker for Mac,Windowsの場合 ↑の設定方法で確認した開発PCIPアドレスを入力すれば、アクセス出来るはずです。 dockerを使ってない場

    スマホ実機から、Docker開発環境につなげる方法 - Qiita
  • 1