Ruby
-
Ruby On Rails 맛보기 - model💻 프로그래밍/Ruby On Rails 2021. 3. 14. 20:13
안녕하세요! JAY입니다. 지난 포스팅에 서는 Rails의 Controller. View에 대해 간단히 알아봤습니다. 이번 포스팅에서는 Model에 대해서 알아보겠습니다. 잠깐 스포하자면...Model이 가장 복잡한 것 같습니다. 특히 Django 개발자에게는 말이죠... 이유는 아래에서 설명해보겠습니다. 1. Model 선언 👨💻 Model 선언에 앞서 Rails의 database config에 대해 살펴보겠습니다. rails는 config/database.yml에 DB에 대한 정의를 할 수 있습니다. 기본적으로 생성된 걸 보면 환경에 맞게 DB 세팅을 다르게 해 놨네요. 일단 기본적으로 정의된 sqlite3로 사용해보겠습니다. Rails에서 model을 만들때는 아래 명령어로 만들 수 있습니다. r..
-
Ruby VS Python 뭐가 다를까? [2부]💻 프로그래밍/Ruby On Rails 2021. 3. 13. 15:25
안녕하세요! 이번에는 Ruby VS Python 비교 두 번째 포스팅입니다. 이번 포스팅에서는 method, class, exception(예외처리) 등 에 대해 비교해보고 느낀 점을 공유해보겠습니다. 👨💻 문법 비교 1. method (함수) - Ruby♦️ def test_method(temp = "default") return "hello world! #{temp}" end puts test_method puts test_method('무야호!') puts test_method '무야호~' cs - Python🐍 def test_method(temp="default"): return f"hello world! {temp}" print(test_method()) print(test_method('무..
-
Ruby VS Python 뭐가 다를까? [1부]💻 프로그래밍/Ruby On Rails 2021. 3. 12. 23:06
안녕하세요! 운동하는 개발자 JAY입니다. 오늘은 비스~~읏 하다고 알려져(?) 있는 Ruby와 Python 에 대해서 뭐가 다른지 어떻게 사용되는지 비교해보려고 합니다. Deep한 내용은 아니고 문법적으로 무엇이 다르고, 장단점 등을 비교해보려고 합니다. 아! 두 언어의 문법을 비교하기전 제가 사용한 언어 버전에 대해서 먼저 공유하겠습니다. python : 3.8.5 ruby: 2.6.5 그리고 Ruby 공부 하려고 개발환경을 따로 세팅하려다가 구름 IDE를 사용하면 편하게 스터디용(?)으로 사용할 수 있더라고요. 무료로 5개의 컨테이너를 만들 수 있고 ruby뿐만 아니라 다양한 서버 프레임워크를 공부하기 쉽습니다. 저는 구름 IDE에서 컨테이너 만들어서 스터디를 했습니다! 👨💻 문법 비교 1. 문자..