IT 이모저모 156

ARM, 새로운 VPU·GPU 발표 - 말리 V52·G52

영국계 반도체 설계자산(IP) 기업인 ARM이 6일 보급형 모바일 기기에서도 강력한 시각 경험을 제공하는 말리 멀티미디어 제품군인 비디오 처리 장치(VPU) 말리 V52와 그래픽처리장치(GPU) 말리 G52를 발표했습니다. ARM은 이를 통해 보급형, 저가형 스마트폰에서도 혼합현실 및 3D게임, 4K영상 및 머신러닝, HDR을 지원하는 고급기능을 사용할 수 있다고 합니다.말리 멀티미디어 제품군을 활용하면 비디오, 디스플레이 그래픽 프로세서들로 구성된 새로운 IP 제품군을, 기존의 CPU 및 기다 ARM IP와 통합할 수 있다고 합니다. Mali - V52는 싱글코어에서 4K 30 혹은 1080p 120으로 영상을 재생할 수 있습니다. 전작 Mali - V61보다 38% 작은 면적으로 같은 성능을 냅니다...

IT 이모저모 2018.03.07

Barrier 란? - 1

D3D12 또는 Vulkan 프로그래밍을 하고 있다면 Barrier때문에 많은 시간을 할애했을 것입니다. 유효성 레이어는 렌더링 코드를 변경하거나, 윈도우가 업데이트 되면 새로운 이슈가 발생하기 때문에 유효성 레이어 또한 다시 작성해 했습니다. 게다가 IHV는 D3D11에서 얻은 결과를 충족 시키거나 능가하는 GPU 성능을 원한다면 장벽을 사용하는 방법에 대해 정말로주의 깊게해야한다는 말을 계속합니다. 이는 단순히 무결점을 달성하는 것의 맨 위에 추가되는 과제입니다 결과.그래서 무엇을 제공합니까? 도대체 왜 우리는 처음부터 장벽이 필요한가? 그리고 우리가 오용한다면 왜 그렇게 잘못 될까? 중요한 콘솔 프로그래밍을 수행했거나 현대 GPU의 하위 레벨 세부 사항에 이미 익숙하다면이 질문에 대한 답변을 알고있..

IT 이모저모 2018.03.07

간단하고 빠른 XML 파서 : RapidXML

다운로드 샘플 파일 (68.9 KB) 일년에 몇 개의 작은 도구 작성의 의뢰가 마이 코미 있습니다. 이런 일도 있으리라고 문자 코드의 변환과 멀티 스레딩 등 자주 사용하는 라이브러리를 하나의 디렉토리에 정리 한 "저희 どうぐばこ"를 준비하고 있습니다. 최근 XML을 읽고 처리하는 작은 도구를 부탁했습니다. "저희 どうぐばこ"는 XML 파서의 클래식 : Apache Xerces-C가 들어 있기는 합니다만, Xerces-C는 강력한만큼 라이브러리가 크기 때문에 작은 도구에 사용하는 것이 망설여 더 가벼운 같은 XML 파서를 찾고 "RapidXML"에 겨우 도착했습니다.목차 RapidXML 페이지 에서 주워 온 version 1.13의 ZIP 파일을 풀어 나온 것은 헤더가 4 개, HTML 문서 및 라이센스 ..

IT 이모저모 2018.03.06

C # 역방향 레시피 - 2

254 자체 서명 인증서를 사용하는 Web 서버에 HTTPS를 통해 액세스 할AuthenticationException를 직접 확인하는 방법 HTTPS는 연결을 시작할 때 서버 제시 한 서버 인증서의 유효성이 검증됩니다. 이 때 서버가 제시 한 인증서의 유효성을 확인할 수없는 경우 (즉, 서버가 올바른 연결이라고 인정되지 않는 경우) WebException (내용은 AuthenticationException)가 발생되어 통신에 실패합니다. System.Net.ServicePointManager 클래스의 ServerCertificateValidationCallback 정적 이벤트 콜백을 등록하면 .NET Framework에 의한 검증 후 자신의 검증 처리를 추가 할 수 있습니다.연결 대상 호스트가 제시 한..

IT 이모저모 2018.03.06

C # 역방향 레시피 - 1

제 04 장 문 및 특수 연산자060 중첩 루프에서 벗어나고 싶다goto 문 goto 문은 지정된 라벨 (끝에 ":"로 끝낸 식별자)에 제어를 옮깁니다. 유명한 goto 유해 론 (NOTE를 참조하십시오)의 goto와 유사한 기능입니다. 그러나 가도록 지정 지정 레이블은 변수의 가시성 규칙에 따릅니다. 즉, 블록 내부와 메소드를 걸쳐 레이블을 지정할 수 없습니다.NOTE : goto 문 시비 현대는 마치 "구단 (반인 소 요괴) '처럼 실제로 사용되고있는 코드를 본 적도 없는데 싫어 두려워하는 사람이 존재하는 것이 흥미로운 점이다. goto를 사용하지 않고 다중 루프를 나가게 상태 변수를 도입하여 복잡한 if 문 및 다수의 break를 작성한다면 하나의 goto를 작성해야합니다.x, y, z 3 개의 루..

IT 이모저모 2018.03.06

수동으로 설치하는 방법

수동으로 설치하는 방법 NuGet에서 다운받을 수 있는 UwpDesktop는 1607 / 14393까지 밖에 지원하지 않습니다. 1703/15063 이후에 추가 된 API를 사용하려면 프로젝트를 수동으로 설치해야합니다. UwpDesktop를 다운한 후 추가 설정을 할 수 있습니다 만, 여기에서는 수동으로 수행하는 방법에 대해 알어봅니다. 이 절차는 Microsoft 문서 " Windows 10 용 데스크톱 응용 프로그램 심화 "에 실려있는 것입니다. 그 절차의 개요는 UWP의 API에 대한 참조를 추가하는 것과 불필요한 파일이 빌드 출력에 포함되지 않도록 조정하는 것입니다.참조 추가 첫째, 일반적으로 Windows Forms 및 WPF 등 .NET 응용 프로그램 프로젝트를 만들어주세요 (아래의 예에서는 ..

IT 이모저모 2018.03.06

사용할 수없는 UWP API

사용할 수없는 UWP API공식 문서에 의한 해설 불행히도 모든 UWP API를 .NET Framework 응용 프로그램에서 사용할 수있는 것은 아닙니다. 대략적으로 말하면, 다음과 같은 API는 사용할 수 없습니다.[사용할 수없는 UWP API]주로 UI위한 API내부적으로 UWP 패키지 ID를 사용하는 API (UWP 포장하면 이용 가능) 첫 번째 그룹은 엄격하게 말하면 형태 정의에 DualApiPartition 속성 이 지정되지 않은 API입니다 (Microsoft API 설명서 클래스 등의 페이지에 부여되는 속성 목록이 포함되어 있습니다). UI 용 제어 장치 외에 이전 의 IsApiContractPresent 등이 포함됩니다. 형식 정의에 DualApiPartition 특성을 가진 API에서도 ..

IT 이모저모 2018.03.06

WPF등의 .NET 응용 프로그램에서 UWP API를 사용하기

이번에는 UWP 앱용 API를, WPF / Windows Forms / 콘솔 프로그램 등의 기존의 .NET 애플리케이션에서 활용하는 방법을 소개합니다.목차※ 적용 버전 : Windows 10 전체 버전 (version 1507 / build 12040 이상)시작하기 Windows 10에 추가 된 새로운 기능의 많은 UWP (Universal Windows Platform)에만 탑재됩니다. 이러한 새로운 기능은 기존의 .NET 응용 프로그램에서 사용할 수없는 것일까 요? 그런 것은 없습니다. UWP의 많은 API는 .NET 응용 프로그램에서 쉽게 사용할 수 있습니다. 이번은, 일본어의 한자 섞인 문자열에서 읽어 가명을 취득하는 API 등을 소재로하여 .NET 응용 프로그램에서 UWP API를 호출 할 수 ..

IT 이모저모 2018.03.06

하웨이, '메이트 20' 공개

하웨이가 올 하반기 (10월중) 에 메이트 라이업이자 차지 전략 스마트폰 메이트20을 출시할 예정이라고 하네요.메이트20과 메이트 20프로는 각각 5.9인치와 6인치 디스플레이를 탑재하고 있고 전면 800만 화소 카메라와 후면 1천 1200만과 2천만 화소 듀얼 카메라, 4.6기가바이트램과 64,128기가의 저장용량을 탑재한다고 합니다. 메이트 20에는 하웨이에서 자체 개발한 애플리케이션 프로세서 기린980이 내장될 전망이라고 합니다.메이트 10 처음으로 인공지능(AI) 칩셋인 기린 970이 탑재된 바 있는데요. 기린 970의 뉴럴프로세싱유닛은 중앙처리 장치 대비 최대 25배 높은 성능, 50배 높은 에너지 효율을 제공하고 사람, 사물, 풍경을 인식하고 스스로 카메라 설정을 최적화하는 지능형 촬영을 지원..

IT 이모저모 2018.03.06

Android Link

Google Android 공식사이트http://code.google.com/intl/ko-KR/android/ Inside the Android Application Frameworkhttp://sites.google.com/site/io/inside-the-android-application-framework2008 Google I/O Session Videos and Slides 관련 동아리 프로젝트 2009 시크스퀘어 장보기를 도와줘 Eclipse 세팅https://dl-ssl.google.com/android/eclipse/-> https해서 안되는 경우 http만 입력한다. 안드로이드 관련 사이트 칸드로이드http://www.kandroid.org/ 안드로이드펍http://www.android..

IT 이모저모 2018.03.05