분류 전체보기 82

1일차

TIL (Today I Learned)2024.05.16오늘 읽은 범위첫째마당 기획, 첫발을 내딛다(~p.22)책에서 기억하고 싶은 내용01. IT 기획의 필수 개념 알기IT 기획자란?달성할 목적을 설정하고, 그 목적이 이루어질 수 있도록 연구하고 계획을 세우며 실행하는 사람 기획이란?목적, 계획, 실행을 모두 포함하는 개념단계별 개념목적 - 사람들에게 필요한 서비스가 무엇인지 고민필요성, 주 이용자, 시장분석, 더 나은 서비스에 대한 고민계획 - 서비스 제공을 위해 필요한 것과 해야할 것을 나열해보고, 필요한 시간을 가늠필요한 자원, 업무의 배분과 일정을 순서대로 정리예상 출시일이나 예산에 따라 계획 변경이나 기획 재고 등 결정실행 - 계획한 것을 실행하면서 리스크 관리기획, 디자인, 퍼블리싱, 개발,..

데이터의 이해(2)

암묵지와 형식지 - 암묵지 개인이 학습과 체험을 통해 습득했한 무형의 지식. 외부로 표출되지 않기 때문에 공유와 전달이 어렵다. 공통화, 내면화 - 형식지 교과서, 매뉴얼 등 형상화된 지식. 문서화되어 있어 공유와 전달이 용이하다. 표출화, 연결화 지식은 상호 순환작용을 통해 증대된다. 어떠한 조직에서 개인에게 내면화된 지식(암묵지)를 공통화 하기 위해서는 기호, 숫자 등의 형태로 표출화하여 형식지의 형태로 만들고, 이를 개인의 지식으로 연결하고(연결화) 그 바탕 위에 새로운 경험을 부가하여 다시 내면화하는 과정을 거친다. 이 내면화된 지식을 나누게 되면 공통화가 되고 그렇게 공통화가 된 지식은 다시 표출화되어 형식지가 된다. 공통화 -> 표출화 -> 연결화 -> 내면화 -> ... (사이클의 반복) 암..

자격증/ADsP 2024.04.16

데이터의 이해(1)

데이터란? 저장이나 처리에 효율적인 형태로 변환된 정보. 데이터는 축적되어 사용되며, 개별 데이터는 중요하지 않다. 데이터의 특성 구분 형태 예시 존재적 특성 있는 그대로의 객관적 사실(Fact) 국어 100점, 수학 90점 당위적 특성 추론, 예측, 전망, 추정을 위한 근거 평균 95점 데이터의 유형 존재적 특성(Fact)에 따른 정성적 데이터와 정량적 데이터 구분 형태 예시 정성적 데이터 언어, 문자 등 설문조사, sns 데이터 등 정량적 데이터 수치, 기호, 도형 등 41kg, 31세, 29cm 등 - 정성적 데이터 주관식 설문조사, 블로그 게시글 등 정성 데이터는 형태가 명확하게 정해져 있지 않아서 상대적으로 많은 비용과 기술적 투자가 필요하다. 비정형 데이터 - 정량적 데이터 데이터의 양이 증가..

자격증/ADsP 2024.04.16

2024 ADsP 시험주요 내용과 합격기준

ADsP 시험주요 내용과 합격기준 데이터분석 준전문가 자격검정 시험의 과목은 총 3과목으로 구성되어 있으며 데이터 이해 과목을 바탕으로 데이터를 분석하는 능력을 검정한다. 과목명 주요항목 세부항목 데이터 이해 데이터의 이해 데이터와 정보 데이터베이스의 정의와 특징 데이터베이스 활용 데이터의 가치와 미래 빅데이터의 이해 빅데이터의 가치와 영향 비즈니스 모델 위기 요인과 통제 방안 미래의 빅데이터 가치 창조를 위한 데이터 사이언스와 전략 인사이트 빅데이터분석과 전략 인사이트 전략 인사이트 도출을 위한 필요 역량 빅데이터 그리고 데이터 사이언스의 미래 데이터분석 기획 데이터분석 기획의 이해 분석 기획 방향성 도출 분석 방법론 분석 과제 발굴 분석 프로젝트 관리 방안 분석 마스터 플랜 마스터 플랜 수립 분석 거..

자격증/ADsP 2024.04.16

LeetCode 동영상 솔루션 한국어로 번역해서 이용해보기

리트코드를 유료결제해서 사용하고 있는데 영어밖에 제공되지 않아서 별도로 구글 번역기, DeepL의 도움을 받아 공부하고 있다. 유료결제시 동영상 솔루션이 장점인데 영어밖에 제공되지 않아 이 문제를 해결하기 위해 3가지 방법으로 해결하고자 시도해봤다. 1. 다운로드 후 편집 크롬 익스텐션 중 동영상을 다운로드 받을 수 있는 익스텐션이 있다. 리트코드만을 위한 익스텐션은 아니지만 어쨌든 찾다보면 LeetCode 영상을 다운받을 수 있는 종류도 있다. 영상에서 음원추출 -> 음원에서 스크립트 추출 -> 스크립트를 번역기로 번역 -> 어색한 부분만 따로 추가 번역 수정 -> 여기서 더 나아가 네이버 클로바더빙으로 번역본을 더빙해서 영상에 입혀보기도 했는데 결과물은 굉장히 만족스럽지만 약 13분 정도의 솔루션 영..

LeetCode 2024.04.15

git 커밋해도 잔디가 없을 때

1. 깃허브의 이메일과 로컬의 이메일이 같은지 확인 대부분 이 문제로 깃허브에 등록한 이메일과 로컬에 설정한 이메일이 다른 경우다. 1. 깃허브 Settings 접속 2. Emails 메뉴에 등록된 email 확인 3. 터미널에서 아래의 명령어를 넣어 로컬 전체의 이메일을 확인한다. 이메일 주소를 뺀 앞의 명령까지만 입력하면 global에 설정된 이메일 주소를 확인할 수 있고, 이메일 주소를 넣으면 등록할 수 있다. git config --global user.email "이메일 주소" 4. 작업환경의 이메일을 확인한다. 작업 폴더 내의 위치에서 입력해야 하며, 위와 같이 이메일 주소를 빼면 설정된 주소 확인, 주소를 넣으면 등록으로 처리된다. git config user.email "이메일 주소" 나는..

git&github 2024.04.10

LeetCode 사용해보자

애증의 코딩테스트 개발자로 취업하기 위해서는 코딩테스트나 구현 테스트 중 하나를 하게된다 카더라. 그 중에 LeetCode(리트코드)가 유명하다 카더라. 문제를 풀고 얻은 포인트로 포인트몰에서 기념품을 신청할 수도 있다고. 코딩테스트의 A to Z가 필요한데 LeetCode에서 해결할 수 있지 않을까 라는 생각도 했다. 제대로 한번 공부해보자는 생각으로 11월에 블랙프라이데이 행사때 무작정 프리미엄 결제 1년을 끊었는데 묵혀두고 있다가 이제야 생각남-_.. 늦게라도 깃 파서 정리하면서 보고있음. 그런데 홈페이지가 모두 영어라는게 너무 불편하다. 개발자들에게 엄청 유명한 사이트인데 중국어 이외에 다른 언어는 제공하지 않는다(는 건.. 배짱장사..?;;) 요즘 AI로 스크립트를 제공하는 곳이 얼마나 많은데 ..

LeetCode 2024.03.20

정적 타입 언어와 동적 타입 언어, 강타입 언어와 약타입 언어

정적 타입 언어(Static Typed Languages) 변수가 선언될 때 타입이 결정된다. 프로그램이 실행되기 전에, 컴파일 시간에 변수의 타입을 검사하며, 타입 에러는 주로 컴파일 시간에 발견되기 때문에, 실행 전에 많은 오류를 방지할 수 있다. 예: C, C++, Java, Rust 등 동적 타입 언어(Dynamic Typed Languages) 변수의 타입이 실행 시간에 결정된다. 타입 검사가 실행 시간에 이루어지며, 변수는 여러 타입의 값들을 담을 수 있다. 타입 에러는 프로그램이 실행될 때 발견될 수 있으며, 런타임 에러로 이어질 수 있다. 예: Python, JavaScript, Ruby 등 이 두 타입 시스템 간의 주요 차이는 타입의 안정성과 유연성에 관한 절충에서 발생한다. 정적 타입 ..

언어 공통 2024.03.19

파이썬에서의 변수 활용법 : 숫자, 문자, 불린

파이썬에서 변수란? 변수(variable)는 데이터에 이름을 붙여서, 메모리 안의 데이터 위치(주소)를 쉽게 찾을 수 있다. 대부분의 언어가 변수를 활용하여 메모리 내의 데이터에 빠르고 간편하게 접근할 수 있으며, 코드의 가독성도 향상시킨다. 과거에는 윈도우 사용자라면 아래와 같은 블루스크린과 함께 메모리 주소인 0xc0000017과 같은 값을 경험했을 것이다. 이런 실제 메모리 주소에 변수라는 이름을 붙이면 쉽게 찾고 활용할 수 있다. 파이썬에서 변수 활용하기 a = 1 b = 2 c = a + b # 3 a = 10 b = 20 print(a) # 10 다른 언어와 마찬가지로 변수 사이의 연산을 변수에 할당하거나, 기존의 변수에 다른 값을 재할당 할 수 있다. 예를 들어, 변수 a에 1를, 변수 b에..

Python 2024.03.19

파이썬 시작하기: 왜 파이썬을 배워야 하는가?

파이썬의 특징 파이썬은 대단히 인기 있는 언어로, 다양한 산업에서 사용한다. 인간의 언어와 유사한 고급 언어(high-level-language)를 사용하기 때문에 코드를 쉽게 읽고 이해할 수 있다. 그래서 많은 사람들이 첫 프로그래밍 언어로 파이썬을 선택하거나 추천을 받는다. ※ 사람과 기계 중 어느 쪽이 이해하기 쉬운 언어인지를 기준으로, 고급 언어(high-level language)는 주로 사람이 이해하기 쉽도록 설계된 언어이며, 반면에 저급 언어(low-level language)는 주로 기계가 이해하기 쉽도록 설계된 언어이다. 커뮤니티가 활발해 도움을 받기 쉽고, 커뮤니티의 성장과 함께 이제는 웹 애플리케이션 개발, 백엔드 개발, 인공지능 분야 등에서도 자주 사용한다. 인스타그램 같은 대규모 ..

Python 2024.03.19