유튜브 강의의 영상리뷰입니다. 두서없이 작성해보았습니다.. :).. https://www.youtube.com/watch?v=mlpVas0kBAk user 칼럼 추가하기 $ rails g migration add_cols_to_users name:string address:string post_code:string $ rails db:migrate validation 유효성 검사 추가하기 class Person migration 파일로 들어가서 방금 생성한 칼럼의 is_publish의 기본값을 true로 설정 add_column :packs, :is_publish, :boolean, default: true 이후 rake db 해주기 rake db:migrate app>model> Pack 칼럼 vali..
Computer Engineering
루비 및 레일즈를 윈도우 환경에서 설치해봅시다! https://haereeroo.tistory.com/8 1. WSL 설치 wsl은 리눅스용 윈도우 하위시스템입니다. 윈도우에서 리눅스 환경을 사용하는 개발자를 위해 윈도우 10부터 지원하는 기능입니다. wsl을 이용해서 가상머신을 이용하지 않고도 리눅스 환경을 사용할 수 있습니다. 1) powershell을 관리자 모드로 실행시켜줍니다. Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux 2) 윈도우를 재시작해줍니다. 3) microsoft sotre에서 우분투를 설치한 뒤 실행시킵니다. 2. 루비 설치 1) 루비 설치 전 필요한 dependency를 설치..
error: src refspec main does not match any 예전에 DND 해커톤하면서 만들었던 일정관리앱 backend를 깃허브에 올리려다가 해당 에러가 발생했습니다. git push를 하면서 에러가 발생했는데 does not match..라고 하길래 꼼수를 써봤더니 해결이 됐습니다..! >> git branch master >> git checkout master >> git push origin master main 브랜치가 안된다면 새로운 브랜치를 만들어서 거기다 push를 하면 됩니다. 정석적인 방식은 아닌것 같지만 어떻게든 성공,, push를 성공했다면 main branch에서 pull request merge를 해줍시다. 이후 로컬 터미널에서 main 브랜치로 checkout..
더보기 https://soohey.tistory.com/entry/%EC%95%8C%EB%A6%AC%EA%B3%A0-api%EB%A1%9C-%EC%B9%B4%EC%B9%B4%EC%98%A4%ED%86%A1-%EB%A9%94%EC%84%B8%EC%A7%80-%EC%A0%84%EC%86%A1%ED%95%98%EA%B8%B0?category=929968 이전 글을 이어서 진행하겠습니다. 알리고 api로 카톡 알림톡을 보내보겠습니다. 알림톡을 진행하기 위해서는 카카오톡 채널 개설이 필수이니 참고해주세요. 아래는 제가 작성한 예시코드입니다. let type = req.params['type']; let uphone = req.params['uphone']; let comPhone = ''; // 발신 전화번호 v..