목록LIKELION (7)
공부혜옹
멋쟁이 사자처럼은 대학교에 막 입학했을때부터 지금까지 내 대학생활의 전부라고 할 수 있을 정도로 많은 부분을 차지한 동아리 활동이었다. 코딩의 코자도 모르던, 변수가 뭘까 고민하던 내가 개발자로 진로를 정해 전과하고, 웹프론트엔드 개발자 인턴을 하기까지 수많은 영향을 준 활동이었지만 한번도 글로 차분히 정리해본 적이 없던것 같아 이번기회에 정리해보려고 한다. 사실 주절주절 내 일기장이다 멋쟁이사자처럼 6기 멋쟁이 사자처럼에선 갓 들어온 기수의 멤버를 아기사자라고 부른다. 내가 아기사자가 된건 대학교에 막 입학하자마자 들어간 화장실 덕분?이었다. 컴퓨터에 관심이 많았지만 환경디자인원예학과에 진학한 나는 컴퓨터와 거리가 먼 대학생활을 시작했다. 진로는 둘째 치더라도 내가 알고 싶어했던 코딩이라는 영역에 대해..
파일구조 프로젝트명 > 앱> templates > index.html 기존의 데이터베이스를 연결하는 법 1. 커넥터 설치 Python에서 MySQL 서버와 통신을 할 수 있게 해주는 파이썬 용 데이터베이서 커넥터(Databaser Connector)를 설치합니다. pymsql나 mysqlclient 둘중 하나만 설치하면됩니다. 같은 기능이지만 mysqlclient를 사용하길 권장하고있다고 하니까 그걸 쓰겠습니다. pip install mysqlclient 2. settings.py 설정 django project의 manage.py가 있는 디렉토리에서, touch my_settings.py 혹은vi my_settings.py로 새로운 파일을 생성한다. touch my_settings.py my_setti..
HTTP란? Hyper Text Transfer Protocol 인터넷에서 데이터를 주고받을 수 있는 통신규약 HTTP 특징 HTTP 메시지는 HTTP 서버와 HTTP 클라이언트에 의해 해석이 된다. TCP/ IP를 이용하는 응용 프로토콜이다. (컴퓨터와 컴퓨터간에 데이터를 전송 할 수 있도록 하는 장치로 인터넷이라는 거대한 통신망을 통해 원하는 정보(데이터)를 주고 받는 기능을 이용하는 응용 프로토콜) HTTP는 연결 상태를 유지하지 않는 비연결성 프로토콜이다. (이러한 단점을 해결하기 위해 Cookie와 Session이 등장하였다.) HTTP는 연결을 유지하지 않는 프로토콜이기 때문에 요청/응답 방식으로 동작한다. Request(요청) 서버에 요청을 보낼때 요청에 대한 정보(어떤 데이터를 받기를 원하..
FlexBox란? Flexbox는 모던 웹을 위하여 제안된 기존 layout보다 더 세련된 방식의 니즈에 부합하기 위한 CSS3의 새로운 layout 방식이다. 요소의 사이즈가 불명확하거나 동적으로 변화할 때에도 유연한 레이아웃을 실현할 수 있다. 복잡한 레이아웃이라도 적은 코드로 보다 간단하게 표현할 수 있다. FlexBox 사용법 Flexbox 레이아웃은 flex item이라 불리는 복수의 자식 요소와 이들을 내포하는 flex-container 부모 요소로 구성된다. flexbox를 사용하기 위해서 HTML 부모 요소의 display 속성에 flex를 지정한다. flex 또는 inline-flex는 부모 요소에 반드시 지정해야하는 유일한 속성이며 자식 요소는 자동적으로 flex item이 된다. .f..
방문자 유입 경로를 보니 SNS가 90% 이상 검색은 0%..? 실제로 내가 쓴 포스트 제목을 복붙 해 검색해보았지만 내 글은 뜨지 않았다 흐긓ㄱ 자기만족형 공부블로그라지만 타인과 정보를 공유하기 위한 목적 또한 분명하기에 이 문제를 개선하고자 또다시 구글링 했다.. 대학 2년 다니면서 늘어난 것 → 전공지식 X 구글링 실력 O 구글에 티스토리 노출을 하고 싶다면? https://hae-ong.tistory.com/6?category=813175 구글에 티스토리 글 노출:: URL 검사 / 구글 RSS등록 / 구글 웹마스터 방문자 유입 경로를 보니 SNS가 90% 이상 검색은 0%..? 실제로 내가 쓴 포스트 제목을 복붙해 검색해보았지만 내 글은 뜨지 않았다 흐긓ㄱ 자기만족형 공부블로그라지만 타인과 정보..
방문자 유입 경로를 보니 SNS가 90% 이상 검색은 0%..? 실제로 내가 쓴 포스트 제목을 복붙해 검색해보았지만 내 글은 뜨지 않았다 흐긓ㄱ 자기만족형 공부블로그라지만 타인과 정보를 공유하기 위한 목적 또한 분명하기에 이 문제를 개선하고자 또다시 구글링 했다.. 대학 2년 다니면서 늘어난 것 → 전공지식 X 구글링 실력 O 네이버에서도 블로그를 노출하고 싶다면? https://hae-ong.tistory.com/7?category=813175 네이버에 티스토리 글 노출::네이버 RSS 등록 / 네이버 웹마스터도구/ 네이버 웹 페이지수집 방문자 유입 경로를 보니 SNS가 90% 이상 검색은 0%..? 실제로 내가 쓴 포스트 제목을 복붙 해 검색해보았지만 내 글은 뜨지 않았다 흐긓ㄱ 자기만족형 공부블로그..
멋쟁이 사자처럼 6기를 시작하면서 Ruby on rails를 배우게 되었었는데 타 학과 코딩 무지렁이였던 나는 ruby와 ruby on rails가 무슨 차이인지도 몰랐었다. "루비는 언어고 루비 온 레일즈는 프레임워크야!" 그래서 프레임워크가 도대체 뭔데..ㅠ C# .NET설명하려다가 프레임워크를 설명하는데 너무 길어져서 따로 빼서 쓰는 글 소프트웨어 어플리케이션이나 솔루션의 개발을 수월하게 하기 위해 소프트웨어의 구체적 기능들에 해당하는 부분의 설계와 구현을 재사용 가능하도록 협업화된 형태로 제공하는 소프트웨어 환경을 말한다. 네이버에 프레임워크를 검색하면 나오는 설명이다. 프레임워크를 몰라서 검색했는데 모르는 용어가 더 늘어났다. 프레임워크란? 사용자가 구현하고자 하는 기능을 쉽고 빠르게 제공해주는..