본문 바로가기
반응형

전체 글89

연구중인 자동화 글 포스팅 ChatGPT 프롬프트 ChatGPT 를 활용해 고품질 양질의 컨텐츠를 생성할 수만 있다면? 고민했던 부분은 GPT의 할루시네이션으로 인해 품질이 떨어지는 글을 양산하고 싶지 않았기 때문에 정말 쓸모 있는 글을 만드는 방법을 찾고 싶었다. 느낌적인 느낌이지만 요새 구글의 검색엔진 인덱스 기간도 왠지 조금 오래 걸리는 것 같다. AI 를 활용한 자동포스팅으로 유래없는 양의 컨텐츠가 쏟아지고 있기 때문이 아닐까 조심스레 생각해본다. 아래는 SEO 원칙을 고려하여 글을 쓰도록 튜닝을 한 프롬프트이다. 프롬프트 자체를 참조한 것은 아니고 SEO 기준을 탐색해서 직접 만든 프롬프트이다. 사용방법 입력할 정보는 subject, summary, keywords 이다. ai 를 사용한 글쓰기는 단순히 키워드만 가지고선 괜찮은 글을 쓰기가 .. 2023. 12. 8.
자바 신입개발자용 면접 질문 (난이도 하) 자바와 관련된 기본적인 개념을 묻는 인터뷰 질문 목록입니다. 경험에 기반한 내용보다는 아는 개념을 설명할 수 있는지를 의도했습니다. Java의 역사와 발전에 대해 설명해보세요. Java의 주요 특징은 무엇인가요? JDK와 JRE의 차이는 무엇인가요? 자바 프로그램의 기본 구조는 어떻게 되나요? Java의 데이터 타입 중 기본 데이터 타입과 참조 데이터 타입의 차이점을 설명하세요. 변수 선언과 초기화에 대해 설명해보세요. 자바에서 사용되는 접근 제어자에 대해 설명해보세요. 메서드와 생성자의 차이는 무엇인가요? 오버로딩과 오버라이딩의 개념을 설명하세요. 객체 지향 프로그래밍의 특징과 장점은 무엇인가요? 클래스와 객체의 관계를 설명하세요. this 키워드의 역할은 무엇인가요? 상속의 개념과 사용 이유를 설명해.. 2023. 12. 6.
vscode 탭 간격 설정하기 파이썬에선 인덴트를 통해서 블럭을 구분한다. 인덴트 방식은 확실히 편하지만 파이썬을 처음 접하거나 프로그래밍 초보라면 한번쯤 인덴트를 스페이스로 채우면서 오류를 만나게 된다. 인덴트는 Tab (탭) 으로 구분하면 스페이스로 하나씩 치면서 채우지 않아도 되어 편리하다. 근데, 사용하는 에디터의 설정에 따라서 들여쓰기가 스페이스4개 혹은 2개 등으로 설정이 되어있는데, 문제가 된다면 이를 변경해야 한다. 많이 쓰는 vscode 기준으로 설명 1. Settings 진입 메뉴: File > Preferences > Settings 단축키 윈도우: Ctrl + , 단축키 맥: Cmd + , 2. Tab size 검색 후 설정 검색창에 tab size 타이핑한다. 나오는 Tab Size 값을 수정하면 된다. 별도.. 2023. 12. 4.
IndentationError: unindent does not match any outer indentation level 파이썬에서 들여쓰기(인덴트)의 오류가 있을때 발생한다. 파이썬은 여타 다른 프로그래밍 언어와 다르게 코드 블록을 정의하기 위해 들여쓰기를 사용하고 이는 규칙이 있으니 어긋날 경우 오류가 발생한다. 일관된 들여쓰기 사용: 탭(tab)과 공백(space)을 혼합해서 사용하지 않는다. Python 코드에서는 일반적으로 공백 4개를 사용하는 것을 권장. 블록 레벨 확인: if, for, while, def (함수 정의), class (클래스 정의) 등의 블록은 같은 수준의 들여쓰기를 유지해야 한다. 문자열이나 괄호 안의 들여쓰기: 여러 줄에 걸친 문자열이나 괄호 안에서의 들여쓰기는 오류의 원인이 되지 않는다. 아래 코드에서 print("This line has incorrect indentation") 부분의 .. 2023. 12. 4.
반응형