본문 바로가기

기타4

Shell Script? Shell(쉘)이란? Shell(쉘)은 운영체제상에서 사용자가 입력하는 명령을 읽고 해석하여 대신 실행해주는 프로그램이다. 즉 다시말해서, 운영체제의 커널과 사용자 사이를 이어주는 역할을 하며 사용자의 명령어를 해석하고 운영체제가 알아들을 수 있도록 도와주는 명령어 해석기이다. Linux에서 사용하는 Shell의 종류로는 다음과 같은 것들이 있다. Shell Script(쉘 스크립트)란 Shell(쉘)에서 사용할 수 있는 명령어들의 조합을 모아서 만든 배치(batch)파일이다. 즉, 운영체제의 Shell을 이용하여 한줄씩 순차적으로 읽으면서 명령어들을 실행시켜주는 인터프리터 방식의 프로그램 이다. Shell Script를 활용하여 묶어진 명령어 조합을 수행하거나 반복적인 명령어를 단일 명령으로 쉽게 사용.. 2023. 4. 9.
카카오의 빅데이터 엔지니어란? 셰프가 요리를 하기 위해서 도구와 공간이 필요하듯이 데이터 사이언티스트와 데이터 엔지니어가 데이터를 마음껏 주무를 수 있는 공간을 플랫폼이라고 하는데요. 이 플랫폼을 설계하고 구축하고 운영하는 일을 데이터 플랫폼 엔지니어링이라고 합니다. 하둡엔지니어링파트에서는 빅데이터 플랫폼 엔지니어링을 수행하고 있습니다. 왜 하둡 사용?) - 여러 개발자들이 동시에 작업할 수 있는 나아가 섬세한 작업이 가능한 플랫폼이어야 한다. 가장 오래되고 보편적이며 가장 검증된 플랫폼인 하둡을 빅데이터 플랫폼으로 선택 카카오의 빅데이터 플랫폼 엔지니어는 이 하둡 플랫폼을 안정적으로 제공하기 위해서 엔지니어링을 수행하는 것 입니다. 구조적으로 정의한다면.. Data Science: 데이터를 수학적, 또는 통계학적 방법으로 분석하고 .. 2022. 12. 5.
BI (Business Intelligence) BI 란? BI 란 Business Intelligence의 약자로 수많은 데이터를 정리, 분석하여 기업의 의사결정에 활용하는 일련의 프로세스를 말한다. BI 프로세스를 지원하는 소프트웨어를 'BI 도구'라고 한다. BI 필요성 데이터는 어떤 문제(what)를 명확하게 파악하는 데 도움이 되지만, 무엇보다 해답(so what?)을 발견할 수 있어야 제대로 데이터를 활용 수 있다. ‘데이터 기반 의사결정’이 가능하기 위해. 기업, 기관에서는 이를 위해 데이터 분석 환경인 ‘시각화 대시보드’를 구축하고 있다. 효과 BI 도구는 기업의 생산성 증가, 원가 절감, 고객 만족도 향상 등 기업 활동의 다양한 분야에서 의사결정을 지원하고 문제를 해결하는데 활용된다. 데이터 분석가가 다룰 수 있어야 하는 필수적인 기술.. 2022. 1. 25.
개발자 해외취업 저는 예전부터 해외 취업에 관심이 있어서 관련 영상이나 블로그를 살펴보고는 했습니다. 최근에 개발자라는 구체적인 직업군이 정해지면서 개발자 해외취업과 관련된 정보를 정리하는 시간을 가져보았습니다. 제 경험이 아닌 다른 사람의 경험과 느낀 점 및 후기를 중심으로 정리한 내용인 만큼 구체적이지 않고 또 맥락이 이어지지 않을 수도 있습니다. 이러한 부분 인지하시고 가볍게 참고하시는 정도로 글 읽어주시면 감사하겠습니다. 살기 좋은 곳으로 유명한 나라나 개발자들의 처우가 좋은 나라에 대해서 정리해보았습니다 0. 왜 왜 해외 진출을 하려고 하나? 현실 도피? 외국에 대한 막연한 환상?, 충분한 시간을 두고 내가 왜 해외에 나가려고 하는지 생각해봐야 한다. 또 구체적인 목표를 정하자. '해외에서 **분야의 회사에 입.. 2022. 1. 19.