참고) 원래 chatGPT에게 한글보다 영어로 물어봤을 때 더 정확한 답변을 해준다고 합니다. 그러나 저는 ‘간단한 질문을 할 때’나 ‘영어를 한글로 해석했을 때와 비슷한 말투’로 이야기했을 때는 응답이 비슷한 것 같아 한글로 물어봤습니다. 코드 분석 간단하게 다음과 같은 코드를 chatGPT에게 분석을 요구한다고 가정해 봅시다. 그럼 chatGPT는 다음과 같은 답변을 줍니다. 아주 자세하게 설명해줬고, 실수로 클래스명 첫글자 대문자 안 한것도 잡아줬네요. 이쯤되면 궁금한 내용이 하나 더 생깁니다. 그것은 바로 ‘실무단의 복잡한 코드를 해석할 수 있는가?’ 바로 테스트해보기 위해서 최근에 아주 핫한 내용인 ‘트위터 검색 알고리즘 오픈소스’를 chatGPT에게 해석을 맡겨봅시다. 저는 다음 저장소에 있는..
대상 자바스크립트 문법에 대해 처음부터 끝까지 알려드리는 글이 아닙니다. 이미 자바스크립트를 아는 사람이 어떤 문법이 있었는지, 어떤 요소들이 있었는지 한 번 되돌아보는 용도로 작성된 글입니다. 기본 문법 주석 -한 줄 주석 // -여러 줄 주석 /* */ -HTML 주석 변수 -변수 종류 멤버 변수(=전역 변수), 지역 변수 *변수에 대한 자료형은 존재하나, 별도 선언하지는 않음 -typeof() 변수, 함수 또는 특정 값의 자료형을 확인하는 연산자 자료형 -문자열(String) 함수 목록 : toUpperCase(), toLowerCase(), length, indexOf(), lastIndexOf(), charAt(), substring(), split() -숫자(number) 함수 목록 : Mat..
Notion 최근 개발자들 사이에서 노션의 인지도가 점점 늘어나고 있다. 스타트업부터 대기업까지 많은 사람들이 노션을 사용하고 있는데, 기존에는 MS의 OneNote를 사용하다가 넘어온 내 기준에서는 정말 만족하고 있다. 처음에는 "이제는 하다 하다 노트 앱까지 따로 배워야 되네?"라고 생각했지만, 노션은 충분히 그럴 가치가 있다고 생각한다. 포트폴리오 구글에 '개발자 노션 포트폴리오'를 검색하면 정말 잘 만든 포트폴리오들이 많이 나온다. 대부분 이력이나 수상 기록까지 화려하여, 보다 보면 조금 기가 죽기도 했었으나 남들이 얼마나 대단하든 간에 나도 내 나름의 할 일을 해야 한다는 생각에 그분들의 포트폴리오를 참고하여 나 또한 포트폴리오를 만들어 보았다. 2년간 웹 백엔드 유지보수 경험이 있으며, 퇴사한..
jsch 관련 .jar파일 또는 maven을 사용할 때 발생하는 에러 -대표적인 이유 1. 해당 클래스의 접근 제어자가 public이 아님 2. 해당 클래스의 생성자가 public이 아님 3. 전송하고자 하는 주소가 DNS로 되어 있는데, 이를 인식하지 못함 -해결 방법 1. 해당 클래스가 public이 아님 -> 접근 제어자를 public으로 설정 2. 해당 클래스의 생성자가 public이 아님 -> public 생성자 생성 3. 전송하고자 하는 주소가 DNS로 되어 있는데, 이를 인식하지 못함 -> DNS 주소를 IP주소로 변경하거나, /etc/hosts 파일에서 223.130.195.95 www.naver.com 추가
DB 연결 상태에 대한 정보를 저장하는 커넥션 풀이라는 것이 있는데, 이 커넥션 풀에 용량이 꽉 차 새 파일을 생성할 공간이 없어 발생하는 에러. 커넥션 풀의 용량을 확보해주면 해결.