목록2024/08 (202)
투케이2K
[환경 설정 및 설명]프로그램 : AndroidStudio설 명 : [Android] PKIX path building failed: SunCertPathBuilderException [에러 원인]1. 특정 라이브러리 빌드 및 파일 다운로드 시 사내 정보 보안망에 의한 파일 다운로드 불가로 발생 이슈> Task :app:nodeSetupBuild was configured to prefer settings repositories over project repositories but repository 'ivy' was added by unknown code> Task :app:nodeSetup FAILEDExecution failed for task ':app:nodeSetup'.> Could n..
[환경 설정 및 설명]프로그램 : AndroidStudio설 명 : [Android] aws appsync 앱 싱크 failed for task app:nodeSetup - ivy unknown code [에러 원인]1. Aws 앱 싱크 라이브러리 추가 후 프로젝트 빌드 및 Run 구동 시 node 파일을 확인할 수 없어 발생하는 이슈Execution failed for task ':app:nodeSetup'.Build was configured to prefer settings repositories over project repositories but repository 'ivy' was added by unknown code [해결 방법]1. build.gradle 파일 >> android..
[참고 사이트]제목 : [참고 사이트] [aws] Aws Shadow 특정 쉐도우 Rejected 에러 응답 코드 참고 사이트 - error code [설 명]1. Aws Fleet Provisioning 수행 및 특정 쉐도우 구독 수행2. 특정 쉐도우 구독 완료 이후 >> publish 정보 확인 및 정보 수정 요청 수행3. 구독 한 Rejected 부분에서 특정 에러 메시지가 내려오는 것 확인 [참고 사이트 주소]https://docs.aws.amazon.com/iot/latest/developerguide/device-shadow-error-messages.html Device Shadow error messages - AWS IoT CoreDevice Shadow error messag..
[환경 설정 및 설명]프로그램 : Aws설 명 : [Aws] No shadow exists with name shadowName 404 error [에러 원인]1. 모바일에서 Aws 특정 쉐도우 구독 이후 publish 수행 시 해당 쉐도우가 존재하지 않아서 발생하는 이슈 [해결 방법]1. 하드웨어 기기에서 초기 기기 등록 시 Update 쉐도우를 통해 쉐도우 생성 수행 및 이후 모바일에서 특정 쉐도우 구독 >> publish 요청 실시 (get 방식 정보 요청) >> 참고 : 모바일에서 특정 쉐도우 구독은 특정 쉐도우 정보가 생성 되어 있지 않아도 가능하지만, get publish 는 해당 쉐도우에 맞는 정보가 모두 있어야합니다 [참고 사이트]https://docs.aws.amazon.com..
[제 목][투케이 학습] : AWS AppSync 앱 싱크 학습 [설 명] -----------------------------------------------------------------------------------------[AWS AppSync 설명]-----------------------------------------------------------------------------------------1. AWS AppSync는 iOS, 안드로이드, JavaScript 및 React Native 애플리케이션에서 사용하도록 설계되었으며, 실시간 데이터 쿼리, 동기화, 통신 및 오프라인 프로그래밍 기능을 위한 완전 관리형 서버리스 GraphQL 서비스입니다. >> GraphQL 서..
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [getIntentToMap] : getIntent 데이터 확인 및 Map 반환 실시 // ----------------------------------------------------------------------------------------- fun getIntentToMap(intent: Intent?): HashMap? { ..
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Java / Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [getIntentToMap] : getIntent 데이터 확인 및 Map 반환 실시 // ----------------------------------------------------------------------------------------- public static HashMap getIntentToMap(Intent intent){ /** ..
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [startActivityExtra] : 액티비티 인텐트 이동 수행 및 데이터 전달 // ----------------------------------------------------------------------------------------- fun startActivityExtra(go: Activity?, to: Class?, paramet..
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Java / Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [startActivityExtra] : 액티비티 인텐트 이동 수행 및 데이터 전달 // ----------------------------------------------------------------------------------------- public static void startActivityExtra(Activity go, Class to, HashMa..
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[환경 설정 및 설명]프로그램 : AndroidStudio설 명 : [Android] SFTP 연결 에러 - JSchException: Algorithm negotiation fail [에러 원인]1. JSch 라이브러리 사용 시 하위 버전에서 SFTP 연결에 필요한 알고리즘을 제공하지 않아서 발생하는 이슈 [해결 방법]1. JSch 라이브러리 버전 업데이트 및 프로젝트 빌드 , 테스트 연결 수행 >> AS-IS : implementation group: 'com.jcraft', name: 'jsch', version: '0.1.42' >> TO-BE : implementation group: 'com.jcraft', name: 'jsch', version: '0.1.54' [참고 사이트]h..
[환경 설정 및 설명]프로그램 : Aws설 명 : [Aws] InvocationError - The provisioning hook was not executed successfully [에러 원인]1. 프로비저닝 후크에서 파라미터 유효성 검증에 제한이 되는 경우2. 프로비저닝 후크 람다에서 사용하는 node , python 버전이 변경 되어 hook 을 성공적으로 수행하지 못하는 경우3. 사전 설명 : provisioning hook 은 파라미터의 유효성을 검사하는 Lambda 함수 입니다. [해결 방법]1. 테스트를 위한 프로비저닝 후크 파라미터 유효성 검증 제거 실시2. 프로비저닝 후크 Lambda 람다에 적용되어 있는 node , python 버전 확인 및 설정 정보 변경 실시 [참고..
[제 목][업무 이슈] android - Aws Iot Mqtt : update desired 변경 요청 수행 후 기기 reported 응답 값 확인 문제 이슈 [내 용] ------------------------------------------------------------------------------[이슈 사항]------------------------------------------------------------------------------1. 모바일 하드웨어 기기 간 Aws Iot Mqtt Shadow 통신 수행 시 모바일에서 update desired publish 수행 후 기기에서 reported 응답이 오지 않는 이슈 -------------------------------..
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[제 목][IT 용어] AMD (Assistant Merchandiser) 용어 설명 - 업무 보조 [설 명]1. AMD 란 쉽게 설명해 MD 의 보조 역할을 수행하는 직종 입니다. >> MD 란 상품 생성부터 소멸까지 상품의 Life Cycle 을 총괄하는 사람2. AMD 는 상품등록 , 가격 수정, 상품 구성, 미팅 , 데이터 정리 , 마켓 관리 등 다양한 업무를 지원합니다.3. AMD 의 역량이 좋을 수록 MD 업무가 수월하게 진행 될 수 있습니다.4. AMD 는 사무일 (워드, 파워포인트, 엑셀) , 포토샵 , 일러스트 등 업무를 기본적으로 할 수 있으면 좋으며, 그외에도 의사 소통 능력 또한 업무를 함에 있어 중요한 요소 입니다.
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [isRootingDevice] : 휴대폰 루팅 상태 체크 수행 // ----------------------------------------------------------------------------------------- fun isRootingDevice(mContext: Context?): Boolean { /** ..
[제 목][IT 용어] IPO (Initial Public Offering) 용어 설명 - 기업 공개 , 주식 [설 명]1. IPO 란 기업 공개 라고 하며, 소수의 주주로 구성된 기업이 일반인을 대상으로 주식이나 경영내용을 공개하는 것을 뜻합니다2. IPO 는 비상장기업이 최초로 외부투자자에게 주식을 공개 매도하는 것으로 보통 코스닥, 나스닥 등 주식시장에 상장하는 것을 의미 합니다3. IPO 시 기대 효과 : - 안정적인 경영과 지속 성장에 도움 - 기업의 정보 자료가 공시되므로 기업 홍보 효과 기대 - 상장된 회사는 주식을 시장에서 판매 함으로써 현금 유동성 확보 - 국민의 경영참여 및 자본시장 활성화 등 다양한 효과 기대 [참고 사이트]https://www.moef.go.kr..