Watch, Read, Listen
-
[Flutter] 구글 아이디 로그인 구현 중 플레이스토어 배포시 오류 해결 PlatformException(sign_in_failed, com.google.android.gms.common.api.ApiException: 10: , null, null)
플러터에서 구글 아이디 로그인 구현 중 아래와 같은 오류가 나고 제대로 로그인 처리가 되지 않는 경우가 있습니다.
-
갤럭시북 GO (NT345XLA) 윈도우11 초기화 후 무선랜 네트워크 드라이버 설치
스마트폰 교체할 때 노트북준다는 말에 꾀여서 받은 갤럭시북 GO 에 윈도우11 설치 혹은 재초기화시 무선랜 네트워크 드라이버 설치하는 방법입니다.
-
Nginx + php-fpm 환경에서 *.html 에서도 PHP 실행할 수 있도록 설정하기
오랜만에 Nginx 와 php-fpm 환경 조합을 하는데 하필 *.html 확장자 파일에서도 PHP 구문이 실행되어야 정상적으로 웹사이트가 돌아가는 문제가 있었습니다. 안그러면 단순 html 문서로만 인식해서 <?php … ?> 등 php 소스 부분도 그대로 노출되고 제대로 페이지가 출력되지 않습니다.
-
MariaDB 에서 복원 후 쿼리 속도가 백업전보다 매우 느려지는 경우 원인과 해결방법
최근 서버들을 대거 이전하면서 DB 서버 튜닝 설정을 기존 서버와 비슷하게 설정했음에도 불구하고 단순 조건 쿼리 조차도 매우 느려지는 현상이 발생하였습니다. 저는 주로 MariaDB 를 사용중인데 mysqldump 한 백업 파일을 다시 새로운 서버에서 복원해보니 단순 회원정보 가져오는 쿼리조차도 느려지더군요. explain 으로 확인해봐도 인덱스도 제대로 타고 있는데도 말입니다. 그래서 이사한 곳의 DB 서버 설정을 이리저리 바꿔보기도…
-
mysqldump 백업파일에서 복구 시 특정 테이블만 추출해 복구하기
MySQL 혹은 mariaDB 의 DB 백업시 mysqldump 를 애용하고 있는데요. 백업 자료량이 너무 많아서 빠르게 특정 테이블만 복구하고 싶을 때 참 아쉬웠는데요. 좋은 방법을 찾아서 적어봅니다.
-
PHP 배열에서 원소삭제 후 JSON 인코딩하면 객체가되버리는 문제 해결하기
이 문제는 원인만 알면 해결책은 간단합니다. 하지만 제목처럼 되버리는 이유를 알기가 쉽지가 않습니다. 저처럼 기초가 부족하면 더더욱 ㅜㅜ;; 일단 배열이 아래와 같이 있다고 가정해 보겠습니다.