Binary Data ( 바이너리 데이터 ) 포스팅 썸네일 이미지

Operationg System/TIP

Binary Data ( 바이너리 데이터 )

binary data는 무엇인가?Permalink 엄밀하게 따지면, 모든 data 혹은 파일은 binary data입니다. 모든 텍스트파일은 binary file, 그러나, 모든 binary file이 텍스트 파일인 것은 아님 아무튼, 그냥 binary로 읽고 쓰는 것을 간단하게 정리하였습니다. 텍스트의 경우는 상관없지만, 이미지와 같은 다른 파일들의 경우는 가급적 binary로 읽고 쓰는 것을 추천합니다. read and write binaryPermalink 일단은 늘 하는 것처럼 그냥 텍스트를 간단하게 파일에 써보겠습니다. 아래처럼 보통 텍스트 파일은 편하게 읽고 쓸 수 있습니다. msg = """내가 임마 느그 스장이랑 모굑탕도 가고""" f = open('test_text.txt', 'w') f..

2021.06.25 게시됨

Internet/Protocol

Serial (시리얼) 프로토콜이란?

시리얼은 거의 모든 PC에서 표준으로 사용되는 디바이스 통신 프로토콜입니다. 시리얼의 개념을 USB의 개념과 잘 구분하십시오. 대부분의 컴퓨터에는 2개의 RS232 기반 시리얼 포트가 있습니다. 시리얼은 또한 여러가지 디바이스에서 계측을 위한 일반 통신 프로토콜이며, 여러 GPIB 호환 디바이스에는 RS232 포트가 장착되어 있습니다. 뿐만 아니라, 원격 샘플링 디바이스로 데이터 수집을 하는 경우에도 시리얼 통신을 사용할 수 있습니다. 시리얼 통신의 개념은 간단합니다. 시리얼 포트는 정보의 바이트를 한번에 한 비트씩 순차적으로 송수신합니다. 한번에 전체 바이트를 동시에 전달하는 병렬 통신과 비교하면 시리얼 통신은 속도가 느리지만 훨씬 간단하며 장거리에도 사용할 수 있습니다. 예를 들어, 병렬 통신용 IE..

2021.06.25 게시됨

Stream(스트림)이란? 포스팅 썸네일 이미지

Operationg System/TIP

Stream(스트림)이란?

http://tcpschool.com/java/java_io_stream 코딩교육 티씨피스쿨 4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등 tcpschool.com 자바에서는 파일이나 콘솔의 입출력을 직접 다루지 않고, 스트림(stream)이라는 흐름을 통해 다룹니다. 스트림(stream)이란 실제의 입력이나 출력이 표현된 데이터의 이상화된 흐름을 의미합니다. 즉, 스트림은 운영체제에 의해 생성되는 가상의 연결 고리를 의미하며, 중간 매개자 역할을 합니다. Java SE 8 버전부터 추가된 스트림 API는 앞서 설명한 스트림과는 전혀 다른 개념입니다. 스트림 API에 대한 더 자세한 사항은 자바 스트림 API 수업에서 확인할 수 있습니다. 자바 스트림 API ..

2021.06.25 게시됨

Interfaces(인터페이스) 포스팅 썸네일 이미지

Design/TIP

Interfaces(인터페이스)

https://ditoday.com/ui-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0-%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80/ UI 이해하기 - 인터페이스란 무엇인가 - DIGITAL iNSIGHT 디지털 인사이트 정교한 사용을 위한 UI 이해하기 ditoday.com 아침에 눈을 떠서 다시 잠들 때까지, 우리는 각종 디지털 기기의 도움과 방해를 받으며 하루를 생활합니다. 이 디지털 기기를 사용하면서 적어도 한 번쯤은 들어보았던 단어, U.X. 그 뻔한 단어를 이해시켜드리려 합니다. Photo by Campaign Creators on Unsplash 01. ..

2021.06.25 게시됨

포트(Port) 포스팅 썸네일 이미지

Internet/TIP

포트(Port)

https://run-it.tistory.com/19 포트[PORT]에 대하여 안녕하세요~* 오랜만에 돌아온 소우주입니다~ 이번 시간에는 PORT(포트)에 대하여 알아보는 시간을 가질까 합니다. 1. PORT(포트), 넌 누구니? 먼저, 위키 백과에 나온 정의를 한 번 볼까요? 포트 run-it.tistory.com 1. PORT(포트), 넌 누구니? 먼저, 위키 백과에 나온 정의를 한 번 볼까요? 포트는 운영 체제 통신의 종단점이다. 이 용어는 하드웨어 장치에도 사용되지만, 소프트웨어에서는 네트워크 서비스나 특정 프로세스를 식별하는 논리 단위이다. 사용법 : URI 문법에 의해서 사용 및 표기할 수 있으며, IP 주소와 함께 표기하는 예는 다음과 같다. ftp://000.000.000.000:21 여기..

2021.06.25 게시됨

Programming/TIP

Binding (바인딩)

바인딩(binding)이란? 1. 프로그램에 사용된 구성 요소의 실제 값 2. Property(속성)를 결정짓는 행위 3. 함수와 함수를 연결하는 것 이러한 것들이 바인딩 입니다. 비슷하게 사용되는 한국어로는 '배'라는 단어는 과일 배가 되기도하고, 바다를 떠다니는 배가 되기도합니다. 바인딩도 마찬가지입니다. 각 상황에 맞게 바인딩이라는 단어를 사용하게 됩니다. 너무 혼동하지말아요! 그런데, 바인딩은 2가지로 나뉩니다. 과일 배도 지역명이 붙으면서 성환배 나주배가 생겨나듯이 바인딩도 존재합니다. 1. 정적 바인딩(static binding) : 실행 시간 전에 일어나고, 실행 시간에는 변하지 않은 상태로 유지되는 바인딩 2. 동적 바인딩(dynamic binding) : 실행 시간에 이루어지거나 실행 시..

2021.06.25 게시됨

PoE 방식이란? 포스팅 썸네일 이미지

Machine/TIP

PoE 방식이란?

내 경험에 의해 한마디로 정의해 본다면.... 흠... "특별한 방식으로, 전력을 공급하는 방식" 이라고 정의하고 싶다. 그래도 혹시 모르니.. 좀 더 글을 찾아본다. 그렇다. PoE는 Path of Exile의 약어였던 것... 난 잘못알고 있던 것... 이 아니라 ㅡㅡ;; . . . . . PoE는 한마디로 이더넷 케이블을 통해 네트워크 장치에 전력을 공급하는 장치. 일명, "이더넷 전원 장치"의 약어인 것 이다. 자세한 내용은 이 글을 참조하자!! https://kb.netgear.com/ko/209/PoE%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C-%EC%9D%B4%EB%8D%94%EB%84%B7-%EC%A0%84%EC%9B%90-%EC%9E..

2021.06.21 게시됨

NVR & CCTV (HIKVISION) 포스팅 썸네일 이미지

Machine/Device

NVR & CCTV (HIKVISION)

NVR이란? 이미지에서도 알 수 있듯이, NVR이란 촬영 영상을 자동으로 저장하는 네트워크 영상 저장장치 이다. CCTV를 손쉽게 관리할 수 있도록 도와준다. 하지만, 나는 HIKVISON과 관련하여 글을 작성하려 한다. NVR - HikVision이란? HIKVISON에서 만든 NVR이다. HIKVISON은 이와 관련된 제조사 브랜드명이며 기술적인 용어와 혼동이 없길 바란다. https://www.hikvision.com/korean/products/IP-Products/Network-Video-Recorders/Pro-Series/DS-7608NI-K2/ DS-7608NI-K2 이 웹사이트를 통해 제공되는 소프트웨어 및 기타 자료를 다운로드하고 사용하면 법적 구속력을 갖는 하이크비전 자료 라이선스 계..

2021.06.21 게시됨

Internet/AWS

Amazon - RDS (Aurora) 세부설정 및 접속

https://leveloper.tistory.com/18 [AWS] RDS 인스턴스 생성 및 외부 접속 RDS란? RDS(Relational Database Service)는 AWS에서 지원하는 클라우드 기반 관계형 데이터베이스이다. 하드웨어 프로비저닝, 데이터베이스 설정, 패치 및 백업과 같이 잦은 운영 작업을 자동화하여 개발 leveloper.tistory.com https://show-me-the-money.tistory.com/entry/%EC%98%A4%ED%94%88%EC%86%8C%EC%8A%A4-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4-%EA%B4%80%EB%A6%AC%EC%9E%90-HeidiSQL%EC%9D%84-AWS-RDS%..

2021.06.17 게시됨