반응형

 

 

 

안녕하세요 봉자씨입니다

 

파이썬으로 개발을 하다 보면 백그라운드에서 프로그램을 지속적으로 돌여야 하는 경우가 생깁니다.

그럼 파이썬으로 개발한 프로그램을 즉, .py를 어떻게 하면 백그라운드에서 돌리는지 알아 보겠습니다.

 

먼저 가장 간단한 방법이고 우리가 흔히 쓰는 방법 중에 하나는 아래와 같습니다.

 

이 방법은 현재의 창이 닫히게 되면 Terminate 됨
# python FileName.py&

이렇게 창이 닫히게 되면 프로그램도 같이 종료되는 방법이 아니라,

창이 닫히더라도 계속적으로 프로그램이 실행되는 방법이 있습니다.

nohup을 사용하시면 됩니다.

방법은 아래와 같습니다.

 

창을 닫아도 계속 실행이됨
# nohup python filename.py &

 

그렇게 돌리고 나면 nohup.out 이라는 파일에 로그가 쌓이기 시작합니다.

그리고 그 로그를 보기 위해서는 아래와 같은 명령어를 실행 하시면됩니다.

 

nohup실행으로 생긴 로그를 확인하기
# tail -f nohup.out

 

그런데 특성상 로그가 한번에 쌓였다가 나타나게 됩니다. 그래서 아래와 같은 명령어를 실행해서 

바로바로 로그를 확인 할 수 있습니다.

 

# nohup python -u filename.py &
# tail -f nohup.out

 

이제 이렇게 하게 되면 로그가 바로 쌓이는 것을 확인할 수 있습니다.

 

그럼 이제 꼭 파일명이 nohup.out으로만 나오는 것이냐 라고 생각 할 수 있습니다.

프로그램 별로 로그 명을 바꾸고 싶을 수 있습니다.

그럴 경우 아래와 같은 명령어를 사용하시면 됩니다.

 

 nohup  python -u filename.py  >  로그파일명 &

 

이렇게 실행을 하게 되면 백그라운드에서 돌아가되 로그파일명으로 바뀌여 로그가 떨어 지는 것을 확인 할 수있습니다.

그럼 이제 한가지 더 알아야 할 것이 있습니다.

 

바로 백그라운드에 돌고 있는 프로그램을 정지시키는 방법입니다.

방법은 아래와 같습니다.

 

# ps -ef | grep filename.py

 

그럼 현재 백그라운드에서 내가 돌린 프로그램을 확인 할 수 있습니다.

그리고 해당 프로세스를 확인 한 수 프로세스 아이디로 해당 프로그램을 종료 시키면 됩니다.

 

# kill {your ProcessId}

이제 마지막으로 하나 더 꼭 알고 있어야 하는 것이 있습니다.

 

권한이 755 이상이여야만 nohup으로 실행 파일을 돌릴 수 있습니다.
그래서 권한을 바꿔야 한다면 아래와 같이 변경하시면 됩니다.
chmod 755 filename.py
 
반응형
반응형

 

 

안녕하세요 봉자씨입니다.

 

 

위치 기반의 정보를 제공하는 앱을 개발하다 보면 지도의 주소나 현위치 또는 지도상 핀의 위치를 기반으로

위도와 경도 즉, 좌표를 구해야 하는 경우가 존재하게 됩니다.

그래서 간단하게 위도 경도를 찾는 방법을 해보도록 하겠습니다.

아주 간단하니 차근차근 따라해 보세요

 

구글 맵을 이용한 좌표 찾기
상호명으로 찾아보기

 

먼저 구글 지도에 접속을 합니다.

https://www.google.com/maps/

 

아래와 같이 위치를 검색을 합니다.(저는 성북구 보건소를 검색합니다.)

그리고 검색한 결과에 대해서 핀으로 가서 마우스 오른쪽 클릭을 해보세요.

그럼 아래와 같은 상태가 됩니다.

그리고 나서 이곳이 궁금한가요? 를 클릭합니다.

 

그럼 아래와 같이 결과가 나오는 것을 확인 할 수 있습니다.

 

이결과로 보면 성북구보건소의 주소 및 경도는 아래와 같네요.

 

서울특별시 성북구 월곡2동 47-43  위도 경도는 37.602829, 127.039508

 

명칭으로만 위도 경도를 찾을 수 있는 것은 아니에요

주소 검색을 통해서도 위도 경도를 찾을 수가 있습니다.

아래와 같이 똑 같이 진행하시면 됩니다.

구글 맵을 이용한 좌표 찾기
주소로 찾아 보기

아래와 같이 주소를 입력을 합니다.

그럼 역시나 핀이 보이죠? 저 핀으로 이동해서 오른쪽 마우스를 클릭합니다.

 

 

그럼 아래와 같이 위도 경도가 표시 되는 것을 확인 할 수 있습니다.

 

개발을 진행하다 보면 위도 경도를 주소 또는 상호로 찾아야 하는 경우가 있는데요

그럴때 사용하시면 되겠습니다.

감사합니다.

반응형
반응형

 

 

 

녕하세요, 봉자씨입니다.

 

윈도우를 사용하다 보면 캡처를 사용하는 경우가 종종 있습니다.

캡처를 사용할때 어떻게 사용하세요.

가장 일반적으로 사용하는 방법은 캡처 도구를 사용하는 방법 입니다.

아니면 단축키 (윈도우 + prtscr..)등등을 이용하게 됩니다.

 

그런데 이렇게 쓰다보면 너무 불편함을 느낍니다.

특히나 캡처를 자주하는 작업을 하신다면...

정말이지 하...한숨이 나오는 상황이 발생하죠.

 

그래서 오늘 알려드릴 것은 윈도우10 캡쳐의 가장 쉬운 방법이 아닐까 생각합니다.

간단하게 한번 해보겠습니다.

 

윈도우키+Shift+S

 

 

이런 화면이 나오게 됩니다.

이전에 사용했던 캡처랑 비슷합니다. 

 

1. 사각형 캡처로 직접 사각형으로 지정해서 일정 부분만을 캡쳐합니다.

2. 자유형 캡처로 자유롭게 영역을 지정해서 캡쳐 할수 있습니다.

3. 창 캡처로 특정 프로그램 창을 그 부분만 깔끔하게 캡처 할 수 있습니다.

4. 전체 화면 캡처로 현재 화면 전체를 캡처 할 수 있습니다. 

 

손쉬운 단축키로 자유롭게 캡처 할 수 있는 윈도우10의 캡처 기능을 한번 꼭 사용해 보세요

편리함에 익숙해 진다면 보다 빠른 작업을 할 수 있을 것이라 생각됩니다.

:)

 

반응형
반응형

 

 

 

녕하세요, 봉자씨입니다.

 

윈도우10에서 알면 유용한 기능이 있습니다.

바로 윈도우10의 클립보드 기능입니다.

 

클립보드는 복사한 데이터를 임시로 저장해 놓는 기능이에요

 

그럼 어떻게 쓰는지 알아볼게요!

 

윈도우 키 + V 

 

그럼 아래와 같은 화면이 열려요 

 

 

그럼 이제 켜기 버튼을 클릭해주세요!

 

그리고 나서 이제 ctrl+c를 하게 되면 내용들이 모두 클립보드에 저장이 되게 됩니다.

 

아래의 내용을 한번 보세요 제가 복사한 내용들이에요

 

 

이제 복사한 내용을 언제든지 나중에도 사용할 수 있어요.

마우스로 클릭해서 사용해도 되고, 키보드를 사용해도 쉽게 사용 할 수 있습니다.

 

참고로 자주 사용하는 복사한 내용이 있다면, 바로 이렇게 해보세요.

 

고정을 클릭해서 사용해보세요!

 

고정을 하고 사용하게 된다면 계속적으로 사용되는 복사한 데이터를 사용 할 수 있습니다.

(모두 삭제를 원하면 아래의 모두 지우기를 사용하면 되겠죠?)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

참고로 텍스트만 되는 것은 아닙니다.

그림도 복사해서 사용할 수 있으니 참고하세요 :)

반응형
반응형

 

 

 

녕하세요, 봉자씨입니다.

 

윈도우 10에서는 가상데스크톱이라는 것이 있습니다.

가상데스크 톱을 활용하게 되면 여러개의 화면을 띄워 놓고 작업을 할 수 있습니다.

예를 들어 아래와 같이 저는 현재 3개의 화면을 띄워 놓고 쓰고 있는 것을 확인 할 수 있습니다.

 

 

윈도우10에서는 이 처럼 여러 개의 화면을 사용 할 수 있도록 하고 있습니다.

그럼 이렇게 화면을 여러개 띄워 놓고 쓸 때에 꼭 알아야 하는 단축키를 한번 알아 볼게요!

 

꼭 알아야하는 가상데스크톱 단축 키!!!

 

첫번째로 가상 데스크 톱을 단축키로 만들수 있습니다.

무슨 말이냐면 추가적으로 화면을 하나 만든 다는 것입니다.

그 단축키는!

 

윈도우키+ctrl+D 

 

두번째로 알아야하는 단축키가 있습니다. 바로 가상 데스크 톱을 이동하는 단축키 입니다.

화면을 여러개 만들어 놓으면 무슨 소용일까요.

사용을 해야 의미가 있겠죠.

그럼 그 단축키는!

 

윈도우키+ctrl+ (← or →)

 

화면을 쉽게 요리 조리 이동 할 수 있죠! 꼭 알고 있으면 화면을 쉽게 이동 할 수 있답니다.

 

 

세번째로 알아야하는 단축키는 가상 데스크 톱을 끄기 입니다. 

화면을 여러개를 만들어 놓고 쓰다 보면 화면이 너무 어수선해집니다.

그래서 이제 다 사용한 화면을 꺼야 할 때가 있죠.

그럴 때에 사용하는 단축키입니다.

 

윈도우키+ctrl+ F4

 

네번째로 알아야 하는 단축키는 바로 모든 가상 데스크 톱 보기입니다.

맨처음 제가 여러 개의 화면을 사용한다고 보여 드린 화면 있죠?

바로 그화면이 나오게 하는 단축키 입니다.

 

윈도우키+tab

 

간단합니다. 이제 여러분의 윈도우10을 보다 넓고 쉽게 사용하세요!

반응형
반응형

 

 

 

안녕하세요, 봉자씨입니다.

 

 

이전 글에서  윈도우 10을 사용하면서 속도가 느리다고 생각될 때에 조치할 수 있는

팁을 하나 공유해 드렸죠?

 

그 두번째로 추가적으로 속도를 올리는 방법에 대해서 공유해 드립니다.

 

빠르게 했는데 안되서 다시보는 윈도우10 간단하게 속도 빠르게 하기 (추가!)

 

백그라운드 앱이라고 뜨는 메뉴를 클릭을 합니다. 그럼 아래와 같은 화면이 나옵니다.

와...정말 많은 앱들이 뜨죠?

이 모든 앱들이 지금 우리의 피씨 백그라운드 즉, 컴퓨터가 돌아가는 동안에 쭉...

실행이 계속되어 지는 프로그램이에요.

우리가 모르게 우리가 쓰지도 않는데 실행되는 백그라운드 앱!

이것들 중에서 대표적으로 사용안하는 것들은 꺼버리면 속도가 향상이 됩니다. 

 

 

위와 같이 불필요 한 것들은 싹다 꺼 버리시면 속도가 빨라집니다.

그럼 오늘도 즐거운 윈도우 10 생활하세요!

 

반응형
반응형

 

안녕하세요, 봉자씨입니다.

 

 

 

오늘은 윈도우 10을 사용하면서 속도가 느리다고 생각될 때에 조치할 수 있는

팁을 하나 공유 드리려고 합니다.

 

윈도우10 간단하게 속도 빠르게 하기!

 

피씨가 좀 오래 되었다면 아마도 속도 향상의 체감이 클 것으로 예상이 됩니다.

윈도우가 모던 하진 않지만 빠르게 작동하게 될 것입니다.

 

그럼 하나 하나 천천히 따라서 해보도록 할게요!

 

1. 윈도우키 +  Pause 를 누릅니다.

 

 

2. 아래와 같은 화면이 나오게 되면 해당 화면에서 고급 시스템 설정을 클릭합니다.

 

3. 고급 탭에서 성능에 있는 설정을 클릭합니다.

 

 

4. 성능 옵션이라는 창이 열리게 됩니다. 이제 탭에서 시각 효과라는 탭을 클릭합니다.

그리고 나서 바탕 화면의 아이콘 레이블에 그림자 사용 및 화면 글꼴의 가장자리 정도 남기고

해제 한 후 확인을 누른다. (추가적으로 필요한 것이 있다면 체크해주세요!)

 

이제 다 되었습니다. 이렇게 셋팅을 하게 되면 좀 빨라질 거에요!

근데 왜 빨라질가요?

간단하게 설명을 해드리면, 최대한 그래픽으로 사용되는 메모리를 절약함으로써

속도를 향상시키는 방법입니다. 꼭 알아두세요! 

반응형
반응형

안녕하세요, 봉자씨입니다.

 

오늘은 지긋 지긋하게 걸려오는 대출전화, 사기전화 등등의 광고 전화

떻게 하면 차단 할 수 있는지에 대해서 간단하게 알아보도록 하겠습니다.

 

광고전화는 대부분 070으로 오는 경우가 많아요!

그러데 이걸 차단하려고 하면 또 앱을 설치해야 하는 경우가 많아요.

그냥 전화만 차단해 줬음 좋겠는데 여러 손이 가게 되네요.

그래서 간단한 스마트폰의 기본 기능을 가지고 한번 차단해 볼게요

 

앱 설치 없이 간단하게 070전화 차단하기!

 

먼저 첫번째로 아래와 같이 전화를 클릭합니다.

그리고 나서 옆에 더보기 버튼을 눌러 줍니다.

그럼 여기까지 하면 대망의 아래와 같은 화면이 나와요!

 

네! 이제 거의다 왔습니다. 이제 간단한 작업만 남았습니다. 

그럼 아래와 같이 추가되는 것을 확인했어요!

꼭 추가된 것을 확인하세요!

 

어때요 간단하죠

이렇게 번호를 추가적으로 추가해보세요~

앱을 굳이 깔지 마시고 아는 번호라면 이런식으로 차단해보세요!
시작하는 번호, 포함된 번호, 일치하는 번호 등 여러가지 형태로 추가!

:)

 

아래의 화면은 차단된 화면이에요!

반응형

'스마트폰 Tip' 카테고리의 다른 글

앱 초기화 하는 방법  (0) 2019.04.13
나의 데이터 공유해서 쓰기(핫스팟 테더링)  (0) 2019.04.13
반응형

안녕하세요 봉자씨입니다.

개발을 하다 보니 맥도 쓰고 윈도우도 쓰고 합니다.

윈도우에서 탐색기에 대한 단축키는 많이 쓰니 알고 있어요!

 

윈도우 탐색기 단축키
Window + E 키를 눌러서 바로 실행

 

하지만 Mac에서는 자연스럽게 클릭을 해서 열어서 씁니다.

그래서 한번 찾아 봤습니다. Finder를 바로 새창으로 열 수 있는 단축키

 

Finder 단축키는 다음과 같습니다.
Option + Command + Space

 

그런데 단축키가 안통한다고요?

이상하게 단축키가 안된다면 아래를 한번 확인해 보세요.

 

시스템 환경설정 > 키보드 > Spotlight > Finder 검색 윈도우 보기 

 

체크 되어 있나요? 체크가 되어 있어야 해요!

 

반응형
반응형

안녕하세요, 봉자씨입니다.

윈도우 10을 사용하다보면 여러 프로그램을 당연히 설치하게 됩니다. 

프로그램 설치를 하다보면 가끔 만나는 오류가 있습니다.

익숙하지 않은 오류 인데요 오류의 명칭은 아래와 같습니다.

"기능 전송 오류"

그럼 이 기능 전송 오류는 어떻게 해결하면 될가요?

아주 간단합니다.

기능전송오류가 발생하셨다면 일단 먼저 해야 할 것은

1. 방화벽 관련된 기능들을 잠시 꺼두고 설치합니다.

(찾기 버튼을 누르고(아래 점선의 하얀 박스) 방화벽이라고 치면 아래와 같은 창이 나옵니다.)

 

 

위와 같이 진행을 했는데도 안되나요?

그럼 두번째 방법이 있습니다.

2. 방화벽 기능을 하는 보안 프로그램 잠시 꺼두기

바이러스 및 위협방지로 들어 갑니다. 

그럼 아래와 같은 화면이 나옵니다. 그럼 빨간 박스를 클릭합니다.

박스를 클릭하면 아래와 같은 화면이 나옵니다.

프로그램을 설치할 동안만 잠시동안 실시간 보호 기능을 꺼줍니다.

그럼 정상적으로 프로그램이 설치 되는 것을 확인 할 수 있습니다.

꼭 하세요!

프로그램을 설치 완료하셨다면 방화벽과 바이러스 보호기능을 꼭 원래 상태로 두세요

그렇지 않으면 당신의 컴퓨터가 위험합니다!!

감사합니다.

글이 조금이나마 도움이 되셨다면 공감 부탁드립니다.

오늘도 좋은 하루 되세요!

감사합니다.

클릭 클릭 공감 클릭~~

 

반응형