190528 TIL Ruby on Rails - heroku
May 28, 2019
»
1막,
TIL (Today I Learned)
Ruby on Rails
- 루비온레일즈로 과제를 해볼 기회가 생겨서 진행중이다.
- Ruby on Rails Tutorial (Rails 5) 을 보면서 따라하는 중.
- 처음으로
Cloud9
IDE를 써보았다. - Ruby 문법을 처음 봤는데, 약간 python이랑 비슷하다는 생각이 들었다.
- 튜토리얼대로 착착착 해서 heroku에 배포까지 해보았다.
궁금하고 어려웠던 점
- SSH key
- SSH (Secure Shell) keys are an access credential that is used in the SSH protocol.
- The SSH protocol (also referred to as Secure Shell) is a method for secure remote login from one computer to another. - 출처
- Secure Sell의 약자로 원격지에 있는 컴퓨터를 안전하게 제어하기 위한 프로토콜 또는 이 프로토콜을 사용하는 프로그램들을 의미한다. SSH 클라이언트와 SSH 서버의 관계로 상호작용하면서 SSH 서버가 설치된 운영체제를 제어한다. 클라이언트와 서버 사이에는 강력한 암호화 방법을 통해서 연결되어 있기 때문에 데이터를 중간에서 가로채도 해석 할 수 없는 암호화된 문자만이 노출된다. 지금까지는 Telnet을 주로 사용했는데 이것을 대체하기 위한 통신 방법이다. - 생활코딩
- git 서버 - 프로토콜
- 프로토콜도 다시 한번 복습해보고..
- git push -u
- heroku에 푸시할 때
$ git push -u heroku master
이렇게 했는데, -u 옵션이 뭘 의미하는지 궁금 -u
옵션은 입력인자들을 기억하는 옵션.- 그래서
git push -u origin master
를 했으면 그 다음부턴git push
만 입력하면 된다고 한다.
- heroku에 푸시할 때
오늘 큰 위로가 됐던 한 마디,
완벽한 이해보다는 어제보다 오늘 하나 더 배우고 익혔다는 생각으로 차근차근 수련하다보면 어느 순간 그림이 그려지는 날이 올거예요.
요새 주위에서 많은 보살핌과 도움을 받고 있는 것 같아서 굉장히 감사하다.