일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 사이트구조
- 학습기록
- 프로그래밍언어
- TIOBE index
- 자기계발
- 프로그래밍 공부
- 학습일기
- 오늘배운것
- 생활코딩html
- 사이트분석
- php
- til
- shinahyo
- 프로그래밍독학
- 엘리사이트분석
- 드림코딩엘리
- 페이지분석
- 프로그래밍
- 개발공부
- 개발학습
- 개발 공부
- 생활코딩
- 유튜브학습
- 프로그래밍언어 통계
- html
- 웹앱만들기
- js
- 드로우앤드류
- 웹페이지분석
- 퍼스널브랜딩
- Today
- Total
목록
개발공부 (7)
728x90
신나yo-TechBlog

예기치 않게 유머 글을 내 블로그에 쌓아두게 되었다. 프로젝트 기획 중, "유튜브 영상 콘텐츠로 이동하는 것"이 핵심이 되어서, 문득 궁금해졌다. 스크래핑은 불법인가? 허용되는가? 어느정도까지의 활용이 허용되는가? *스크래핑과 크롤링의 차이는 아직 모른다. 추후, 용어 학습해서 정리할 예정. 규약을 모르겠다 싶으면, 해당 사이트 주소에 /robots.txt를 붙여 엔터를 쳐보면 된다. *robots.txt도 뭔지 자세히 모름. 오늘은 이것만 써놓고 잘 거라서 robots.txt 역시 다음에 학습 하기로 한다. 대강 '사용 규약'이라고 알고 있다. 아 이것도 해석하려면 공부 해야겠구나 하고 구글링 하려던 찰나, 상단의 코멘트 중 이상한 점을 발견했다!!! 이 파일은 유튜브의 robots.txt파일이다. 먼..

(분명 머릿말에 구구절절한 프로젝트 진행 사연을 적었는데... 티스토리가 알아서 걸러줬다. tistory: "어, 이건 말 안해도 되잖아. 괜찮지? 안괜찮아도 지울거임ㅇㅇ" ㅋㅋㅋㅋㅋ 못내아쉽다.ㅋㅋㅋㅋ) 생활코딩 웹앱 만들기 강의를 따라가다가 JS실습 파트에서 뭔가 오류가 계속 발생했다. Nigth/day 버튼이 제대로 작동되질 않았다. 코딩상 문제가 있는 것 같긴 한데..... 지난번에 작성했던 방식과 조금 다르다고 금새 오류를 만들어버리는 내가 참 답답했다. 그래도 물고 늘어져 해결해보려 했으나, 도무지 찾질 못하겠어서 프로젝트 구체화로 방향을 전환했다. 머리 환기시킬 겸! 내일은 문제가 보이겠지. :D 목표치 오늘의 목표는 오직 하나였다: 기숙사 선택 페이지의 구조 작성하기 실제 실행 내용 ind..

프로그래밍 학습에 대한 조언 적정 용도의 언어를 적정 수준으로 공부하기! 적정 용도 웹 개발을 하려는데 JS를 학습하는 것 (o) 브라우저 내에서 동작하는 로직을 짜려는데 Java를 배우는 것보다는 JS를 학습하는 게 효율적! 적정 수준 '서툰 코딩실력'이 걱정된다고 공부에만 몰입하는 것은 비추! 투 트랙 전략을 권한다 장기전략: 장기적으로 언어 사용에 능숙해지기 단기전략 서툰 실력으로 뭔가 만들어보기 (실제로 뭔가 만들기!) 언어 공부는 수단이고, 뭔가 만드는 것이 목적이라는 것을 까먹지 말 것! 주객전도 노노! API 세계를 탐험하기 견문을 넓히는 차원이다. 어떤 API가 존재하는가 호기심을 갖고 탐구하기 현재 자신의 실력 + 알게 된 API 조합하여 애플리케이션 만들어보기!!! 이때 중요한 것 ==..

웹앱 만들기 강의의 학습목표는 '구조를 파악하는 것'이기 때문에, 각 프로그래밍 언어들에 대해 심도 있는 이론을 다루지는 않는다. 하지만, 어떻게 기능하며 상호작용하는지 구조를 파악하는 데 집중하고 있다. JavaScript와 PHP를 병렬학습하고 있는데, 서로를 비교해가며 학습하니 전체적 틀 학습에 도움이 된다. 아직 기초적인 작동 개념만 학습해서 확실치 않지만, 몇 가지 예제와 함께 실습해보면 병렬 학습의 효과를 좀 더 경험해볼 수 있을 것이라고 기대하고 있다. JS를 동적 언어, 클라이언트 사이드 언어라고 하는 이유를 이해하며 알게 되었다. HTML, CSS JS, PHP 정적 언어 : 한 번 작성&표시되면, 바뀌지 않는다. 문서를 만들기 위한 언어라고 할 수 있다. 동적 언어: 사용자의 조작 또는..

생활코딩 웹앱 만들기 학습 중, 크롬 브라우저의 확장 도구 stylebot에 대해 알게 되었다. 웹 사이트 생산자가 아니라 소비자로서 사이트 디자인을 변경하는 도구라고 하는데, 수업 중에는 실습 예제 속 글자 크기를 바꾸는 것만 보여주셨다. 하지만, 광고를 안 보이게 하거나 특정 콘텐츠가 강조되게 설정할 수 있다는 팁을 듣고 나서 혼자 실습을 해보고 싶었다. 마침, 매일 구독하고 있는 신문의 온라인 페이지에서 광고부분이 눈에 거슬릴 때가 많았기에 첫 실습으로 신문의 광고 숨기기를 진행했고, 성공했다! 이어서 네이버 포털 광고를 숨겨보았다. Stylebot의 활용 예시: 네이버 메인페이지 광고 숨기기 네이버 포털에 들어가면 가장 눈에 띄는 것은 바로 저 중앙 광고 배너이다. 저 배너를 숨겨보자! 광고 숨기..

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