코딩/TIL

TIL #220424

나동 2022. 4. 24. 22:56

📚 TIL


코드숨 깃, 퍼스널 브랜딩, 실용주의 프로그래머, 정보처리기사, 방송대 수업

🚘 코드숨 깃 강의 수강하기

 

오늘은 깃 5강 히스토리를 수강했어요

이전에 작업했던 커밋내용을 없애는 방법을 알아보았어요

직접 수정, rebase -i, revert으로 작업을 수정할 수 있어요

되돌릴때는 reset --hard, 태그로 만들고 cherry-pick하는 방법이 있어요

다른사람과 공유한 히스토리는 편집하지 않는 것이 좋다고 하셨어요

 

회사에서 rebase -i를 써봤다가 히스토리가 이상해진 적이 있는데요

하나의 커밋에 squash를 하고싶었는데 squash하지 않는 커밋들을 pick하는 과정을 빼먹어서 그런거였어요

실습 강의까지 보면서 배운 명령어들을 익혔어요 ㅎ-ㅎ

merge로 커밋을 가져오는 방법도 있네요!

 


 

🚘 퍼스널 브랜딩 월간 Q&A 세션 참여하기

 

오늘은 6강까지의 내용들로 진행하는 마이브랜딩 월간 Q&A 세션에 참여했어요

5강 과제 내용을 공유하고 피드백을 받았어요 ㅎㅎ

다른분들의 이야기를 들으면서도 많이 배울 수 있었어요

저는 무언가 하나를 진하게 하질 않아서 고민이었는데요

악기 하나를 잘 다루는 것도 좋지만 악기를 10개 다룰줄 아는 것도 멋있대요!

와.. 정말 그렇게 생각을 못해봤는데 그 말이 마음에 확 와닿더라고요

계속 배우다가 하나에 꽂히면 그 취미로 더 파고들면 되겠더라고요!

그리고 사람들과 함께하는 취미를 즐겨보라고 하셨어요~

일과 관련된건 깊게 고민하고있으니 취미는 다양해도 괜찮대요~

직업은 깊게, 취미는 넓게!!

 

그리고 여러가지 팁들을 알려주셨어요

나를 신뢰할 수 있는 포인트를 드러내는 것을 강조하셨어요

보통 하나에서 성공한 사람은 다른 활동도 잘할거라고 생각이 들거든요

또 강의보다 참여형 교재를 만드는 것을 추천하셨어요 ㅋㅋ

 

잘한다는 것은 주관적인데 잘한다의 기준을 어떻게 잡아야할까요?라는 질문이 있었어요

내가 쓰는 재능이 강점으로 나타난 부분을 보고 다른사람들에게 잘한다고 보이는지 확인해보라고 하셨어요

자기를 잘 표현하는 사람은 타인이 보는 것과 그사람이 표현하는 부분이 같다고 해요

그래서 그사람을 자연스럽게 받아들이고 믿음을 가지게 한대요

사실 잘한다는 생각은 자신감 문제가 가장 크다고 해요 ㅎㅎ

매일 조금씩 나를 사랑해주는 시간을 가져보려고 하셨어요~

오늘도 너무 유익한 시간이었습니다 ㅎㅎ

추후에 강점과 휴먼디자인에 대해서 이야기해주시는 시간을 마련하신대요!

 


 

🚘 실용주의 프로그래머 책 읽기

 

오늘은 실용주의 프로그래머 책 토픽 33~37을 읽었어요!

인간은 멀티가 안된다고 하는데.. 컴퓨터는 부럽다~

 

33 시간적 결합 깨뜨리기

시간에는 우리가 신경 써야 할 측면이 두 가지 있는데, 동시성(동시에 일어나는 일들)과 순서(시간의 흐름 속에서 일어나는 일들의 상대적인 위치)다. 우리는 동시성을 확보해야 한다. 시간이나 순서에 의존하는 시간적 결합을 끊는 방법을 생각해 내야 한다.

 

34 공유 상태는 틀린 상태

세마포어를 만들어서 다른 리소스의 사용을 제어하는 데 쓸 수 있다. 수정 가능한 리소스를 공유하는 애플리케이션 코드 어디에서나 동시성 문제가 발생할 수 있다. 불규칙한 실패는 동시성 문제인 경우가 많다.

 

35 액터와 프로세스

액터 모델에서는 동시성을 다루는 코드를 쓸 필요가 없다. 공유된 상태가 없기 때문이다. 명시적으로 처음부터 끝까지 "이걸 한 다음 저걸 하라"는 코드를 쓸 필요도 없다. 액터가 수신하는 메시지에 따라 알아서 실행되기 때문이다.

 

36 칠판

칠판으로 작업 흐름을 조율하라. 데이터의 도착 순서는 이제 상관없다. 어떤 사실이 칠판에 올라가면 적절한 규칙이 발동되도록 하면 된다. 결과에 대한 피드백도 마찬가지로 쉽게 다룰 수 있다. 어떤 규칙에서 나온 것이든 그 결과를 다시 칠판에 올려서 다른 규칙들이 발동되도록 하면 된다.

 

37 파충류의 뇌에 귀 기울이기

프로그래머로서 경험이 늘어 갈수록 여러분의 뇌에는 암묵적인 지식이 켜켜이 쌓인다. 본능이 반응한다고 머리 위에 반짝이는 전구가 나타나지는 않는다. 오히려 그저 불안하고 초조해지기만 한다. 이럴 때의 해결책은 일단 본능이 반응하고 있음을 인지하는 것이다. 그리고 왜 그런 느낌이 드는지 알아내야 한다.

 


 

🚘 정보처리기사 실기 공부하기

 

오늘부터 정보처리기사 실기 시험 준비를 시작했어요!

오늘은 기출문제를 한 회 풀어봤어요

28점 맞았어요 ㅠㅠ 시험 2주남았는데 힝 될라나

 


 

🚘 방송대 수업 듣기 - 디지털논리회로

 

오늘은 14,15강 기억장치와 PLD 수업을 들었어요

기억장치의 특성과 RAM, ROM의 내부 구조와 동작원리를 배웠어요

그리고 PLD의 구조와 종류, PLA와 PAL을 알게 되었어요

흐 일단 수업은 다 들었어요! 하나도 모르겠어서 책보고 다시 공부해야겠어요

 

 


 

😁 오늘 한 일


 

📕 공부하기

- 오늘은 낮에 카페에 가서 공부했어요

- 날씨가 좋아서 루프탑에 갔어요 와~

- 더워서 5분만에 다시 내려왔어요 ㅋㅋㅋ

 

 

🧹 방청소하기

- 다음주에도 서울에서 사무실 출근을 하기로 했어요

- 그래서 오늘 방청소를 싹 했어요! 쓰레기도 버리고~

- 평일에는 힘들어서 퇴근하고 방청소를 못하거든요

 

🍝 맛있는것 먹기

- 오늘은 점심에 롤링파스타에서 봉골레 파스타를 먹었어요

- 저녁은 언니랑 돕 감자탕을 먹었어요!