본문 바로가기

실천하기46

[220405] 연극 예매사이트 팀플 기록) 15. 달력 완성 현재 하고 있는 것 원래는 날짜를 하나하나 받아서 자료검색을 돌리려고했는데 그러면 너무 느려짐. 그래서 한 달을 표시하기로 선택하면, 그 달에 해당하는 모든 이벤트 목록을 가지고오는걸로. 거기서 달을 나누자. 원래 갯수만 먼저 가져오고 나중에 필요할때 가져올까했는데 어쨋든 그것도 두번 검색해야하고 개별 검색 돌려야함 차라리 한달치를 먼저 가져오는게 낫지. 2022. 4. 5.
[220402] 연극 예매사이트 팀플 기록) 14. 만든 로직을 달력 형태로 만들기 현재 하고 있는 것 우선 내가 클릭한 버튼이 어떤 좌표인지 알아야 하니까 event target을 정해놓는다. const cal_day = document.querySelector('.cal_day') cal_day.addEventListener('click',cal_dayHandler) function cal_dayHandler(event){ let alert = event.target console.log(alert) } 새로운 리스트가 한 개 이상 붙지를 않는다. 아니 남들 코드 참고해서 구조도 똑같구만 왜 안돼-하다가 요소를 복제한 clone에서 가져온 순간 생김. 이거저거 두들겨 박다가 얻어걸린거 같은데, 적어놓고 잊지 말아야지... 아직도 왜 자식 요소는 하나밖에 만들 수 없다는 appendC.. 2022. 4. 2.
[220401] 연극 예매사이트 팀플 기록) 13. 달력 로직 만들기 현재 하고있는 것 달력로직 작성 들어감 https://hancoco.tistory.com/138?category=1028078 [220322] 자바스크립트로 달력만들기 1. 현재 날짜를 가져오는 함수 new Date() date 객체는 세계표준시(UTC) 1970년 1월 1일 00시 00분 00초를 기준으로 현재와 얼마나 시간 차가 얼마나 되는지 밀리초 단위로 나타낸다. let dateToday = new Date().. hancoco.tistory.com 2022. 4. 2.
[220331] 연극 예매사이트 팀플 기록) 12. 파일 업로드 현재 하고 있는 것 새로고침할때 파이어폭스는 검색창에 커서키를 입력상태로 놓은 다음에 엔터키를 쳐야한다.. 어쩐지 새로고침해도 계속 같은 결과가 나오더라 그리고 파이어폭스에는 헤더가 안 나와서 교수님이랑 헤메다가 크롬에서 나오는거 확인하고 다같이 울음 ... 파이어폭스 너임마... 개선해야 할 점 뇌정지..... 파일 업로드 기능을 구현하는데 머리가 멈춰서 멍청하게 앉아있었다. 코드를 쳐야하는데 이걸 구현해야하는데-하고 생각은 드는데 하나도 모르겠음. console.log도 못쳐서 으에?이러고 있다가 교수님 질문에 대답 못해서 살짝 깨짐. 함수 배우고 있는데 1+1이 뭐죠? 라고 질문 받아서, 1... 더하기가 뭐죠? 하고 대답했음. 1 더하기 1을 쓰세요! 더하기가 어떻게 생겼지 어떻게 쓰지... 차라.. 2022. 3. 31.
[220330] 연극 예매사이트 팀플 기록) 11. UD 작성완료 현재 하고 있는 것 timestamp는 입력이 안되는 거였다.... 어쩐지 찾아도 결과값이 안 나오더러. datetime을 넣어야 가능한거였음 둘이 개념작성해서 넣을것 오 이렇게 작성하면 timestamp에도 넣을 수 있다함 const date = `DATE_FORMAT(date, '%Y-%m-%d') AS date` const timestamp = `DATE_FORMAT(date, '%Y-%m-%d %p %h:%i') AS date` 개인적으로 보충학습 해야할 것 innerHTML, innerTEXT, setAttribute 차이 구분할것. 여기 안에 있는 글자 2022. 3. 30.
[220329] 연극 예매사이트 팀플 기록) 10. CR구현 현재 하고 있는 것 서버를 오가며 url에 정보를 넣고 얻는 parms도 진행중 페이징과 파일 업로드도 곧 있음 들어갈듯. 조만간 달력만드는 블로그 글도 올려야겠다. 이번에 넣기로 한 투두 달력 기능이 너무나 도움이 된다. 오늘 목표는 cru까지 마치는것. 개인적으로 보충학습 해야할 것 컨디션이 너무 좋지않다. 어제 밤 9시에 급 await이 연결이 되지 않는다는것을 알았고 구글링을 했지만 새벽 5시까지 찾지를 못했다. (이슈가 해결이 안되면 아무것도 진행을 할 수 없는 상황이었음.) 권한을 줬다가 뺐었다가 해봤지만 나중엔 root 까지 터져서 .. 교수님이 봐주셨음. 새벽 3시쯤엔 이렇게 구글링을 해도 못 찾는거면 내 역량에 문제가 있는게 아닌가 싶어서 진로를 좀 더 생각해봤어야했나했는데, 시스템적인거.. 2022. 3. 29.
[220328] 연극 예매사이트 팀플 기록) 9. 깃헙이슈, CRUD 구현 이슈 깃헙에는 기여도라는 기능이 있는데, 내가 그 곳에 없다는 말을 들었다. 나는 내 시점으로 봐서 내 계정이 없는줄 알았지.. 찾아낸 원인 : 내 데이터베이스에 이메일이름이 깃헙이메일이름이랑 일차하자 않아서 발생함. https://www.lainyzine.com/ko/article/how-to-set-git-repository-username-and-email/ 해결 테이블에 행 추가하기 -> ajax만 sql에서 불러와서 연결하기 2022. 3. 28.
[220327] 연극 예매사이트 팀플 기록) 9. 게시판 CRUD 구현, ajax 연결 현재 하고있는 것 날 겁나게 애먹였지만 잘못된건 foreach도 아니고 replace도 아니고, 파일 형식도 아니었다. 내가 trElement를 가져올때 innerHTML을 했어야했는데 그냥 통째로 가져오니까 replace가 못 읽는문제였음. const trElement = document.querySelector('#showList_row').innerHTML; let template = document.querySelector('#showList_row'); const Nodes = data.list; //교수님 코드 Nodes.forEach(v=>{ template += trElement.replace('{idx}',v.idx) .replace('{subject}',v.subject) .repla.. 2022. 3. 27.
[220326] 연극 예매사이트 팀플 기록) 8. 깨지는 css 수정, git commit message 수정,삭제, git 원상복구하기 현재 하고있는 것 1) margin, padding까지 계산해서 vh 만드는거 고침 아아ㅏㅏㅏ https://velog.io/@edie_ko/Tip-%EB%AA%A8%EB%B0%94%EC%9D%BC-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80%EC%97%90%EC%84%9C-100vh-%EC%A0%81%EC%9A%A9-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0-iosandroid 2) 깃 왜이래ㅐㅐ 충돌일어났는데 오도가도못하고 오류만 뿜어냄 깃 리베이스 https://gamsungcoding.tistory.com/entry/Git-Git-Advanced-Rebase-i-%ED%99%9C%EC%9A%A9%EB%B2%95 https://blog.appkr.dev.. 2022. 3. 27.
[220325] 연극 예매사이트 팀플 기록) 7. 통일성 있는 디자인을 위해 수정하기 현재 하고있는것 1) 통일성 있는 디자인을 위해 컬러칩, 전체적인 nav툴 작성 완료. 후보로 만들었던 nav 디자인들. 2) list/grid/calendar 형태를 url 이동 없이 ajax를 사용해서 그려야함. 일단... 저 3개를 통일성 있는 형태로 꾸겨 넣어보자. 버튼식으로 클릭할때마다 리스트형, 앨범형, 캘린더형으로 바뀌도록. 3) 공용폰트 지정함 사용자/개발자/브라우저렌더링-들을 다 체크하고 폰트를 정하는게 맞구나... 이거 안 정하고 진행했다가 폰트이슈 처절.. 이슈 발생 배경 웹폰트가 사용자 컴퓨터에서 구동되지 않을때 폰트가 깨지는 것을 방지하고자, 서버에 폰트를 업로드함. 이슈 발생 다운로드 받은 폰트명이 프로그램상에서 보이는 폰트명이랑 안 맞음. 이슈 해결과정 공통적으로 웹폰트를 받은.. 2022. 3. 25.