umetaberu

umetaberu

プログラミング技術に関するメモ書き

2022-01-01から1年間の記事一覧

マイクラ:mcpipyでAttributeErrorが発生したときの対処法

何が起こったか? MacBookでマインクラフトをやりたい。 Pythonを使って色々なことができるらしいから手順に沿って環境構築をしたものの、エラーが起きてしまった。。 エラー内容 今回マイクラでpythonを使うにあたり行った手順と、エラーが起きた箇所は以下…

Objective-Cインスタンスメソッドとクラスメソッドの書き方

違い ー マイナス インスタンスメソッド クラスのインスタンスがあって初めて実行されるメソッド インスタンス化しないと使えない + プラス クラスメソッド クラスの型から直接実行できる静的関数 [Person.h] #import <Foundation/Foundation.h> @interface Person : NSObject // メ</foundation/foundation.h>…

簡易ローカルAPIサーバ作成手順(ruby)

API

内容 APIの疎通確認をしたいときに、ローカルAPIサーバをすぐに実行できるような状態を作っておきたかったため手順をまとめた①gemとrubyのパス確認 which gem which ruby ※システムのパスを指していたら、rbenvでrubyを管理するようにする②rbenvをインストー…

Gitアカウントを複数所持してる時の注意点

Git

内容 業務用と個人用の2つのGitアカウントを持っているとき、どうやって切り替えしたらいいか調べた。 現在のアカウントを確認する git config --global user.name git config --global user.email あまり使わない or よく使う でアカウントを切り替える 自…

Objective-Cの単一処理のIf文の中にNSlogを書くとそのメソッドが実行されない

内容 業務でObjective-Cで書かれたアプリをデバッグしてたら、ログを書いたところのメソッドが呼ばれない。どうしよう 何が悪いか? 単一処理の書き方なのに、returnとログの行で2つの処理がある // ダメパターン例 if (a == -1 && b == -1) NsLog(@"test")…