일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- php
- 유튜브학습
- TIOBE index
- html
- 개발공부
- 프로그래밍언어
- til
- 사이트분석
- 오늘배운것
- 페이지분석
- 개발 공부
- 프로그래밍독학
- 학습일기
- 개발학습
- 프로그래밍
- 생활코딩
- 드로우앤드류
- 프로그래밍 공부
- 자기계발
- shinahyo
- js
- 퍼스널브랜딩
- 웹앱만들기
- 엘리사이트분석
- 생활코딩html
- 학습기록
- 웹페이지분석
- 드림코딩엘리
- 사이트구조
- 프로그래밍언어 통계
- Today
- Total
목록
학습일기 (6)
728x90
신나yo-TechBlog

생활코딩 '웹앱 만들기'수업 학습 중, Version Control System버전 관리시스템에 대해서 조언이 있었다. 이 수업 후(나중에) 꼭 익혀두세요! 수업 중 학습한 버전관리 시스템을 활용하는 이유를 정리해봤다. 버전관리 시스템을 활용하는 이유 코드 변화의 역사를 기록할 수 있다. 그래서, 문제가 어디에서 또는 누구로 인해 발생했는지 탐색하고, 이를 바로잡는 데 도움이 된다. 내 PC나 랩탑 외에 다른 장소의 server PC에 소스코드를 백업해둘 수 있다. 협업에 유리하다 사실 이건... 아직 이해가 되지 않는다ㅋㅋㅋㅋㅋ github 등지에서 커밋 참여 등을 한다면 차차 알게 될 것이라고 생각한다 협업의 질서를 잡아준다 버전관리 시스템으로는 가장 많이 쓰이는 GIT을 포함하여 SVN, Mecur..

이고잉님의 생활코딩 수업 중 web2-JavaScript를 수강 중이다. 다른 일과 병행하며 학습하다보니 진도가 더딘 편이지만 꾸준하게, 즐겁게 학습하고 있다. 오늘 진도는 객체를 쓰고, 불러오는(읽는) 실습이었는데, 오늘도 역시나 오류가 났고, 영상 강의를 멈춰두고, 그 오류의 원인을 찾고, 해결했다. 내가 발생시킨 오류는 바로 이것이었다. gamesIKnow라는 객체 안, 이름으로 각각 game name과 another game name을 썼는데, 이렇게 이름안에 띄어쓰기를 포함하면 문법적으로 오류이기 때문에 잘못된 쓰기 방식이라고 한다. 그래서, 아래와 같이 붙여쓰고, 대소문자로 띄어쓰기를 구분했다 *대소문자로 구분한다는 점은 생활코딩 강의가 아니라 노마드코더 바닐라자바스크립트 학습 중 알게 되었다..

조언자 또는 코치가 필요해!!! '기본'이라는/'대다수가 추천한다'는 온라인 강의를 들으며, 관련 교육프로그램을 찾아보며, 클론코딩도 따라해보며 열심히 준비를 한다고는 했는데, 달라지는 게 없어서 답답했다. 무엇보다도 '제대로 하고 있는 것인지', '제대로'한다는 것은 어떻게 하는 것인지 방향성을 확신하지 못해 힘들었다. 운 좋게 도서관에서 '개발자의 커리어에 관한 조언집'을 찾아내 읽어보고는 있는데, 내용이 장황하다는 생각이 들어 두 번 읽어도 "그래서 어떻게 하라는 거지?"라는 물음만 맴돌았다. (이 도서에 대한 독서기록은 완독 후 포스팅 예정이다. 아직 완독조차 못했다.) 그러다, 오늘 한 강의를 발견했다!

일상 속 문제해결 습관 고맙게도 새 랩탑을 선물받았다. 9년간 튼튼하게 잘 쓰고 있던 구 트북이(9년간 쓰던 랩탑의 애정어린 별칭)가 발열도 점점 심해지고, 속도가 너무 느린 나머지 부팅에 30~40여 분이 소요되는 상황이었다. 그래서 정말 반가운 마음으로 택배 박스를 열었다. 그런데, 처음엔 터치패드를 아무리 문질러봐도 마우스 커서가 보이질 않았고, 그 다음으로는 오디오 드라이버가 설치되지 않았다는 오류 메세지가 떴다. 컴퓨터로 뭔가 큰 일(?)을 벌여보겠다는 마음을 갖고 나니, 최대한 A/S센터 방문을 하지 않고 내 선에서 문제를 해결하고 싶다는 마음이 생겼다. 그래서, 마우스 커서 문제(접은글 참고), 오디오 드라이버 문제를 구글링을 통해 하나하나 해결했다. 더보기 (window10, 외부로 연결된..

구글 크롬에서, 웹사이트의 JS 코드 확인하는 방법 오늘의 사이트 Literature map을 분석하다가, JS코드를 확인하는 방법을 알게 되었다. (구글 크롬 기준) 분석하고 싶은 웹페이지에서 F12 -> 상단 메뉴에서 Sources 선택 -> 좌측 파일 목록에서 확장자가 'js'로 끝나는 것 찾기 수시로 텍스트 위치를 바꾸는 js 코드를 눈대중으로 읽어라도 보고 싶어서 찾다가 발견! 유레카! 모바일 어플리케이션은 어떤지 아직 모르지만, 적어도 웹 개발 환경에서는 오픈소스가 기본이라는 것을 깨달았다. 굳이 깃허브 등의 사이트에 '자발적으로 공개'하지 않아도, 사이트를 만들고 배포하면 자동으로 해당 사이트의 소스코드가 공개된다. html, css, js 전부 다! 더보기 오늘 분석한 사이트의 경우, J쿼..

중요한 것에 집중하기! 강의를 따라 실습하고, 개인 프로젝트를 구상해 학습 내용을 적용해보면서, 그리고 사이트 분석을 하면서 모르는 부분에 대해 찾아볼 때, 큰 틀을 한글로 읽고, 세부 사항을 영어로 읽는 방식으로 학습을 하고 있다. 한글로 구글링을 해보니 많은 능력자분들이 태그, DOM, 각 언어의 연결점 등 이론과 활용사례에 대해 일목요연하게 정리해주신 자료들이 많다. 누구도 강요하지는 않았지만, 나 혼자 "티스토리에 노트 정리하듯이, 내가 공부한 것을 다 기록해둬야 한다"는 압박감을 느끼고 있었다. 그래서 아무거나 쓰면 안 될 것 같고, 내가 한 학습과 활동들은 한 없이 부족해보여서 기록을 잠시 멀리 했다. 이제는 그냥 '나들이 가서 방명록이나 포스트잇 메모를 남긴다'는 생각을 갖고, 부담 내려놓고..