반응형

분류 전체보기 242

g

[Git] 안심하고 commit하자 reflog

아래 포스팅에서 자주 쓰는 명령어와 업무 flow를 정리해 보았다. https://growing-dev101.tistory.com/20 [Git] 자주 쓰는 명령어 Git 자주 쓰는 명령어 내가 현업에서 Git을 사용하면서 자주 사용하는 순으로 나름대로 정리해 보았다. 실제로 더 디테일한 옵션을 사용하기도 하지만 아래 내용만으로도 대부분의 업무가 가능하 growing-dev101.tistory.com 터미널에서 Git을 잘 활용해서 복잡하게 얽힌 상황을 해결해야 할 때가 있고 또 그런 환경에서 실수하기 쉽다. GitHub에서 원격 저장소가 여러 개이고 Fork 된 저장소까지 있다면 단순 작업을 하더라도 실수할 소지가 많다. Merge나 Rebase가 제대로 되지 않아, 원격 저장소와 로컬 저장소의 상태가..

개발/Git 2023.01.13

g

[Git] 자주 쓰는 명령어, 익숙해지자

Git 자주 쓰는 명령어 내가 현업에서 Git을 사용하면서 자주 사용하는 순으로 나름대로 정리해 보았다. 실제로 더 디테일한 옵션을 사용하기도 하지만 아래 내용만으로도 대부분의 업무가 가능하고, 브랜치가 엄청 많거나 분단위로 커밋이 발생하는 경우가 아닌 이상 충분하다고 생각한다. # remote 저장소로부터 git repository를 복사한다. git clone [remote repo] # commit history를 보여준다. git log # 한줄로 commit 로그를 출력한다. git log --oneline # commit 로그 그래프를 보여준다. git log --graph # 현재 파일 상태를 표시한다. git status # stage 상태와 HEAD를 비교한다. git diff --sta..

개발/Git 2023.01.13

g

[교육] 메타인지 어떻게 높일 수 있을까?

교육적인 측면에서 내가 꽂혀있는 단어가 있다. 바로 메타인지이다. 메타인지에 대해 알아보고 이걸 높이려면 어떻게 해야 하는지 알아본다. 메타인지가 뭐지? https://ko.wikipedia.org/wiki/%EB%A9%94%ED%83%80%EC%9D%B8%EC%A7%80 메타인지 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 메타인지(meta認知, 영어: metacognition) 또는 상위인지는 자신의 인지 과정에 대해 한 차원 높은 시각에서 관찰 · 발견 · 통제 · 판단하는 정신 작용으로 '인식 ko.wikipedia.org 정의는 여러가지로 내릴 수 있지만, 내가 생각했을 때 좋은 정의는 다음과 같다 자신의 인지 과정에 대해 한 차원 높은 시각에서 관찰 · 발견 · 통제 ..

g

[술 리뷰] 서울의 밤 - 매실향에 취하는 시음기

https://www.thehan.kr/product/seoulnight 서울의 밤 25% 375ML X 2병 깨끗한 밤. 풍부한 밤. 서울의 밤. 저온 2차 증류와 냉동 여과기술로 정제하여 깨끗하고,황매실을 증류하여 ... www.thehan.kr 서울의 밤 375ml, 25% 양조장 : 서울특별시 은평구 더한주류 원재료 : 매실, 증류원액, 정제수, 벌꿀, 포도당, 노간주나무열매 도수 : 25% 식품유형 : 리큐르 제조 방법 : 매실원주로 만든 밑술에 노간주나무열매를 넣고 2차 증류. 감압 증류법을 사용 가격 : 7천 원대 리뷰 서울의 밤은 매실원주를 만드는 더한주류에서 생산하는 매실 증류주로 100% 황매실을 사용하는 것이 특징인 증류주이다. 마트에서 잔과 세트로 팔길래 한번 사봤다. 향은 바로 매..

취미, 육아 2023.01.12

g

[육아/교육] 공부 잘하는 아이로 바꾸고 싶다면 공부방을 없애라

공부하는 장소 육아에 있어서 교육은 뗄 수 없는, 포기할 수 없는 분야이다. 갓난아기일 때를 제외하고 조금이라도 말을 하기 시작하면 바로 교육이 시작된다. 나도 돌 무렵부터 전집, 학습지, 각종 책들을 사들이기 시작해서 벌써 벽면 한쪽이 모두 책으로 가득 차있다. 오늘은 여러 교육 방법 중 공부하는 장소에 관한 다큐멘터리 하나를 소개한다. 공부 잘하는 아이로 바꾸고 싶다면 공부방을 없애라 https://www.youtube.com/watch?v=GOYXnJF5hgg 리뷰 해당 다큐멘터리는 자녀를 모두 도쿄 의대에 합격시킨 일본의 한 어머니의 주장에서 시작된다. 결국 이 분이 주장하는 것은 바로 공부를 거실에서 해야 한다는 것이었다. 어디선가 들어본 내용이긴 해서 크게 와닿지 않을 수 있다. 이 분의 주장..

g

[육아] 본질육아 가 도대체 뭔지 알아보자

본질육아란? “삶의 본질은 제대로 가르쳐주고 계십니까?” 지나영 교수(미국 존스홉킨스대학교 의과대학 소아·청소년 정신의학과)가 책 "본질육아"에서 설명하는 내용이다. http://www.yes24.com/Product/Goods/113450177 세상에서 가장 쉬운 본질육아 [러브드 에디션] - YES24 부모라면 반드시 읽어야 할 육아의 정석『세상에서 가장 쉬운 본질육아』 한정판 ‘러브드 에디션’ 출간“아이는 잘 키우려고 낳는 게 아니라, 사랑하려고 낳는 거예요.”대한민국 부모들에 www.yes24.com “100세 시대 사는 우리 아이들, 부모님들 품 떠난 후에도 80년 더 살아갈 거예요. 그런 아이에게 진짜 가르쳐야 할 것은 영어 수학이 아니라 가치잖아요. 새로운 육아관 가진 사람들이 대세가 될 때..

g

[도서 리뷰] 소프트웨어 장인 책을 읽은 후기

http://www.yes24.com/Product/Goods/20461940 소프트웨어 장인 - YES24 더 나은 개발자가 되어, 더 좋은 코드를 전달하고 싶은 당신을 위하여...이 책에서 풀어낸 소프트웨어 장인정신의 프로페셔널리즘, 기술적 탁월함, 고객 만족은 애자일, 린(lean) 원칙들과 시너지 www.yes24.com 총평 소프트웨어 엔지니어링 관련 업무를 하며 처음으로 접한 책이다. 많은 추천과 후기가 있는 걸 보면 분명히 얻을 수 있을게 많다고 생각해서 정말 진지하게 꼼꼼하게 읽었다. 많은 사람들이 읽었다고 해서 다 맞거나 모두 공감할만한 내용은 아닐 수 있지만 적어도 소프트웨어를 진지하게 바라보기 시작하는 내 입장에서는 많은 내용이 공감되고 와닿았다. 개발을 하다 보면 실제 개발보다는 이..

g

[술 리뷰] 막걸리 - 우곡 생주 - 걸쭉한 시음기

우곡 생주 750ml, 10% 자연의 맛 그대로 | 합성감미료를 전혀 사용하지 않은 순미주(純米酒) 식품유형 : 탁주 용량 : 750ml 도수 : 10% 원재료 : 쌀(국내산) 보관방법 : 냉장 보관 유통기한 : 60일(냉장보관 시) 가격 : 약 7000원 리뷰 이런 질감의 막걸리는 처음 먹어보았다. 결론부터 말하면 새로웠고 신선했지만 다음번에 사 먹고 싶진 않다. 개인적으로 막걸리를 마시는 이유는 한식 안주에, 맥주와는 다른 시원하고 달큼한 청량감을 위해서 먹는다. 우곡 생주는 묵직한 질감와 특유의 향 덕분에 고급 막걸리라는 느낌은 있지만 어떤 음식과 매치가 될지 잘 감이 안 온다. 언젠가 이런 막걸리가 생각나는 순간이 오겠지?

취미, 육아 2023.01.09

g

[Git] GitHub vs Gerrit

GitHub와 Gerrit이 뭐지? GitHub와 Gerrit 두 가지 모두 코드를 관리하고 코드 리뷰를 통한 협업을 위한 시스템이다. Git을 베이스로 하여 각자 로컬 저장소에 있는 코드들을 함께 효율적으로 관리하기 위해 만든 시스템이라고 볼 수 있다. 또한 두 가지 모두 코드 리뷰를 자동화하고 강제하는 목적에 맞춰 만들어진 시스템이다. 수정한 코드를 적용하려면 일정 점수 이상의 코드 리뷰 점수를 획득해야 하도록 설정할 수 있다. 개발자가 수정한 코드를 중앙 저장소에 보내면 자동으로 지정된 리뷰어에게 알림이 가고, 리뷰어는 온라인으로 리뷰를 진행한다. 리뷰에서 규정된 점수 이상을 획득하면 최종적으로 해당 코드를 반영할 수 있다. Gerrit https://www.gerritcodereview.com/a..

개발/Git 2023.01.09

g

[개발 상식] 프로그래밍 패러다임을 알아보자

프로그래밍 패러다임의 개념과 패러다임 3가지 종류에 대해서 알아보도록 하겠다. 프로그래밍 패러다임 프로그래밍 패러다임은 어떠한 방식으로 프로그래밍을 할지, 프로그래밍 혹은 코드를 바라보는 관점에 대한 고민에서 나온 전략이라고 볼 수 있다. 사람이 프로그래밍을 하고 컴퓨터가 프로그래밍된 대로 돌아가는데, 결국 똑같은 기능을 하더라도 어떻게 프로그래밍을 하느냐에 따라 코드가 천차만별이 될 수 있다. 따라서 프로그래밍이 지향하는 혹은 지양하는 방법들과 프로그래밍할 언어가 어떠한 고민과 철학을 갖고 만들어졌는지에 대한 생각이라고 이해할 수 있다. 대표적으로 절차적, 객체지향, 함수형 프로그래밍이 있다. 1. 절차적 프로그래밍 절차 혹은 순서에 따라 프로그래밍을 하는 방식으로, 어떤 프로시저의 호출을 바탕으로 한..

반응형