Node.js 15, HTTP / 3 전송 지원 출시

현재 Deno 런타임과 경쟁하고있는 이벤트 기반 JavaScript 런타임의 최신 버전 인 Node.js 15.0.0이 10 월 20 일에 HTTP / 3 용 실험 전송 프로토콜과 최신 버전의 NPM 패키지 관리자와 함께 릴리스되었습니다. Nodejs.org에서 다운로드 할 수있는 Node.js 15.0.0은 Node.js 14를 "현재"릴리스 라인으로 대체하고 Node.js는 이달 말 LTS (장기 지원) 상태로 승격되었습니다. Node.js 15는 홀수 릴리스로 LTS 상태로 승격되지 않습니다. Node.js는 최근에 보안과 같은 Node

Google V8 JavaScript 엔진 버전 7의 새로운 기능

이제 베타 V8 버전 7.4를 사용할 수 있으며 엔진의 풋 프린트를 Apple iOS와 같은 플랫폼으로 확장 할 수 있습니다. V8은 Chrome 브라우저 용 Google의 오픈 소스 JavaScript 및 WebAssembly 엔진입니다. Chrome 브라우저와 Node.js JavaScript 런타임 모두에서 필수입니다. Google V8 다운로드 위치 Chromium V8 저장소에서 Google V8의 프로덕션 버전을 다운로드 할 수 있습니다. 향후 버전 : V8 버전 7.4의 새로운 기능 2019 년 4 월에 출시 될 프로덕션 버전을 통해 Google V8 베타

.NET 5에서 성능 향상을위한 C # 소스 생성기

Microsoft는 프로그램을 검사하고 컴파일에 추가 할 수있는 소스 파일을 생성 할 수있는 소스 생성기라는 C # 컴파일러 기능의 미리보기를 도입했습니다. Microsoft는 소스 생성기가 여러 시나리오에서 성능을 향상시킬 수 있다고 말합니다. 4 월 29 일에 도입 된 소스 생성기는 컴파일 중에 실행되고 프로그램을 검사하여 나머지 코드와 함께 컴파일되는 추가 파일을 생성 할 수있는 코드 조각 (.NET Standard 2.0 어셈블리)입니다. 소스 생성기를 사용하면 C # 개발자가 다음을 수행 할 수 있습니다. 컴파일중인 모든 사용자

JDBC 란? Java 데이터베이스 연결 소개

JDBC (Java Database Connectivity)는 데이터베이스 연결, 쿼리 및 명령 실행, 데이터베이스에서 얻은 결과 집합 처리를 관리하는 Java API입니다. 1997 년 JDK 1.1의 일부로 출시 된 JDBC는 Java 지속성 계층을 위해 개발 된 최초의 구성 요소 중 하나입니다. JDBC는 처음에 클라이언트 측 API로 인식되어 Java 클라이언트가 데이터 소스와 상호 작용할 수 있도록했습니다. 이는 서버 측 JDBC 연결을 지원하는 선택적 패키지를 포함하는 JDCB 2.0으로 변경되었습니다. 이후 모든 새로운 JDBC 릴리스에는 클

C #에서 Managed Extensibility Framework를 사용하는 방법

MEF (Managed Extensibility Framework)는 .Net Framework 4 (또는 그 이상)와 함께 제공되는 구성 요소이며 느슨하게 결합 된 플러그인 유사 아키텍처를 채택하여 가볍고 확장 가능한 애플리케이션을 빌드하는 데 도움이됩니다. 이 프레임 워크를 활용하여 모든 구성없이 확장을 검색하고 활용할 수 있습니다. MEF를 사용하면 응용 프로그램의 유연성, 유지 관리 및 테스트 가능성을 쉽게 개선 할 수 있습니다. MEF를 사용하는 경우 동일한 애플리케이션 내에서 또는 애플리케이션간에 확장을 재사용 할 수 있습니다. MSDN은 "Managed Extensibility Framework 또는 MEF는 가볍고 확장 가능한 응용 프로그램을 만들기위한 라이브러리입니다

데이터 분석 플랫폼을 선택하는 방법

소프트웨어 개발, devops, 시스템, 클라우드, 테스트 자동화, 사이트 안정성, 선도적 인 스크럼 팀, infosec 또는 기타 정보 기술 영역에 대한 책임이 있든 관계없이 데이터, 분석 및 기계 학습으로 작업 할 기회와 요구 사항이 증가 할 것입니다. . 기술 스포트라이트 : 분석 데이터 분석 플랫폼을 선택하는 방법 () 비즈니스 데이터 시각화를위한 6 가지 모범 사례 (Computerworld) 의료 분석 : 4 가지 성공 사례 (CIO) SD-WAN 및 분석 : 새로운 표준 (네트워크 세계)을위한 결합 알고리즘을 지적 재산 (CSO)으

OPA : 클라우드 네이티브를위한 범용 정책 엔진

조직이 클라우드를 수용함에 따라 클라우드 네이티브 스택의 역동 성과 규모에는 훨씬 더 복잡한 보안 및 규정 준수 환경이 필요하다는 것을 알게 될 것입니다. 예를 들어 Kubernetes와 같은 컨테이너 오케스트레이션 플랫폼이 주목을 받으면서 개발자 및 devops 팀은 컴퓨팅, 스토리지 및 네트워킹과 같은 더 전통적인 영역뿐만 아니라 승인 제어와 같은 정책 영역에 대한 새로운 책임을 갖게됩니다. 한편, 각 애플리케이션, 마이크로 서비스 또는 서비스 메시에는 개발자가 참여하는 고유 한 권한 부여 정책 세트가 필요합니다. 이러한 이유로 클라우드에서 정책을 생성, 시행 및 관리하는 더 간단하고 시간 효율적인 방법을 찾고 있습니다. OPA (Open Policy Agent)를 입력합니다. 4 년 전에 오픈 소스, 도메인에 구애받지 않는 정책 엔진으로 만들어진 OPA는 클라우드 네이티브 정책의 사실상 표준이되고 있습니다. 사실 OPA는 이미 Netflix, Pinterest, Goldman Sachs와 같은 회사에서 Kubern

변화를위한 설계 : 객체 지향 시스템의 결합 및 응집

결합과 응집은 소프트웨어 엔지니어링에서 종종 오해되는 두 가지 용어입니다. 이는 시스템의 모듈성에 대한 질적 분석을 나타내는 데 사용되는 용어이며 객체 지향 시스템의 설계 복잡성을 식별하고 측정하는 데 도움이됩니다. 그러나 확장 가능하고 관리 가능하며 시간이 지남에 따라 확장 될 수있는 시스템을 구축하려면 두 가지 모두에 대한 충분한 지식이 필요합니다. 이 게시물에서는이 두 가지에 대해 설명하겠습니다. 이 주제에 대한 향후 게시물에서 코드 예제를 제시 할 것입니다. 응집력과 결합은 어떻게 다릅니 까? 개념의 응집력과 결합은 좋은 소

Visual Studio Code는 확장 문제 해결을 추가합니다.

이 달의 Visual Studio Code 코드 편집기 업데이트가 게시되어 확장 문제 해결사를 제공합니다. 2020 년 11 월 릴리스로 알려진 Visual Studio Code 1.52에는 편집기에서 문제를 일으키는 확장 문제를 해결하기위한 확장 이등분 기능이 있습니다. 이 기능 이전에 개발자는 모든 확장을 비활성화 한 다음 하나씩 다시 활성화하여 확장 문제를 찾아야했습니다. 확장 이등분 기능은 이진 검색 알고리즘을 사용하여 문제를 일으키는 확장을 신속하게 식별합니다. 이 기능은 확장 프로그램의 절반을 비활성화하고 개발자에게 문제의 문