プログラミング初心者がアーキテクトっぽく語る

見苦しい記事も多数あるとは思いますが訂正しつつブログと共に成長していければと思います

2020-02-10から1日間の記事一覧

ブランチポリシー

Git

GitHub Flowをベースにする。 1. ローカルリポジトリを最新化 なければ作成してcloneする git clone xxx 既にあればリモートのmasterをPullする。 git checkout master git pull 2. トピックブランチを作成する git branch new-branch git checkout new-bran…

Gitでやらかした事案

Git

1. Author、コミッタを間違えた 事象 別のPCから作業、コミットした際に別ユーザになってしまった。 原因 gitconfigに明示的にユーザ情報が指定されていなかったため、作業環境のデフォルトユーザ情報が利用された。 防止策 git config --local user.name ho…

GitのRepositoryの作り方

Git

方法1. Git上のRepositoryを使う場合 mkdir <dirname> cd <dirname> git init git remote add origin https://github.com/<user-id>/<repo-name>.git git pull origin master 方法2. ローカルにあるフォルダをRepositoryに使う場合 cd <dirname> git init git remote add origin https://github.com/<user-id>/<repo-name>.git gi</repo-name></user-id></dirname></repo-name></user-id></dirname></dirname>…

EclipseでGitを利用する

1. EclipseにGit定義 プロジェクト名→チーム→プロジェクトの共有→Git→プロジェクトの親フォルダ内のリポジトリを使用または作成→プロジェクトを選択(チェックボックスではない)→リポジトリの作成→完了 2. AuthorとCommiterを定義 git config --local user.…

Eclipseのフォーマッター変更

フォーマッターをGoogle Styleに変更 eclipse-java-google-style.xmlを下記サイトから入手 https://github.com/google/styleguide プロパティ→Javaコード・スタイル→フォーマッター→インポート→XMLファイルを選択

EclipseでJUnitを利用する

1. JUnitのJARをライブラリ追加 ビルドパス→ビルドパスの構成→ライブラリ追加→JUnit→JUnit4→完了 2. testフォルダ作成 ビルドパス→新規ソースフォルダ→「test」 3. テストコード作成 プロダクションコード→新規→JUNITテストケース ソースフォルダをtestに変…

GitHubをProからFreeに変えるか検討する

Git

勉強のためにと2年ほど前にとりあえず取得したGitHubアカウント。あまり活用できていませんが時折、再利用する可能性がある個人的なコードを管理するのに使ってます。 アカウント開設当時はFreeだとプライベートリポジトリの数に制限がありました。拙いコー…

Javaクラスファイルのデコンパイル

ダウンロードしてきたライブラリのソースを読もうとしたらソースが含まれていませんでした。デコンパイルしてソースを読みたいと思います。 デコンパイルするにはjadを使います。jadはhomebrewを利用してインストールしました。 フォルダ内のclassファイルを…

Intellij IDEAでソースを開いたらCannot find declaration to go toが出る

ダウンロードしてきたライブラリのソースを読みたくてIntellij IDEAで開いてみました。 コマンド+Bで宣言箇所を表示しようとしたところ、宣言が同じソースファイル中にある場合はジャンプできました。しかし宣言が他ファイルにある場合は以下のようなメッセ…