본문 바로가기
[책] 개발자의 글쓰기 교보문고에서 추천하는 개발자 필독서에 리스트업되어 있어서 호기심이 동하여 보게 되었는데, 주니어부터 시니어까지 모든 개발자가 봐도 괜찮은 내용으로 구성되어 있고 책도 얇아서 금방 볼 수 있다. 개인적으로 가장 좋았던 부분은 "코드는 의미를, 주석은 의도를"이라는 부분이었다. 개발은 혼자 하는 게 아니고 남과 협업하여 하는 것이니까 내가 짠 코드를 남이 봐도 이해가 가능하고 내가 다시 봐도 이해가 가능하게 짜야 한다고 생각하기 때문이다. 프로그래밍적인 부분 외에도 문서를 작성할 때 어떤 식으로 작성하면 더 좋고 가독성 높은 글을 작성 가능한지에 대한 이야기도 있으니 기회가 있으면 읽어볼 것을 추천한다. [요약] ● 재미 : 2.5 (비문학이라 재밌지는 않음) ● 추천 : 3 (기회가 있으면 읽으면 좋음) 2022. 7. 28.
[복싱일기] 패링 - 쨉 - 카운터 요즘 복싱장에서 배우고 연습 있는 기술이 2가지가 있다. 1. 패링 -> 쨉 -> 카운터 상대방의 쨉을 패링으로 툭 친다음에 내 쨉주먹으로 상대방 턱쪽을 살짝 타격하면서 상대를 도발시켜 흥분하게 하는 기술인데, 배워도 잘 못하겠다 ㅋㅋ 연습 많이 해야지...... 2. 상대방이 다가올때 당황하지말고 손을 뻗어 간격을 유지하며서 카운터하기 상대방이 나를 공격하러 다가올때 간격을 유지하면서 도망가야 잘 피하고 나중에 잘 때릴 수 있다. 두기술 요즘 집중적으로 연습중!! + 단증 준비하고 있기 때문에 기초 체력훈련도 열심히하는중(.....아마도....?) 2022. 7. 22.
[집사 일기] 썸머 건강검진-2 2년 마다 한번씩 썸머 건강검진을 하리라 결심했기에 동네 병원에서 건강검진을 진행했다. 2022/07/21 13:00 예약이라 전날 00:00부터 12시간 금식을 시작했는데, 새벽에 밥달라구 우는게 너무 애처러워서 한입 줄뻔했지만 꾹 참고 13:00에 병원 도착. 도착후 접수하고 등에 마취 주사 놓고, 선생님이 애기는 안에서 재울께요~ 하고 데리고 들어가셨다. 이따 깨서 회복되면 데릴러 오기로 하고 돌아와서 썸머를 기다렸다. "딩동 썸머가 무사히 마취에서 깨고 회복중입니다." 라고 문자가 와서 병원에서 검사 결과 듣고 데리고 집에왔다. 집에오는길에 근처 애완동물 용품점 들러서 새로운 낚시대도 사고 공도샀다. 건강검진 받느라 수고했으니까 상으로 사줬다. 집으로 돌아와 썸머를 유모차에서 꺼내줬더니 비틀 비틀.. 2022. 7. 22.
[맛따라,산따라] 2022년05월 하남 검단산 산 : 하남 검단산 총원 : 7명 멤버 : 유씨, 백씨, 김씨, 이씨, 최씨, 오씨, 박씨 날짜 : 2022년 05월 21일 2022년 맛따라 산따라 첫 모임은 바로 "하남 검단산" 선정 이유는 일단 지하철을 이용할 수 있어서 지리적으로 접근성이 좋고, 하남 돼지 본점이 엄청 맛있다기에 결정했다. 등산 코스는 유길준묘쪽으로 등산 시작해서 현충탑 방면으로 내려왔는데, 5월인데도 정말 더웠다. 물이랑 아메리카노 각 한통씩 들고 등산 시작했는데....... 아메리카노 없었으면 정말 더워 죽을뻔했다. 올라가는길에 만난 작은 도롱뇽, 흰둥이 도롱뇽은 아는척할수없으니까 지켜만보고 흰둥이는 아는척도 하고 좀 만지고 했다. 정상까지 올라오면 당연히 아이스크림 팔겠지 싶어서 앞만 보고 올라갔는데.... 하필 아이스크림이.. 2022. 7. 14.
[ElasticSeach] Elastic Stack(ELK 스택) 무엇일까! ELK 스택은 Elasticsearch, Logstash, kibana로 구성된 오픈 소스 프로젝트의 조합으로 각 프로젝트의 앞글자를 따서 ELK Stack이라 부릅니다. ▶ E : ElasticSearch 검색 및 분석 엔진 ▶ L : Logstash 여러 소스에서 동시에 데이터를 수집하여 변환 한 후 ElasticSearch같은 stash로 전송하는 데이터 처리 파이프 라인 (데이터 수집 도구) ▶ K : Kibana elasticSearch에서 차트와 그래프를 이용해 데이터를 시각화 하게 해주는 시각화 툴 ▶ Beat 단일 목적의 데이터 수집기, Logstash나 Elasticsearch에 데이터 전송 Elasticsearch에 직접 전송이 필요한 경우 직접 전송하면 된다. ● ELK Stack 구.. 2022. 7. 13.
[ElasticSearch] 노드, 인덱스, 샤드 기본 개념 ● 노드 노드란? → 컴퓨터 과학에 쓰이는 기초적인 단위, 대형 네트워크에서는 장치나 데이터 지점을 의미함. 엘라스틱 서치에는 4종류의 노드가 있고 노드마다 하는 일이 다르다. * ElasticSearch는 아무리 작은 클러스터라도 데이터 가용성과 무결성을위해 최소 3개의 노드로 구성할것을 권장합니다. 엘라스틱 서치의 4가지 노드 1. 마스터 노드 (MasterNode) - 클러스터를 관리한다. - 노드 추가와 제거 같은 클러스터의 전반적인 관리를 담당 - 네트워크 속도가 빠르고, 지연이 없는 노드를 마스터 노드로 선정해야함. elasticsearch.yml 설정 node.master: true node.data: false node.ingest: false node.remote.connect: fals.. 2022. 7. 13.