목록분류 전체보기 (282)
Hayden's Archive
참고 : 파이썬 엑셀 쓰기 라이브러리 비교 참고 : 큰 엑셀 파일 내용 읽기 파이썬으로 엑셀 파일을 쓸 수 있는 라이브러리는 많다. 그 중에서도 가장 많이 쓰이는 openpyxl 라이브러리를 써볼까 한다. 윈도우에서 실행하였으며 openpyxl.readthedocs.io/en/latest/ 을 참고하여 실습하였다. 1. Anaconda Prompt 에서 다음 명령어로 openpyxl을 설치한다. $ pip install openpyxl 이미 설치되어 있을 경우 다음 명령어로 업그레이드한다. $ pip install --upgrade openpyxl 2. Jupyter Notebook에서 다음 코드가 실행되는지 확인한다. from openpyxl import Workbook 에러 없이 잘 실행된다. 3. ..
참고 강의1 : www.youtube.com/watch?v=lt6oPHjZMXg&list=PLVNY1HnUlO24LCsgOxR_eK2Yi4sOgH9Pg&index=4 $ curl -XGET http://localhost:9200/classes $ curl -XGET http://localhost:9200/classes?pretty get으로 데이터를 조회하였으나 없는 인덱스이므로 404에러가 뜸. (?pretty를 붙이면 결과값이 깔끔하게 나옴) $ curl -XPUT http://localhost:9200/test $ curl -XGET http://localhost:9200/test?pretty put으로 인덱스 생성하고 생성되었는지 get으로 조회하여 확인 $ curl -XDELETE http://..
1) PostgreSQL이란? 참고 : ko.wikipedia.org/wiki/PostgreSQL MySQL계(MySQL, MariaDB)가 있다면 PostgreSQL은 Oracle 계열. 기능이 오라클과 비슷한 오픈소스 RDBMS. 단순한 RDBMS가 아니라 객체-관계형 데이터베이스 관리 시스템(ORDBMS, Object-Relational Database Management System) MySQL의 라이센스 : 오라클 사에 인수된 후 무료 버전에서 GNU GPL이 적용됨(파생된 소프트웨어도 GPL과 같은 라이선스를 갖도록 의무화. 파생물의 경우에도 소스 코드가 반드시 배포되어야 함.) 따라서 소스 코드 수정 시 수정된 코드를 공개해야 함. PostgreSQL의 라이센스 : BSD 라이선스가 적용됨(..
apt 사용법 taewan.kim/tip/apt-apt-get/ Ubuntu 패키지 관리 툴: apt 사용법 우분투 패키지 관리 툴인 apt와 apt-get의 차이를 알아보고 사용법을 정리합니다. taewan.kim apt-get 명령어 정리 luckeex.tistory.com/290 apt-get 명령어 정리 (패키지 설치,제거) https://blog.outsider.ne.kr/346 Ubuntu의 apt-get 명령어 정리 apt-get(Advanced Packaging Tool)은 우분투(Ubuntu)를 포함안 데비안(Debian)계열의 리눅스에서 쓰이는 팩키지 관리 명령어 도구입니다. 우분투에.. luckeex.tistory.com apt-get update와 apt-get upgrade의 차이..
1) 우분투에서 깃 설치 Git 공식 홈페이지를 참고하여 Git을 설치했다. git-scm.com/download/linux Git Download for Linux and Unix It is easiest to install Git on Linux using the preferred package manager of your Linux distribution. If you prefer to build from source, you can find tarballs on kernel.org. The latest version is 2.28.0. Debian/Ubuntu For the l git-scm.com 권한이 없으므로 root 계정으로 로그인한다. $ sudo su git 설치 명령어를 입력하고 Y ..
우분투를 VIrtualBox에서 돌리다가 조금만 설치해도 용량이 금방 차고 속도가 너무 느려서 결단을 내렸다. 어차피 리눅스를 공부해야 할 거라면 리눅스를 호스트OS로 사용하는 것이 금방 적응될 거라는 생각이 들었다. 처음에는 사양이 좀 더 좋은 메인 노트북에 리눅스를 설치하려고 했지만 아직은 실력이 부족하므로 보조 노트북에서 윈도우를 밀고 리눅스를 설치했다. 윈도우에 익숙해서 아직은 많이 버벅거리고 있지만 리눅스에 조금씩 적응해보려고 한다. 기본 환경 세팅을 하면서 도움 받은 링크들을 모아서 포스팅한다. 우분투를 호스트로 설치 https://medium.com/code-states/무작정-우분투-설치하기-65dae2631ecc (설치시 인텔 RST 모드를 끄라고 할 때 대처법(주의 - cmd창을 관리자..
1) 이클립스 설치 참고 : coding-factory.tistory.com/57 이클립스 홈페이지에서 이클립스 압축 파일 다운 ( www.eclipse.org/downloads/ ) 압축을 풀고 eclipse-installer 폴더 더블클릭 eclipse-inst 실행 HTML 과 JSP 그리고 tomcat 서버까지 고려해서 Enterprise로 다운로드 실행! 잘 돌아감. 아래 화면은 테마를 다크로 바꾼 것~ 2) 아파치 톰캣 설치 참고 : 우분투에서 Apache 완전 삭제 방법 dreamtip.tistory.com/6 linuxize.com/post/how-to-install-tomcat-9-on-ubuntu-20-04/ 을 참고하여 설치 3) STS 설치 스프링을 위한 STS를 설치한다. spri..
우리말 빅데이터를 이용한 AI 서비스 트렌드(네이버 자연어처리 책임리더 강인호) NLU - 자연어 이해 발화 의도가 무엇인지 NET 원피스가 애니메이션인지 옷을 말하는 건지 Tagging Crowdsourcing marketplace : 한국에는 crowdworks라고 해서 알바처럼. 대량의 말뭉치, 대량의 학습셋을 구축해서 AI 모델을 만드는 데 사용함 Yandex Toloka 학습셋을 만들어서 서비스를 제공하면 문제점 : 만들 때는 좋은데 서비스는 살아있다. ex) 시그널 틀어줘 -> 한때 유행하던 시그널 게임, 드라마 시그널, 트와이스의 시그널 -> 사람마다 다르고 시기마다 다름. AI 모델의 빠른 갱신 : 오랜 시간 사용할 수 있는 모델. 쓰면 쓸수록 좋아지는 모델이 필요. 모델을 만들 때 학습셋..
우분투에서 JDK를 설치하려고 했는데( 참고 : coding-factory.tistory.com/56 ) add-apt-repository 명령이 없어서 설치가 진행되지 않았다. 그래서 해당되는 패키지를 설치하려고 했는데 ( 참고 : websetnet.net/ko/%EC%9A%B0%EB%B6%84%ED%88%AC-%EB%B0%8F-debian%EC%97%90%EC%84%9C-apt-%EC%A0%80%EC%9E%A5%EC%86%8C-%EB%AA%85%EB%A0%B9%EC%9D%84-%EC%B0%BE%EC%9D%84-%EC%88%98-%EC%97%86%EC%9D%8C-%EC%98%A4%EB%A5%98-%EC%88%98%EC%A0%95/ ) 이번에는 Sub-process /usr/bin/dpkg returne..
1) 우분투에 아나콘다 설치 참고 : greedywyatt.tistory.com/107 [Ubuntu 18.04] Anaconda 설치 및 가상환경 구축 ■ 참고문헌 ● https://enant.tistory.com/10 ● https://antilibrary.org/1746 ■ 본문 아나콘다 홈페이지에 들어가서 LInux 버전을 다운 받는다. 저는 Python 3.7 64-Bit(x86) Installer (654 MB) 를 다운.. greedywyatt.tistory.com 아나콘다 홈페이지에서 리눅스용으로 직접 다운받거나 아래의 명령어로 설치 wget https://repo.continuum.io/archive/Anaconda3-2020.07-Linux-x86_64.sh 다운받은 경로에 찾아가서 설..