본문 바로가기
반응형

분류 전체보기22

파이썬(python), pip, pip proxy 개념 및 설치 방법 한번에 정리하기 1. python(파이썬)을 많이 사용하는 이유- 간결한 문법 : 파이썬은 간결하고 읽기 쉬운 문법을 가지고 있어서 입문자에게 이해하기 쉽다.- 인터프리터 언어 : 파이썬은 인터프리터 언어로, 코드를 한 줄씩 실행하고, 이는 코드를 더 빠르게 개발하고 테스트할 수 있도록 해줍니다.- 동적 타이핑 : 파이썬은 변수의 타입을 미리 선언하지 않고도 사용할 수 있고, 이를 통해 유연성을 높여줍니다.- 다양한 용도 : 웹 개발, 데이터 분석, 인공지능, 머신러닝, 자동화, 게임 개발 등 다양한 분야에서 사용됩니다.- 라이브러리 생태계 : 파이썬은 풍부한 라이브러리 생태계를 가지고 있어서 다양한 작업을 지원합니다.- 오픈 소스 : 파이썬은 오픈 소스 프로젝트로 개발되고 있어서 무료로 사용할 수 있습니다.- 크로스 .. 2024. 6. 9.
Authentication(인증), Authorization(권한, 인가)에 대해 이해하기 웹서비스를 개발하거나 또는 보안 점검을 받다 보면 한 번쯤 들어봤을 용어인Authentication(인증), Authorization(권한) 정리해보려 합니다 1. Authentication(인증), Authorization(권한)이란?보통 IT용어들은 영어로 된 것들이 대부분이라 단어 자체의 뜻만으로도 이해가 가는 게 있지만대부분은 IT관점에서 한번 더 생각하며 이해해야 하는 것들이 많은 거 같다  - Authentication : 입증, 증명, 인증 - Authorization : 허가, 인가 2개의 단어도 영어사전으로 의미로만 봤을 때는 IT적으로는 크게 와닿지가 않는다개인적으로 이해하는 용어는 Authentication(인증), Authorization(권한)으로 이해하려 한다Authorizati.. 2024. 6. 4.
문자 인코딩(Character Encoding) 유니코드, UTF-8, UTF-16, UTF-32, EUC-KR, CP949에 대해서 정리해보자 이전 글들에서 ASCII 코드와 인코딩에 대해서 정리를 했었다오늘은 더 확장된 개념인 유니코드와 유니코드를 인코딩하는 방식 UTF(Unicode Transformation Format) 시리즈에 대해서 정리해보려 한다 [이전글 - ASCII코드, 인코딩 등] 바이너리(Binary), 바이트(Byte), 아스키(ASCII) 코드에 대한 정리프로그래밍 또는 IT를 하다 보면 인코딩, 디코딩, 바이너리, 16진수 등 비슷한 단어들을 많이 듣게 된다이상하게 항상 헷갈리는 개념이다그리고 항상 이해했다 뒤돌아 서면 까먹게 된다잊어버리vanilaeconomy.tistory.com  인코딩(Encoding)/디코딩(Decoding), MIME, Base64, 쉽게 이해하기프로그래밍 개발을 하거나 IT적으로 대화를 할 .. 2024. 6. 1.
인코딩(Encoding)/디코딩(Decoding), MIME, Base64, 쉽게 이해하기 프로그래밍 개발을 하거나 IT적으로 대화를 할 때 많이 들어봤지만 헷갈리던문자인코딩 관련 용어들을 추가로 정리해보려 합니다 1. 인코딩/디코딩 이란 인코딩과 디코딩은 데이터를 정확하게 전송, 저장, 해석하기 위해 필요한 부분으로, 잘못된 인코딩 방식을 사용하면 데이터가 올바르게 표현되지 않거나, 전혀 다른 데이터로 해석될 수 있다예를 들어, 한글 텍스트를 ASCII로 인코딩하려고 하면, 그 텍스트는 제대로 표현될 수 없다* ASCII는 알파벳 중심으로 만들어진 문자셋(Character Set) 이므로따라서 데이터를 처리할 때는 항상 올바른 인코딩 방식을 사용해야 하며, 데이터를 해석할 때는 해당 데이터가 어떤 인코딩 방식으로 인코딩 되었는지 알아야 올바르게 디코딩할 수 있다 - 인코딩 인코딩이란 문자나 .. 2024. 5. 31.
반응형