전체 글 (112) 썸네일형 리스트형 그래프 자료구조는 정말 어려운 것일까? 20171025 날짜 : 2017. 10. 25. (수) 그래프 자료구조는 정말 어려운 것일까? 생각하게 된 계기 알고리즘 책을 다 본 기억이 없다. 알고리즘 뒷 부분에 '그래프' 부분이 있다는 것만 알고있다. 꼭 앞의 것을 다 봐야지만 알 수 있는 내용일까? 생각한 점 이론은 한개씩 생각하면서, 모르면 다시 보고를 하면 이해를 할 수 있었다. 구현은 이론과 별개로 코딩으로 표현하는 것에 익숙하느냐의 문제 인것 같다. Khan 아카데미를 통해서 그래프 부분을 학습 하였다. 이론 부분은 설명이 잘 되어 있지만, 해석이 잘 되어 있는 느낌은 아니었다. 그래도 중간에 있는 퀴즈를 통하여서 중요한 점이 무엇인지 다시 생각해 볼 수 있어서 좋았다. 자료구조 구현 다른 블로거 분들의 내용을 참고하며 진행을 하였다... GIT, 누가 범인인가? (용의자 : master, develop, practice, 나) 20171018 날짜 : 2017. 10. 18. (수) 누가 범인일까? (용의자 : master, develop, practice, 나) 생각하게 된 동기 'practice'브랜치 개발이 완료되어 Merge를 진행하기로 하였다. 'practice' > 'develop' > 'master'로 Merge를 하였다.(중간 실행 테스트를 하지 않았다.) 'maseter'에서 실행을 하니 작동하지 않는다? 'develop'에서 실행을 하니 작동하지 않는다??? 'practice'에서 실행을 하니 작동하지 않는다!!!! 시도한 방법 및 해결한 방법 아래와 같은 에러문을 발생 하였다. 시도한 방법은 app.js에 모듈과 package.json의 모듈이 동일한지 확인한다. 동일한데 작동되지 않는다. 'node-deb.. sublimetext 에서 ejs 작성시 TIP 20171017 날짜 : 2017. 10. 17.(화) sublimetext 에서 ejs FOR&LOOP 작성시 TIP 생각하게 된 동기 책의 예제를 sublimetext를 사용하여 작성하는데 잘 작동하지 않는다.(한땀 한땀 따라서 치기) ejs의 IF문이나 LOOP문을 에디터가 예쁘게(?) 표현해 주지 않는다. 그런데 sublimetext를 사용하고 싶다. 해결한 방법 packagecontrol에서 "EJS2"를 설치한다. View -> Syntax -> EJS2 -> (원하는 폼)을 선택한다. (혹은 우측 하단의 Syntax를 선택한다.) "EJS"에는 IF, LOOP을 표현해 주지 못한다. 서비스아키텍쳐(비지니스모델) 책을 잘 못 찾다. 20171016 날짜 : 2017. 10. 16.(월) 서비스아키텍쳐(비지니스모델) 책을 잘못 찾았다. 생각하게 된 동기 웹 비지니스 프로세스를 알아두면 면접 및 이력서 작성시 좋을것 같다는 생각을 하게 되었다. 웹 쇼핑몰이 가장 먼저 생각이 들어 조사를 시작. 현재 내린 생각 "전자상거래" 라고 검색을 해서 나온 도서들은 도움이 되지 않았다. "비지니스모델" 라고 검색을 해서 다시 도전해 보아야 하겠다. 조사를 위해서 "전자상거래"라는 키워드를 입력하여 책을 조사 각각에 대하여 간단하게만 소감을 정리하면 핵심정보통신기술총서-정보시스템실무(2010년판) 기업경영 및 업무지원을 위한 시스템과 그 용어들을 정확하게 알 수 있다. 전자상거래와 e-비지니스 (개정3판) 9장, 10장 발췌독. 전자상거래에서 기업.. 현재 진행하는 프로젝트와 과거 진행한 프로젝트 차이. 20171009 날짜 : 2017. 10. 09(월) 생각하게 된 동기 개인 프로젝트 진행속도가 계획 되로 되지 않는다. 외주 작업을 진행할 때와 비교하여도 느리다. 교육기관에 있을때와 비교하면 차이가 더 크다!!! 현재 내린 생각 프로젝트 내용(만들어야 하는 결과물) 추가학습 필요 여부 사수(조력자)의 부제 여부 위의 3가지 측면에서 비교를 하게 되면 개인프로젝트 프로젝트 내용 : 그때 그때 필요한 내용 기능 추가 추가학습 필요 여부 : 기능 추가시 매번 발생 사수의 부제여부 : 없음 외주작업 프로젝트 내용 : HTML, CSS, Javscript만 진행 (백엔드 별도 작업자 진행) 추가학습 필요 여부 : 적음. 사수의 부제여부 : 존재, 큰 가이드라인 방향 제시 교육기관 수업 프로젝트 내용 : 커리큘.. 대구 장고걸스 행사 참여 후기 20170925날짜 : 2017. 9. 25(월) 대구 장고걸스 행사 참여 후기 참여전 우연히 지인으로 부터 대구에서 장고걸스 행사 열린다고 안내를 받았다. 당시 개발자로써의 정신적 만족감이 필요 하였다. 나머지 이유는 없었고, 신청을 완료 하였다. 참여준비 & 참여중 장고걸스 튜토리얼은 짧지만 짧지 않았다.(컴퓨터를 모르는 사람에게는 너무 많은 사전 지식이 필요하다.) 나에게 할당된 멘티에 대한 정보가 부족하였다. 무엇을 준비해야 하는지 모르겠다. 행사 당일 멘티에게 말로는 프로그래밍의 재미를 주겠다고 하였지만, 나는 준비되지 않은 초짜 였음을 느끼고 안절부절 못 하였다. 참여후 그럼에도 불구하고 잘 따라와 주신 멘티 분들에게 감사히 생각 한다. 정말 감사합니다. 무엇이든 준비된 자만이 쟁취한 다는 것.. github.io에서는 무엇을 할 수 있을까? 20170920 날짜 : 2017. 9. 20(수) github.io 에서는 무슨일을 할 수 있을까? - 생각의 동기 신입사원 지원서를 작성할때 내가 만든 개인 프로젝트를 보여줄 수 있는 방법이 필요했다. github에서 호스팅을 해준다고 얼핏 들었다. 그런데 내가 원하는 내용을 호스팅 할 수 있을까? - 내가 필요한 기능 HTML, CSS, javascript을 이용한 웹페이지 Node.js를 이용한 웹 애플리케이션 웹페이지 - 알아본 내용 github.io는 github을 회원가입만 하면 바로 사용이 가능하다. github.io는 정적(static) 웹사이트 호스팅을 서비스 한다. 웹 애플리케이션과 같은 동적 웹사이트 호스팅을 서비스 하지 않는다. 정적웹사이트란 요청한 페이지의 컨텐츠를 응답하는 것... Array.find 사용실패기 - 콜백함수 사용하기 20170919 날짜 : 2017. 9. 19(화) Array.find 사용실패기 - 콜백함수 사용해 보기동기 : Array.find()를 사용하고 싶어서 결과 : Array.find()는 원하는 목적의 함수가 아니였다. (Array.indexOf() 가 적합한 함수였다.) 이전에 이해가 되지 않던 this이슈 -> call&apply함수 가 연관이 있다는 것을 알게 되었다. ES6로 오면서 비동기를 해결하기 위한 함수 및 bind, call, apply의 차이를 별도로 정리해 볼 필요가 있을것 같다. 이후에는 디자인 패턴 혹은 best practice를 알아야 할 것 같다. 동기 var array = [1,2,3,4]; var value = 1; //값이 존재하는지 직접 코드를 짜면 for loop을 .. 이전 1 ··· 7 8 9 10 11 12 13 14 다음