목록전체 글 (58)
아무나 빌려가세요
https://stackoverflow.com/questions/64919335/how-to-set-ios-swift-wkwebview-native-elements-language How to set iOS Swift WKWebView native elements language I have a WkWebView base application, how can I set the language for certain native elements like the months in the Datepicker when using HTML and keyboard Done ... stackoverflow.com info.plist 에서 Localized resources can be mixed를 추가하고 값에 YES..
프로시저 : 쿼리를 하나의 메서드처럼 생성하여 복잡한 쿼리문을 실행할 수 있다. 프로시저를 만들어 중간의 idx값이 삭제된후 다시 숫자순서대로 재정렬 한다. CREATE PROCEDURE `AdjustIdx`(p_idx int) BEGIN DELETE FROM table WHERE idx = p_idx; SET @new_idx = 0; UPDATE table SET idx = (@new_idx := @new_idx + 1) ORDER BY idx; END DELETE FROM table WHERE idx = p_idx; : 원하는 idx값의 컬럼을 삭제한다. SET @new_idx = 0; : 가상변수 @new_idx를 생성한다. UPDATE table SET idx = (@new_idx := @new_..
이전에 사용했던 노드 프로젝트를 클러스터모드로 변경했을때 예기치 못한 오류가 발생했다. 원인은 script 설정에 있었다. apps: [ { name: "app", script: "npm start", autorestart: true, instances: 0, exec_mode: "cluster", }, ], 이전 설정은 package.json에서 설정한 스크립트인 npm start를 실행했는데 클러스터모드에선 작동하지 않았다. script: "./app.js", // 현재 경로에 있는 app.js실행 이렇게 하면 오류가 사라지고 잘 작동한다.
top이란 명령어는 대표적인 리눅스 cpu 상태 명령어지만 좀더 정확한 상태를 보여주는 명령어가 따로 있다. mpstat apt get install sysstat yum install sysstat usr은 사용중인 어플리케이션의 점유율을 나타낸다. 보통 평균서버는 소수점을 왔다갔다하지만 10% 이상 넘어가면 이상이 있는걸로 간주된다. 메모리 사용율 명령어 ``` free -h total used free shared buff/cache available Mem: 7.5G 5.1G 137M 55M 2.3G 2.0G Swap: 4.0G 768K 4.0G -h를 붙일경우 단위가 붙어 더욱 명료하게 확인할 수 있다. ```디스크 상태 명령어 df -h Filesystem Size Used Avail Use%..
말 그대로 SSLPassPhraseDialog 명령어를 인식하지 못한다는 말로 이땐 mode_ssl 이란 패키지를 설치해야 한다. model_ssl 설치방법 RedHat 계열(centos, oracle linux...) sudo yum install mod_ssl debian 계열(ubuntu..) sudo apt get mod_ssl 필자는 서버의 운영체제가 CENTOS6 이였는데 지원이 중단된 관계로 제대로 설치가 되지 않았다. 그땐 mod_ssl.so 파일을 구하여 httpd-ssl.conf 파일에 직접 모듈을 불러온다. httpd-ssl.conf LoadModule ssl_module /usr/local/src/httpd-2.2.17/modules/ssl/mod_ssl.so Listen 443 아..
ios17로 올라가면서 에러가 나는곳이 한두가지가 아니다. 그중 하나인 inappwebview도 빌드가 되지 않는 오류가 있다. stackoverflow 검색결과 inappwebview.podspec파일에 한줄만 추가하면 오류를 해결할 수있다. s.platforms = { :ios => '11.0' } 이코드를 적절한 위치에 넣어주면 된다. 현재 작성중인 날짜엔 inappwebview가 업데이트 되지 않아 수정된 git주소로 패키지를 적용해야 한다. flutter_inappwebview: git: url: https://github.com/gmacho3/flutter_inappwebview.git ref: fix-ios17 url은 깃주소를 나타내고 ref는 branch 이름을 가리킨다. 이렇게 설정하면..