본문 바로가기

  • Django Channels Django channels 소개 Django Channels는 Django 웹 프레임워크의 확장 기능으로, 비동기 웹 애플리케이션을 개발하는 데 필요한 다양한 기능을 제공합니다. 이를 통해 Django 프로젝트는 HTTP 뿐만 아니라 WebSocket, MQTT, 챗봇, 아마추어 라디오 등과 같은 장기 실행 연결이 필요한 프로토콜도 처리할 수 있습니다. Django Channels는 Django의 기본 비동기식 뷰 지원을 감싸며, Django 뷰와 유사한 동기식 방식, 완전한 비동기식 방식 또는 둘의 조합 중 어떤 것이든 선택할 수 있습니다. 이를 통해 Django의 동기식 및 사용하기 쉬운 성격을 유지하서, Django 프레임워크의 다양한 기능과 함께 사용할 수 있습니다. Django Channels를 사용하여 WebSocket 연결.. 더보기
  • Delphi 델파이 10.4에서 playstore 출시 후 발생한 문제에 대한 정리 오랜만에 델파이로 구글 playstore에 출시하는 프로젝트를 진행하게 되었다. 개발보드에 런치해서 출시하였을때는 고려해야할 문제가 그리 많지 않았으나 playstore에 출시를 하는 순간 고려해야 하는 문제가 여러가지 발생하였다. 1. 현재 구글 playstore는 api 버전 30을 지원해야 등록이 가능하다. 그런데 델파이 10.4는 api 30을 지원하지 않는다. 따라서 컴파일러 버전을 업데이트해야 하는 문제가 발생한다. 그러나 당장 버전을 업데이트를 하기에는 무리가 따르고 따라서 검색을 해서 알아본 결과 AndroidManifest.template.xml를 수정하면 된다고 한다. 이부분에서 %targetSdkVersion%을 강제로 30으로 변경을 하면 된다. 무사히 playsotre에 등록하고 .. 더보기