분류 전체보기

    [Git] 수정, 커밋 되돌리기 - git reset

    Git Reset 내용을 수정하다가 이전 commit으로 돌아가고 싶을 때, 주로 Git reset을 사용한다. reset 명령어에는 hard, soft 등과 같은 옵션들이 있는데 본인이 어떻게 reset하고 싶은지에 따라서 옵션을 다르게 주면 된다. 이번 포스팅에서 git diff, log로 수정 및 커밋사항을 확인하고, git reset을 활용해 이전으로 되돌리는 방법을 알아보자 git diff https://zeuskwon-ds.tistory.com/124 [Git] git diff 사용하기 git diff 란? 파일간의 어떤 내용이 변경되어는지 차이점을 비교하기 위해 사용한다. Working Directory와 Staging Area간의 비교도 가능하고 Commit간의 비교, branch간의 비교..

    [Trino]Trino란 무엇일까?

    Trino Trino의 공식 문서에서 가져온 설녕으로는 하나 이상 종류의 데이터 소스에 분산된 대규모 데이터 세트를 쿼리 하도록 설계된 분산 SQL 쿼리 엔진이다. 쉽게 말해 분산(병렬) 쿼리를 사용해 방대한 데이터를 효율적으로 쿼리하도록 설계된 도구이다. 표준 데이터베이스 기능을 제공하고 SQL을 다루지만 데이터베이스라고는 할 순 없다. 즉, MySQL, PostgreSQL, Oracle을 대체하지 않는다. Trino는 Hive와 Pig처럼 MapReduce 작업의 파이프라인을 사용해 HDFS를 쿼리하는 도구의 대안으로 설계 되었다. 관계형 데이터베이스(RDBM)나 Cassandra 같은 여러 데이터 소스를 다룰 수 있다. 공식 사이트 https://trino.io/docs/current/overvie..

    [윈도우] 화면 잠금모드와 단축키

    회사나 학교에서 윈도우를 사용하면서 잠시 자리를 비우는 경우가 많다. 이럴 때 다른 학생이나 직원들이 내 컴퓨터를 만지지 못하게 화면 잠금을 해놓고 이동하는 습관을 가지는 것이 보안상 좋다. 그래서 오늘은 화면 잠금을 하는 방법과 단축키에 대해서 알아 본다. 방법 1. 마우스로 [잠금] 버튼 누르기 왼쪽 하단에 있는 윈도우 시작 버튼을 눌러서 [계정] 버튼을 클릭하면 [잠금] 버튼이 나타나는데 그 버튼을 클릭하면 화면이 잠긴다. 방법 2. Ctrl + Alt + Del 잠금 키보드로 Ctrl + Alt + Del 버튼을 동시에 누르면 위와같은 화면이 나오는데 거기 서 [잠금] 버튼을 눌러서 잠금모드 할 수 있다. 방법 3. 키보드 단축키 Win + L 내가 가장 많이 사용하는 방법인데 키보드 단축키로 간..

    [Git] 코드 변화 확인하기 - git diff

    git diff 란? 파일간의 어떤 내용이 변경되어는지 차이점을 비교하기 위해 사용한다. Working Directory와 Staging Area간의 비교도 가능하고 Commit간의 비교, branch간의 비교도 가능하다. 주로 VScode같은 툴에서 변경 내역을 확인할 수 있는 기능을 지원해줘서 거기서 확인했었는데 CLI환경에서는 git diff로 변경내역 확인 기능을 사용할 수 있다. git diff 사용하기 git diff : Working Directory와 Staging Area 사이의 차이 확인 git diff HEAD : Working Directory HEAD Commit에 대한 Change 확인 구글 서칭을 하다가 위 그림을 보고 이해가 쉽게 되었다. git diff는 Working Di..

    [클라우드] Amazon EC2 인스턴스 유형 정리

    AWS 클라우드에서 성공적으로 배포하기 위해서는 적절한 인스턴스를 선택하는 것이 중요하다. 그만큼 Amazon EC2 인스턴스에는 다양한 유형이 있고 그 유형에 대해서 간단하게 설명하겠다. AWS 공식 웹 https://calculator.aws/#/addService?ch=cta&cta=lower-pricing-calc AWS Pricing Calculator calculator.aws EC2 인스턴스 AWS 공식사이트 _ EC2 인스턴스 유형 https://aws.amazon.com/ko/ec2/instance-types/ 컴퓨팅 - Amazon EC2 인스턴스 유형 - AWS aws.amazon.com EC2 인스턴스를 선택으로 인해서 월 비용에 크게 차이나기 때문에 본인의 필요에 적절한 인스턴스를..

    [Airflow] Apache Airflow(에어플로우) 알아보기

    오늘은 Airflow가 어떤건지에 대해서 알아보고자 한다. 본 포스팅을 통해 Airflow의 기본이 되는 개념을 정리한다. Apache Airflow 란? - Airflow 공식 홈페이지 https://airflow.apache.org/docs/apache-airflow/stable/index.html What is Airflow™? — Airflow Documentation airflow.apache.org 공식 홈페이지에 나와있는 Apache Airflow의 정의는 "프로그래밍 방식으로 워크플로우를 작성, 예약 및 모니터링"하는 오픈소스 플랫폼이다. Python 코드로 워크플로우(workflow)를 작성하고 스케줄링, 모니터링 하는 플랫폼이다. Airflow를 통해서 데이터엔지니어링 ETL 작업을 자..