본문 바로가기

놀기/잡스러운 것39

time 명령어로 프로그램 수행 시간 측정하기 어떠한 문제를 해결하는 프로그램을 작성하는데 누구의 수행 시간이 빠른지 체크하는 것이 한때 유행이었다. 굳이 이런 것이 아니더라도 수행 시간에 민감한 작업을 할 때 주로 사용하던 명령어였다. time 명령어를 사용하면 이와 같은 것을 쉽게 할 수 있었는데 사용법은 간단하다. $ time COMMAND [ ARGS ] time sleep 10 이라고 실행하면 sleep 1을 수행하는데 걸린 시간이 출력된다. dev@dev:~$ time sleep 10 real0m10.004s user0m0.003s sys0m0.000s dev@dev:~$ time uname -a Linux dev 5.8.0-50-generic #56~20.04.1-Ubuntu SMP Mon Apr 12 21:46:35 UTC 2021 x.. 2021. 10. 15.
포스트맨(Postman)으로 REQUEST 소스코드 만들기 포스트맨의 기능 중 백미는 바로 REQUEST 소스코드 생성 기능이다. 우측의 저 부분을 누르면 소스코드가 생성된다. 또한 언어를 선택할 수도 있다. libcurl 라이브러리를 사용해서 C로 작업하고 싶으면 "C - libcurl"을 선택하면 되고, Command Line에서 실행하고 싶다면 cURL를 선택하면 된다. NodeJS 기반의 다양한 소스코드도 만들어 준다. 어렵다기보다는 작성하기 귀찮은 부분인데 포스트맨이 있어 이런 수고를 덜 수 있다. 2021.10.11 - [일하기/잡스러운 것] - 포스트맨(Postman)으로 REQUEST 만들기 포스트맨(Postman)으로 REQUEST 만들기 REST API나 Web 관련 테스트를 할 때 유용하게 쓸 수 있는 프로그램이 바로 포스트맨(Postman).. 2021. 10. 11.
포스트맨(Postman)으로 REQUEST 만들기 REST API나 Web 관련 테스트를 할 때 유용하게 쓸 수 있는 프로그램이 바로 포스트맨(Postman)이다. 예전에는 독립적인 형태인 프로그램으로 실행할 수 있었는데 방식이 좀 바뀌었다. 어쨌든 PC에 프로그램을 깔아서 쓸 수는 있다. 사용 규모에 따라 결제가 필요할 수는 있지만 작은 단위의 개발이나 간단한 테스트가 목적이라면 무료 사용도 충분하다. 프로그램을 실행하면 대충 이렇게 간단하게 REQUEST를 만들어 보고 끝내자. Workspaces를 대충 만들고 + (더하기) 모양을 클릭하면 Collection이 만들어진다. Collection의 우측 ˙˙˙ (쩜쩜쩜)을 눌러 'Add request'를 선택한다. 간단히 서버를 만들고 Send를 해보면 아래와 같이 결과를 확인할 수 있다. Header.. 2021. 10. 11.
SPI 연결 테스트 A B C CS GPIOA 6 GPIO 15 2 흰 CLK GPIOA 7 GPIO 14 1 초 MISO GPIOA 8 GPIO 12 4 노 MOSI GPIOA 9 GPIO 13 3 주 2021. 9. 14.