알림톡 배송조회 송장번호 패턴 https://www.nhncloud.com/jp/support/notice/detail/1455 NHN Cloud : 柔軟に、安全にビジネスの力になる 安定的で柔軟な企業用クラウドコンピューティングサービス、オープンスタックベースの開放性と信頼でお客様のビジネスをサポートするNHN Cloud www.nhncloud.com 알림톡 배송확인버튼이 내용에서 긁어서 연결시키는 패턴입니다. 테스트 할 때 필요하기때문에 기록합니다. 택배사별 송장번호 패턴 우체국 택배 : 숫자 13자리 또는 숫자 6자리 + 숫자 7자리 (구분자 '-' 또는 '_') 예시) 1234567890123, 123456-1234567, 123456_1234567 로젠택배 : 숫자 11자리 또는 숫자 3자리 + 숫자 4자리 + 숫자 4자리 (구분자 '-' .. 웹프로그래밍 약 1년 전
[php] PG 결제후 세션끊김(chrome 80 SameSite cookie CORS) https://xeno.work/samesite.html chrome 80 SameSite cookie CORS 보안 변경사항 php 대응 SameSite 옵션이 없는 php 7.3 미만에서 이용할 대체함수입니다. xeno.work 증상 타 도메인에서 iframe, FORM POST 등을 통해 넘어올 때 secure; SameSite=None 으로 세팅되지 않은 쿠키값을 브라우저가 서버로 전달하지 않습니다. PG 결제시 어떤건 되고 어떤건 안되고 그렇습니다. 예를들어서 나이스페이 일반결제는 세션이 살아있는데 나이스페이 구독카드빌링등록후 돌아오면 세션이 끊겨있습니다. php 7.3 이상에서는 아래 3줄 설정으로 같은 효과를 낼 수 있습니다. ini_set('session.cookie_secure', tru.. 웹프로그래밍/PHP 약 1년 전
[react-native] google login error 10(DEVELOPER_ERROR) 이 오류는 여러가지 사례가 있지만 나의 경우는 좀 더 특별하게 나타나서 혹시나 같은 이유로 헤메는 분들을 위해 내용을 기록하기로 하였다. 구글 로그인 라이브러리를 사용하던중에 한번 최초 로그인시 권한요청하는데 여기서 취소를 하면 다시 묻지않고 위 에러가 반복해서 나타난다 await GoogleSignin.hasPlayServices(); -> await GoogleSignin.hasPlayServices({ showPlayServicesUpdateDialog: true }); 다른 문제라면 이곳을 참조 https://github.com/react-native-google-signin/google-signin/issues/543 웹프로그래밍/React Native 2년 전
macbook pro 개발자 저장소관리 https://imjhk03.github.io/posts/manage-xcode-related-data/ Xcode 저장공간 이해 및 관리 해당 글은 Understanding and Managing Xcode Space 글을 보고 정리한 글입니다. imjhk03.github.io Xcode Derived Data 프로젝트를 빌드할 때, Xcode가 해당 프로젝트의 빌드 파일들을 derived data 폴더에 저장한다. 위치는 아래 경로에 있다. ~/Library/Developer/Xcode/DerivedData rm -rf ~/Library/Developer/Xcode/DerivedData Clearing Archives 프로젝트들을 archive하면 mac 어딘가에 저장이 된다. 몇 년간 archive.. 웹프로그래밍/React Native 2년 전
[react-native](Error) Invariant Violation: ViewPropTypes has been removed from React Native rn 69.0 버전을 이상에서 발생되는 문제입니다. 1. 권장 수정 권장되는 해결 방법은 PropTypes에서 TypeScript와 같은 유형 시스템으로 전환하는 것입니다. PropTypes를 계속 사용해야 하는 경우 수정 사항은 PropTypes를 사용하는 코드를 찾아 다음에서 가져오기를 전환하는 것입니다. import { ViewPropTypes } from 'react-native'; =>아래 형태로 변환 import { ViewPropTypes } from 'deprecated-react-native-prop-types'; 때로는 의존하는 라이브러리가 PropTypes를 사용하고 있을 수 있습니다. 이 경우 라이브러리에 이슈나 PR을 제출하거나 최신 버전으로 업데이트하는 것이 좋습니다. 극단적인 .. 웹프로그래밍/React Native 2년 전
[mysql] 연령대 10대/20대/30대 구하기 [mysql] 연령대 10대/20대/30대 구하기 SELECT FLOOR((YEAR(CURDATE()) - 생년월일 + 1)/10) * 10 AS `연령대` FROM 테이블 연령대는 19XX 4자리입니다. 6자리라면 year으로 감싸거나 문자열 자르기, format을 이용하세요 생년월일 +1이 있는 지금이 한국나이 +1을 제거하면 만나이를 구할수 있습니다. php도 비슷한 느낌으로 구할수있습니다. 수식은 floor(현재년도-생년 + 1 / 10) * 10 데이터베이스/mysql 2년 전
[mysql/php] 이모지, 이모티콘 입력가능하게 언어셋 변경하기(utf8 to utf8mb4) 1) utf8 문자셋(3바이트)을 utf8mb4 로 4바이트 문자셋으로 바꿔야한다. 2)정렬은 utf8_general_ci 가 아닌 utf8mb4_general_ci 혹은 utf8_unicode_ci 로 collation 해줘야. 3) MySQL 5.7이상 업그레이드 필요. 4) 카톡,네이버 구글 ,주소창 모두 이모지 문자가 먹힌다. gnu에서는 현재 물음표(?) 로 표시된다. 어떤것은 이모지문자후에 글자가 잘린다. ---------- 변환 시작 ----- 1. DB 기본세팅 변경 ALTER TABLE `yourDBName`.`yourTableName` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 2. Table 변경 프로그램 가동한다. .. 카테고리 없음 3년 전
[mysql] 제약조건 중지 하기 테이블 수정,삭제시 foreign key constraint fails 에러가 발생할수 있다. 참조키 제약조건이 걸린 테이블을 서로 보호하는 기능이다. SET foreign_key_checks = 0; // 체크 해제 DELETE TABLE SET foreign_key_checks = 1; // 다시 체크 설정 데이터베이스/mysql 3년 전
[react native] 웹뷰) sns로그인있을때 유저에이전트값 웹뷰에서 카카오 로그인시 카카오앱으로 로그인 처리할때 입니다. onWebViewMessage(webViews)} onNavigationStateChange={(webViews) => onNavigationStateChange(webViews) } onShouldStartLoadWithRequest={ onShouldStartLoadWithRequest } javaScriptEnabledAndroid={true} allowFileAccess={true} renderLoading={true} mediaPlaybackRequiresUserAction={false} setJavaScriptEnabled={false} scalesPageToFit={true} allowsFullscreenVideo={true} a.. 웹프로그래밍/React Native 3년 전
[react-native] ios 에서 textinput 한글분리 자모음 분리 문제해결 [react-native] ios 에서 textinput 한글입력 문제해결 0.67.3 버전에서 수정되었습니다. 업데이트가 부담되어서 소스를 직접 수정하시려면 아래쪽 링크를 참고하세요 https://github.com/facebook/react-native/commit/1a83dc36ce0af33ac7a3c311354fce4bfa5ba1a3 웹프로그래밍/React Native 3년 전