컴퓨터공부/문제해결! 8

Jupyter Notebook에서 패키지 설치가 안될 때

보통 파이썬 강좌를 보면 아나콘다나 미니콘다를 사용해서 주피터 노트북을 설치하고, 여기에서 실습을 한다. 최대한 가볍게 설치하고 싶어서 미니콘다를 설치했는데, 강의와 달리 내 환경에서는 Anaconda Navigator 같은 GUI로 편하게 패키지를 설치할 수 없었다! 해결 안된 방법 1) 노트북에서 !pip3 install numpy Google Colab에서 패키지 설치할 때 썼던 방법. 분명 노트북 상에서는 패키지를 설치한다고 뜨고 패키지 설치가 완료되었다고까지 떴는데, 정작 No module 'numpy' 에러가 뜬다. 해결 안된 방법 2) 터미널에서 pip3 install numpy 설치가 되긴 된다. 아마 .py 파일에서 실행하면 될 것 같은데, 노트북에서는 여전히 안 됐다. 파이썬을 몇 개를..

Google Analytics 태그 확인하기

재미있는 것은, 구글 애널리틱스는 생각보다 투명한 기술(?)로 되어 있어서 내 활동에서 어떤 데이터를 수집해가는지 내가 다 볼 수 있다는 점이다. 1. GTM/GA Debug 보기에 제일 깔끔해서 처음 GA 태그를 디버깅하는 사람들에게 추천하는 툴. GA 태그는 (당연하지만) GA 탭에서 확인할 수 있고, 각 속성(Properties)에 쌓이는 Pageview와 Event를 확인할 수 있다. 각 Hit를 클릭해보면 detail 에서 CD(custom dimension) 값을 비롯한 각 feature를 확인할 수 있다. GTM/GA Debug Google Tag Manager and Google Analytics Debugging Tool chrome.google.com 2. WASP.inspector 내..

GA detail(상품상세) 페이지뷰 vs. 전자상거래 detail 이벤트

# 오늘의 배움 e-Commerce 사이트의 Google Analytics에서 두 가지의 세그먼트를 만들었다. • 상품상세 페이지 -> 구매완료 페이지 세그먼트와 • 전자상거래 디테일 이벤트 -> 구매완료 이벤트 세그먼트. 두 세그먼트는 이론상 같은 수치를 나타내야 한다. 일반적으로 상품 상세 페이지뷰가 수집될 때 전자상거래 detail 이벤트가 트리거링되도록 설계하고, 구매완료 페이지에 도달할 때 구매완료 이벤트를 트리거링하도록 설계하기 때문이다. 하지만 실제로는 아주 약간씩 차이가 있다. 이 차이는 어디서 오는가? 동료들과 이야기를 나눠본 결과, 페이지뷰가 수집되는 시점보다 이벤트가 수집되는 시점이 늦어 같은 웹페이지가 로딩될 때도 페이지뷰는 수집되었지만 이벤트는 누락되는 케이스가 종종 발생한다. 특..

AWS 서버(클라우드) 윈도우즈에서 접속하기

http://pyrasis.com/book/TheArtOfAmazonWebServices/Chapter04/04 요약하자면, putty + putty generator 다운받기 key generator 로 AWS에서 다운받았던 pem 넣고 key 생성하기PUTTY에 AWS에 있는 IP 넣고 SSH-Auth에 생성한 key 넣어서 접속하기서버 종류에 따라 login as: 아이디 다르게 입력하기 끝@@@@ 참고: 서버를 해킹했다는 것 = 관리자 권한을 얻었다는 것

이클립스(Eclipse)에서 오라클 연동 Ping Failed! 뜰 때 체크리스트

웹 프로젝트를 하다가, 집에서 이클립스를 설치해서 하려고 하니 결국 SQL 문을 다시 실행해야 한다^^;; 그래서 오라클을 설치하면서 계속 Ping failed가 떠서! 이리저리 확인해보았다 :) 체크리스트 1.jar 파일이 제 위치에 있는가?처음 설치를 할 때 보면 제 위치에 오라클을 연동하는 jar 파일이 없는 경우가 많다. 이 경로는 나의 경우지만, 오른쪽에 있는 Add JAR/Zip 버튼을 눌러서비슷한 경로로 app/oracle/product/버전/server/jdbc/lib 안에 ojdbc6.jar 파일을 찾아서 넣으면 된다! 이 게 아니라면 다음으로 넘어가보자.다음은 Driver Properties와 관련된 체크리스트다! 체크리스트 2. Service name 또는 SID 확인하기!보통은 SI..

Java SE 버전에서 서블릿, JSP 쓰기

Java EE 버전은 glassfish가 기본으로 제공되기 때문에, 설치할때 필요없는 GF까지 설치된다. 그래서 나는 JavaSE를 설치했는데, JSP 구현이 안된다^_^; JSP와 서블릿을 구현하기 위해 이렇게 했다. Tomcat은 Java EE 스펙을 지원하므로 [Tomcat디렉토리]\lib\Servlet-api.jar, jsp-api.jar 두 개를 [jdk디렉토리]\jre\lib\ext에 복사한다. 이렇게 하면 Java EE 를 설치하지 않아도 JSP를 쓸 수 있다. 이클립스에는 이미 servlet-api가 포함되어 있어서 굳이 따로 설치하지 않아도 된다고 한다!(출처 : http://okky.kr/article/252729 )이미 톰캣에 servlet-api 모듈이 같이 포함되어있습니..