
스스로 커리큘럼을 AI로 생성하여 학습을 진행해보았다.퇴근후 짬짬이 하거나 주말에 카페가서 공부했다. (Wow... 개발은 죽어도 업무시간 외 안하면서.. 왜..? AI는 .. 재밌다고!!!)AI 공부는 광범위한 표현이고, LLM과 RAG위주로 진행하였다. +Agent까지 - 소요기간 : 약 3주, 총 11시간 (커리큘럼 기준, 실제론 2배 이상 소요)- 총 15회차로 구성하였고 11회차까지 완료. 12회차는 랭그래프라 생략. - STEP3는 2회차때 진행예정 주 커리큘럼은STEP1. LLM 기초다지기STEP2. RAG&AI 에이전트 입문STEP3. 나만의 MVP만들기 아래와 같은 방식으로 스스로 진행하였고 체크리스트를 통해 성취감을 느낄 수 있게 해보았다. 중간중간 유투브 영상으로 흥미를 돋을 수 있..

컨페티 분석(Confetti Analysis), 알록달록한 점으로 고객의 마음을 읽는 방법 🖱️컨페티 분석이란? 웹페이지에서 사용자가 어느 부분을 클릭했는지를 마치 색종이를 흩뿌려놓은 것처럼(confetti) 보여주는 데이터 시각화 분석 기법으로 고객이 웹페이지의 어느 부분에 머물렀는지, 더 정확히는 어떤 요소를 클릭했는지를 파악하는 데 사용된다. 일반적으로 알려진 '히트맵(Heatmap)'과 비슷하지만, 히트맵이 클릭이 집중된 영역을 붉은색으로 뭉뚱그려 보여준다면, 컨페티 분석은 개별 클릭 하나하나를 색깔 있는 점(dot)으로 표시하여 좀 더 상세한 분석을 가능하게 한다. 무료 컨페티 분석 툴 대표는 마이크로소프트 클래리티 (Microsoft Clarity) 이다. 검색통해서 설치방법까지 따라해 볼 ..

1. 업무에서의 상황- 로컬에서 컴파일한 class파일을 서버에 올려서 실행시키고 있음- Log4j 1버전 (아주 구버전)을 사용하고 있었음- System.out.println을 놔둔상태로 개발팀이 나감 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ진짜 .. 2. 방향- Log4j 업데이트를 하려다보니 총체적 난국이다 싶었다.- Slf4j + logback 으로 아예 개편하기로 결정함- 확인하다보니 이상한걸 발견... 3. 문제점- WEB-INF 구조의 톰캣웹서버 설정을 해놓고, 서버를 띄우면 SpringBOOT가 뜸.........(???)- pom.xml 도 있는데 내용이 비어있네? maven + 스프링부트인가?했는데 applicationContext.xml이 있음(?)- Slf4j 랑 logback 라..
어느덧 3년차..레거시 운영유지보수에 찌들었지만 아직도 내가 뭘 하고 있는지 제대로 모르고 있는 짭경력 아 왜 싸피때보다 후퇴ㅣ한거같지 공부하자공부 이론? 아무리 공부해도 이론부터 시작하는건 도저히 먹히지가않아랜선 뽑고 개발해보라니까내 업무는 인터넷에 검색해도 잘 안나온다고!!!!아니 나와도 못써먹어!!!!! 공식문서를 봐야한다고 국내 SI업체들이 이리저리 뚝딱뚝딱 지들멋대로 만들어낸거 x지게 찾아야한다고 후하후ㅏ핳.ㅎ..ㅏㅏㅎㅎ.ㅎㅎㅎ.,.. x스,ㅋ ㅜㅡㅔ어 이자식 => 이클립스기반 이니까 이클립스로 자바스크립트랑 JSP 뚜드려 (인텔리제이?안써 쓰지마)x맥스x프트 이자식 => 이거 nginx 기반이니까 nginx 다시 공부하는데 공식문서 다 까야돼front? => 이거 x스x이브 개발철학(응..ㅣ..
안녕하세요지금은 2025년 5월입니다. 제가 SSAFY 6기를 졸업하고어느덧 직장에서도 3년차에 접어들었네요. 잘 알지 못하는 만큼 치열하게 공부하고최선을 다해 겉핥기 했던 흔적들이 이 블로그에 고스란이 남아있네요 ㅎㅎ 직장 특성상, 랜선뽑고 개발해야하는 특수한 상황이 있고(마치 절에 들어가서 교과서만 보고 수능공부하는 기분)레거시 코드가 많고요...무엇보다.. 운영을 해야해서.. 위기상황에 대응할 수 있는 능력이 필요하다는 생각이 많이 들었습니다 예를들어 갑자기 Memory Leak이 발생해서 OOM이 났을때 그 원인을 파악해서 추적해 수정하는것특정 업무가 되지 않을때 , 모니터링 시스템으로 바로 확인 불가능한경우(개발망)netstat -ano 열려있는 포트를 확인해서 내려간 container가 있는지..
- 블로그 찾아보면 비트마스킹으로 풀었다고 하는데 그게 더 효율적일지도 모르겠다. - 본인은 set() 자료형과 배열, 부분집합 subset()을 활용하여 풀었다. - 3중 for문이라니... ㅠㅠ;;; ;; (비공개를..해야하나..) - 문제를 이해하는게 어려웠다. 특히 최소성 부분에서 subset()의 개념을 생각하지 못하고 중복하는 건 다 걸러버리도록 로직을 짜서 처음부터 뜯어고쳐야 했다. - 시간이 굉장히 오래 걸렸지만.. 그래도 혼자 힘으로 구현하긴 했다. 실전이었으면 곤란했을 듯 하다. from itertools import combinations def is_duplicate(columns, relation): """ columns 가 (1, 2)라면 1번과 2번을 합친 값을 구하고 중복확..
SSAFY 6기가 끝나가는 시점, 6월 30일 종강 하루 전 날인 29일에 취업에 성공했다. 제1금융권 은행과 국내 TOP SI 기업에 합격하였다. 1년동안 열심히 배우고 공부하고, 프로젝트를 열심히 진행한 결과라고 생각한다. 쌩문과 + 코딩경험이 전무한 상태로 들어와서 같은 반 친구들과도 끊임없이 스스로를 비교하게 되고 많이 좌절하고 힘들었던 순간들이 있었다. 하지만 스스로를 믿고 노력했다. 또, 주위에 도움을 주시는 분들이 굉장히 많기때문에 도움을 구하고 끊임없이 피드백을 받아 개선해나갔다. 유일한 전학기 비대면 기수인 SSAFY 6기였기에 함께 만나서 울고웃지 못했던 것은 아쉬웠지만 그럼에도 불구하고 온라인 상으로도 서로 응원했고 보이지 않는 곳에서 노력했기에 프로젝트를 성공적으로 마무리할 수 있지..
열려있는 포트 확인 netstat -nap | grep LISTEN https://www.hanumoka.net/2019/12/28/ubuntu-20191228-ubuntu-open-port/ ubuntu18.04 포트 확인 및 열기 개요ubuntu 에서 열려 있는 포트를 확인하고, 원하는 포트를 열어보자. 포트열기1netstat -nap 위 명령어를 입력하면, 열려 있는 모든 포트를 확인 한다. 상당히 많은 정보를 보여준다. 뭔가 시스템에 www.hanumoka.net
- Total
- Today
- Yesterday
- intj여자
- 개발자책추천
- 코딩도서
- 클린코더
- 상업용무료폰트
- 개발자로드맵
- 개발언어순위
- 깃허브계정2개
- 개발자
- 개발언어추천
- 폰트
- SSAFY
- 깃허브계정
- 개발도서추천
- 브왈라
- 개발자커리
- 폰트추천
- ssafy결과
- 한글무료폰트추천
- 맥과윈도우로깃허브
- ssafy6기
- 개발자도서추천
- 컨페티분석
- ai공부
- 무료컨페티분석
- ssafy후기
- ssafy합격후기
- 싸피6기
- AI공부하기
- 디즈니얼굴
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |