분류 전체보기(1288)
-
노인그리기 1110일째 젬스캐리커쳐 캐리커쳐- 하루한장캐리커쳐
#1110일째 젬스캐리커쳐 캐리커쳐- 하루한장캐리커쳐 #행복하세요~~~#끄적끄적 #캐리커쳐포스팅#하루한장캐리커쳐 댄스운동도 다시시작~ 살빼자!!!극복하자!!! 즐겨!!!#그림오빠젬스 #젬스캐리커쳐#즐거운그림생활 #젬스아트 #젬스컬쳐#그림그리는오리#재미재미젬스#하루한장캐리커처#도토리캐리커쳐소속작가#캐리커쳐명함#캐리커쳐간판#그림스타그램#부천캐리커처 #송내캐리커처#1분캐리커처#캐리커쳐라이브#매일습관적으로하는성공#캐리커쳐가좋은사람들#caricature#캐리커처 #캐리커쳐#디자인캐리커처#1일1그림 #캐리커처그리는법인스타 2jambeer오늘은좋은하루가될거야사람의 장점에서 큰 부분을 차지하는 것은좋은습관이다.
2024.11.23 -
윈도우 팝업메뉴, 컨텍스트메뉴 왼쪽 오른쪽 설정
윈도우 팝업메뉴, 컨텍스트메뉴 왼쪽 오른쪽 설정 Set Menus to Open to Left or Right Side in Tablet PC Settings1. Open Tablet PC Settings, and click/tap on the Other tab. (see screenshot below) 2. To Have Menus Open to the LeftA) Select (dot) Right-handed, and click/tap on OK. 3. To Have Menus Open to the RightA) Select (dot) Left-handed, and click/tap on OK. Set Menus to Open to Left or Right Side in Registry Editor1..
2024.10.18 -
sockJs 역할
SockJS는 주로 **웹소켓(WebSocket)**을 지원하지 않는 환경에서도 실시간 통신을 가능하게 하기 위해 사용되는 JavaScript 라이브러리입니다. 주로 다음과 같은 상황에서 사용됩니다: 실시간 채팅 애플리케이션: SockJS는 웹소켓을 지원하지 않는 브라우저에서도 실시간 채팅 기능을 구현할 수 있도록 도와줍니다1. 실시간 데이터 업데이트: 주식 시세, 스포츠 점수 등 실시간으로 데이터를 업데이트해야 하는 애플리케이션에서 사용됩니다2. STOMP 프로토콜과의 통합: SockJS는 STOMP(Simple Text Oriented Messaging Protocol)와 함께 사용되어 메시지 브로커와의 통신을 쉽게 설정할 수 있습니다3. SockJS는 웹소켓과 유사한 기능을 제공하지만, 웹소켓을 지..
2024.09.12 -
인그레스서버 역할
인그레스 서버는 주로 쿠버네티스(Kubernetes) 환경에서 사용되며, 클러스터 내의 서비스에 대한 외부 접근을 관리하는 역할을 합니다. 구체적으로, 인그레스 서버는 다음과 같은 기능을 수행합니다: HTTP 및 HTTPS 트래픽 관리: 외부에서 들어오는 HTTP 및 HTTPS 요청을 처리합니다. 로드 밸런싱: 여러 서비스에 대한 트래픽을 분산시켜 부하를 고르게 분배합니다. SSL 종료: SSL 인증서를 관리하고, HTTPS 트래픽을 처리합니다. 도메인 기반 라우팅: 특정 도메인 이름에 따라 트래픽을 적절한 서비스로 라우팅합니다12. 쉽게 말해, 인그레스 서버는 외부에서 쿠버네티스 클러스터 내부로 들어오는 네트워크 요청을 처리하는 관문(Gateway) 역할을 합니다3.
2024.09.11 -
세계 최초의 자동차
세계 최초의 자동차는 전기자동차였습니다. 1830년대에 영국의 로버트 앤더슨이 최초의 전기자동차를 발명했으며, 1881년에는 프랑스의 구스타프 트루베가 삼륜 전기자동차를 개발하여 파리에서 시험 운행에 성공했습니다12. 전기자동차는 내연기관 자동차보다 먼저 등장했지만, 20세기 초반에 내연기관 자동차가 대량 생산되면서 전기자동차는 인기를 잃게 되었습니다1. 최근에는 환경 문제와 기술 발전으로 다시 주목받고 있습니다.
2024.09.10 -
webview2. 요청데이터 캡쳐
요청 데이터 캡처 이벤트에 무엇이 발사되는지 결정하는 필터를 설정하면 이벤트 자체를 처리하여 개별 들어오는 요청을 캡처하고 요청 데이터를 캡처할 수 있습니다. Csharp private void CoreWebView2_WebResourceRequested(object sender, CoreWebView2WebResourceRequestedEventArgs e) { var headers = e.Request.Headers; string postData = null; var content = e.Request.Content; // get content from stream if (content != null) { using (var ms = new MemoryStream()) { content.CopyTo(..
2024.09.06