DKU-STUDY / TodayReview

3 stars 0 forks source link

2020 07 13 #83

Closed eyabc closed 4 years ago

eyabc commented 4 years ago

오늘도 삽질을.. 삽질하는 개발자

this.$site.themeConfig 변수에 nav, sidebar 가 있는데 nav 를 클릭할 때마다 side bar 내용을 바꾸어 줘야 한다. sibebar내용은 build하고 html 으로 파싱되는 내용이다. 미리 빌드 되므로, 빌드 전 dev, reads, todos 에 대한 sidebar.js를 각각 만들며, nav를 클릭할 때마다, this.$site.themeConfig 의 sidebar를 변경시켜주자. nav를 클릭하는 컴포넌트는 class="nav-item"의 클래스를 가지고 있다. 이 클래스에 onClick 이벤트를 추가하고 sidebar를 바꿔주자. 는 … 무슨 이렇게만 해주면 된다. 공식문서를 더 잘읽도록해야겠다 ㅠ

sidebar: {
 '/dev': devSidebar,
 '/todos': '',
 '/reads': readsSidebar
}

파일을 자동으로 불러오는 방법을 찾아서 했는데. 생각해보니 파일들이 원하는 목차대로 정렬이 안된다… 다시 정적으로 해야겠다 ㅋㅋ 필요한 곳에만 써야지 흑흑 .. fs가 안먹힐줄 알았는데 된다고 한다.. build는 node로 한다고한다????????? ….

function getSideBar (folder, title) {
   const files = [];
   fs.readdirSync(path.join(`${ __dirname }/../${ folder }`))
       .forEach(item => {
           if (item.toLowerCase() !== 'readme.md' &&
               fs.statSync(path.join(`${ __dirname }/../${ folder }`, item)).isFile())
               files.push({
                   title: item.replace('.md', ''),
                   path: `${ folder }/${ item }`,
               });
       });

   return [{ title: title, children: files }];
}

덕분에 얻게 된것.

khw970421 commented 4 years ago

vanila js 강의 theory 1강 전부 들었다. 아직까진 배웠던 내용이라 복습하는듯이 잘 이해는되는듯하다 부스트코스 알고리즘강의 반정도 들었다. (이것도 원래 내일이면 다끝내기로 했었는데 아직 40퍼 남았네 java로 만드는 헬테이커게임 어떻게 계속 진행은 되고있는게 신기하다 내부 물체구현은 거의 끝냈으니 챕터별로 만들기 해야지 https://github.com/khw970421/helltaker_game/blob/master/src/helltaker/helltaker.java 래퍼객체에 대해 오늘 처음 이해한거같다 하루하루 왤케 배울거 많냐 진짜(코드안보는 날이없네...)

값지다 오늘하루 (내일은 볼링쳐야지)

JunilHwang commented 4 years ago

@khw970421 여태까지 안보는날이 없도록 안살아온게 이상한거라구~~

회사일

면접 준비

알고리즘 코드리뷰

Jaewon0702 commented 4 years ago

1. 상권 분석 알고리즘 : 유동인구를 중심으로(Python) Seoul_City_Business_Analysis_Floating_Population 1학기 때 과제 제출하기 위해 만든 상권 데이터 분석 알고리즘이다. 통신사나 지자체에서 제공되는 공공데이터를 활용하였다. 서울시의 유동인구를 역별, 동별, 시간대별, 연령대별, 일별로 나누어 분석하였다. 자세한 설명은 word로 정리해두었다.(30페이지가 넘는다. 작성하느라 힘들었다.)
파이썬 특유의 간결성을 살리기 위해서 코드를 수정하는 작업이 필요할 듯하다.

2. Turtle 모듈(Python) Python for Beginner Turtle 요즘 Python For Beginner라는 책을 보고 있는데, 거기에 소개되는 Turtle 모듈로 여러가지 알고리즘을 만들고 있다. 1학년 때 친구가 Turtle로 미니게임을 만드는 것을 보고 신기했었는데ㅋㅋㅋ 내가 그걸 하고 있다니 오늘은 거북이가 랜덤하게 생성된 각과 거리에 따라 움직이는 알고리즘을 만들었다. 아직 걸음마 단계라 매일 1가지의 알고리즘을 만들어야겠다.

3. Progammers (Python) Progammers_해시_level 01._완주하지 못한 선수 해시- level1. 완주하지 못한 선수를 준일님의 리뷰를 바탕으로 풀었다. 그저께 내 힘으로 풀었을 때는 40점 이었는데, 오늘 준일님의 힌트를 보고 풀었더니 100점이 나왔다. 내일은 전화번호 목록 도전해봐야지. 새롭게 알게 된 함수

(1) Dictionary명.get(key, value) Dictionary에 key가 있다면 그 key에 해당되는 값 출력 Dictionary에 key가 없다면 해당되는 value 출력

(2) Dictionary명.items() Dictionary를 튜플 형태로 반환

(3)for p in enumerate(t) t List의 index와 element를 Tuple로 반환 (index,element)

4. 인문학 독서 요즘 인문학 책을 읽는 데 푹 빠져있다. 독서 토론 모임에도 가입하였다. 지난 주에는 존 로크의 <통치론>을 읽고 현 정부의 부동산 정책과 양심적 병역 거부자 문제에 대해 토론하였다. 오늘은 올리버 색스의 <아내를 모자로 착각한 남자>를 읽고, 작년에 읽었던 한나 아렌트의 <예루살렘의 아이히만 > 책을 복습하였다.
<아내를 모자로 착각한 남자> "우리는 그들은 어떤 틀에 끼워 맞춘다던지 시험하려는 태도를 버려야한다. 그 대신 선입견을 버리고 겉으로 드러는 현상을 있는 그대로 받아들이는 태도로 대해야한다." <예루살렘의 아이히만 >"아이히만의 죄목은 무사유이다." "평범한 사람도 얼마든지 커다란 악을 저지를 수 있다." 내일은 장 자크 루소의 <사회계약론>을 도서관에서 빌려서 읽을 것이다. 독서 토론 준비를 미리미리 하자. 전날에 몰아서 읽기 힘들다.