일상기록
-
[리뷰] 혼자 공부하는 컴퓨터구조+운영체제, 강민철 지음, 한빛미디어, 2022일상기록/독서 2022. 12. 25. 15:17
운영체제 = 공룡 컴퓨터 전공한 사람이라면 누구나 아는 '공룡책'. '운영체제'를 다룬 내용을 1000페이지에 달하는 방대한 내용으로 다루고 있는데, 표지는 귀여운 공룡들로 하고 있어 일명 '공룡책'으로 불리운다. 지금은 아마 10판까지 나온 것으로 알고 있는 명실상부 베스트 셀러 도서 이다. ( 사실 온라인 강좌 사이트인 '인프런'에서도 공룡책 내용을 중심으로 한 무료 강의를 제공하고 있는데.. 무려 전체 강의 시간이 약 17시간 에 달할 정도로 그 내용은 방대하다!! - 보러 가기) 나도 학부 시절에 중간/기말 고사때만 열심히(?) 봤던 기억이 있는데.. 볼 때마다 좌절을 했다.... 너무 어려웠거든.. ㅠㅠ 공룡은 이제 잊어라! 이번에 한빛미디어 '혼공' 시리즈에서 새로 나온 도서는 약 500 페이..
-
[회고] 2022년을 돌아보기일상기록/일상공유 2022. 12. 17. 18:13
이제 2022년도 얼마 남지 않았습니다. 돌이켜보면 올 한 해는 정말 다이나믹한 한 해였던 것 같습니다. 여기 2022년을 돌아보며 '회고'를 해보고자 합니다. 보상 / 위기 / 기회 / 가족 - 올해를 나타낼 단어로 삼았고, 어떤 의미가 있었는지 곱씹어 보자. 🥇 보상 올해는 21년 대비 연봉이 2번 올랐습니다. 고맙게도 설 성과급은 21년 평가를 A 받으면서 성과급을 평균보다 2배 정도 받았습니다. 첫 번째 보상 21년 12월에 ㅇㅇ에 지원 후 진행했던 곳에 최종 합격했고 처우 협의 후 현 회사에 퇴사 통보를 했는데, 놀랍게도 카운터오퍼(역제안)을 받았습니다. 두 번 정도 HR 담당자와 조율 끝에 ㅇㅇ에서 받았던 처우를 상회할 만큼의 제안을 받았고, 장고 끝에 잔류하기로 하였습니다. 다만, 별도 계약..
-
[후기] 사내 강의 Open Class#1. 최태성 선생님 - 정도전의 도전일상기록/일상공유 2022. 12. 3. 08:47
2022.12.2. 15:00 ~ 16:30 드디어 기대하던 시간을 가졌다. 바로 최태성 선생님 강의를 듣는 것! 지금 재직 중인 회사가 지난 9월에 본사를 여의도에서 서울역으로 이전을 했다. 여러 변화가 있었는데, 그 중 외부 강사분을 초빙하여 강의를 듣는 시간이 생겼고 그 첫 번째로 '최태성 선생님'을 모신 자리였다. 개인적으로는 어릴 적부터 역사를 참 좋아했고, 지금도 역사에 관심이 많다. 그래서 선생님이 나오는 여러 프로도 항상 챙겨보고 있어서, 바로 공고가 뜨자마자 신청했는데 당첨이 됐을 줄이야! 사내 강의다 보니 아무래도 회사에 대한 격려 및 응원의 말씀도 많이 주셨다. 강의는 한 시간 가량 진행되었는데, 중간중간 위트 있게 말씀 주시면서 전혀 지루할 틈이 없었다. 주제는 조선이 건국하면서 한..
-
[리뷰] 승인율 99.9% 이모티콘 만들기, 씨엠제이 지음, 한빛미디어, 2022일상기록/독서 2022. 11. 25. 23:54
나만의 이모티콘을 만들고 싶다! 몇 해 전부터 관심만 가지고 있던 이모티콘 만들기! 그러나 나의 그림 실력은 그야말로 똥!이다. 그런데 "그림 왕초보도 이모티콘 작가에 도전한다!" 라는 글귀에 바로 선택했다. 우선 이 책의 작가는 다양한 이모티콘을 출시한 작가였다. (사실 나는 잘 몰랐지만^^;) 그러한 작가가 본인의 경험에서 우러나온 내용을 충분한 이미지와 함께 잘 정리하였다. 이 책은 두께가 부담스러운 두께가 아니어서 출퇴근 시 가볍게 들고 다니며 읽을 수 있었다. 이 도서는 첫 장 부터 이모티콘 생태계에 대해서 설명하고 있다. 이모티콘은 자주 사용하는 카**톡의 이모티콘만 알고 있었는데, 그 외 다른 SNS 서비스의 이모티콘 마켓에 대해 설명을 삽화와 함께 설명하고 있다. 이렇게 하면 안돼요! 이 ..
-
[리뷰] Concurrent Programming 동시성 프로그래밍, 김모세 옮김, 한빛미디어, 2022일상기록/독서 2022. 9. 25. 23:34
동시성과 병렬성은 다르다 이 책은 처음부터 동시성과 병렬성에 대해 설명하고 있다. 사실 동시성/병렬성 두 용어를 혼재하여 사용했다. 하지만 책에서는 학부 시절 '운영체제' 과목에서 배웠을 프로세스 라이프사이클에 빗대어 설명하고 있다. 즉, 프로세스는 실행상태 ↔︎ 대기상태 전이하는 경우가 있는데 [ 실행~대기~실행 ] 상태에 있는 것을 '계산 중 상태'라 하며 2개 이상의 프로세스가 동시에 '계산 중 상태'에 있는 것을 "동시성" 이라고 한다. 반면에 순수하게 2개 이상 프로세스가 '실행상태'에 놓여 있는 것을 "병렬성" 이라고 설명하고 있다. 이 정도로 친절하게 설명해볼께 도서는 어셈블리어, C, Rust 언어로 기본 적인 내용을 알려주고 주로 Rust 언어를 통해 설명하고 있다. 어셈블리어로는 학부 ..
-
[리뷰] SRE를 위한 시스템 설계와 구축, 장현희 옮김, 한빛미디어, 2022일상기록/독서 2022. 8. 27. 23:02
SRE와 DevOps SRE(Site Reliability Engineering, 사이트 신뢰성 엔지니어링)은 IT 운영에 대한 소프트웨어 엔지니어링 방식 중 하나이다. SRE를 한 마디로 정의하자면 "자동화" 이다. '툴'을 사용해서 관리 및 모니터링을 통해 기존에 많은 부분 수작업으로 진행되던 시스템 운영 방식을 '자동화' 하겠다는 것이다. 이를 통해 운영 태스트를 개선하고 현 시스템의 신뢰성을 향상하고 그 신뢰성을 지속하여 높아지도록 지원한다. 지금 재직 중인 회사에서도 기존 시스템 모니터링을 자동화하기 위해 로그 추적 및 배포 자동화 등 상당 부분 자동화하기 위해 고민하고 있다. 그러면 DevOps 와 무엇이 다를까? DevOps 개념은 10여년 전부터 유행했었던 것 같다. 그러다 최근 들어 De..
-
요즘 즐겨 듣는 노래일상기록/일상공유 2022. 8. 7. 22:46
얼마 전 우연찮게 인터넷에서 알게 된 노래가 있다. 어? 그런데 이 노래 예전에 들어본 것 같은 노래다. 리메이크 한건가? 싶어 찾아봤지만 아무리 찾아봐도 그런 정보는 없다. 뭐지? 음악에 일가견이 있는 와이프에게 노래를 들려 줬더니 대번 xxx 곡 샘플링한거 같은데? 라고 한다. 우와... 자! 요즘 즐겨 듣는 노래! AVA MAX - Kings & Queens 그리고 와이프가 샘플링한 것 같다고 말한 2곡! Bon Jovi - You Give Love a Bad Name 그리고 또 다른 노래! Bonnie Tyler - If You Were a Woman 들어보면 멜로디? 코드? 가 비슷한 것 같다. 이런걸 샘플링한다. 고 하던가... 내가 음악에 전문 지식이 있는게 아니라 이 정도로 마무리한다.....
-
[리뷰] 클라우드 네이티브 애플리케이션 디자인 패턴, 박수현 옮김, 한빛미디어, 2022일상기록/독서 2022. 7. 23. 15:53
부끄러운 얘기지만 지금까지 개발을 하면서 '막 개발'을 했었다. 잘 풀리지 않는 건은 혼자 고민하며 나름 뿌듯해 했지만 다른 문제에 직면하기도 했다. 하지만 최근 "디자인 패턴"에 대해 알고 나서 좋은 설계 방법에 대해 고민을 해본다. 이 책은 비슷한 맥락으로 클라우드 환경에서 보다 나은 설계를 위한 '디자인 패턴'을 안내하고 있다. 클라우드에 대한 짧은 설명과 함께 개발 방법론에 대해 서술하고, 7개 디자인 패턴을 소개한다. - 통신패턴 - 연결성 및 조합 패턴 - 데이터 관리 패턴 - 이벤트 주도 아키텍처 패턴 - 스트림 프로세싱 패턴 - API 관리 및 사용 패턴 - 클라우드 네이티브 애플리케이션 참조 모델 사실 현재 재직 중인 회사는 '서비스 지향 아키텍처(SOA)' 방식의 아키텍처로 구성되어 있..