2019/03
thumbs.db 파일 사용하지 않기 How to Disable Thumbs.db Files
2019. 3. 22.Thumbs.db 파일은 특정 버전의 윈도우에서 이미지를 포함하고 있는 폴더에 자동으로 생성되는 파일이다. Thumbs.db 파일은 특정 폴더의 이미지의 썸네일 버전의 캐시 복사본을 저장하는 역할을 한다. 이 파일 덕분에 파일을 하나씩 열지 않아도 썸네일 미리보기가 가능하다. Thumbs.db 파일이 없으면, 미리보기 이미지가 나오지 않고 일반적인 아이콘으로 표시가 된다. DB 파일을 지우게 되면, 매번 윈도우가 재생성하게 되는데 해당 폴더에 포함된 이미지의 수가 많다면 속도 저하의 원인이 된다. 윈도우 자체에는 Thumbs.db 파일을 열어볼 수 있는 프로그램이 없다. Thumbs.db 파일을 볼 수 있는 프로그램에는 Thumbs Viewer 와 Thumbs.db Explorer 이 있으며, 모두 DB..
.db 파일 확장자 - 정확히 어떤 종류의 데이터베이스인지 알아보기
2019. 3. 22..db 파일 확장자를 사용하는 파일 유형은 20가지를 넘는다. 따라서 파일 유형에 부합하는 프로그램으로 열지 않는 경우, 파일을 열 수 없다는 메시지를 만나게 된다. db 확장자를 가지는 22가지 파일 유형에 대한 자세한 내용은 다음 링크에서 확인할 수 있다. http://kr.filedict.com/db-qq-account-database-file-2062/ Marco Pontello's TrI 를 사용하면 어떤 유형의 파일인지 정확히 확인할 수 있다. Marco Pontello 홈페이지로 이동해보자. 주소는 다음과 같다. http://mark0.net/soft-tridnet-e.html TrID 는 File Identifier 로 파일을 분석하여 데이터베이스내의 정의와 비교한 후 가능성이 높은 순서로..
ImportError: cannot import name '_validate_lengths' from 'numpy.lib.arraypad'
2019. 3. 16.다음과 같은 ImportError 가 발생하는 경우ImportError: cannot import name '_validate_lengths' from 'numpy.lib.arraypad' import numpy as np import time import sys import os import random from skimage import io import pandas as pd from matplotlib import pyplot as plt from shutil import copyfile import cv2 import tensorflow as tf --------------------------------------------------------------------------- ImportE..
Conda: "command not found" error
2019. 3. 15.아나콘다가 설치되어 있음에도 불구하고 conda: command not found 라는 메시지가 나오는 경우 다음과 같이 처리한다. for anaconda 2 :export PATH=~/anaconda2/bin:$PATHfor anaconda 3 :export PATH=~/anaconda3/bin:$PATH founder@merrow:~$ conda create --name pyenv python=2conda: command not foundfounder@merrow:~$ export PATH=~/anaconda3/bin:$PATHfounder@merrow:~$ conda create --name pyenv python=2Solving environment: done ==> WARNING: A newer..
아나콘다 패키지 삭제 conda remove
2019. 3. 15.아나콘다 환경에서 설치된 패키지를 제거하는 방법은 다음과 같습니다.아래 설치된 cx_oracle 패키지를 제거해보겠습니다.(pyenv) founder@merrow:~/pyenv$ conda list # packages in environment at /home/founder/anaconda3/envs/pyenv: # # Name Version Build Channel ca-certificates 2019.1.23 0 anaconda certifi 2018.11.29 py27_0 anaconda cx_oracle 7.0.0 py27h7b6447c_0 anaconda 아래와 같이 conda remove 명령으로 패키지 제거가 가능합니다. 형식은 다음과 같습니다. 간단하게 이 정도만 기억하시면 될 것 같은데요..
신의 멘탈 - 기준을 높이는 것이야말로 미래의 자신이 되어서 사는 것이다
2019. 3. 6.1. 멘탈이 강한 사람의 인생이 마음먹은 대로 되는 이유는 그들이 현재의 자기 평가가 아닌 목표를 달성한 미래의 자기 평가에 입각해서 사는데 있다. 무슨 일을 하든 순조롭게 풀리는 사람은 미래의 자신이 되어서 지금을 살고 있다는 말이다.2. 손실회피의 법칙, 소유효과, 매몰비용오류, 확증편향의 영향 탓에 사람들은 '지금 상태 그대로도 나쁘지 않아'라며 자신을 바꾸려 들지 않으며 현재의 자신, 현재의 생활을 고집한다. 따라서 아무리 이런저런 책을 읽고 세미나 등에 참석해도 결국 똑같은 결과가 반복될 뿐이다.3. 자신을 바꾸지 못하는 이유가 지금의 자신을 버리지 못하기 때문이라는 말은 지금의 자신을 버린다면, 즉 지금까지의 하루하루와는 다른 선택과 행동을 한다면 인생은 틀림없이 크게 바뀐다는 뜻이다. 그리고..
악마와의 수다 (1) - 괴로움은 반드시 올바름을 끌어안고 있다.
2019. 3. 6.자신을 책망할 시간이 있다면 올바름을 의심해라.괴로움은 반드시 올바름을 끌어안고 있다.올바름이 그 사람의 세계를 너무 좁혀버린다.기적을 일으키지 않기위해 올바름을 끌어안고 산다. 애당초 이해할 수 있는 충고 따위는 들을 필요가 없다.이해할 수 없는 영역에만 '새로운 가능성'이 있다. 이해불가 = 지금까지 해본 적 없는 => 현재를 타파할 가능성이 큼이해 = 자신이 가진 지식으로 소화할 수 있는 것 => 현상유지 나쁘다 = 이해할 수 없는 것올바르다 = 이해할 수 있는 것 이해할 수 없는 이야기에 귀를 기울일 것그들이 당신의 이해를 넘어서 있을 뿐 기대하지 않는다. 이 세상에는 쓰레기 밖에 없다고 생각한다.모든 기대를 버리고 살도록 한다. 악마와의 수다국내도서저자 : 사토 미쓰로 / 양억관역출판 : 김영사..
서프라이즈 라이브러리를 활용한 추천시스템 구축 및 검증 Building and Testing Recommender Systems With Surprise, Step-By-Step
2019. 3. 2.source https://www.pexels.com/photo/person-doing-thumbs-up-193821/ 파이썬과 서프라이즈 라이브러리, 그리고 협업 필터링 (Collaborative Filtering) 을 활용한 추천 엔진 구축하기 추천시스템에 접근하는 2가지 방법은 collaborative filtering 과 content-based recommendations 이다. 이 포스팅에서는 collaborative filtering 접근방법에 초점을 맞춰 진행한다. 간단히 말해 사용자간의 유사성에 기반하여 등급을 예측하는 방법이다.추천 시스템 알고리즘 개발을 위한 북크로싱 데이터와 Nicolas Hug에 의해 개발된 Surprise 라이브러리를 가지고 진행한다. 먼저 필요한 라이브러리를 임..