분류 전체보기4 파이썬 3.12 asyncio.get_event_loop() asyncioget_event_loop() Deprecated파이썬 3.12 로 업그레이드하면서 asyncio 의 get_event_loop()가 deprecate가 됐다. 파이썬 3.12 이전 버전에선 asyncio 에서 다음의 형식으로 개발을 했었다.def run(self): loop = asyncio.get_event_loop() tasks = [] task = asyncio.ensure_future(self.run_func1()) tasks.append(task) task = asyncio.ensure_future(self.run_func2()) tasks.append(task) loop.run_until_complete(asyncio.await(tasks)).. 2025. 1. 1. Postgres 서버 선택 Postgres 서버 선택 우분투를 22.04 에서 24.04 로 업그레이드를 하니, 기존에 사용하던 Postgres 14 외에 16 버전이 새로 생성됐습니다. 14 버전은 5432 포트, 16 버전은 5433 포트를 사용하네요. 우분투는 /etc/postgres/ 밑에 버전별로 디렉토리가 있습니다.sudo -u postgres psql 업그레이드 전엔 위의 명령으로 실행을 했는데, 이젠 2개가 실행되다 보니 구분을 해서 접속을 해야겠는데... 구글링을 하니, 역시나 답이 나오네요sudo -u postgres psql --cluster 16/main 새로 설치된 16 버전의 5433 으로 접속이 되네요. 패스워드도 설정해야죠\password postgres 이제 DBeaver를 이용해서 5433 포트에 .. 2024. 12. 15. IntelliJ Community 에서 Spring Boot 사용 Do it! 점프 투 스프링 부트 3원래 자바 프로그램을 하지 않지만, 어찌 저찌 회사를 다니다 보니 자바까지 손을 대기 시작했네요. 자바를 손 대다 보니, 스프링부터에 관심이 생겼고, 다음 프로젝트도 스프링부터로 작업할 수도 있겠다 싶어 개인적으로 Do it! 접프 투 스프링 부트3 책을 사서 보고 있습니다. 이 책은 STS를 설치하라는데, STS가 이클립스 기반이라, 또 개인 노트북에 IDE 설치를 해야 하나란 생각이 드네요. Spring 사이트에 가이드(https://spring.io/quickstart)에 가보니, 좋은게 있네요. https://start.spring.io/ 여기서 책의 내용대로 프로젝트를 생성(GENERATE)하면 ZIP 파일로 다운로드가 됩니다. IntelliJ 에서 프로젝트를.. 2024. 12. 1. 우분투 24.04 업그레이드 우분투 22.04에서 24.04로 업그레이드저는 노트북에 우분투를 설치 및 사용중에 있습니다. 우분투 22.04로 사용하다, 주말이고 시간도 좀 된다 싶어서 24.04로 업그레드를 시도해 봤습니다. 기존처럼 백업 먼저하고 설치용 USB 만들어서 설치할까 하다가 요즘은 기술도 좋아졌으니 업그레이드로 진행해도 되지 않을까? 란 생각이 들어 업그레이드를 진행했습니다. 블로그에 남기기 위해서 진행한게 아니다 보니 화면 캡쳐도 없네요. 시간 단축업그레이드를 하니 재설치보단 시간이 단축이 됐네요. 재설치를 하려면 설치 USB 만들고 데이터들도 백업받아야 하고, 설치 후 프로그램도 재설치해야 하는데, 업그레이드를 진행하니, 업그레이드를 위한 몇가지 질문에 답하고, 설정유지에 대해 결정하니, 그냥 OS 업그레이드가 되.. 2024. 11. 24. 이전 1 다음