chatGpt를 쓰면서 일하고 있는 요즘,,항상 한번씩 보안사고가 일어나지 않도록 공지를 받는다.`절대 우리 회사의 자산을 gpt에게 제공하지마세요!` 그래서 실제 업무에서는 외부로 공개되어도 문제가 없는 정보만 직접적으로 질문하고,내부 로직이나 민감한 내용은 표현을 돌려서 질문하는 방식을 사용하고 있다. 유료 버전의 경우 입력한 데이터가 모델 학습에 사용되지 않는다고 명시되어 있지만,그와 별개로 질문과 답변 과정에서 데이터가 GPT 서버를 거쳐 처리되는 것은 사실이기 때문에완전한 비노출이라고 단정하기는 어렵다고 판단한다. 결국 내가 질문을 하기 위해 제공한 정보와,그에 대한 답변을 생성하기 위해 사용된 맥락 데이터는어떤 형태로든 시스템 내부 처리 과정에 포함될 수 있다고 보는 것이 보다 보수적인 접근이..
일상
import discordfrom discord.ext import commandsimport yt_dlp as youtube_dlimport asynciointents = discord.Intents.default()intents.message_content = Truebot = commands.Bot(command_prefix='!', intents=intents)@bot.eventasync def on_ready(): print(f'Logged in as {bot.user}')@bot.command()async def join(ctx): if ctx.author.voice: channel = ctx.author.voice.channel await channel.c..
나는 대학생때 자바 수업이 있었다 C, C++, C#, PHP, JS 등등 여러가지 언어를 쓰는 수업을 들으면서 솔직히 벽을 느낀적은 없던 것 같다 문법이야 뭐 거의 대부분이 은근히 교집합이 약간씩 있고, 프로젝트할때도 크게 와 너무 어렵다 하면서 생각해본적은 없다 학부때 수준이야 그렇게 높은 수준을 요구했던 게 아니기도 하고,, 그런데 이상하게............. JAVA는 싫었다 비슷한 웹개발 언어인 PHP는 사랑했는데 JAVA는 싫었다 그 이후로 웹개발자라는 직업은 희망했으나 주 언어는 PHP로 지원해서 현재까지 다행히 회사를 다니고 있다 근데 이제, 다른 회사를 알아보려고 하는데 분명히 3년전에 회사를 알아볼 때는 PHP를 쓰는 회사가 많았는데,, 😭 웹개발 시장이 많이 달라졌다 PHP라는 언..
1. 3-way merge 한줄 설명 : 기본적으로 우리가 알고있는 merge의 형태이다. main branch에 commit들이 쌓여있고, sub branch에 commit이 쌓인 상태에서 sub branch의 내용을 main branch에 합치고 싶을 때 사용한다 그림으로 설명하면 아래와 같다 3-way merge 설명 그림이 좀 끔찍해 보일 수 있는데,, 빨간색이 - main 검정색이 - sub branch라고 각각 규정하고 보자. sub branch의 내용을 main branch에 merge하면 새로운 commit이 main branch에 생성되면서 (우리가 아는 커밋메시지가 merge어쩌구..로 시작하는..) merge가 진행된다. 이를 3-way merge라고 한다. git ..