본문 바로가기

전체 글

(1366)
동생을 키워 보자 - 제8편 CKA(K8s 자격증) 요즘은 동생에게 CKA를 시키고 있습니다. 위 강의를 구매하면 Practice Tests를 풀 수 있는데요 이 Practice Tests가 아주 도움이 많이 됩니다. 여기에 나오는 Practice Test만 풀어도 거의 합격권이라고 보시면 됩니다.(2022년 기준) 지금 회사의 주력이 MSA컨설팅이다보니 요즘 대세인 K8s가 기본입니다. 그래서 회사에서도 CKA를 따는 것을 권장 하고 있습니다. 준비 방법은 위 이미지의 Kode Kloud에서 모의 테스트를 풀면서 준비 하고 있습니다. 하면서 .yml파일을 다뤄야 하기 때문에 vim도 자연스럽게 익히고 리눅스 명령어도 익숙해져야 할 필요가 있어서 같이 공부 시키는 중입니다. 1주일 정도 시키니 Pod, ResultSet, Deployment, Namesp..
SpringJDBC - BeanPropertyRowMapper https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/jdbc/core/BeanPropertyRowMapper.html BeanPropertyRowMapper (Spring Framework 5.3.14 API) RowMapper implementation that converts a row into a new instance of the specified mapped target class. The mapped target class must be a top-level class and it must have a default or no-arg constructor. Column values are map..
동생을 키워 보자 - 제7편 게시판01 동생이 입사한지 한달이 조금 지났습니다. 드디어 게시판을 시켰습니다. 게시판을 시키기 위해서 Java도 시키고 Vue도 시켜보았는데 전혀 감을 못잡고 있었습니다. 그래도 이것저것 하다 보니 그림이 그려지나봅니다. 그래서 게시판을 시켰습니다. 그랬더니 또 인프런에서 Spring MVC강의를 사서 강의만 보고 왔습니다. 그래서 "강의 그만 보고 기능 구현 해오라고" 했습니다. 기능구현 단계로 넘어가는게 그렇게 어려운가봅니다. 제가 가르쳤던 모든 학생들에게서 공통적으로 나타나는 현상이었습니다. 무엇을 할지 제가 또 이야기 해줬습니다. 글 목록 리스트를 먼저 만들어보라고 했습니다. '무슨 작업을 할 것인지를 떠올리는 것'이 중요하다고 생각 하는데 이게 그렇게 어려운가봅니다. 글 목록 리스트를 만들려면 아래 작업..
아두이노 삼색led, 도레도레도레도 커리큘럼 1.LED에 불 켜지게 하기 2.버튼 누르면 LED에 불 켜지게 하기 3.삼색 LED 4.거리 측정해서 LED불켜기 5.소리내기 6.조이스틱 - Variable : int x = analogInput() - If, else if 7.pySerial 삼색 led 코드 #define RED 11 #define GREEN 10 #define BLUE 9 void setup() { randomSeed(analogRead(0)); } void loop() { // put your main code here, to run repeatedly: analogWrite(RED,random(255)); analogWrite(GREEN,random(255)); analogWrite(BLUE,random(255));..
Linux SCP쓰는 법 scp는 서버에 파일을 전송 하거나 파일을 다운로드 받을 때 사용 합니다. 저는 주로 퍼블릭 key를 업로드 할 때 사용 했습니다. SCP로 업로드 scp : ex) 로컬의 id_rsa 퍼블릭 key를 192.168.0.1의 루트에 id_rsa.pub로 업로드 scp $HOME/.ssh/id_rsa.pub kyeongrok@192.168.0.1:id_rsa.pub 업로드한 퍼블릭키를 등록 cat id_rsa.pub >> .ssh/authorized_keys
운동 처음하는 직딩이 탁구 배우기 - 제55편 Foot Walk(풋웍) 왼손으로 치다가 오른손으로 바꾸고 풋웍을 배웠습니다. 가만히 서서 치는 자세를 배운 다음에 풋웍을 배우니 좀 나아졌습니다. 전에는 공이 조금만 멀리 가면 다리가 따라가지 못했습니다만 지금은 공을 보면서 제법 빠지는 볼도 쫒아가서 넘기니 한두점 정도 점수 잃을것을 따는 경우도 생겼습니다. 두점을 잃는 대신 열심히 쫒아가서 점수를 따면 잃을 점수를 땃기 때문에 4점을 따는 효과가 있는 것 같습니다. 그리고 상대방을 조금 더 지치게 만들 수 있는 것 같습니다. 하지만 풋웍만 한다고 해서 이길 수 있는 것은 아니었습니다. 풋웍을 배운 후에도 계속 졌습니다. 그리고 풋웍을 배우고 나서는 코로나 때문에 정부에서 시간을 제한해서 9시까지 밖에 탁구장을 하지 않아서 늦은 시간에 레슨을 받아야 하는 저는 순번에서 밀리고..
동생을 키워 보자 - 제6편 Java공부 한달, Docker공부, API구현 Java혹은 프로그래밍의 Method, Class, Constructor등 OOP의 개념을 이해하기 시작하는게 한달인 것 같습니다. 그 전에 이해 한다면 아주 훌륭한 것이겠죠? OOP를 이해 해보라고 토비의 스프링3를 보라고 했는데 그냥 따라치기만도 벅찼던 것 같습니다. 그래도 따라쳐보니 OOP의 개념들이 왜 있는지 어디에 쓰이는지는 경험을 해봐서 OOP개념에 조금 더 몰입할 수 있게 된 것 같기는 합니다. Java를 1달 했으니 회사의 주요 업무인 K8s를 시켜야 하는데 그 전에 K8s를 할 때 꼭 필요한 Docker를 해보라고 했습니다. 제가 엘리스라는 사이트에서 Docker강의를 제작 의뢰 받은 것이 있어서 소개 해주었더니 도움이 많이 되었다고 했습니다. 아마 제가 원하는 스킬셋이 다 들어 있어서 ..
Postgresql명령어 모음 Replication 기존 master와 slave로 쓰던 것을 Postgres에서는 Primary, Standby로 씁니다. 테이블 목록 조회 mysql의 show tables와 같습니다. SELECT table_name, table_schema, table_type FROM information_schema.tables WHERE table_schema IN ('public'); Slow Query찾기 select query, mean_exec_time, max_exec_time, min_exec_time, rows from public.pg_stat_statements order by mean_exec_time desc; 통계 테이블 조회 select * from public.pg_stat_stat..