본문 바로가기

전체 글

(17)
내부 고객 개발자로서 일을 하다 보면 종종 다른 사람과 협업 시 결과물을 만들 때 세세한 마감이나 디테일을 놓칠 때가 있다. 마음에 마감에 대한 조급함이 있고 개발 완료하느라 지쳐 있을 때 더욱 이렇게 된다. 예를 들자면 백엔드 개발자로서 API를 개발한 후에 API 문서에 대해 작성하는 것을 놓칠 때가 있다. API를 개발하느라 이미 진이 다 빠져버려서 프론트 개발자가 디테일한 부분은 알아서 API에 대해서 테스트를 해보고 써줬으면 하는 마음이 들 때가 있는 게 사실이다. 이럴 때 조금만 여유를 가지고 API 문서를 만들면 어떨까? 여기까지 문서로 설명을 해야 하나 싶은 마음이 들 때면 프론트 개발자를 고객으로 생각해보자. 고객에서 API를 전달하는 생산자의 마음을 잠시나마 가진다면 문서를 작성하는 데에 조금이나..
[AI 번역] ChatGPT 및 Whisper API 소개 원문 : https://openai.com/blog/introducing-chatgpt-and-whisper-apis Introducing ChatGPT and Whisper APIs Developers can now integrate ChatGPT and Whisper models into their apps and products through our API. openai.com ChatGPT 및 Whisper API 소개 이제 개발자는 API를 통해 ChatGPT 및 Whisper 모델을 앱과 제품에 통합할 수 있습니다. 2023년 3월 1일 저자 그렉 브록맨, 아티 엘레티, 엘리 조지, 조앤 장, 로건 킬패트릭, 레이첼 림, 루크 밀러, 미셸 포크라 이제 API에서 ChatGPT 및 Whisper..
[AI 번역] 마이크로서비스 없이 모놀리식 장고 프로젝트를 확장하는 방법 원본 : https://medium.com/@finndersen/how-to-scale-a-monolithic-django-project-6a8394c23fe8 유지 관리가 쉽고 높은 부하를 처리할 수 있도록 성장하는 Django 프로젝트를 설계하는 방법을 살펴봅니다. 수년에 걸쳐 복잡성이 커진 데이터 플랫폼의 기술 책임자로서 저는 소프트웨어 애플리케이션을 가장 잘 구조화하여 작업하기 쉽고 성능이 우수하도록 하는 방법에 대해 끊임없이 고민하고 있습니다. 이 플랫폼은 프론트엔드 웹 애플리케이션과 백엔드 데이터 처리 작업으로 구성되어 있으며, 둘 다 최종 사용자에게 다양한(대부분 독립적인) 서비스를 제공할 수 있도록 지원합니다. 이러한 모든 구성 요소를 동일한 코드 저장소 내에서 서로 연결하고 구현하는 것이..
[AI 번역] 서버리스에 속지 마세요 원문 : https://world.hey.com/dhh/don-t-be-fooled-by-serverless-776cd730 클라우드 애호가들은 서버리스 기능 및 서비스에 대한 클라우드의 진정한 약속을 좋아합니다. 클라우드로 기대했던 만큼의 비용 절감 효과를 얻지 못하셨나요? 서버리스로 전환하지 않았기 때문입니다. 클라우드의 복잡성에 좌절하셨나요? 서버리스로 전환하세요! 성능에 대한 질문이 있으신가요? 서버리스! 서버리스는 여전히 마술처럼 보이기 때문에 대부분의 사람들이 기본에 의문을 제기하지 않을 정도로 외치는 진언이 되었습니다. 하지만 반드시 알아야 합니다. 처음부터 시작하겠습니다. 클라우드와 그 이전의 VPS는 대량 구매와 조각 단위 판매라는 오래된 원칙에 따라 작동합니다. 대형 서버 한 대를 월 ..
[AI번역] Rails에서 로그 최대한 활용하기 원본 글 : https://blog.appsignal.com/2023/03/01/making-the-most-of-your-logs-in-rails.html Making the Most of Your Logs in Rails | AppSignal Blog It's easy to get going with logging with Rails, but not so easy to master it. Discover how you can get the most from your logs. blog.appsignal.com 대부분의 사람들은 로그가 가장 필요할 때만 로그의 필요성을 깨닫습니다. 하지만 애플리케이션이 중단되고 사용자 불만이 폭주하기 시작하고 문제를 해결할 방법을 모른다면 도움이 될 만한 로그 메시지를..
[AI 번역본] AI 챗봇의 다음단계 : API의 모든 것 원문 : https://www.bigtechnology.com/p/next-up-for-ai-chatbots-its-all-about Next Up For AI Chatbots: It’s All About The APIs The magical demos displayed the capability. Now the platform wars begin. www.bigtechnology.com AI 챗봇의 다음단계 : API의 모든 것 마법 같은 데모는 그 기능을 보여주었습니다. 이제 플랫폼 전쟁이 시작됩니다. 챗봇은 제 역할을 해냈습니다. 챗봇은 경외심과 조롱, 심지어 두려움까지 불러일으켰습니다. 가장 중요한 것은 챗봇이 주목을 받았다는 점입니다. 1면 헤드라인, 커버 스토리, 입소문으로 인해 수백만 명이 ..
책 잘 읽는 방법 - 김봉진 책을 한번 부담없이 읽어 볼까 라는 생각이 나도록 응원해주고 격려해주는 책이다. 책의 반정도는 정말 페이지 상단부분 반만 채워서 내용을 표시하고 있다. 후반에서는 저자가 읽었던 책중 추천하는 책에 대한 이야기를 하고 있다. 책을 읽는 방법, 책을 읽을 때 유용한 방법들을 추천한다. 부담없이 책에 대한 이야기를 보고 싶은 사람에게 추천할 수 있는 책이다.
스터디 그룹을 위한 패턴언어 (A PATTERN LANGUAGE FOR STUDY GROUPS) 스터디 그룹을 위한 좋은 지침이 있어서 인용하였습니다. 스터디 그룹을 위한 패턴언어 (A PATTERN LANGUAGE FOR STUDY GROUPS) 총 4개의 파트로 구성되어 있으며, 정신(Spirit), 분위기(Atmosphere), 역할 (Roles), 관습(Customs)부분 이다. '정신(Spirit)' 부분에서는 1. 스터디를 왜 해야 하는지, 2. 토론의 중요성에 관해, 3. 집중할 수 있는 분위기에서 진행하기, 4. 꾸준히 하기, 5. 인맥형성 부분이 있다. '분위기(Atmosphere)' 부분에서는 큰 부분에서부터 점차 세부적으로 기술하고 있으며, 6. 스터디의 지역적 장소 설정, 7. 장소의 분위기 설정, 8. 자리배열 방법, 9. 웹 페이지 의 순으로 기술하고 있다. '역할(Role..