목록분류 전체보기 (121)
가볍게 배우고 깊게 즐기고 오래 남기기
친구의 부재를 확인하고 온 날당연한 다음 일상과 만남이 공백이 되는 순간주변의 만류하는 만삭의 몸이라도 마지막 인사를 하고 오길 잘 한 것 같다산 사람은 살아야지라는 야속하던 말이내 품의 아이를 위해서는 어쩔 수 없이 취해야 하는 말이 되어나는 속 시원하게 울 수도 없었다순간을 소중하게 해야지감정과 소중함을 표현하는 데에 시기를 놓지지 않고최선을 다해야지라는 류의 다짐만 덧칠하며부재로 인한 상심에 더 깊이 빠지지 않으려고 발버둥을 친다너무 짧다아이들과 시간도 길게 못 가진 친구의 시간이친구가 하늘로 돌려보내기까지 지상의 가족들 곁에 머무는 시간이같이 동갑내기 아가들을 키우면서 이야기나눌 수 있을 것만 같던 우리의 시간이 주어지지도 못하고 이렇게 갔다비가 멈출 생각을 않는다구름과 안개가 하늘을 꽉 메웠다비..

엄마의 생일.케이크를 자르고, 엄마를 위한 선물을 건네는 중에엄마도 이 분위기를 타고 바름이 선물을 건넸다.몇 달 전에 배냇저고리만큼은 꼭 본인이 선물해주고 싶다기에,외할머니의 마음이겠거니 하고 가볍게 생각했었다.엄마 선물 찾으려고 동생과 얼마나 발품을 팔았나온 생색 다 내며 하하호호했던 저녁,생색 한 번 없이엄마가 30년 넘는 시간 동안 집 한켠에 고이 간직해두었던나의 첫 옷, 첫 배냇저고리가 그렇게 나에게 다시 왔다.이 한 뼘 저고리가처음엔 클래식한 새 옷인 줄로만 알았는데,눈치 없고 살림도 어설픈 딸은30년을 훌쩍 넘긴 시간동안 새 옷 같은 하얀 배냇저고리로 간직하려면몇날며칠, 그렇게 몇 년을 챙겨야 하는지도 누가 말해줘야 겨우 안다.엄마아빠 앞에서진짜 나는 너무 얕다.
이번 주가 진짜 2024년 한 해를 마무리하는 날이었고, 내게는 다음 주가 제대로 된 새해 첫 시작이 되었다. 지난 하반기는 그간 고사하던 온라인교육이나 실무프로젝트 멘토링을 한 두개 진행했었는데그 중 마지막 여정, 멘티들의 최종 프로젝트 심사가 이번 주였다.이제 막 잰걸음으로 모처에서 진행하는 AI캠프에 입문한 친구들을 만나기업에 유용할 sllm과 no-sql 기반의 HR플랫폼을 현장에서 유의미하게 운영할 수 있는 수준으로 완성하는 작업을 함께 했다. 그들을 만나기 한 달 전 런칭한 온라인 교육에도 꽤 많은 마음을 쏟았었다만,실제 눈 앞에서 고민하는 모습들, 내게는 자연스러운 것들 하나하나가 어려움으로 느껴지는 그들에게가이드하고 새로운 방향을 함께 만들어내면서 성장기를 지켜보는 이게 나름 큰 여..

오픈 전 사전강의의 질문레벨을 고려하고 이번 달 출시된 o1에 대한 언급도 할 겸, 요청보다 조금 더 분량을 추가해 촬영하고 편집팀에 반영요청을 했다. 그리고 이 이미지는 그 장정의 마지막. 8주의 짧은 충전에 시간, 'ㄱ'으로 시작하는 2개의 큰 일 준비를 마쳤다. (ㄱㅕㄹ혼&ㄱㅏㅇ의😂이게되네..) 경주마처럼 달린 부작용으로 짧은 충전의 기간이 생겼던 것인데, 열심히 또 무언가를 채워넣어놨다. 하지만 이번엔 즐겁게 했다. 자연스럽게 이게 시즌 2를 시작하는 교차지점이라는 걸 알았다. 예기치 못한 후두염으로 목소리가 저세상~가서 녹화 중간중간 고생하긴 했지만 모두 잘 극뽁! 물론 배우고 쌓는만큼 어느 정도 여물었을 시점에 내가 알고 있는 것을 새로운 관점에서 정리하는 것도 필요하다고 늘 마음 한켠으로는 ..

AI모델을 Git에 업로드할 때 간혹 이슈가 생긴다.GitHub의 단일 파일 크기 제한인 100MB를 초과하게 되면 Git Push가 거부되는데 이 때는 Git Large File Storage (Git LFS)를 사용하여 대용량 파일을 저장소에 추가하는 방법을 고려해야 한다. 단 두 줄로 해결할 수 있다. Git LFS는 큰 파일들을 Git의 일반적인 저장 공간이 아닌별도 저장 공간에 저장하여 파일 크기 제한을 우회할 수 있게 해준다. 자세한 내용은 아래 링크를 참고! Git Large File StorageGit Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics w..
Run은 되지만 주석 스타일 가이드로 눈에 거슬리는 에러들 해결하기 E302: Expected 2 blank lines, found 1E265: Block comment should start with '# 'W293: Blank line contains whitespaceE225: Missing whitespace around operator주석 스타일 가이드 warning 모든 것들을 일괄처리하는 코드 : # flake8: noqa * E302: Expected 2 blank lines, found 1 해결하기 - 주석 블록은 # 뒤에 공백으로 시작할 것 As-isfrom datetime import datetime, timedeltadef example_function(param1, pa..
연차를 소진하는 이번 주부터 사실상 2달이 조금 넘는 시간동안 쉼을 갖게 되었다. 늘 그랬듯이 내가 쉬는 날도 이것저것 하고 이곳저곳 다니면서 깨알 같이 보낼 줄 알았건만 지난 금요일 남은 작업들을 정리난 직후의 주말, 별 약속이나 체력쓸 일정도 없었는데 나는 평소랑 달리 삼일 연속 눈 감고 그대로 14시간을 내리잤다. 약의 부작용인가 했는데 월요일에 주치의 선생님은 몸이 자연스럽게 회복의 잠을 채운 것이라고 하셨다. 잠이 올 때 그대로 자고 먹고 싶은 건 고민하지 먹으라고 하셨다. 그 말에 나는 조금 더 지난 잠을 편하게 바라볼 수 있었다. 늘 조금만 더 여기까지만 더 더를 외쳤는데 잠시 떨어져보니 아무것도 아니다. 뭐랄까, 허무함이랑은 조금 다른 느낌의 낯선 고요함이다. 지난 주까지의 바쁨이 꿈같다...
상반기 요약 天將降大任 천장강대임 於是人也 어시인야 必先苦其心志 필선고기심지 勞其筋骨 노기근골 餓其體膚 아기체부 空乏其身 공핍기신 行拂亂其所爲 행불란기소위 所以動心忍性 소이동심인성 曾益其所不能 증익기소불능 하늘이 장차 이 사람에게 큰 임무를 내리려 하면 반드시 먼저 그 심지를 괴롭히고 근육과 뼛골을 힘들게 하며 몸과 살갗을 굶주리게 하고 일신을 궁핍하게 한다. 그 사람이 하는 바를 어긋나고 어지럽게 하는 것은 마음을 뒤흔들어 성품을 강인하게 함으로써 그가 할 수 있는 능력의 한계를 더 늘리기 위함이다

팀별 프로젝트 환경 탓에 Window / Mac OS를 왔다갔다하는 나로서는 종종 만나는 에러 VS Code 우측하단에서 CRLF를 LF 변경하면 되긴 하지만 일일이 파일 모두 세팅해줘야하는 경우들이 발생해서Git Bash로 설정 시작 ★ Window나 Git에서 전체 파일의 줄 끝을 LF(Line Feed)로 강제설정하는 방법 Git 설정 변경: 먼저 Git의 전역 설정을 변경하여 자동 변환을 비활성화git config --global core.autocrlf false".gitattributes" 파일 생성: 프로젝트 루트 디렉토리에 위치 - 여기까지 오신 분중에 모르시는 분은 없겠지만 노파심에 - Notepad 또는 VS code New file로 생성 모든 텍스트 파일의 줄 끝을 LF로 강제 설..
import nbformatnotebook_path = 'name.ipynb'with open(notebook_path, 'r', encoding='utf-8') as f: notebook = nbformat.read(f, as_version=4)code_cells = [cell for cell in notebook.cells if cell.cell_type == 'code']script_content = "\n\n".join(cell.source for cell in code_cells)# Save the script to a .py filescript_path = 'name.py'with open(script_path, 'w', encoding='utf-8') as f: f.write(sc..
git fetch --prune origin git reset --hard origin/main