목록전체 글 (95)
Ssul's Blog

게시판에서 검색어를 입력하여 일치하는 항목만 출력하는 방법과 카테고리명을 가지고 있는 버튼을 눌러서 해당 카테고리 항목만 출력하는 방법 두개 구현 #1. 게시판에 검색어 입력해서 출력하는 방법 우선 뷰파일 코딩 검색 평소와 같은 폼을 구성하고, 폼 이름을 query로 하고, 해당 폼에 입력되는 값을 value에 저장 컨트롤러가 쿼리가 있을때와 없을때로 구분해서 받는다. def index #쿼리가 입력되었으면, 쿼리단어가 들어간 이름들은 전부 찾아 리턴 if params[:query].present? @dbs = Db.where("name LIKE ?", "%#{params[:query]}%") else @dbs = Db.all end end 사실 두번째가 한 30분정도 고생한것 같다. 우선 버튼으로 값을..
1. 저장할 폴더 최상위에서 git init실행 $ git init 2. 폴더내 모든파일을 commit 대기중으로 만들기 git add . git status //확인하면, 빨간건 아직 커밋 대기전, 녹색은 커밋되었음 3. 모든 파일 커밋해주기 git commit -m "first commit" git status //확인하면, 다 사라짐 -> 커밋완료 4. origin 이름에 git의 repository주소 저장하고, 커밋한 파일을 origin에 전송 git remote add origin https://github.com/여러분 주소 (* git remote -v 하면 저장된 저장소 주소들 나옴) git push -u origin master 5. 수정한 파일 반영 git add . git stat..
1. devise gem을 활용하여 회원가입 기능 추가 2. 회원정보 추가 app/controllers/application_controller.rb before_action :configure_permitted_parameters, if: :devise_controller? protected def configure_permitted_parameters devise_parameter_sanitizer.permit(:sign_up, keys: [:name, :phone1, :phon2, :birth, :status]) devise_parameter_sanitizer.permit(:account_update, keys: [:name, :phone1, :phon2, :birth, :status]) end 새..
그동안 배웠던 레일즈를 활용하여 개발 프로젝트를 하고자 한다. 크게는 LMS를 개발할 예정이고, 그중 첫 기능인 자기관리 시스템을 개발할 것이다. User email password name phone1 phone2 birth status(parents|students) Habit(습관) title goal(습관완료시 변화) user:references Diary(일기) emotion content image day user:references Goal(목표관리) title day completed user:references ClassGoal ClassName has many Users :references :references user:references user:references user:refe..
최근에 중고등학생 강의를 준비하며, 그리고 죽은 시인의 사회를 보며, 우리사회의 많은 이들이 "타인의 삶"을 살고 있음을 느낀다. 나 역시 나의 진로선택과, 행동, 말, 결정하나하나가 타인을 고려한 것임을 부정할 수 없다. 물론 공동체의 일원으로 살아가는 사람으로서 오직 나만을 생각하는 이기적인 사람이 되는 것을 원하지는 않는다. (이건 기본인 것이고..) 내가 직장을 다니고 일하는 것이, 내가 교회에서 하고 있는 예배와 헌신이, 내가 사람들을 사랑하는 것이, 꿈을 위해서 열심을 다하는 것이, 사람의 영광과 관심을 바라는 것이 되어서는 안된다. 그냥 우리끼리 서로서로 영광을 올리고, 받고 하는 것으로 가면 안된다는 것을 느낀다. 내 안에 있는 최고경영자에게 집중하자. 그리고 그분의 음성을 듣고, 그분의 ..