목록programming (71)
관심있는 것들 정리
std::cin을 이용해 console에서 character 입력을 받는 것은 익숙한데, 이를 googletest를 이용해 시험을 하려 해 보면,cin >> a와 같이 수행 시 keyboard로 입력을 해 주지 않으면 문제가 된다.이런 경우, 다음과 같이 stringstream을 이용해서 처리할 수 있다.// istream::get example#include // std::cin, std::cout#include // std::ifstream#include #include // std::istringstreamusing namespace std;string readTest(std::istream& in){ string a; std::cout > a; ret..
c로 코딩을 할 경우, sorting 순서, 중복항목 체크를 직접해 주어야 하지만 c++의 경우 이를 간단히 처리해준다.map에서 key 값을 기준으로 sorting하면서 merge가 되며, 간단히 int 타입을 key로 하는 map에 대한 예제는 다음과 같다.#include#include#inclucdeusing namespace std;int main(){ map tmap1 = {{10, "10"}, {1, "1"}, {3, "3"}, {20, "20"}}; map tmap1 = {{10, "10"}, {5, "5"}, {6, "6"}, {20, "20"}}; tmap1.insert(tmap2.begin(), tmap2.end()); for(auto& p: tmap..
https://learn.openshift.com/ OpenShift: Interactive Learning Portal Interactive Learning Portal Our Interactive Learning Scenarios provide you with a pre-configured OpenShift® instance, accessible from your browser without any downloads or configuration. Use it to experiment, learn OpenShift and see how we can help solve learn.openshift.com 서비스 메쉬 https://learn.openshift.com/servicemesh OpenShif..
https://medium.com/nerd-for-tech/design-patterns-for-microservices-circuit-breaker-pattern-ba402a45aac2 Design Patterns for Microservices — Circuit Breaker Pattern In my previous article: Design Patterns for Microservices — Aggregator Pattern, I have discussed about Aggregator Pattern, how to use it… medium.com https://www.exoscale.com/syslog/istio-vs-hystrix-circuit-breaker/ Microservices Circu..
https://urmaru.com/5 데이터그램 전송 계층 보안 DTLS 개념 이해 데이터그램 전송 계층 보안 DTLS(Datagram Transmission Layer Security) DTLS(Datagram Transmission Layer Security)는 도청, 변조 또는 메시지 위조를 방지하기 위해 고안된 방식으로 통신함으로써 데이터 그램.. urmaru.com https://m.blog.naver.com/sehyunfa/221645554279 안전한 데이터 전달을 위한 DTLS(Datagram Transport Layer Security) HTTP와 같은 TCP 기반의 프로토콜 암호화에는 과거에는 SSL, 현재는 주로 TLS가 사용되고 있... blog.naver.com Robin segg..
https://lion-king.tistory.com/entry/%EB%B3%B4%EC%95%88-MTLS-%EB%9E%80-Mutual-TLS-Authentication [보안] MTLS 란? (Mutual TLS Authentication) TLS란? - Transport Layer Security (전송계층보안) SSL 및 TLS는 네트워크를 통해 작동하는 서버, 시스템 및 응용프로그램간에 인증 및 데이터 암호화를 제공하는 암호화 프로토콜입니다. (예시. 웹 브라 lion-king.tistory.com https://www.jacobbaek.com/1040 Mutual TLS Mutual TLS 란? Mutual TLS 에 대하여 알아보자. 우선 Mutual 이란 뜻을 보면 상호간, 양방향 이라는 ..
https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret Secret discovery service (SDS) — envoy 1.20.0-dev-24845d documentation TLS certificates, the secrets, can be specified in the bootstrap.static_resource secrets. But they can also be fetched remotely by secret discovery service (SDS). The most important benefit of SDS is to simplify the certificate management. Without this ..
아놀드 로빈스의 effective awk programming을 내 맘대로, 원하는 부분을 시간날때마다 조금씩 번역해볼 예정입니다. 구글 번역기도 동원하고, 그냥 번역도 하기도 할 거라서.. 번역이 엉망일 것이라, 오역에 대해서는 책임지지 않습니다 :-) Foreword to the Third Edition ***************************** Arnold Robbins와 저는 좋은 친구입니다. 우리는 1990 년에 상황과 우리가 가장 좋아하는 프로그래밍 언어인 AWK를 통해 알게 되었습니다. 상황은 몇 년 전에 시작되었습니다. 나는 새로운 직장에서 일하고 있었는데 플러그가 뽑힌 Unix 컴퓨터가 구석에 놓여 있는 것을 발견했습니다. 아무도 그것을 사용하는 방법을 알지 못했고 나도 마찬가..