본문 바로가기

전체 글391

[서평][컴퓨터공학][알고리즘] 똑똑한 코드 작성을 위한 실전 알고리즘 / 한빛미디어 제법 오랜기간 IT 업계에 몸을 담고 있다. 요즘 늦바람이 들어 주경야독을 몸소 실천하고 있지만 대학 졸업이후 상당한 시간이 흘렀으니 예전에 배운것들이 이미 오래전 호랑이 담배피던 시절의 지식이 되어버렸다... ^^ 제법 개발을 한다고는 하는데 그간 돌아보면 여러 패키지 기반의 응용 영역에 많이 머물러서 잔머리만 늘은것 같다, 대학원에서 학문적인 접근도 하고 있고 소위 말하는 xx러닝과 같은 인공지능적인 요소를 활용하거나 없으면 만들어야 하는 업무를 다루다 보니 근본적인 사고의 너비와 깊이에 대해 다시금 생각을 해볼 시간이 많아졌다. 그래 "IT 개발자라면 문제해결 사고와 능력을 기본적으로 구비해야한다" 는 전제를 잊고 지냈다, 바쁘다는 핑계로... 그리고 학부때(전자계산학과라는 호랑이 담배피던 시절) .. 2022. 11. 26.
[Python][troubleshooting] tensorflow / pytorch dll load fail 아나콘다 업데이트 고군분투기 : module 'lib' has no attribute 'X509_V_FLAG_CB_ISSUER_CHECK' 아나콘다 Python 업데이트 고군분투기 : solving environment failed with initial frozen solve. retrying with flexible solve 텐서플로 / 파이토치 dll load fail : 결국 재설치 아니나 다를까 역시나다... 불길한 예감은 틀리지 않았다. 우여곡절끝에 아나콘다와 Python을 업데이트 하니까 이젠 tensorflow랑 pythorch가 말썽을 부린다. 테스트 소스를 실행해보면 관련 dll 파일을 로드 못하고 있다. 에고... 이번엔 고생하지 말고 그냥 깔끔하게 재설치 하자... 일단 기 설치되.. 2022. 11. 25.
[서평][에세이] 내 일로 건너가는 법 / 위즈덤하우스 요즘 너무 지쳤는지 휴식이 좀 필요했다. 공부와 연구 활동에 필요한 식도 싫고, 파이썬 코드도 싫고, 영어도 싫어지기에 잠깐 묵혀둔 책한권을 집어들었다. "내 일로 건너가는 법" 가끔은 딱딱한 엔지니어체가 아닌 사람사는내음 물씬한 인문학체가 땡긴다. 광고쟁이라(저자분껜 죄송, 비하아님) 글이 맛깔나게 술술 읽혀 내려간다, 저자분께서 학창시절 철학을 전공한 것도 이 맛깔나는 문체에 양념 한스푼을 더한 것 같기도 하고... 나도 어줍잖은 책한권을 내봤지만 글이라는게 참 맛있게 쓰기가 힘든데, 뭐랄까 직장인의 애환도 담겨있고 경험과 느낌도 살아있고 아무튼 잘 읽혀지는 책 한권이다. 용장밑에 약졸없다고 했던가? 광고계에서 제법 유명하신 분들이자 책을 몇권씩 내신 작가분들을 직장 첫 팀장과 사수로 뒀다는 행운도 .. 2022. 11. 18.
[Python][troubleshooting] solving environment failed with initial frozen solve. retrying with flexible solve 우여곡절 끝에 아나콘다 업데이트를 했다, 문제는 파이썬 버전이 계속 그대로인 것인데... 아나콘다 업데이트 고군분투기 : module 'lib' has no attribute 'X509_V_FLAG_CB_ISSUER_CHECK' 아나콘다 Python 업데이트 고군분투기 : solving environment failed with initial frozen solve. retrying with flexible solve 텐서플로 / 파이토치 dll load fail : 결국 재설치 남들 다 된다는 파이썬 버전업 커맨드가 도무지 먹히질 않는다... conda install -c anaconda python=3.9.0 구글링해서 이리해보고 저리해봐도 안된다... 마지막으로 시도해보고 안되면 갈아업는다는 마음으.. 2022. 11. 18.
[Python][troubleshooting] module 'lib' has no attribute 'X509_V_FLAG_CB_ISSUER_CHECK' 아나콘다 업데이트 고군분투기 : module 'lib' has no attribute 'X509_V_FLAG_CB_ISSUER_CHECK' 아나콘다 Python 업데이트 고군분투기 : solving environment failed with initial frozen solve. retrying with flexible solve 텐서플로 / 파이토치 dll load fail : 결국 재설치 아나콘다를 업데이트 했다... 잘 끝났는데... python을 실행해보니 다음과 같은 에러가 난다... 이건 멍미... 아웅... ssl 관련 에러인듯... 예전에 설치했던 openssl 관련 모듈 문제인듯 해서 다음과 같이 처리해주면... pip install pyopenssl --upgrade 별문제 없이 동작한.. 2022. 11. 8.
[서평][컴퓨터공학] 소프트웨어 아키텍처: The Hard Parts / 한빛비디어 한 일년전 이었을까 소프트웨어 아키텍처에 관한 근래 제일 재미난 책을 한권 읽었었다. [서평][컴퓨터공학] 소프트웨어 아키텍처 101 / 한빛비디어 내가 IT분야의 전문 아키텍트라는 타이틀을 달만한 역할을 담당하고 있는 것은 아니지만 기간계 성격의 인프라성 시스템 설계 구축과 표준화에 제법 오랜 시간을 담당했었고, 내가 핵심이 됐던 제품과 in-house로 개발한 시스템의 아키텍팅 경험도 있고 하다보니 관심을 가지고 꾸준히 살펴보게 된다. 더군다나 클라우드 컴퓨팅이 보편화 되면서 이제 IT개발자도 아키텍처에 관해 관여하게 되는 경우가 많아진 시대적인 흐름도 내가 관심을 가지고 틈틈히 살펴보게 되게 되는 원인인 것 같다. 아무튼 "소프트웨어 아키텍처 101"은 그런 내게 "유레카"라 외칠만큼 의미있고 또 .. 2022. 11. 1.