やなぎにっき

学んだことの記録

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

「GitHubでログイン」の流れをざっくり理解する

これは「フィヨルドブートキャンプ Advent Calendar 2020」の10日目の記事です。 フィヨルドブートキャンプ Part 1 Advent Calendar 2020 - Adventar 昨日は Yusuke さんの【Ruby】puts病の私がメソッド化を少しできるようになった話 でした。 Part2 はこち…

過去のコミットの内容を変更する

Git

Gitで過去のコミット内容を変更したときのメモ やりたいこと Gemfileなどの設定ファイルの最終行を入れ忘れるのをよくやってしまう。 Githubにpushした後に気づいたので、既にこの状態でコミットを数回かけてしまっている。 修正したものを新たにコミットし…

不要なファイル.DS_Storeを.gitignoreで管理対象外にする

Git

Githubでローカルリポジトリをリモートにpushしたところ、.DS_Store という不要なファイルまでアップロードされてしまっていた。 .DS_StoreをGitの管理対象外にするために調べたこと・対応したことのメモ。 .DS_Storeとは mac側で作成された独自の形式の隠し…

コマンドライン引数を扱う際の注意点(ARGV.getopts)

フィヨルドブートキャンプではRubyのプラクティスの一つに「Rubyでlsコマンドをつくる」という課題がある。 その課題作成中にコマンドライン引数を扱う際につまずいたことのメモ。 やりたいこと ls.rbコマンドのオプションとディレクトリ名を引数として受け…

CSS 親子要素

CSS

CSSの親・子要素の関係が分からなくなるので自分なりにまとめた。 HTML <div id="test"> <div class="parent">親要素 <div class="child">子要素 <div class="grandchild">孫要素</div> </div> </div> </div> CSS .parent { width: 100px; height: 100px; padding: 10px; background: lightgray; } parentセレクタにfont-weight: bold;を追加。 font-weightプロパティ…