목록전체 글 (40)
LearnRun
◈ Contents 본격적인 KT AIVLE 일정 시작 전, Django 기반의 미니 프로젝트에 참가할 기회를 얻었습니다. 아직 참여 확정은 아니지만, 웹 파트를 맡을 것 같습니다. 이를 기회삼아 NAS 기반의 프로젝트 시작에 대해 정리하려고 합니다. 그리고, DSM 7에서의 Docker 및 Django 세팅 방법은 검색해도 마땅히 노출되는게 없어서.. 제가 이전에 세팅했던 정보를 기반으로 작성해보겠습니다. 처음부터 천천히 세팅을 진행해보겠습니다. 도움이 되었으면 좋겠네요. (그냥 따라만 하셔도 충분히 진행 가능하게 써보려는데 잘 될지는 모르겠습니다.) 본 글은 Docker 컨테이너 세팅부터 python 설치, 그리고 django 프로젝트의 생성까지 다룹니다. 사전 준비 작업 저장소 폴더 생성 - 제어판..
◈ Contents 1. Series 📝 리스트를 통한 구현 import pandas as pd series = pd.Series([98,76,49], index=["언어", "수리", "추리"]) # Series 출력 print(series) # OUTPUT 언어 98 수리 76 추리 49 dtype: int64 # Series Index 출력 print(series.index) # OUTPUT Index(['언어', '수리', '추리'], dtype='object') # Series Value 출력 print(series.values) # OUTPUT [98 76 49] 📝 딕셔너리를 통한 구현 import pandas as pd data = {"언어":98, "수리":76, "추리":49} seri..
◆ Contents Pandas Import import pandas as pd Pandas란? Pandas는 Json와 더불어, csv 등의 스프레드시트 처리에 상당한 효율을 보이는 라이브러리입니다. 스프레드 시트의 데이터에서 원하는 데이터만 선택하거나, 그를 Join하거나 선별하여 Grouping을 할 수 있습니다. 즉, 데이터 분석, 가공, 연산 등 빅데이터 분야에서도 굉장히 요긴하게 쓰입니다. 실제로, 내가 openpyxl을 통해서 시트 데이터를 처리해왔던 때에는 데이터 처리에 갖은 고생을 했으나, Pandas를 직접 사용한 후, openpyxl은 그냥 엑셀로 출력하는 데에만 그 용도를 두게 되었습니다. (...) Pandas의 데이터 구조체 Series [1D] - 시트의 한 열(Col), 한 ..
◈ Contents 개인 기록도 할 겸, 그리고 또 KT AIVLE을 준비하시는 분들께 도움이 되길 바라며 글을 씁니다. 본 글에서는 KT AIVLE 3기, AI 개발자 Track 합격 후기를 다룹니다. (+인적성, 코딩테스트 등 시험 및 일정정보 포함) 1월 기준, 유튜브에 "KT에이블스쿨 모집설명회"라고 검색하시면 영상 하나가 있습니다. 라이브 채팅 다시보기에 간단한 Q&A가 진행되었는데, 이 부분 참고하시면 좋겠습니다. 1. 서류전형 1-1. 기재사항 - 지방대, 학점 4.0 ↑ - 전자공학과 H/W계열 (S/W비전공) - 어학 미기재(만료) - 전국규모 ICT 공모전 입상, ICT 학술대회 우수상 - 기업 외주 포함, 프로그램 도급 개발 경험 有 (KOSA 이력 등재) 1-2. 자소서 공통 본 ..
콘솔로 접속을 해서 프로그램을 돌리고 있었는데, 윈도우즈 업데이트를 하면서 Putty가 저절로 종료 되었다. 계속해서 작업이 돌아 갔어야 했는데, 아침에 보고 망연자실.... 이럴려고 리눅스 했나 하는 자괴감이 들었다. 그래서, 프로그램이 윈도우즈의 서비스 모드처럼 가동되도록 하는 방법이 없는지 확인을 해보니 이런 방법이 있었다. 1.처음부터 백그라운드에서 실행 하기 명령 백그라운드에서 실행하기 nohup ./xxxxx & 기존에 사용하던 xxxxx 명령어에 nohup와 &를 앞 뒤로 붙여 주어야 한다. 백그라운드 명령 확인하기 jobs [1]+ Running nohup ./xxxxx [1]번으로 ./xxxxx 가 실행되는 것을 볼 수 있다. 백그라운드 명령 불러오기 fg %1 % 옆의 숫자는 jobs를..