반응형 Coding61 Halide를 사용하여 Android에서 빠른 이미지 처리하는 방법 Halide를 사용하여 Android에서 빠른 이미지 처리하는 방법 나는 Halide를 사용하여 빠르고 유지 관리 가능한 코드를 작성하는 방법에 대해 썼습니다. 이것은 Android 애플리케이션으로 그 위력을 보여줄 것입니다. Unsplash에 있는 Dan Smedley의 사진. Halide는 최신 시스템에서 고성능 이미지 처리 또는 배열 처리 코드를 더 쉽게 작성하고 유지 관리할 수 있도록 설계된 오픈 소스 도메인 특정 언어입니다. 나는 Halide에 대한 시리즈를 작성해 왔으며 이 기사는 시리즈의 3번째 기사입니다. 지난 두 글에서 이야기한 이 기사에서는 Android에서 Halide를 사용하는 방법과 Halide가 제공할 수 있는 성능 향상에 대해 쓸 것입니다. 성능상의 이점을 보여주기 위해 다음의.. 2022. 5. 22. 서버리스 웹 소켓 — 예제를 사용하는 방법과 이유 서버리스 웹 소켓 — 예제를 사용하는 방법과 이유 WebSocket 연결을 사용하려는 이유는 무엇이며 서버리스로 만들 수 있습니까? AWS WebSockets 및 서버리스 프레임워크 웹 소켓 클라이언트와 서버 간의 이러한 유형의 연결은 특별히 새로운 것은 아닙니다. 역사적으로 작업하기가 약간 까다로웠고 일부 사람들이 그것을 사용하는 것을 두려워했을 수 있습니다. 요컨대, WebSocket은 대부분의 일반 웹사이트를 구동하는 일반적인 요청-응답 패턴과는 다른 패러다임입니다. 대신 WebSocket은 서버와 클라이언트 사이에 양방향 연결을 생성합니다. 이것은 서버가 이제 능동적으로 메시지를 클라이언트에 푸시할 수 있음을 의미하며, 이는 일부 사용 사례에서 큰 차이를 만들 수 있습니다. 일반적인 사용 사례는 .. 2022. 5. 16. Docker 컨테이너 간에 Postgres 소켓을 공유하는 방법 Docker 컨테이너 간에 Postgres 소켓을 공유하는 방법 로컬이 아닌 컨테이너의 로컬 PG 세션 Unsplash의 캠페인 작성자 사진 Docker 컨테이너를 회전시키는 것은 매우 간단한 작업입니다. 이미지를 잡고 몇 가지 명령을 실행하면 몇 분 안에 전체 환경을 바로 사용할 수 있습니다. 상황이 그보다 조금 더 복잡해지면 어떻게 될까요? 지속성은 어떻습니까? 항구를 여는 것? 리소스 공유? Postgres 컨테이너에 연결하는 많은 서비스로 복잡한 데이터베이스 설정을 구축하는 경우 주의하지 않으면 빠르게 엉망이 될 수 있습니다. Postgres 구성 및 악명 높은 관리 pg_hba 파일은 귀찮은 일이지만 더 쉬운 방법이 있습니다. 약간의 마법으로 데이터베이스가 바라보다 다른 서비스와 동일한 컨테이너.. 2022. 5. 9. C++로 테스트 프레임워크를 구축하기 위한 5가지 필수 매크로 C++로 테스트 프레임워크를 구축하기 위한 5가지 필수 매크로 C++로 최소 단위 테스트 프레임워크 작성 작성자별 이미지 소프트웨어 개발자로서 코드가 해야 할 일을 정확히 수행하는지 확인하기 위해 테스트를 작성하는 것이 중요합니다. 특히 경계 조건을 고려하지 않은 경우 결함이 있는 코드를 프로덕션에 푸시하고 싶지 않습니까? 다음과 같은 인기 있는 프레임워크를 접했을 수 있습니다. 지테스트, 잡다또는 부스트 테스트, C++ 프로젝트를 테스트하는 과정에서. 복잡하지만 강력하며 원하는 방식으로 코드를 테스트할 수 있습니다. 이러한 프레임워크가 아무리 복잡하더라도 테스트를 위해 구현된 핵심 원칙은 매우 유사합니다. 그리고 이 포스트에서 우리는 간단한 프레임워크를 직접 작성하여 기본을 배울 것입니다. 테스트 프레.. 2022. 5. 8. 이전 1 2 3 4 ··· 16 다음 반응형