해당 글은 https://blog.naver.com/kbs4674/221220793828 로 부터 게시글이 이전되었습니다. 1년 전, 멋쟁이 사자처럼 5기에 들어가고 '우리 대학교 커뮤니티'를 만들자는 취지로 시작 된 프로젝트입니다. 커뮤니티를 만들면서 많은 헤딩과 어려움, 실패의 시행착오를 겪었습니다. 중간에 버그도 생겨서 프로젝트를 아예 한 번 갈아엎은것도 있었네요.. 때로는 이러한 어려움과 과정이 재밌어서 하루를 아예 샜던것도 많았곤 했습니다..ㅋ (좀 변태같은 취향;;) '이걸 해낼 수 있을까?' 했는데.. 해냈네요... 아직은 베타테스트 격 진행중이라 부족한 점이 많을 순 있겠으나, 많은 학생분들이 방문해서 다양한 정보교류가 있었으면 하는 바램입니다..^^ Homepage Information ..
해당 글은 https://blog.naver.com/kbs4674/220592871314 로 부터 게시글이 이전되었습니다. 일반 HTML 코딩에서 그누보드 기반으로 새로 홈페이지를 리메이크 하게되었습니다. 리메이크 이후 바뀐 점 : 게시판 모바일버전 최적화, 방문자 집계 실시간 확인 가능, 메인화면에 롤링배너 추가, 배경음악 추가… 리메이크를 하면서 기존의 티스토리 기반에서 이젠 Dothome 호스팅 기반으로 전부 이동시켜서 사용하고 있습니다. (하지만 아직까지 그림자료들은 티스토리 기반으로 저장되어 있습니다.) 또 중요한걸 빼먹을 뻔했는데요! dela0309@naver.com 님이 저희 사이트에 몇 몇개 유실되었던 바람일기 자료를 전부 기증해 주셨습니다!! dela0309@naver.com 님께 진심으..
해당 글은 https://blog.naver.com/kbs4674/221041391645 로 부터 게시글이 이전되었습니다. 참고 1. Gem : Devise를 이미 사용하고 있다는 가정하에 이 글을 작성합니다! ※ devise Gem 설치법 [클릭] Devise Gem을 설치하신 분들은, 다른건 만족스러운데 중간에 저렇게 영어로 나오는 오류메세지가 많이 걸리적거릴겁니다. 처음에 저도 저 오류메세지 부분을 수정할려고 devise 관련 모든 파일을 찾아보는데... 어디에도 안나오더라고요.. 좀 알아보니, 이런 오류메세지에 대해 쉽게 수정하면서도 devise에 대해 번역을 시켜주는 gem이 있다는 것을 알게됩니다. 오늘은 devise 번역 gem 적용법에 대해 알아보겠습니다. devise-i18n 사용 1. ..
해당 글은 https://blog.naver.com/kbs4674/221263801292 로 부터 게시글이 이전되었습니다. Devise는 유저들의 로그인, 회원가입 등 기능 구현을 도와주는 Gem 입니다. 이번 시간에는 간단하게 Devise 설치법 및 간단한 활용에 대해 알아보겠습니다. Devise : 로그인/회원가입 1. 터미널에 다음 명령어를 입력해주세요. rails g scaffold homes title content 그리고 나중에 실습 확인을 위해 config/routes.rb 에서 root URI 규칙을 설정합니다. root 'homes#index' 2. Gemfile 파일로 이동 후, Gemfile 맨 아래에 다음 내용을 입력해주세요. gem 'devise' 그리고 Gem을 설치합니다. bu..
해당 글은 https://blog.naver.com/kbs4674/221191136195 로 부터 게시글이 이전되었습니다. 글을 시작 전, 여러분들께 한가지만 여쭤보겠습니다. 상황 여러분들은 홈페이지 내 자신의 외부 이메일 계정 연동을 통해 사용자들에게 메일을 보내는 시스템을 만들어 내려고 합니다. 그리고 여러분들은 아래의 두 Case의 코드를 짜냈습니다. ## config/environments/production.rb # Case 1 코드 ActionMailer::Base.smtp_settings = { :address => 'smtp.gmail.com', :domain => 'mail.google.com', :port => 587, :user_name => "kbs4674@likelion.org",..
해당 글은 https://blog.naver.com/kbs4674/221039105137 로 부터 게시글이 이전되었습니다. 드디어.. 오랜 시간 끝에 TinyMCE + AWS S3 을 이용한 이미지 업로드 법을 알아냈습니다.. 많은 분들께 도움되라는 의미로 방법을 올리겠습니다. 잠깐, TinyMCE가 뭐에요?? Before... 이번 작업을 하기 전에 앞서, TinyMCE가 기본적으로 깔려있어야 합니다. - TinyMCE 설치 : https://kbs4674.tistory.com/48 주의 이번 작업은 AWS와 연동되는 작업입니다. Git 저장소 프로젝트가 Public이신 분은 모두 'Private'으로 전환을 권유 드립니다. 다른 사람이 마음먹고 당신 서버 앞으로 악의적인 자료 업로드를 하게되면 엄청난..
해당 글은 https://blog.naver.com/kbs4674/221038301355 로 부터 게시글이 이전되었습니다. 주의 이번 작업은 AWS와 연동되는 작업입니다. Git 저장소 프로젝트가 Public이신 분은 모두 'Private'으로 전환을 권유 드립니다. 다른 사람이 마음먹고 당신 서버 앞으로 악의적인 자료 업로드를 하게되면 엄청난 서버 요금이 부과될 수 있습니다. 본격적인 Carrierwave(이미지 업로드) 기능 도입에 앞서, 잠시 AWS 기능을 사전에 설정하는 과정을 거치겠습니다. 사전 준비 AWS : 보안자격 증명 어떤 보안시설 건물에 입장할려면 카드키를 센서에 대고 들어가듯, AWS 보안자격은 "출입증 카드"를 만든다라고 보면 되겠습니다. AWS S3 연동전에 앞서 저희는 보안키를 ..
해당 글은 https://blog.naver.com/kbs4674/221012826088 로 부터 게시글이 이전되었습니다. 게시글에서 저희가 글을 쓸 때 밋밋하게 글자만 작성하지 않고, 막 '가운데 정렬, 하이퍼링크, 글자색 지정, 글꼴 지정, 글자 크기 지정, 테이블(표) 생성, ...' 등등 다양한 기능을 사용해가며 글을 쓰는경우 많고, 그런 경험 매번 해보셨을겁니다. 이 기능도 게시판 기능에 있어 중요할 거라는 것을 제가 전 글에 언급하기도 했는데요, 이번 시간에는 Ruby에서 게시글 에디터 편집기를 도입하는법을 알아보겠습니다. 참고 1. 현재 이 블로그의 TinyMCE 예시본에서는 사진 업로드가 되어있는데, TinyMCE가 사진 업로드를 제공하긴 합니다만, 이번 글에서는 TinyMCE의 사진 업로..