- Today
- Total
목록분류 전체보기 (224)
내 머릿속 데이터베이스
출처 : http://ddiri01.tistory.com/234너무 쉽게 정리 요약된 글이 있어 퍼옴. 말도 많고 탈도 많은 베이지안. 머신러닝 이니 인공지능이니 이런것들이 뜰수록 덩달아 자주 사람들입에 오르 내리는게 베이지안(bayesian) 이다. 수식을 가지고 어렵게 이야기하지만, 기초적인 개념을 소홀히 하고 있는 것 같아, 정리차 포스팅 한다. 1. 베이지안 확률 (Bayesian Probability)베이지안 확률이란 무엇인가? 기존에 우리가 알고 있는 확률과는 다른것인가? 동전을 1000회 던졌을 때, 앞면이 나오는 횟수는 대략 500회 로 기대할수있다. 전통적인 확률 계산은 이렇게 표현한다. 일어난 횟수 전체 시도 횟수 이런 확률론을 frequentist probability, 경험 확률 라..
걍 내가 쓰다 좋은 패키지 정리함. 볼드체는 강추 activate-power-mode : 파워코딩 모드. 팡팡팡 이펙트 터짐. 코딩하는 맛이 난다. 에헤이~atom-commander : 하단 패널로 파일관리하는 패널이 열리는데1 ftp도 접속해서 편집이 된다. 버그가 많지만 걍 쓰는 중atom-panels : 패널 분리를 쉬운 단축키로 쓸 수 있게 해줌auto-encoding : 파일 인코딩 자동으로 해줌. 잘 인식못하는 버그도 많음. autocomplete-python : 파이썬 자동완성color-picker : 컨트롤 + 알트 + C누르면 색상창 떠서 바로 입력가능함. hex, rgb 다 지원emmet : zen coding. 웹개발시 필수git-control : 그닥 좋은건진 모르겠지만 그냥 쓴다...
dropbox 어플을 윈도우에 설치할 수 밖에 없다.시스템에 동기화된 디렉토리가 생성되며 대략 기본 경로는 C:\dropbox 이다. 나는 sourcetree를 사용하므로 git에 따로 패스를 설정하지 않았다. 소스트리내에 터미널을 켜고 드랍박스에 저장소로 쓸 폴더 하나 만들고 다음 명령을 실행한다. git init --bare 그럼 이 경로를 저장소로 사용할 수 있다! 소스트리의 저장소 메뉴에 저장소 설정을 선택하여 저장소를 추가하면 끝.
이런거 외울 필요가 없어졌다.http://cronmaker.com 위 사이트가 너무 좋아서 그냥 때려서 확인한다. [Quartz 사용전 Cron형식 알아보기] * Quartz 형식 : [Seconds] [Minutes] [Hours] [Day-of-month] [Month] [Day-of-Week] [Year] - Seconds : 0 ~ 59 , Minites : 0 ~ 59 , Hours : 0 ~ 23 - Day of Month : 0 ~ 31 , Month : 1 ~ 12 - Day of Week : 1(Sunday) ~ 7(Saturday) - Year : YYYY형식 -> 특정일에 수행할때만 사용 * 예제 - 매일 오전 9시에 수행 : 0 0 9 * * ? - 매월 10일 오전 9시에 수행 :..
파이썬에서 Mysql을 접속하는 방법은 PyMysql 라이브러리를 이용하는 편이다. 그래서 Hive를 접속하려고 pyHive를 받아보았으나 에러가 펑펑 난다. 알아보니 개발이 늦다. hive를 접속할 수 있는 라이브러리들을 뒤지기 시작했고, pyhs2 요놈을 또 많이들 쓴다고는 하는데 깃헙을 보면 알겠지만 개발자도 포기했다. 따라서 마지막 방법은 ODBC를 활용하는 것이었고, 나는 hortonworks 하둡을 사용하니, 호튼웍스에서 odbc를 다운받아 설치하였다. 도큐멘트 항목을 읽어보니 driver항목의 명시를 조금 특이하게 하는 것 같아서 접속이 안되고, 직접 ODBC 설정으로 dsn을 생성해서 DNS명으로 접속해야 했다. import pyodbc cnxn = pyodbc.connect('DSN=HI..
몰론 크론탭이 편리한 도구이나, root 패스워드가 변경되면 crontab 기능이 동작하지 않는 이슈가 있다.서버 보안문제로 주기적으로 root 패스워드를 변경하는 시스템에서는 사용을 할 수 없다. 이를 해결하는 방법을 찾아보니 다른계정을 만들어서 거기서 크론탭을 실행하라고 되어있으나, 뭐 정기적으로 root 패스워드를 변경하는 시스템이라면 각 계정들도 expire date가 있을테니 해결방법은 아니다. 자바 기반이라면 Quartz Library와 JSVC를 활용하여 스케쥴 작업을 처리하는 것이 좋다. http://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_%EB%B0%98%EB%B3%B5_%EC%98%88%EC%95%BD%EC%9E%91%EC%97%85_cron,..
출처 : 조대협의 블로그(http://bcho.tistory.com/969) 행렬 A=[1 2 3 4 5] 가 있고, 행렬 B가 = [6 7 8 9 10] 이 있을 때 Sum(A(i) * B(i))의 값 1*6+2*7+…. 는 일반적으로 for(i=1;i
출처 : http://steadypost.net/post/knowhow/id/8/ $ date -d yesterday $ date -d '2 days ago' $ date -d '1 week ago' $ date -d tomorrow $ date -d '2 days' $ date -d '1 week' $ date -d '1 week ago' +%Y-%m-%d 안녕하세요. 리눅스에서 date 명령어는 아무 인자없이 실행하면 현재 시간을 표시합니다. 그럼 어제나 내일 또는 과거나 미래의 시간을 구하는 방법에 대해 간단하게 적어보겠습니다. 과거 date -d 'yesterday'# 어제date -d '1 day ago'# 1일전 = 어제date -d '2 day ago'# 2일전date -d '35 day a..
출처 : 사이람 블로그 (http://cyram.tistory.com/161) 최근 롯데그룹을 둘러싼 논란이 뜨거워지면서 ‘반도체 회로보다 복잡한’ 롯데그룹의 지분구조도가 재조명 되고 있습니다. 아래 [그림1]에서 알 수 있듯이 롯데그룹은 계열사간 복잡한 지분구조도를 가지고 있습니다. 이는 롯데그룹이 수백 개의 순환출자고리를 가지고 있기 때문입니다. [그림1] 롯데그룹의 지분구조도(2015년 4월 1일 기준) 출처: 공정거래위원회 순환출자란 한 그룹 안에서 A기업이 B기업에, B기업이 C기업에, C기업은 A기업에 다시 출자하는 식(‘A기업→B기업→C기업→A기업’와 같이 원 모양으로 순환하는 구조)으로 그룹 계열사들끼리 돌려가며 자본을 늘리는 것을 말합니다. (출처: 네이버 지식백과) 롯데그룹의 이러한 복..
출처 : http://devday.tistory.com/2513 리눅스에서 심볼릭 링크의 실제 경로를 확인하려면 다음과 같이 할 수 있다. pwd -P 다음은 테스트이다. $ pwd /usr/lib/python2.7/site-packages $ pwd -P /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages $ 실제 경로가 출력됨을 확인할 수 있다. Reference: http://stackoverflow.com/questions/7665/how-to-resolve-symbolic-links-in-a-shell-script