분류 전체보기(313)
-
[용마산] 거리는 짧지만 경사도가 높았던 코스
아침먹고 즉흥적으로 오른 용마산 산행. 가을부터 집이랑 멀지 않아서 한번 가봐야지 했지만 아직 못가보고 있었다. 겨울에 들어서며 영하로 내려가는 기온때문에 추웠지만 하늘은 맑았기에 괜찮을 것 같았다. 정상에서 신라면 작은컵을 먹기위해 보온병에 뜨거운 물도 넣어갔다. 배가 그다지 고프지 않아 결국 뜯지 않은 채 그대로 다시 내려왔다. 7호선 용마산역 지하에 GS25 편의점이 있어 컵라면을 구매하고 김밥을 사기위해 1번출구로 나갔다. 하지만 속이 약간 쓰린 느낌이 들어 김밥 대신 출구 바로 앞 야쿠르트 아주머니께 음료를 하나 샀다. 소화도 잘되고 얼큰한 국물을 먹으면 달콤한 음료수로 입가심을 해줘야하기 때문이다. 먹잘알들은 공감할 거다. 용마산 방향을 여쭤보니 아파트 사이로 가로질러 가면 빠르다고 알려주셨다..
2020.12.20 -
[Salle] 4. 판매하기 페이지 (3) 이미지 첨부파일 여러개 업로드
어제 주소검색 API로 하루를 날리면서 배운 완성 '속도'에 초점을 맞추고 이후 '완성도' 를 신경쓰기로 했다. 오늘 구현할 기능을 리스트업 하고 어떻게 구현할지 Notion에 정리하는 습관은 나중에 실무 들어가서도 유용할 것 같다. 그래서 판매하기 페이지 1차 구현은 완성되었고, 미흡한 부분은 사이트의 다른 핵심 서비스들 구현이 완료되고 한꺼번에 error handle할 예정입니다. Today's List 판매하기 페이지 1차 구현 DB 연동 필요 상품이미지 5개 등록 기능 추가 Member ID, Email(사용자 Session)을 INSERT문에 삽입 카테고리 변수들 label화 거래지역 returnUrl POST 오류 해결 sell.jsp img - (참고링크) [....]-----오늘 자 업데이..
2020.12.18 -
[Salle] 4. 판매하기 페이지 (2) - 거래지역(행안부 팝업주소 API)
오늘 한줄평: 아아으아아아아아아아으아아아으....... 휴... 요약 NEXT TODO - sell한 상품이 있으면 내상점에도 추가해주는 기능, 카테고리 하위목록 변수화, product DB member id, email 받아 저장할 방법, sell.jsp 완성 Front 한다고 시간을 많이 쓰게 되는군. Back도 어렵지만 익숙한 것부터 우선순위를 두고 만들어가자 진행사항 판매하기 화면 구현 - /sell sell.jsp 카테고리 하나씩 복붙하는건 너무 비효율적이다. home.jsp에도 쓰고 있기 때문에 변수 지정해서 사용하는 게 맞을듯. 방법 찾자. 강의에서 썼던 label 방식 다시 찾아보기 → resources/message/label.properties 파일 생성 .jsp에서 jstl은 요렇게 ..
2020.12.18 -
[Salle] 4. 판매하기 페이지
판매할 상품을 등록하는 SellProduct 페이지 기능을 구현해보았다. 백엔드와 DB는 어렵지 않게 구현했는데 8가지 상품등록정보를 .jsp파일에 구현시키는 부분이 힘들었다. 특히 상품이미지를 첨부파일로 받아서 화면에 썸네일 같이 보여주는 기능을 jQuery가 아닌 js파일을 만들어 시도하다가 시간을 지체했다. $() 함수는 document.getElementById() 함수를 단축형으로 나타낸 jQuery다. 유튜버들이 jQuery는 회사에서 쓴다면 배우고 아님 JS만 배워라 했는데 아주 많이들 쓰는군... 가장 아쉬운 건 오늘 페이지 완성시키고 싶은데 벌써 23시가 다 돼버렸다. 우아한 형제(배민)에서 하는 온라인 컨퍼런스도 봐야돼서 귀가 후 영상을 보면서 하루를 마무리 해야겠다. 다하고 자고 싶지..
2020.12.16 -
[Salle] 2-2. 로그아웃 버튼과 기능구현
처음으로 Javascript - jQuery를 써봤다. 목적은 로그인 한 멤버가 home 화면에 뜨는 본인 nickName을 클릭하면 로그아웃, 내상점 카테고리가 보이게 되는 기능을 구현하기 위해서였다. 이 간단한 기능을 위해 무려 하루를 다썼다. 빠끄ㅋㅋ 오늘같이 작업 진전에 비해 오래 걸릴 땐 사용안해본 기능으로 구현해야될 경우인데, 구글링 하면 나오는 블로그의 코드들 중 알맞은 방법을 선별하는데 시간을 써야하고, 해보다가 안되는 경우도 많기 때문에 처음부터 Reset 되고 그렇게 투자시간이 늘어나는 것 같다. click 시 펼치고 닫는 기능을 구현할 때 toggle()이란 메서드를 찾는데도 시간이 오래걸렸고 찾으면 지금까지 쓴 시간을 만회하기 위해 이해에 앞서 구현에 성공하려는 마음이 앞선다. 혼자..
2020.12.15 -
[Salle] 2-1. 로그인 회원정보 Session 저장
로그인 시 회원정보를 Session에 저장해 서비스 사용 시 유지시킬 수 있는 기능구현을 1주일 정도 붙잡고 있었다. 오늘 드디어 Interceptor와 Webconfig, Controller와 jsp간의 상호작용과 작동에 대한 이해를 거쳐 구현해냈다. 집중이 아주 잘된 날이었고, 매일 이랬으면 좋겠다. 혹시 내 자신이 참고가 될 수도 있는 오늘의 생활패턴(새벽 2시 취침, 7시 45분 기상, 10시 커피 1샷, 12시 점심, 2시 커피 1샷, 5시 샤워, 8시 조깅, 9시 샤워) 요약 TODO - 로그아웃 기능추가, 로그인 했을 때 호출되는 home 화면 정리하기 오늘 session이란 산을 드디어 넘었다. 진행사항 로그인 화면 회원가입 버튼 추가 버튼에 링크를 걸려면 을 쓰면 안되구요. 버튼 태그안에..
2020.12.14