옛글

    GPT를 활용하기 위한 프롬프트 원리

    서론GPT(Generative Pre-trained Transformer)는 자연어 처리 분야에서 혁신적인 도구로 자리 잡았습니다. 사용자는 간단한 문장을 입력함으로써 다양한 형태의 텍스트를 생성할 수 있습니다. 하지만 원하는 결과를 얻기 위해서는 효과적인 프롬프트 작성이 필수적입니다. 이 글에서는 GPT를 활용하기 위한 프롬프트 작성의 원리와 방법에 대해 A4용지 한 페이지 분량으로 설명하겠습니다.1. 명확하고 구체적인 질문프롬프트를 작성할 때 가장 중요한 것은 질문이 명확하고 구체적이어야 한다는 점입니다. 애매모호한 질문은 GPT가 혼란스러워하거나 부정확한 답변을 생성하게 만듭니다. 예를 들어, "인공지능에 대해 말해줘"보다는 "인공지능의 역사와 발전 과정에 대해 300자 이내로 설명해줘"와 같이 구..

    DB의 index와 rails가 기억하는 index가 틀려 duplicate 에러가 나는 경우

    ActiveRecord::Base.connection.tables.each do |t| ActiveRecord::Base.connection.reset_pk_sequence!(t) end

    건프라 삼국창걸전 SD를 세울 디오라마를 만들어보자!

    무미건조하게 장식장에 놔두는 것보다 나만의 디오라마를 만들어서 도색한 건프라들을 얹어 놓으면 참 좋겠다는 생각에, 무작정 다이소로 향하여, 컬러흙, 플라스틱 화분, 플라스틱 받침대를 구매함. (솜을 사서 흙먼지를 표현하고 싶었으나, 솜을 안팔아서 패스) (깃발도 만들고 싶었으나 고민하다가 패스) (천사점토나 다른 점토를 사고싶었으나, 파는게 컬러흙이라는 제품밖에 없었음) 컬러흙을 반죽해서 덕지덕지 얹어줍니다. 잘 섞어서 올렸더라면 많이 갈라지지 않았을텐데, 너무 덕지덕지 발랐는데 많이 갈라져서 당황. 이왕 갈라진 거 가뭄이 온 땅이라고 생각하자! 점토를 올린 뒤 오랜시간 말려주어야 하는데, 기다리기 지루하신 분들은 택배박스에 만든 디오라마를 넣고, 드라이기를 안으로 넣어 5분가량 말려주면 마치 오븐처럼 ..

    건프라 아크릴 붓도색 - 영원히 고통받는 자쿠

    최근 건프라 + 아크릴 도색에 푹 빠졌는데, 딱히 공유할 곳도 없고 정리할 겸, 블로그에 글도 너무 안쓰고 있어, 기록 겸 남겨보려고 함. 평소에 일할 때 치열하게 고민하며 집중을 해야 하는데, 건프라 조립 + 도색을 할 때에는 집중은 하되 별 고민 없이 집중을 해도 되니, 뭔가 힐링되는 느낌. 바예호 아크릴 물감과 서페이서, 바니시, 붓을 사고 웻팔레트도 만들어서 무작정 도색을 시작했다. 왜인지 모르겠으나, 항상 도색의 테스트 타겟이 되는 자쿠 SD! 아마 둥글둥글하니 뭔가 색칠하기에 편해보이는 느낌이라 그런 듯. 요건 조립만 하고 먹선을 처음 연습해볼 때, 먹선만 넣은 자쿠! 그냥 저냥 깔끔하다. 건프라를 알게되면서 자연스럽게 도색을 알게 됨. 색상이 덜 분할되어 있는 SD의 특성 상 도색을 하면 완..

    소니 WH-1000XM4 후기 (M1에서의 업그레이드!)

    소니 WH-1000MX1을 오랫동안 쓰다가 WH-1000MX4로 업그레이드 차 구매. 외관은 큰 차이는 없음. 크기도 거의 동일함. 다만 무광이라 유광보다는 훨씬 느낌이 좋으며 가벼움. 로고와 마이크 부분도 고급스러움. (가방에 MX1 잘 들어감!) 가방이 매우 마음에 듬. 지퍼에 소니 로고가 박혀있으며 부들부들한 면 소재. M1가방보다 훨씬 마음에 듬. 노이즈 캔슬링은 두개 번갈아 껴보았는데, M4가 더 약한 느낌(?). M1이 조금 더 무디게 소음을 잡아내는 느낌. 이게 더 최신방식의 노이즈 캔슬링인가! 나는 혼자 바닷속에 있는 듯한 느낌이 좋은데! (대중교통이나 비행기 탈일은 거의 없고, 일할 때만 씀) 음질은 M1은 저음 위주로 매우 강하게 때려박는 편이면, M4는 중고음도 엄청 마음에 듬. 소리..

    KFC 이벤트 100% 당첨!?

    KFC 100% 당첨 이벤트를 진행중인 곳이 있어 소개드립니다! 아메리카노 3잔 / 징거버거세트 / 타워버거세트 / 치킨 1조각 / 텐더 4조각 중 100% 1개를 추첨하여 쿠폰을 제공해주는 착한 이벤트입니다 :) 친구 초대 시 무제한으로 쿠폰을 획득할 수 있다고 합니다! 접속 후 "KFC 배너를 클릭"하고 가입하시면 바로 룰렛돌리기가 가능합니다! bit.ly/2TzQeY7

    넷기어 R8000 속도저하 펌웨어 업데이트 하지마세요!

    넷기어 R8000을 사용하다 TV뒤에 숨기느라 위치를 이동. 이동하면서 겸사겸사 펌웨어를 업데이트. 갑자기 Wifi 가 끊기거나 (거의 매일 1회 이상), Wifi 속도가 엄청 저하 (속도기록 측정 시 기존 대비 30% 이하 속도로 측정) Smart Connect 도 껐다 켜보고, 펌웨어 설정을 모두 바꿔보고, 심지어 암호화방식이 속도에 영향을 미친다기에 변경해봐도, 전원을 껐다 켜봐도, 혹여 위치를 옮겨 발열 때문일까 싶어 위치를 다시 바꿔보고, 랜선을 바꿨는데도 여전히 불안정. 공장초기화를 해도 증상이 동일해서 보증기간도 끝나고 나름 비싼 녀석인데 공유기의 수명은 2년인가... 새로 바꿔야 하나 하다가, 혹여나 하는 마음에 구글링을 했더니, 동일한 증상의 Thread를 발견! community.net..

    Rails autoloader :zeitwerk 방식 *업데이트 중

    지난번 Rails 5.2에서 6.0으로 업그레이드를 진행하면서, 기존에 사용했던 방식에 에러가 발생! [Controller] A B C C는 B를 상속, B는 A를 상속하는 상황에서, B에 before_action 내에서 A의 함수를 호출 시, 5.2에서는 문제 없이 진행되나, 6.0에서는 에러를 발생(A의 함수를 가지고 오지 못하는 케이스)가 있었음. 결국 C의 입장에서 before_action을 실행했을 때 A의 함수를 가지고 오지 못하는 문제점을 살펴보다, 6.0부터는 autoloader가 default로 true이고, 방식이 :classic이 아닌, :zeitwerk을 사용하는 부분에서 해당 에러가 발생하는 것을 확인함. (application.rb에 config.autoloader = :clas..