본문 바로가기

전환

[PYTHON 3] Tutorials 45. Struct (bytes data <-> normal data(human readable)) 안녕하세요. 이번 시간에는 Struct 에 대해서 알아보도록 하겠습니다. 파이썬에서 Struct이 무엇인지부터 얘기를 시작해볼까 합니다. 파이썬에서는 어떠한 형태의 데이터, 가령 numbers, letters, string 와 같은 데이터를 bytes (0,1 으로 이루어진 바이너리 형태의 데이터) 데이터로 converting 할 수 있습니다. 그럼 왜 이렇게 bytes 형태의 데이터로 전환을 할까요? 이는 우리가 사용하는 컴퓨터가 데이터를 저장하거나 네트워크를 통해 이러한 데이터를 주고 받을 때, 이진형태의 bytes data( 0, 1 )로 데이터를 다루기 때문입니다. 그러나 이런 형태의 데이터는 인간이 확인하여 인지하기는 힘든 점이 있습니다. 그러므로 평소에는 인간들이 읽을 수 있는 형태로 스크린에.. 더보기
[Mac Tip] OSX 데스크탑 (스페이스) 빠르게 이동하기 맥을 사용하면 여러개의 창을 동시에 띄우거나, 서로 다른 작업을 위해 스페이스(화면간 이동)를 적극적으로 활용하여 생산성을 높일 수 있습니다. 이번 시간에는 OSX 내장 기능인 화면간 이동을 단축키로 빠르게 전환하는 것을 알아보고자 합니다. 우선 SystemPreferences 를 띄워주면 위의 화면처럼 보여질 것입니다. 여기에서 키보드로 들어가면 됩니다. 그러면 위의 그림처럼 나오는데, 그 중 단축키(Shortcuts)를 누른 후 좌측의 미션 컨트롤(Mission Control)을 누르면 됩니다. 여기에서 Mission Control 아래에 Move left a space, Move right a space 창이 나올것입니다. 디폴트값은 command + ← 와 command + → 입니다. 저는 개인.. 더보기