반응형

분류 전체보기 63

[Python/Troubleshooting] VS code 아나콘다 가상환경 사용시 ipykernel 설치해도 안되는 문제

VS code에서 공용 서버나 프로젝트 수행시 라이브러리의 버전은 항상 일어나는 문제이다. 가령 github에서 source code를 긁어 온다거나, 남이 했던 코드를 받으면 셀 하나하나 실행시 십중팔구 버전에서 문제가 생긴다. 그래서 requirements.txt란 텍스트 파일로 프로젝트시에 버전을 올려놓는 경우가 많으며, 심지어 텍스트북에도 명시가 되어있다. 가장 좋은 방법은 아나콘다 가상환경을 구축하여 그 가상환경마다의 라이브러리 버전을 맞춰놓으면 되는데, 오늘 문제가 발생하였다. 'xxxx(으)로 셀을 실행하려면 ipykernel 패키지가 필요합니다. 다음 명령어를 실행하여 Python 환경에 'ipykernel'을(를) 설치합니다. 명령: 'conda install -n xxxxxx ipyke..

[Python/Troubleshooting] 파이썬 라이브러리 설치해도 라이브러리가 없다고 하는 문제

현재 서버를 통해서 모델링을 수행하는 중에 생긴 문제였다. VS code로 서버 연결을 하여 가상환경에서 주피토노트북 설치를 하여 사용중 새로운 라이브러리를 설치해야 하는데 설치를 했음에도 문제가 발생하였다. from ctgan import CTGAN from ctgan import load_demo real_data = load_demo() # Names of the columns that are discrete discrete_columns = [ 'workclass', 'education', 'marital-status', 'occupation', 'relationship', 'race', 'sex', 'native-country', 'income' ] ctgan = CTGAN(epochs=10) ..

Python 2024.02.22

[네트워크]그림으로 배우는 네트워크 프로토콜

영진닷컴에서 네트워크와 관련된 책이 출간되었다. 그림으로 배우는 네트워크 프로토콜 백엔드 엔지니어와 네트워크 관리자들은 필히 알아야할 지식을 다룬 입문서이다. 그림으로 배우는 시리즈가 여러 책들이 있는데, 전부 원저자는 일본인들이다. 필자도 네트워크는 정보처리기사 필기를 공부하며 했던 것이 다지만, 현재 실기를 준비하고 있는데, 본 책의 내용만 숙지한다면, 네트워크 파트는 만점이 가능할정도로 입문서이지만 자세하게 기술되어 있다. 본 책의 독자는 백엔드 엔지니어와 네트워크를 공부하는 사람들 특히, 온프레미스 환경에서의 서버 구축등을 하는 사람한테는 필독서로 강력 추천할만한 도서로 보인다. 실제로 서평용으로 제공받은 책이지만, 너무 좋아서 위의 3권의 책은 돈을 주고 구매를 하였다. 네트워크 관리자나 백엔드..

IT 서적 리뷰 2024.02.19

[Python]러닝 레이 (Learning Ray)

파이썬 라이브러리는 모든 컴퓨터 언어중에서 현재도 가장 빠르게 성장하고 있는 언어이다. 특히, 머신러닝과 데이터 분석쪽에서는 독보적인 언어이며, 파이썬을 좀 써봤다고 하는 사람들도 굉장히 많은 프레임워크와 라이브러리가 생기고 있어서 공부를 등한시 하면, 제대로 활용 할수가 없다. 이번에 리뷰할 책은 AI와 데이터 과학분야에서 대규모 모델 훈련에 효율적인 라이브러리인 레이라는 라이브러리를 소개하는 책이다. 사실 책을 구매하기 전에는 레이라는 라이브러리에 대해서 전혀 알지 못했고, 대규모 모델 훈련 및 배포를 직접 경험해보지 못하여 책 표지만 보았을때는 구체적으로 어떠한 내용이 담겨있는지 알지 못하였다. 내가 알고 있는 지식은 분산 컴퓨팅의 정의와 파이썬에서의 효율적인 병렬 작업을 위한 멀티스레드 사용정도이..

IT 서적 리뷰 2024.02.12

[JAVA]초보 개발자를 위한 JAVA

내가 애용하는 영진닷컴에서 "초보 개발자를 위한 JAVA"라는 책이 출간되었다. 내가 가지고 있는 IT 단일 서적중 가장 두꺼운 두께를 가지고 있다. (핸즈온 머신러닝을 가볍게 제압) JAVA라는 언어의 특성상 내용이 이렇게까지 많은 내용이 필요한가 생각이 들지만, 한편으로는 객체지향 언어의 대표격인 언어로 입문자들을 위한 내용이 많으면 나쁠것이 없다는 생각이 든다. 현재 우리나라에서도 JAVA만 잘하면 먹고 살수 있는 것을 생각한다면.. (사실 난 정보처리기사를 준비하며 처음 배운 언어인 만큼 입문자 수준에 지나지 않는다.) 객체지향 언어에서의 변수의 메모리에 담겨 있는 여부를 눈으로 확인할수 없지만, 저러한 도식화된 내용을 머릿속에 넣는 것은 객체지향 언어를 배우는데 있어서 굉장히 중요한 부분이다. ..

IT 서적 리뷰 2023.12.30

[7회 빅데이터분석기사 실기] 최종합격후기

빅데이터 분석기사 7회 실기 시험에 최종 합격하였다. 작년부터 시작되었던 기나긴 여정이 올해 드디어 끝나게 되었다. https://aitzone.tistory.com/35 [5회 빅데이터분석기사 실기] 시험 후기와 고찰 12월 3일 5회 빅데이터분석기사 실기 시험을 보았다. 고사장은 더조은아카데미 대구지점으로 메가스터디 계열학원으로 컴퓨터 학원이다. 시설은 깔끔하였고 대구 고사장 3곳 중 1곳으로 나머지 2 aitzone.tistory.com 작년 이맘때쯤 처음 치루었던 5회 시험부터 이번 시험까지 삼수만에 붙은 시험이다. 조금 부끄럽긴 하지만, 핑계아닌 핑계를 대자면 5회때에는 회사를 다니며 대학원 면접을 준비를 하면서 어영부영 병행하면서 책 한권도 제대로 못본 상태로 들어갔고 6회때에는 시험 전날 대..

[정보처리기사] 정보처리기사 실기 최신문제집 2024

내가 애용하는 이기적 영진닷컴에서 정보처리기사 실기 최신문제집이 출간되었다. (2024년 버전) 현재 필기를 합격해놓은 상황이라 10월에 실기 시험을 응시할 예정이다. (아직 공부를 시작하진 않았다ㅠ) 그렇지만, 필기 합격후기를 보면 알겠지만, 필기 역시 단기간에 합격을 하였다. https://aitzone.tistory.com/47 [2023]정보처리기사 필기 합격 후기 한학기 동안의 대학원 생활이 끝이 났다. 곧바로 기말고사가 끝나자마자 일주일간의 할일을 하고 7월초부터 2주간 정보처리기사 시험을 준비하였고, 78점의 점수로 통과하였다. 정처기 시험은 cb aitzone.tistory.com 사실 실기시험 자체는 난이도가 필기하고 다르게 어렵기도 하고 곧 개강을 앞둔 빠듯한 대학원 생활로 인해서 원래..

[파이썬] Function 작성법 총정리

파이썬에서의 함수 작성은 간단하기도 여러가지 방법이 있다. 매번 쓰면서 헷갈리는 부분들이 있어서 이번 기회에 총정리 하고자 한다. # 1. 함수의 필요성 - 특정 작업을 수행하는 명령문의 그룹 - 프로그램의 기능 단위로 모듈을 구성하는데 사용 - 프로그램이 복잡해지고 커질 때 함수를 사용하면 관리하기 쉬워지고 클래스 작성시에 필수적인 방법이다. - 코드의 재사용이 가능하다. # 2. 용어 정리 - argument (인수) : 함수에 전달하는 객체 (instance, object) - parameter (매개변수) : 인수를 가리키는 이름 (인수를 저장할 변수) - return (리턴값) : 함수의 결과를 출력하는 것 (반환) def add(a, b): # a, b가 parameter 즉, 매개변수이다. ..

Python/Basic 2023.07.21

[2023]정보처리기사 필기 합격 후기

한학기 동안의 대학원 생활이 끝이 났다. 곧바로 기말고사가 끝나자마자 일주일간의 할일을 하고 7월초부터 2주간 정보처리기사 시험을 준비하였고, 78점의 점수로 통과하였다. 정처기 시험은 cbt 시험이라서 시험 점수와 합격여부 결과를 시험이 끝나자 마자 바로 확인할 수 있다. 역시나 어제 결과가 나왔는데, cbt 시험 종료 후에 나온 점수와 동일하였다. 글쓴이 스펙 : 국비교육 출신 비전공자 출신 SI 개발자(경력 : 고작 8개월 정도) 현직 데이터사이언스대학원 학생 공부기간 : 원래 23년 1회차 시험을 보려고 하였으나, 학기중이라서 계속 딜레이 시킨 상황이여서 본격적인 공부는 7월초에 시작. (대략 2주반정도 공부) 공부한 교재 : 2023 이기적 환상의 콤비 정보처리기사 (필기+실기), 2022 기사..

반응형