본문 바로가기
반응형

분류 전체보기271

[기타] csv 파일이란? 기본개념 오늘은 엑셀 작업을 하다 보면 심심치 않게 만나게 되는 csv 확장자에 대해 알아보도록 하겠습니다 CSV는 comma-separated values의 약자로 몇 가지 필드를 쉼표(,)로 구분한 텍스트 데이터입니다 오래전부터 스프래드시트나 데이터베이스 소프트웨어에서 많이 사용하였으나 세부적인 구현 방법은 각각의 소프트웨어에 따라서 다릅니다 이러한 CSV 파일은 서로 다른 응용프로그램 간에 데이터를 교환하는 데 사용됩니다 즉 보내는 측에서 데이터를 CSV 파일로 만들고 전달하면 받는 측에서는 해당 CSV 파일을 변환해서 보여줍니다 구조 CSV 파일의 구조는 간단하게 구성되는데 쉼표로 구분된 데이터입니다 즉 사용자 정보가 입력되어 있고 해당 정보를 CSV 파일로 내보낸다고 하면 다음과 같은 데이터가 .. 2022. 9. 22.
[서버] 간단한 소켓 테스트 서버 만들어보기 오늘은 SocketTest라는 프로그램을 통해서 간단하게 테스트가 가능한 서버를 만들어 보겠습니다 대게는 그냥 리눅스에다가 서버를 구성할 수도 있지만 클라이언트에서 올라오는 데이터가 오류 없이 잘 수신되는지 서버를 구현하기 전에 테스트를 진행할 때 해당 방식을 많이 사용합니다 먼저 테스트를 진행하기 앞서 SocketTest라는 프로그램을 설치해야 합니다 다음 페이지를 통해서 설치가 가능합니다 https://sourceforge.net/projects/sockettest/ SocketTest - Test My Socket Download SocketTest - Test My Socket for free. SocketTest - powerful and small software tool for socket .. 2022. 9. 21.
[서버] REST API란 무엇인가? 요 근래 IOT 분야 및 산업 전반적으로 많이 사용되고 있는 프로토콜인 REST API에 대해 알아보겠습니다 HTTP 프로토콜을 이용해서 통신하던 개발자들에게는 좀 생소할 수 있지만 REST API의 개념을 알고 이해하게 되면 결국은 HTTP 프로토콜 위에서 움직이고 범용성 측면에서 더 편리하기 때문에 웹 개발을 하는 개발자라면 트렌드에 맞는 개념을 반드시 공부해야 합니다. REST API 기본 개념 REST API란 Representational State Transfer의 약자로 자원을 이름으로 구분하여 해당 자원의 상태를 주고받는 모든 것들을 의미합니다 처음에 자원을 이름으로 구분한다는 것이 좀 생소했는데 간단하게 말해서 mqtt의 토픽과 같은 개념입니다 예를 들어서 우리나라(Korea)에 학교(S.. 2022. 9. 21.
[Android] 안드로이드12 이상 Wifi 변경된 연결 방법 Wifi를 연결하기 위해서 기존에는 WifiManager를 통해 리스트를 스캔해서 뿌려주었습니다 해당 스캔 방법은 이전 포스팅에서 확인하실 수 있습니다 2022.09.20 - [안드로이드] - [Android] Wifi 스캔하기 [Android] Wifi 스캔하기 기존 구글에 나와있는 Wifi 스캔 예제 소스들은 여러 가지 참조하여해 봤지만 모두 동작을 하지 않거나 스캔에서 fail이 발생했습니다 더 이상의 구글이나 다른 블로그 소스 참조가 무의미하여 And codinghero.tistory.com 안드로이드 12로 OS가 업데이트되면서 기존에 Wifi 스캔을 통한 연결방법은 더 이상 시스템에서 동작하지 않게 되었으며 WifiManager를 통해 스캔 리스트를 가져와서 다시 또 리스트뷰에 넣고 하는 일련.. 2022. 9. 20.
[POSTMAN] 포스트맨 사용법 (REST API 테스트) 오늘은 서버의 REST API를 테스트하기 위해서 PC 소프트웨어인 포스트맨을 설치했습니다 포스트맨은 HTTP 프로토콜의 테스트가 편리하기 때문에 웹 개발자들 사이에서는 이미 많이 사용되고 있는 소프트웨어입니다 오늘은 간단하게 REST API를 테스트하는 방법에 대해 포스팅해보도록 하겠습니다 먼저 다음 링크에서 포스트맨을 설치해주세요 https://www.postman.com/ Postman API Platform | Sign Up for Free Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you ca.. 2022. 9. 20.
[Android] Wifi 스캔하기 기존 구글에 나와있는 Wifi 스캔 예제 소스들은 여러 가지 참조하여해 봤지만 모두 동작을 하지 않거나 스캔에서 fail이 발생했습니다 더 이상의 구글이나 다른 블로그 소스 참조가 무의미하여 Android sample에서 공식적으로 지원하는 Wifi스캔 쪽을 참조하여 다시 제작하였습니다 //manifest.xml 먼저 기존 블로그들에서는 ACCESS_COARSE_LOCATION과 android.hardware.wifi만을 강조하고 있는데 실질적으로 Android sample에서는 android.hardware.wifi.rtt와 ACCESS_FINE_LOCAION을 사용합니다 즉 ACCESS_COARESE_LOCATION은 퍼미션 등록을 하지 않아도 동작합니다. 퍼미션 등록을 했다면 해당 퍼미션을 사용하기.. 2022. 9. 20.
반응형