전체 글825 일단 생각부터 해! '생각하지 말고 일단 해!'라는 말이 여기저기서 들려온다. 자기 계발서에도 유튜브에도, 심지어 액션 영화에서도! 나는 예전부터 이 말을 의심해 왔는데 '생각'이라는 단어를 폄하하는 것처럼 느껴졌기 때문이었다. '생각'이란 사전적 의미로 '사람이 머리를 써서 사물을 헤아리고 인식하고 판단하는 작용'이다. 그렇다면 인식하지도 판단하지도 않고 행동 하라는 그들의 조언은 과연 맞는 말일까? 사실 '생각하지 말고 일단 해!' 라는 표현은 생각 자체를 하지 말란 뜻이 아닐거다. 무언가를 하고 싶다면, 행동을 방해하는 불필요한 생각을 하지말고 일단 시작하라는 말일 것이다. 그런데 이 문장을 축약하다 보니 모든 생각들을 싸잡아 부정적인 것처럼 표현해 버렸고 종종 사람들을 오해하게 만들었다. 나는 '일단 생각부터 해'라.. 2023. 3. 26. 2023년 12주차 'OKR은 목적 있는 삶을 살게 해 준다.' ChatGPT 소설ChatGPT를 활용해 멜로소설을 써보았다. 기존에 난 ChatGPT를 지식 검색으로만 사용했었다. 그런데 최근 선우님께서 ChatGPT와 미드저니(텍스트로 그림을 생성하는 AI)를 활용하시는 걸 보고 빨리 학습하지 않으면 도태될 수 있겠다는 생각이 들었다. 우선 ChatGPT를 활용해 여러가지 실험을 해보려 한다. 특히 나는 스토리에 관심이 많고 배경지식도 있다 보니 이를 활용해 ChatGPT와 스토리 콘텐츠를 만들어보려 한다. 그 첫 번째로 만든 단편소설이 '오래된 쪽지'이다. (소설 제목도 ChatGPT 가 지어줬다) 2023.03.25 - [나는 이렇게 논다/ChatGPT 소설] - ChatGPT 소설 _ 오래된 쪽지 소설을 만들기 위해 나는 먼저 캐릭터 설정을 ChatGPT에게.. 2023. 3. 26. ChatGPT 소설 _ 오래된 쪽지 *이 글은 ChatGPT로 초안을 만든 후 다듬은 글입니다.오래된 쪽지 성준과 승아는 5년간 교제해오다 일주일 전 이별을 맞이했다. 성준은 짐을 정리하다 작년 여름에 승아가 남긴 쪽지를 발견했다. 당시에 두 사람은 결혼에 대해 서로 다른 의견을 가지고 있어 자주 다투던 시기였다. 승아는 자신의 감정을 표현하는 데 어려움을 가지고 있었고, 결혼과 미래에 대해 생각을 정리할 혼자만의 시간이 필요했다. 하지만 성준은 승아와 하루빨리 함께하기를 원했고, 고독에 대한 그녀의 욕구를 자신에 대한 거부로 오해했다. 성준은 눈 앞에 놓인 낡은 종이를 펼쳤고, 승아가 거의 1년 전에 썼던 글귀를 읽어 내려갔다. -------------------- 성준 오빠에게 최근 우리의 미래와 결혼에 대해 다투고 있는 거 알아. 내.. 2023. 3. 25. SQLAlchemy _ ForeignKey 로 연결된 개체 한 번에 삭제하기 SQLAlchemy에서는 cascading 옵션을 활용하여 관계된 개체(Entity)를 한 번에 삭제할 수 있다. 방법 1. 부모 relationship 에서 cascade 매개변수 지정 두 테이블 간의 관계를 정의할 때, 상위 개체와 하위 개체가 함께 삭제되도록 cascade 매개변수를 지정할 수 있다. from sqlalchemy import Column, Integer, ForeignKey from sqlalchemy.orm import relationship class Parent(Base): __tablename__ = 'parent' id = Column(Integer, primary_key=True) children = relationship('Child', cascade='delete') .. 2023. 3. 24. SQLAlchemy _ ForeignKey 필드에 name 을 넣어주어야 Alembic 이 downgrade 해줌 한 줄 요약 *ForeignKey 필드에 name을 넣어주어야 *Alembic 이 *downgrade 해줌. *ForeignKey 필드는 다른 테이블의 기본 키를 참조하는 테이블 필드를 의미함 *Alembic은 Python용 데이터베이스 마이그레이션 도구임 *downgrade는 이전 version으로 되돌리는 것을 의미함 문제상황 부모 record 를 지우면 자식 record 도 지워지도록, 자식 parent_id 필드에 ondelete="CASCADE" 옵션을 추가했다. class Child(Base): __tablename__ = "child" id = sa.Column(UUID(as_uuid=True), primary_key=True) parent_id = sa.Column( UUID(as_uuid.. 2023. 3. 23. 2023년 11주차 '이제는 꿈을 응원하는 사이가 되었다' 동기들과 취업 1주년 회고함께 개발을 시작한 동기들과 취업 1주년 회고 모임을 가졌다. 우리는 부트캠프 수료 후 취업 스터디를 만들었고 함께 취업시장에 뛰어들었다. 이력서 작성부터 모의 면접까지 주기적으로 만나 피드백을 나누었고, 실제 면접 날에는 서로에게 응원과 위로를 아끼지 않았다. 결국 우리는 모두 개발자로서 커리어를 시작할 수 있었고 이제는 만 1년 차가 되었다. 1주년 모임에 참석한 스터디원은 8명. 우리는 1년 전 만해도 주니어 개발자라는 호칭도 붙일 수 없는 취업준비생이었다. 하지만 지금은 만나기만 하면 기술 얘기와 개발 유머를 일삼는? 어엿한 개발자로 성장하고 있다. '취업'을 응원하던 우리는 이제 '꿈'을 응원하는 사이가 되었다. 모임에는 항상 시작과 끝이 있기 마련이다. 우리도 다른 스.. 2023. 3. 19. 이전 1 ··· 20 21 22 23 24 25 26 ··· 138 다음