
개요 이 주제와 관련하여서는 어느정도 그림이 그려지는 수준인데 잘 정리된 이 그림을 보면서 순서를 되짚어본다. 출처는 이미지에 있다. 내용 비공개 정보를 가공하여 저장해두기 노션, PDF를 비롯한 비공개 정보들을 취합하여 적당한 덩어리로 나눈다. 비공개 정보들이기에 LLM은 이 정보를 학습할 수 없었을 것이며, 따라서 관련한 질문에 답을 할 수 없다. 적당한 덩어리로 나누는 것은 임베딩과 관련이 있다. 한 번에 임베딩 해주는 양의 한계가 있기 때문이기도 하고, 최적의 의미단위로 덩어리를 나눌 필요도 있어서이다. 임베딩 모델은 이렇게 나누어진 정보들을 임베딩하는데 그 결과로 나오는 값이 벡터이다. 벡터는 긴 실수들의 배열이라고 보면 된다. 대표적인 임베딩 모델인 OpenAI의 text-embedding-a..
개요 유튜브 채널 백색나무에서 자막을 달아준 샘 알트먼과 일리야 수츠케버의 텔아비브 대담을 보고 인상깊은 부분을 정리해본다. 유튜브 링크: https://youtu.be/oTBi5Y06UvY 대담 둘의 만남 일리야 수츠케버는 5~16살까지 예루살렘 살다가 토론토 대학에서 10년 정도 학사, 석사, 박사를 함. 그리고 알렉스넷을 만들고 샘 알트먼의 전화를 받고 그렉 브록만, 앨론 머스크를 함께 만나 OpenAI 시작 (생각) 샘 알트먼은 차분하게 경청하며 꼭 필요한 말만 한다는 생각이 들었다. 앨론 머스크와 만나면 무슨 대화를 나눌까 궁금해졌다. OpenAI가 Generative AI의 선두가 된 이유 집중, 확신, 신념 인재의 양보다 인재의 질 혁신과 엄격함의 조화 학계보다는 산업이 이끄는 인공지능 요즘..

개요 Golang Docker container 내에서 timezone을 한국으로 하고 싶다. 이를 위해서는 원하는 timezone을 로드한 다음, 설정을 하면 되는데 경량 이미지라면 timezone data를 이미지에 추가해줘야 한다. 구현 Local time 설정하기 실행 코드: https://goplay.tools/snippet/jsxRaDEqQeY time.LoadLocation 으로 timezone을 로드해서 time.Local 에 설정하면 KST 로 나오는 것을 알 수 있다. package main import ( "fmt" "time" ) func main() { // Load the Seoul timezone currentTime := time.Now() fmt.Println("Curren..

개요 Golang 개발시에만 로그가 출력되었으면 하는 경우가 있다. 이럴때는 환경변수와 로그 설정을 활용할 수 있다. 단순한 내용이지만 기록해둔다. 코드 예시 환경변수 RUN_MODE를 읽어들여서 그 값이 dev 가 아니라면 log의 출력을 io.Discard로 내보낸다(== 버려버린다) dev 라면 discard 되지 않고 출력이 된다. 💡 Discard is an io.Writer on which all Write calls succeed without doing anything. // Go 1.20 package main import ( "io" "log" "os" ) func main() { runMode := os.Getenv("RUN_MODE") if runMode != "dev" { log...

개요 한 번쯤 들어보았던 황당한 버그들 모음이 있어 시간 날 때마다 하나씩 정리해본다 전체 링크: https://beza1e1.tuxen.de/lore/ 원문 링크: Down by Tubes https://beza1e1.tuxen.de/lore/tubes.html 내용 영화관 티켓 판매 및 관리 시스템. DOS 버전으로 북미에서 잘 나가가고 있었는데, Windows 95 버전을 출시하였다. 어느날 아침, “The Cleaner”라 불리는, 하지만 사실상 온갖 잡일 다 해주는 개발자인 제임스에게 매니저가 급하게 캐나다 노바스코샤 아나폴리스(대략, 캐나다의 동쪽 끝)로 출장을 가야 한다고 말한다. 시스템을 켜면 몇 분 잘 동작하다가 다운되어 버린다는 것. 디버깅 아나 폴리스 극장에 가서 서버를 점검해보니 아..

개요 한 번쯤 들어보았던 황당한 버그들 모음이 있어 시간 날 때마다 하나씩 정리해본다 전체 링크: https://beza1e1.tuxen.de/lore/ 원문 링크: Crash Cows https://beza1e1.tuxen.de/lore/crash_cows.html 내용 구 소련의 스베르들로프스크 인근의 기차역은 큰 물류의 중심이었는데, PDP-11 마이크로컴퓨터의 소련 버전인 SM-1800에 기차와 물류의 목적지 경로를 찾아주는 소프트웨어가 설치되어 있었다. 그런데 한밤중에 어쩌다 한 번씩 오류와 충돌이 발생했다. 하지만 다음 날 테스트를 해보면 멀쩡! 개발자였던 세르게이는 드디어 작정하고 디버깅을 시작했다 디버깅 모든 오류 발생기록을 취합했더니 소떼를 실은 기차가 북 우크라이나와 서 러시아에서 인근..

개요 한 번쯤 들어보았던 황당한 버그들 모음이 있어 시간 날 때마다 하나씩 정리해본다 전체 링크: https://beza1e1.tuxen.de/lore/ 원문 링크: Crash Bandicoot: https://beza1e1.tuxen.de/lore/crash_bandicoot.html 내용 Crash Bandicoot 이라는 비디오 게임을 만들면서 생겼던 버그 이야기 게임 진행을 메모리 카드에 저장하는데 어쩌다 한번씩 저장을 실패하고, 심지어는 메모리 카드를 날려버렸다. 디버깅 관련이 있어보이는 코드를 하나씩, 하나씩 제거하고, 가짜(stub) 코드로 대체해 나감 최후의 최후까지 하다보니 프로그래밍이 가능한 타이머의 클락을 기본값인 100Hz에서 1kHz로 바꾼 것이 남았음 리드 프로그래머인 동료가 좀..
개요 한 번쯤 들어보았던 황당한 버그들 모음이 있어 시간 날 때마다 하나씩 정리해본다 전체 링크: https://beza1e1.tuxen.de/lore/ 원문 링크: Car Allergic to Vanilla Ice Cream https://beza1e1.tuxen.de/lore/allergic_car.html 내용 차를 타고 아이스크림 가게에 가서 아이스크림을 사오는데 바닐라 아이스크림만 사서 오면 시동이 걸리지 않는다. 원인 베이퍼 록 현상 때문이었다. 다른 아이스크림을 살 때는 시간이 좀 더 걸려서 냉각이 되며 이 현상이 사라지는데, 바닐라는 좀 더 빨리 살 수 있어서 냉각이 덜 되어 베이퍼 록 현상이 남아있었던 것이다. 💡 베이퍼 록 현상이란 열팽창률이 큰 물질이 액체 상태에서 증기가 되어 상승하..

- Total
- Today
- Yesterday
- notion
- go
- Bug
- OpenAI
- 인텔리제이
- strange
- golang
- 영화
- solid
- 노션
- 엉클 밥
- 클린 아키텍처
- bun
- 클린 애자일
- 2023
- 독서후기
- 티스토리챌린지
- agile
- clean agile
- 오블완
- 잡학툰
- ChatGPT
- postgres
- websocket
- Gin
- intellij
- API
- 2024년
- backend
- 독서
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |