본문 바로가기

분류 전체보기105

파이썬 철학과 파이썬의 특징 요약 파이썬은 네덜란드의 귀도 반 로섬이라는 분이 개발한 프로그래밍 언어로, 1991년에 첫 소스코드가 공개되어 많은 개발자로부터 사랑받고 있는 언어입니다. 여기서는 파이썬의 철학과 특징에 대해서 잠깐 정리해 보도록 하겠습니다. 파이썬 철학의 내용은 아래와 같습니다. ☞ Python Philosophy Beautiful is better than ugly. (아름다운 것이 추한 것보다 낫다.) Explicit is better than implicit. (명시적인 것이 암시적인 것보다 낫다.) Simple is better than complex. (간결한 것이 복잡한 것보다 낫다.) Complex is better than complicated. (복잡한 것이 난해한 것보다 낫다.) Flat is bette.. 2020. 12. 12.
라즈베리파이 고정 IP설정하기 이번 포스팅에서는 라즈베리파이 유동 IP를 고정 IP로 설정하는 방법에 대해 알아보겠습니다. 고정 IP로 설정하는 이유는 라즈베리파이 뿐만 아니라 다른 장비에서도 마찬가지로 네트워크상에서 상호 연동하기 위해서 고정 IP로 설정하게 됩니다. 라즈베리파이에서는 etc폴더 하위의 dhcpcd.conf 파일을 수정해 주어야 합니다. 콘솔을 열고 아래와 같이 명령어를 입력해 줍니다. pi@raspberrypi:~$ sudo nano /etc/dhcpcd.conf 여기서 sudo는 관리자 권한으로 설정하라는 명령어이고 nano는 편집기 이름입니다. 가운데 이미지를 확대해서 보면 아래와 같으며 하단의 주석 부분을 해제하고 원하는 IP로 변경해야 합니다. 저는 기본 주석을 해제하고 아래와 같이 수정해 보았습니다. 저장.. 2020. 12. 7.
네트워크 IP 주소 확인 방법 이번 포스팅에서는 동일 네트워크 망 내에서 사용 중인 IP 주소를 확인하고 IP 충돌 시 해결하는 방법에 대해 알아보겠습니다. 먼저 cmd창을 열고 아래와 같이 명령어를 입력해 보겠습니다. C:\User\XXX>arp /? 그럼 아래와 같이 주소 확인 프로토콜에서 사용하는 IP 주소에서 물리적 주소로의 변환 표를 확인할 수 있는 옵션들이 나옵니다. 여기서 주목해 볼 옵션은 -a 옵션으로 네트워크 망내 사용 중인 모든 IP 주소의 리스트를 확인해 볼 수 있습니다. C:\User\XXX>arp -a 제가 사용하는 IP 주소는 192.168.0.2 이고 iptime 공유기의 기본 IP로부터 현재 망내에서 사용 중인 모든 IP 주소와 물리적 주소까지 확인할 수 있습니다. 다음으로 유용한 명령어는 nbtstat .. 2020. 12. 6.
라즈베리파이 4 듀얼 팬 GPIO 확장 보드 슈퍼 냉각 팬 사용 후기 Aliexpress에서 11월 20일에 주문한 라즈베리파이 4 듀얼 슈퍼 냉각 팬이 어제 도착했습니다. 국내에서 동종 제품을 찾아보아도 전원 연결핀이 라즈베리파이와 직접 연결해야 하기 때문에 GPIO 확장 쉘드 연결이 제한될 수 밖에 없었는데 이 제품은 GPIO 확장 보드에 냉각팬이 듀얼로 장착되어 있어 GPIO 확장에 강점이 있는 것 같습니다. GPIO 확장 쉘드에 강력한 냉각팬이 연결되어 있기 때문에 라즈베리파이 보드의 열기는 전혀 느껴지지 않습니다. 또 냉각팬 ON/OFF 스위치가 있어서 라즈베리파이 보드 온도가 높지 않을 때는 꺼둘 수 있습니다. 함께 제공되는 구리 방열판이 있기 때문에 냉각팬 없이도 어느 정도 온도 상승을 막을 수 있습니다. 다만 강력한 두 개의 냉각팬이 도는 소음은 약간 거슬릴.. 2020. 12. 5.