지훈현서

Sources

Posts

345 posts
[Mac] 메일에 첨부된 win mail.dat 읽기

[Mac] 메일에 첨부된 win mail.dat 읽기

지훈현서|2017년 8월 11일

가끔 맥에서 메일을 확인하다 보면 첨부파일 부분에 위와 같이 winmail.dat 라는 첨부 파일이 보이는 경우가 있습니다.그냥 일반 메일 내용이면 상관없는데 메일 내용에는 분명 ... 첨부파일이 있다는 식으로 나옵니다. 이런 현상이 발생한 이유는 마이크로소프트의 Exchange Mail 또는 Outlook 등에서 메일을 보낼 때일반 MIME 외에 TNEF 형식으로 한번 더 무언가를 해 놓았다는데 원인이 있었습니다. 암튼 맥의 기본 메일에서 이런 메일을 받으면 위와 같이 winmail.dat 라고 첨부파일이 보이며 원래 보냈다고하는첨부 파일은 안 보일 경우가 있습니다. 이런 경우에는, 앱스토어에서 위와 같이 TNEF's Enough 라는 앱을 설치합니다. (공짜입니다) 그리고, 해당 win

[2014 mid] 맥북프로 디스플레이 상판 3년만에 무상교체

[2014 mid] 맥북프로 디스플레이 상판 3년만에 무상교체

지훈현서|2017년 8월 8일

애플 제품을 사용하게 된 계기는 2008년으로 거슬러 올라갑니다.맥미니를 처음으로 구입하여 좋네... 느끼자 마자,2010년 13인치 맥북프로를 구입하여 사용하였고,또 2011 15인치 맥북프로를 구입하여 사용하게 됩니다.위의 알루미늄 유니바디는 세컨베이 및 SSD 교환까지 하게 되었구요.그러다가 현재 맥북프로 레티나는 2014년 맥북프로 15인치 레티나 최고 사양을구입하여 사용해 왔습니다. 다른 것은 다 뜯어서 이것 저것 손 보고는 했었는데 유독2014 맥프레 (맥북프로레티나)는 한번도 뜯어본 적이 없네요. 그러다가 몇 개월 전부터 화면을 보는데 이상한 현상이 발생하기 시작하였습니다. 위와 같이 이물질이 묻은 것 같았는데 손을 델 수록 커지는 것이었습니다.분명 디스플레이에 문제가 생긴 것이지만 당장

[Python] 같은 이름을 가진 root 패키지의 하위 모듈/패키지 접근

지훈현서|2017년 8월 4일

어느 폴더에 다음과 같은 파이썬 구조가 있다 가정합니다. . ├── X │ └── a │ ├── __init__.py │ └── b.py └── Y └── a ├── __init__.py └── c.py __init__.py 는 모두 비어있는 상태이고 b.py 의 내용은 print('in a.b.py') c.py 의 내용은 print('in a.c.py') 와 같이 있습니다. 그런데 필요에 따라 접근하기 위하여 위의 b.py, c.py 를 모두 사용하려고 합니다. $ PYTHONPATH=./X:./Y python 라고 명령을 내리고, >>> import a.b in

[Python] miniconda python 에서 커서 키로 이전 명령이 안 나타날 때

지훈현서|2017년 8월 4일

miniconda3을 설치하고 디폴트 conda용 python에서 python을 실행시키고 나서 이전 명령을 넣기 위하여 상단 커서를 눌렀더니 $ python Python 3.6.0 |Continuum Analytics, Inc.| (default, Dec 23 2016, 12:22:00) [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux Type "help", "copyright", "credits" or "license" for more information. >>> a=1 >>> ^[[A 와 같이 나타나는 것이었습니다. 결론은 conda로 ncurses 를 설치하면 됩니다. $ sudo conda

[OS X] 맥에서 git의 내용 중에 특정 폴더를 하드링크하기

[OS X] 맥에서 git의 내용 중에 특정 폴더를 하드링크하기

지훈현서|2017년 7월 10일

맥에서 git을 이용하여 잘 사용하고 있습니다.그러다가 최근 다음과 같은 요구 사항이 생겼습니다. ~/work/common/util~/work/common/util/__init__.py~/work/common/util/myfile.py~/work/common/util/myjson.py 위와 같이 공통으로 사용하는 폴더가~/work/common/util에 있다고 가정합니다. 이제는 다음과 같은 실제 git 개별 프로젝트가 존재합니다. ~/work/proj_A그런데 proj_A 의 하위 폴더 util이 ~/work/common/util 폴더를 가리키게 하고 싶습니다. 물론 ~/work/proj_A폴더에서 $ cd ~/work/proj_A$ ln -s ../common/util util라고 심볼릭 링크