기타
-
CTI(Computer Telephony Integration) 컴퓨터가 전화통화를 관리하는거라고 생각하면 된다. 전화통신서비스를 데스크탑 컴퓨터, 서버, PBX(사설교환국) 장비 그리고 기타 다른 컴퓨터 장비에 통합할 수 있도록 도와주는 정보 기술과 이를 통해 업무에서 활용할 수 있는 솔루션을 의미한다. 흔히 우리가 실제로 사용하고 있는 콜센터가 이러한 CTI 시스템을 이용하는 것이다. 빠르고 정확하게 고객과 상담원을 연결시켜 고객의 만족과 상담원으 작업을 효율적으로 만들 것인지를 제어하는 기술이다. ARS(Automatic Response System) 음성으로 된 각종 정보를 미리 기억장치에 저장하여 사용자가 원하는 정보를 자동으로 전달하는 시스템 미리 입력된 정보만을 제공한다. IVR(Intera..
CTI(Computer Telephony Integration), ARS(Automatic Response System), IVR(Interactive Voice Response)CTI(Computer Telephony Integration) 컴퓨터가 전화통화를 관리하는거라고 생각하면 된다. 전화통신서비스를 데스크탑 컴퓨터, 서버, PBX(사설교환국) 장비 그리고 기타 다른 컴퓨터 장비에 통합할 수 있도록 도와주는 정보 기술과 이를 통해 업무에서 활용할 수 있는 솔루션을 의미한다. 흔히 우리가 실제로 사용하고 있는 콜센터가 이러한 CTI 시스템을 이용하는 것이다. 빠르고 정확하게 고객과 상담원을 연결시켜 고객의 만족과 상담원으 작업을 효율적으로 만들 것인지를 제어하는 기술이다. ARS(Automatic Response System) 음성으로 된 각종 정보를 미리 기억장치에 저장하여 사용자가 원하는 정보를 자동으로 전달하는 시스템 미리 입력된 정보만을 제공한다. IVR(Intera..
2022.04.26 -
웹 프레임워크란? 일단 프레임워크에 대해 알아보자. 프레임워크란 개발을 편리하고 쉽게 할 수 있도록 이미 만들어놓은 틀을 의미한다. 이미 만들어놓은 틀에서 정해진 규칙에 따라 개발을 하면 완성된다. 웹 프레임워크는 간단하게 웹을 만들기 위한 이미 만들어 놓은 틀을 의미한다. 개발자가 개발하기 위한 기본적인 기능 즉, 화면에 데이터를 보여주기 위한 템플릿 기능, 데이터베이스 액세스를 위한 라이브러리, 세션관리, 코드 재사용 기능 등 모두 프레임워크에 포함된다. 백엔드 웹 프레임워크 종류 1. Express.js Express는 Node.js를 위한 강력한 미들웨어 시스템을 제공하는 웹 개발 프레임워크이다. Node.js는 서버측 자바스크립트 런타임 환경으로 자바스크립트를 구동하기 위한 환경이라고 생각하면 ..
백엔드 웹 프레임워크웹 프레임워크란? 일단 프레임워크에 대해 알아보자. 프레임워크란 개발을 편리하고 쉽게 할 수 있도록 이미 만들어놓은 틀을 의미한다. 이미 만들어놓은 틀에서 정해진 규칙에 따라 개발을 하면 완성된다. 웹 프레임워크는 간단하게 웹을 만들기 위한 이미 만들어 놓은 틀을 의미한다. 개발자가 개발하기 위한 기본적인 기능 즉, 화면에 데이터를 보여주기 위한 템플릿 기능, 데이터베이스 액세스를 위한 라이브러리, 세션관리, 코드 재사용 기능 등 모두 프레임워크에 포함된다. 백엔드 웹 프레임워크 종류 1. Express.js Express는 Node.js를 위한 강력한 미들웨어 시스템을 제공하는 웹 개발 프레임워크이다. Node.js는 서버측 자바스크립트 런타임 환경으로 자바스크립트를 구동하기 위한 환경이라고 생각하면 ..
2022.03.21 -
XRDP(Remote Desktop Protocol) : 리눅스용 RDP인 XRDP는 다른 컴퓨터에 GUI(Graphical User Interface)를 제공하는 프로토콜이다. VNC(Virtual Network Computing) : RFB 프로토콜을 이용해 다른 컴퓨터에서 GUI 기반으로 데스크톱을 공유할 수 있는 시스템 둘다 동일하게 다른 컴퓨터에 GUI를 제공하지만 차이점은 사용자 세션 관리다. VNC는 여러 클라이언트가 동시에 접속 시 동일한 화면을 공유하게 되지만 RDP는 설정에 따라서 각각의 클라이언트들이 각자의 화면을 가지고 동작하게 된다. VNC보다 보안적으로 안전하고 사용성도 좋다. linux에서는 리눅스용 RDP인 XRDP 와 vnc를 사용하여 별도의 VNC 클라이언트를 설치하지 않..
XRDP, VNCXRDP(Remote Desktop Protocol) : 리눅스용 RDP인 XRDP는 다른 컴퓨터에 GUI(Graphical User Interface)를 제공하는 프로토콜이다. VNC(Virtual Network Computing) : RFB 프로토콜을 이용해 다른 컴퓨터에서 GUI 기반으로 데스크톱을 공유할 수 있는 시스템 둘다 동일하게 다른 컴퓨터에 GUI를 제공하지만 차이점은 사용자 세션 관리다. VNC는 여러 클라이언트가 동시에 접속 시 동일한 화면을 공유하게 되지만 RDP는 설정에 따라서 각각의 클라이언트들이 각자의 화면을 가지고 동작하게 된다. VNC보다 보안적으로 안전하고 사용성도 좋다. linux에서는 리눅스용 RDP인 XRDP 와 vnc를 사용하여 별도의 VNC 클라이언트를 설치하지 않..
2021.12.21 -
A Record : A Record 는 ip 방식이다. : DNS에 저장되는 정보의 타입으로 도메인 주소와 IP 주소를 직접 매핑시키는 방법이다. 즉 A 레코드의 해당하는 도메인 주소에 대한 해석을 DNS 서버에 요청하면 IP 주소를 리턴해준다. 예) obo.co.kr | 192.168.200.000 secureone.co.kr 이란 도메인 주소에 대해 해석을 요청하면 192.168.200.000 IP 주소를 리턴해준다. CNAME 레코드 : CNAME 은 Canonical Name의 약자로 도메인 주소를 또 다른 도메인 주소로 매핑 시키는 형태의 DNS 레코드 : A 레코드는 도메인 주소에 대한 IP 주소를 저장하지만 CNAME 레코드는 도메인 주소에 매핑되는 도메인주소를 설정할수 있다. 도..
DNS 레코드A Record : A Record 는 ip 방식이다. : DNS에 저장되는 정보의 타입으로 도메인 주소와 IP 주소를 직접 매핑시키는 방법이다. 즉 A 레코드의 해당하는 도메인 주소에 대한 해석을 DNS 서버에 요청하면 IP 주소를 리턴해준다. 예) obo.co.kr | 192.168.200.000 secureone.co.kr 이란 도메인 주소에 대해 해석을 요청하면 192.168.200.000 IP 주소를 리턴해준다. CNAME 레코드 : CNAME 은 Canonical Name의 약자로 도메인 주소를 또 다른 도메인 주소로 매핑 시키는 형태의 DNS 레코드 : A 레코드는 도메인 주소에 대한 IP 주소를 저장하지만 CNAME 레코드는 도메인 주소에 매핑되는 도메인주소를 설정할수 있다. 도..
2021.12.02 -
대칭키 암호화 암호화에 사용되는 암호화키와 복호화에 사용되는 복호화키가 동일한 암호화 기법 종류 : DES, AES * 암호화키를 전달중에 탈취 가능성이 있다. * 대상자가 많아질수록 키관리가 복잡해진다. 비대칭키 암호화(공개키 암호화) : 개인키, 공개키 를 사용하는 암호화 : 한쌍의 키가 존재(특정인에게 존재하는 개인키, 모든사람에게 공개된 공개키) : 개인키로 암호화할 경우 그 쌍이되는 공개키로 복호화 : 공개키로 암호화할 경우 그 쌍이되는 개인키로 복호화 예) A가 B에게 암호화하여 전달할때 A의 개인키로 암호화 > B의 공개키로 암호화 => B에게 전달 B의 개인키로 복호화 > A의 공개키로 복호화 종류 : RSA * RSA 공개키는 : n, e 로 구성
대칭키 암호화, 비대칭키(개인키) 암호화대칭키 암호화 암호화에 사용되는 암호화키와 복호화에 사용되는 복호화키가 동일한 암호화 기법 종류 : DES, AES * 암호화키를 전달중에 탈취 가능성이 있다. * 대상자가 많아질수록 키관리가 복잡해진다. 비대칭키 암호화(공개키 암호화) : 개인키, 공개키 를 사용하는 암호화 : 한쌍의 키가 존재(특정인에게 존재하는 개인키, 모든사람에게 공개된 공개키) : 개인키로 암호화할 경우 그 쌍이되는 공개키로 복호화 : 공개키로 암호화할 경우 그 쌍이되는 개인키로 복호화 예) A가 B에게 암호화하여 전달할때 A의 개인키로 암호화 > B의 공개키로 암호화 => B에게 전달 B의 개인키로 복호화 > A의 공개키로 복호화 종류 : RSA * RSA 공개키는 : n, e 로 구성
2021.12.02 -
인코딩이란 : 정보의 형태나 형식을 표준화, 보안, 처리속도향상, 저장 공간 절약 등을 위해서 다른 형태나 형식으로 처리 즉, 컴퓨터가 이해할수 있는 형식으로 바꾸어주는것 URL 인코딩 : ASCII 코드에 없는 영어를 제외한 외국어(한국어포함)와 ASCII 코드에 없는 특수문자를 표현하기 위해 URL 인코딩을 한다. HTML 인코딩 : HTML 문서안에는 스크립트와 같이 특수한 기능을 하는 문자들이 표현된다. 이러한 특수문자를 변환하여 보내기 위해 HTML 인코딩을 한다. ASCII 인코딩 : 영문자를 컴퓨터가 이해할수 있는 ASCII 코드 숫자로 변환한다. BASE64 인코딩 : 바이너리 데이터(이미지, 음악파일 등)를 문자열로 바꾸는 인코딩
인코딩이란(URL, HTML, BASE64, ASCII)인코딩이란 : 정보의 형태나 형식을 표준화, 보안, 처리속도향상, 저장 공간 절약 등을 위해서 다른 형태나 형식으로 처리 즉, 컴퓨터가 이해할수 있는 형식으로 바꾸어주는것 URL 인코딩 : ASCII 코드에 없는 영어를 제외한 외국어(한국어포함)와 ASCII 코드에 없는 특수문자를 표현하기 위해 URL 인코딩을 한다. HTML 인코딩 : HTML 문서안에는 스크립트와 같이 특수한 기능을 하는 문자들이 표현된다. 이러한 특수문자를 변환하여 보내기 위해 HTML 인코딩을 한다. ASCII 인코딩 : 영문자를 컴퓨터가 이해할수 있는 ASCII 코드 숫자로 변환한다. BASE64 인코딩 : 바이너리 데이터(이미지, 음악파일 등)를 문자열로 바꾸는 인코딩
2021.12.02