본문 바로가기

코딩7

[용어부터 정리하기] 데이터의 저장 개념(쿠키, 토큰, 세션) 웹 사용자들은 자주 접속하는 웹사이트의 경우 아이디나 비밀번호, 배경화면, 모드 등 다양한 정보를 저장해 놓고 편리하게 이용하고 있습니다. 이런 반복해서 사용하는 데이터나 정보에 대해서 저장하고 재활용하는 방식의 종류에는 쿠키, 토큰, 세션 등이 존재합니다. 그래서 이런 개념들에 대해서 정리해 보도록 하겠습니다. Contents 1. 쿠키 : 브라우저에 저장하는 방식 웹 사이트에 접속하면 광고배너를 자주 볼 수 있습니다. 이런 배너에 '오늘 하루 보이지 않기'나 '7일간 보이지 않기'에 체크를 해두면 그 뒤부터는 일정 기간동안 배너가 보이지 않게 되죠. 또한 인터넷 쇼핑에서 로그인을 하지 않은 상태에서도 물건을 장바구니에 담아두면 로그인 후에도 그 물건들이 장바구니에 그대로 있는 것을 볼 수 있습니다. .. 2023. 1. 24.
통합개발환경, IDE(Integrated Development Environment) 개념 및 중요 요소 사람이 쓴 글은 문법이나 맞춤법이 조금 틀려도 맥락에 따라 이해가 가능합니다. 하지만 코딩은 철자 하나, 문법 하나 잘못되면 프로그램이 실행되지 않습니다. 그래서 이런 문제를 해결하기 위해 개발자들이 프로그래밍을 위한 도구를 개발한 것이 바로 통합개발환경(IDE, Integrated Development Environment)입니다. 그럼 이번 포스팅에서는 통합개발환경에 대한 정의와 중요 요소들에 대해서 공부한 내용을 적어보도록 하겠습니다. 통합개발환경(IDE)의 정의 통합개발환경에 대한 정의는 말 그대로 통합적으로 개발할 수 있는 환경이라는 의미입니다. 조금 더 전문적으로 이야기 하면 개발과 관련된 모든 작업을 하나의 애플리케이션을 통해서 할 수 있다는 의미가 됩니다. 문서 편집, 컴파일, 디버그, 원.. 2023. 1. 10.
[용어부터 정리하자] 기계어, 자연어, 어셈블리어? 기계어는 뭐고, 자연어는 뭐고, 어셈블리어는 뭘까? 파이썬은 어디에 속할까? By. POLF 기계어는 말 그대로 기계의 언어, 기계가 이해하는 언어입니다. 자연어는 뭘까요? 자연어는 인간에 가까운 언어를 이야기 합니다. 그럼 어셈블리어는? 기계어와 자연어 사이에 있는 언어입니다. 그럼 조금 더 자세히 알아보겠습니다. 기계어 기계어는 컴퓨터나 기계가 직접 읽고 이해할 수 있는 비트 단위로 쓰여진 언어입니다. 쉽게 말하면 컴퓨터가 쓰는 언어라고 생각할 수 있습니다. 0101 0011 0100 1111 1000 1000 0011 1100 1001 1100 위에 나열된 0과 1만 가지고 무슨 의미인지 알기란 어렵습니다. 그렇기 때문에 기계어라고 지칭하는 것 같습니다. 010101000100100101001101.. 2023. 1. 9.
Visaul Studio Code. 웹 개발 환경 설정 방법 html 생초보를 위한 내용입니다. 고수분들은 응원과 격려만 부탁드립니다 :) html 활용을 위한 Visaul Studio Code 다운받기 웹 문서를 만들기 위해서는 html, CSS, Javascript 등 소스를 입력하는 프로그램을 사용하게 됩니다. 이런 프로그램들을 웹 편집기, 또는 코드 편집기라고 부릅니다. 윈도우에 기본으로 내장되어 있는 메모장도 편집기로 사용이 가능하지만 전문적인 느낌이 날 수 있고 무료로 다운받을 수 있는 비쥬얼 스튜디오 코드(Visual Studio Code)라는 편집기를 가지고 공부해 보겠습니다. □ Visual Studio Code 의 장점 일단 무료 프로그램입니다. 그리고 Window나 MacOS 모두 사용이 가능합니다. 또한 Node.js나 Python 등의 프로.. 2022. 12. 24.