본문 바로가기

[대만여행코스] 3박4일 대만 여행기 #1 - 고궁박물관, 단수이, 스린야시장 원래는 요즘 핫한 다낭에 갔다오려다가... 다음에 부모님 모시고 가야 할 것 같기도 하고... 생각보다 너무 비싸기도 한... 고민하던중 차선책으로 대만으로 !! 고대하고 고대하던 대만 여행! 비행기는 7시30분이라는 이른 아침 비행기였기 때문에 교통편으로 엄청 고민했다... 어플로 예약한 다인승 택시는 인원배정이 안되어 결국 파토... 그냥 택시는 너무 비싸서... 공항 버스로는 도저히 시간이 안맞고... 발렛파킹 가능한 신용카드가 없어서 차를 가지고 갈까 말까 망설였는데, 검색해보니 장기 주차장을 이용한 사람들 후기가 나쁘지 않아서 이른 새벽 모험을 감행하기로 했다. 혹시 갔는데 주차할 자리가 없으면 어쩌나... 주차가 힘든건 아닌가 고민했는데 12월이라 성수기도 아니었고 이른 시간이어서 그런가 빈자..
[Alteon] 알테온 L4 스위치에서 Websocket 설정하기 작업 요청으로 알테온 L4 에서 한창 리얼서버와 서비스 아이피, 서비스 포트를 등록해주고 나서 작업끝!! 하고 방심하고 있던 찰라에... 갑자기 서비스쪽에서 웹포트 접속이 안된다며 옵션을 설정해달라고 한다... 잉? 이게 무슨소리... 웹소켓이 뭔지도 몰랐던 나는 검색을 이리 저리 시작하다가... 대충 HTML5 어쩌구 해서 실시간 전이중통신..어쩌구저쩌구... 는 제껴놓고 일단 알테온에 이런 설정이 있는지 확인해 보았다! L7 기능이라고 하는데...왜 L4에서 요청을 ㄷ ㄷ 어쨋거나 구글링해서 다음과 같은 링크를 발견! 해당 스크립트를 Enable 시켜주면 서비스가 된다고 하는데.......... https://support.radware.com/app/answers/answer_view/a_id/16..
[django] django에 로그(logging)를 남기고 싶다면!! django에는 디폴트 값으로 로그가 안남는다... apache는 자동인데 왜... 여튼 로그를 남기고 싶다면!! 프로젝트 폴더의 settings.py 파일을 수정해주면 된다. 로깅부분을 부면 텅 비어잇을텐데 LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'handlers': { 'file': { 'level': 'DEBUG', 'class': 'logging.FileHandler', 'filename': 'debug.log', }, }, 'loggers': { 'django': { 'handlers': ['file'], 'level': 'DEBUG', 'propagate': True, }, }, }다음과 같이 넣어주면 된다 debug.log..
[ubuntu] error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1,error: command 'gcc' failed with exit status 1 while installing eventlet 깃허브에서 소스를 받고 sudo pip install -r requirements.txt 을 날렷는데 sudo apt-get install build-essential autoconf libtool pkg-config python-opengl python-imaging python-pyrex python-pyside.qtopengl idle-python2.7 qt4-dev-tools qt4-designer libqtgui4 libqtcore4 libqt4-xml libqt4-test libqt4-script libqt4-network libqt4-dbus python-qt4 python-qt4-gl libgle3 python-dev sudo easy_install greenlet sudo easy_ins..
[ubuntu] utilsmodule.c:1:20: fatal error: Python.h: No such file or directory compilation terminated. 우분투에서 다음과 같은 에러가 난다면 utilsmodule.c:1:20: fatal error: Python.h: No such file or directory compilation terminated. Python.h 에 문제가 있는 건 아닐까 의심할수도 있겠지만...나처럼 ㄷㄷ os에 맞춰서 다음과 같이 패키지를 설치해 주면 끝! For apt (ubuntu, debian...):sudo apt-get install python-dev # for python2.x installs sudo apt-get install python3-dev # for python3.x installsFor yum (centos, redhat, fedora...):sudo yum install python-devel
[ubuntu] 우분투 서버에서 타임존(timezon) 변경 서버의 시간은 항상 중요하다! aws ec2생성 후 # date 명령어로 시간을 보면 맙소사... 무슨 미국인가 시간이 왜저래... 물론 locale로도 맞출 수 있겠지만... 세상일이 다 되지는 안더라는... 그래서 명령어로도 timezon을 변경할 수 있다 # tzselect 만약 이렇게 해도 안바뀐다면... 최후의 dpkg-reconfigure tzdata 명령어를 써주자... 나도 결국 이걸 썻다...
[ubuntu] aws 우분투(Ubuntu) 16.04 버전 로케일(locale) 설정 변경 aws에서 ubuntu EC2를 하나 생성해 보면 locale이 en_US.UTF-8인걸 확인할 수 있다. # locale 왜 서울 리전에서 만들었는데 en_US가 기본인거지.. ㄷㄷ 파일에 들어가는 한글들이 마꾸 깨저버리니 살짝 바꿔주자. 명령어 창에서 다음처럼 입력하자 # vi /etc/default/locale(나름 중요한 파일이라 vi 편집 시 저장이 안될 경우가 있다 그럴떈 sudo를 붙여주자)# sudo vi /etc/default/locale (ec2라면 그냥 sudo 붙이고 하자) 먼저 기존에 설정되어있는 en_US을 삭제하고 ko_KR을 추가! 나중에 프로그램에서 갑자기 오류가 나서 원래 locale을 찾는다고 구글링하고 생쑈를 하기도 했는데... 여러분도 그럴 수 있으니 그냥 #붙여서 ..
[Ubuntu] 우분투 계정 sudo 권한 부여(sudoers) 보안을 위해서는 별도의 계정을 만들어 관리하지만... 이 계정마다 권한을 주고 그룹지정해주고 귀찮은 일이 보통이 아니다... 나중에 문제 발생 시 범인을 잡기 위해서는 관리자 권한을 주더라도 최소한 계정이라도 나누어 로그인 할 수 있도록 하자... sudo 권한을 주는 방법은 일단 설정 파일을 직접 수정하는 것 $ sudo visudo (아니라면 $ sudo vi /etc/sudoers 로 직접 해도 되지만 권한 어쩌구 하면서 저장이 안되는 경우가 많다...) 내가 정말 vi는 못해먹겠다 하는 분들은 $ sudo gedit /etc/sudoers 로 우분투니까 UI를 마음껏 이용하자 “admin” 그룹 아래에 sudo 권한을 부여하고자 하는 그룹을 추가한다. ex)예를 들어 “pjh” 라는 계정에 sud..