본문 바로가기

전체 글704

2022년 3월 부산 사상터미널 진해, 용원(청안동) 시외 버스 시간표 부산 사상(서부)터미널에 진해, 용원 가는 시외버스 시간표 입니다. 이지더원은 부산 신항 쪽이니 참고하세요. 2022. 3. 18.
IBK기업은행 통장사본(통장표지) 인터넷발급하기 통장사본을 제출해야 하는데, 통장이 어디 있는지 모르거나 없는 경우가 많습니다. 하지만 각 은행의 사이트에서 계좌의 통장사본(통장표지)를 출력 할 수 있습니다. 기업은행의 통장사본을 인터넷에서 출력하는 방법을 알아보겠습니다. 1. 기업은행 홈페이지에 방문 후 로그인을 합니다. https://www.ibk.co.kr/ IBK기업은행 www.ibk.co.kr 2. 기업은행 홈페이지 상단메뉴의 뱅킹관리 > 통장표지출력서비스를 클릭합니다. 3. 통장표지를 출력할 계좌를 선택 후 통장표지만 출력을 선택 후 확인 버튼을 클릭합니다. 4. 통장표지출력서비스 화면의 인쇄 또는 간편인쇄 버튼을 클릭하여 통장사본을 출력하세요. 2022. 3. 18.
앱이 Google Play 정책을 준수하지 않음(앱삭제) 오늘 새벽 3시에 메일이 도착했습니다. 아래와 같이 Google Play 정책 위반으로 플레이스토어의 앱이 삭제되었다네요. 제가 경험한 Google Play 정책 위반으로 앱이 삭제 된 경우 HTTP 통신 시 Header 값을 위변조 했을 경우 Activity에서 실행한 전면광고가 종료되기 전에 Activity가 종료되는 경우 Main Activity에 어떠한 정보(ListView 등..)도 표시 되지 않는 경우 Google Play 정책 위반 사항을 처리했다면, Google Play Console에서 검토를 요청하는 방법은 아래와 같습니다. Google Play Console에서 정책 위반 확인하기 1. Google Play Console에서 해당 앱으로 이동합니다. 2. 외쪽 메뉴 중에 정책 상태를 .. 2022. 3. 16.
Android12에서 INSTALL_FAILED_UPDATE_INCOMPATIBLE 오류 안드로이드 스튜디오에서 안드로이드12에 디버깅 앱을 설치 할 때 아래의 오류가 표시되며 앱이 설치가 안되었습니다. Installation did not succeed. The application could not be installed: INSTALL_FAILED_UPDATE_INCOMPATIBLE 구글링해서 찾아보니 타켓SDK가 안드로이드12(API 31)인 경우 AndroidManifest.xml 내의 activity, service, receiver에 android:exported를 필수로 입력해야 위의 오류 없이 설치가 가능합니다. android:exported는 다른 앱에서 개발하는 앱에 접근 할 수 있도록 설정하는 속성으로 아래의 링크에서 상세 내용을 확인하세요. https://develop.. 2022. 3. 12.
갤럭시 안도로이드12 영상 회전하기 몇일전에 삼성 갤럭시S10가 안드로이드12로 업데이트 되었으며, 화면 UI 변경되고 여러 기능이 추가되었습니다. 갤럭시 안드로이드12에서 갤러리에서 영상을 편집하는 기능중 영상을 회전하는 방법입니다. 1. 갤러리에서 동영상을 선택합니다. 2. 편집 아이콘(연필)을 터치하며 영상 편집모드로 전환됩니다. 3. 회전 및 자르기 아이콘을 터치합니다. 4. 회전 아이콘을 터치하면 반시계 방향으로 90도씩 회전합니다. 5. 화면상단의 저장을 터치하면 저장됩니다. ※ 원본은 그대로 두고 새로운 파일로 저장하기는 아래의 이미지를 참고하세요. https://youtu.be/Y83_ms-X8SE 2022. 3. 5.
react-native 0.66.4 Modal 다이얼로그 구현 엡에서 Modal 다이얼로그를 구현하는 방법입니다. 단순한 메세지 전달의 경우는 Alert을 사용하시면 되고, 좀 더 복잡한 다이얼로그를 구현 시 Modal을 사용해야 합니다. 이 포스트의 구현은 함수 컴포넌트(Function Component)로 구현한 예입니다. 모듈 "react": "17.0.2", "react-native": "0.66.4" 임포트 import { Modal } from 'react-native'; Modal 컴포넌트 ... animationType : slide(밑에서 중앙으로 이동하면서 표시), fase(중앙에서 페이드로 표시), none(중앙에 표시) transparent : Modal의 배경을 투명하게 visible : Modal을 표시하거나 숨기기 Modal 컴포넌트 예제.. 2022. 2. 17.
iOS 앱 심사 프로세스 변경 몇 일 전부터 iOS의 앱 심사 프로세스가 변경되었습니다. 저는 그것도 모르고 예전처럼 앱 심사를 신청했다고 하는데 계속 심사 준비중으로 표시 되고, 심사가 진행되지 않았습니다. 1. App Store Connect에 일반정보 > 앱 심사 메뉴가 새롭게 생겼으며 앱 심사를 제출하는 메뉴입니다. 2. 앱 심사 화면에서 심사 준비된 버전의 보기 링크를 클릭합니다. 3. 제출 확인 화면에서 앱 심사에 제출 버튼을 클릭한다. 4. 아래와 같이 앱 심사를 제출한 확인 내용이 표시됩니다. 2022. 1. 28.
맥(macOS) 터미널 글자 크기 변경하기 맥의 터미널의 글자(폰트) 크기가 너무 작아서 불편합니다. 터미널의 글자 크기를 변경하는 방법입니다. 1. 터미널의 환경설정 메뉴를 클릭합니다. 2. 프로파일의 서체에서 변경 버튼을 클릭합니다. 3. 서체화면에서 크기를 변경 후 터미널을 다시 실행하면 적용된 터미널을 보실 수 있습니다. 2022. 1. 27.
VS Code 메뉴 글자 크기 조정 VS Code의 메뉴 및 글자 크기를 조정하는 방법입니다. 1. VS Code 의 외쪽 하단의 톱니바퀴 아이콘을 클릭하고, 팝업 메뉴의 Settings를 클릭합니다. 2. Settings 화면 상단의 검색에 "zoom"을 입력하면 Window의 Zoom Level을 입력하면 됩니다. 양수는 확대이며, 음수는 축소이며, 기본값은 0입니다. 2022. 1. 27.
React-Native iOS 15.2.1 앱 추적 투명성(App Tracking Transparency) 앱스토어 심사 리젝(반려) iOS 앱 추적 투명성(App Tracking Transparency) 관련하여 하기와 같이 리젝 처리가 되었습니다. 요약해보면 iOS 15.2.1에서 앱 추적 투명성 승인여부 다이얼로그가 표시가 안되기 때문에 리젝되었습니다. 앱 추적 투명성(App Tracking Transparency) 구현을 위한 react-native-tracking-transparency 패키지의 문제로 생각하고 구글링을 해보았으나 정확한 해법을 찾기 쉽지는 않았습니다. iOS 15.2.1 에서는 아래와 같이 requestTrackingPermission() 함수를 호출해주면 앱스토어 심사를 통과하는데, 정확한 이유는 알 수 없네요. ㅠㅠ setTimeout(async () => { requestTrackingPermission.. 2022. 1. 20.
React-Native iOS 실행 시 시뮬레이터 실행 오류 React-Native에서 "react-native run-ios" 명령어를 실행하며 iOS 시뮬레이션이 실행되는데 아래와 같이 오류가 발생했다. error Could not get the simulator list from Xcode. Please open Xcode and try running project directly from there to resolve the remaining issues. 해결 방법은 위의 설명대로 xcode를 한번 실행하고 다시 "react-native run-ios"를 실행하면 정상적으로 iOS 시뮬레이션이 실행되고 코드가 컴파일 됩니다. ※ XCode가 문제가 있어 삭제 후 새로 XCode를 설치해서 발생한 것으로 생각됩니다. 2022. 1. 19.
KB증권 공모주 청약방법(LG 에너지솔류션) KB증권 공모주 청약 방법에 대해서 알아볼께요. 이번주 핫한 종목인 LG 에너지솔류션에 대해서 공모주 청약을 해보겠습니다. 1. 20주를 청약하기 위해서 3백만원을 준비했고, KB증권앱(MTS) 화면 하단의 메뉴를 터치합니다. 2. 상단의 (오픈)뱅킹 대충/공모주 메뉴를 터치합니다. 3. (오픈)뱅킹 대출/공모주의 공모주/실권주 메뉴를 터치합니다. 4. 공모주/실권주 청약의 청약신청 메뉴를 터치합니다. 5. 공모주를 청약 할 계좌를 선택합니다. 6. 계좌비밀번호를 입력 후 완료를 터치합니다. 7. 청약신청에서 LG에너지솔류션의 청약신청 버튼을 터치합니다. 8. 증거금표 버튼을 터치하여 청약 할 주를 선택합니다. 10주를 청약 할 경우 10주청약 버튼을 터치하면 됩니다. 9. 청약주식수를 터치합니다. 10.. 2022. 1. 18.
부산 애플 AS 센터 전화번호 및 주소 애플 AS 센터는 평일 10:00 ~ 19:00까지이지만, 백화점 입점 AS 센터는 백화점 휴무일에 따라 운영하고 있으니 꼭 전화 후 방문하시는 것이 좋을 듯 하네요. UBASE 1566-8514 부산광역시 중구 중앙대로 2 롯데백화점 광복점 아쿠아몰 9층 TUVA 1522-6222 부산광역시 해운대구 센텀남대로 50 임페리얼타워 3층 302호 ANT 서면점 051-816-9903 부산광역시 부산진구 가야대로 772 롯데백화점 9층 ANT 부산대점 051-553-9901 부산광역시 금정구 금정로 68번길 35 3층 ANT 경성대점 051-611-9947 부산광역시 남구 수영로 295(대연동) 세웅빌딩 2층 2022. 1. 10.
대학 신입생 맥북 및 아이패드 애플 스토어에서 교육 할인 받기 올해부터 애플 스토어의 교육 할인 정책이 변경되어습니다. UNiDAYS로 학생 또는 교직원으로 인증된 경우만 구입 할 수 있습니다. 학생 또는 교직원으로 인증을 받으려면 학교의 이메일이 필요한데 신입생의 경우 이메일이 없어 인증을 받을 수 없습니다. 신입생의 경우 교육 할인을 받을 수 있는지 애플 홈페이지에서 챗팅으로 문의를 해보았습니다. 신입생이 교육 할인을 받을 수 있는 방법은 유선상으로 처리를 해야 합니다. 1. 애플 구매지원부서로 전화 연결 - 전화번호 : 080-330-8877 - ARS 번호 : 4(결재내역 등...) → 4(기타)를 입력 - 주문 번호 : 아무 숫자나 입력하면 구매지원부서와 연결됩니다. - 상담사에서 이번에 대학에 입학한 신입생이라고 하면 교육 할인을 받을 수 있도록 안내를 .. 2022. 1. 6.
안드로이드 & iOS 앱 화면 디자인 모음 사이트 안드로이드나 iOS 앱을 설치하지 않고 화면의 디자인을 확인 해 볼 수 있는 사이트입니다. 개발 시 디자인 참고용으로 유용할 것 같네요. 한국 앱 화면 디자인을 확인 할 수 있는 사이트 https://wwit.design/ What Was IT 한국의 UI/UX 모바일 패턴을 수집합니다. wwit.design 해외 앱 화면 디자인을 확인 할 수 있는 사이트 https://mobbin.design/ Mobbin - The world’s largest mobile app design reference library Save hours of UI & UX research with our library of 50,000+ fully searchable mobile app screenshots. mobbin.de.. 2021. 12. 28.
You are currently running Node v10.6.0 but React Native requires >=12. Please use a supported version of Node. 오랜만에 React-Native를 이용하여 iOS 앱을 개발하려고 프로젝트를 생성하니 아래와 같은 오류가 발생했습니다. You are currently running Node v10.6.0 but React Native requires >=12. Please use a supported version of Node. Node.js의 버전을 12이상으로 갱신하라고 표시되어서 아래의 URL에서 최신의 윈도우즈용 Node.js 를 다운로드하여 설치했습니다. https://nodejs.org/en/download/ Download | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org Node.js .. 2021. 12. 15.
안드로이드 스튜디어 설치 된 SDK 삭제하기 안드로이드 스튜디오로 개발을 오래하다 보면 여러 SDK를 설치하게 됩니다. 안드로이드 SDK의 용량이 몇 GB는 됩니다. 저의 경우 C 드라이버의 용량 문제로 설치 된 SDK 를 삭제하였는데, 방법은 아래와 같습니다. 1. 안드로이드 스튜디오의 Tools > SDK Manager 메뉴를 클릭합니다. 2. SDK 목록이 표시되며 Status에 설치 유무만 표시되는데, 화면 오른쪽 하단의 Show Pakage Details를 체크하면 설치 된 상세한 정보를 확인 할 수 있습니다. 3. 삭제를 원하는 SDK의 체크박스를 체크 해제합니다. 4. 화면 하단의 Apply 버튼을 클릭합니다. 5. 삭젝하려는 목록과 용량이 표시되며, OK 버튼을 클릭하면 삭제가 진행됩니다. 6. 아래와 같이 삭제가 진행됩니다. 2021. 12. 15.
갤럭시 사진 크기 줄이기, 용량 줄이기 삼성 갤럭시 안드로이드 폰에서 사진의 크기(사이즈)를 줄이는 방법입니다. 크기를 줄이면 용량도 함께 줄어듭니다. 갤러리의 사진의 크기를 줄여보겠습니다. 1. 사진을 편집하기 위해 하단의 연필 아이콘을 터치하세요. 2. 사진 편집 모드에서 오른쪽 상단의 메뉴 모음 아이콘을 터치합니다. 3. 메뉴에서 크기 변경을 터치합니다. 4. 원하는 크기로 이미지를 크기를 변경하세요. 2021. 12. 11.
SlickGrid - Cell 수정 중 저장 버튼 클릭 시 수정 된 데이터 Grid Data에 반영 시키기 SlickGrid의 Cell 편집 모드에서 데이터를 수정 후 엔터키를 입력하거나, SlickGrid의 다른 Cell을 클릭하면 Grid Data에 수정 된 값이 반영된다. 하지만 Input 버튼 등의 onClick 이벤트로 저장을 하려고 하면 수정된 값이 Grid Data에 반영되지 않는다. 따라서 저장 로직을 수행하기 전에 현재 그리드의 수정을 Commit해주어야 한다. function save(){ // 현재 수정을 Commit하여 Grid Data에 반영한다. grid.getEditController().commitCurrentEdit(); // 저장 로직 수행... } 2021. 11. 10.
Java String Left, Right 메소드 구현 문자열의 외쪽 또는 오른쪽으로 문자 갯수로 얻는 함수입니다. 물론 String 클래스의 substring으로 구현이 가능 하지만 유틸리티 클래스에 구현하여 사용하면 편합니다. left : 외쪽으로 문자 갯수만큼 문자열을 반환 public static String left(String str, int length) { String leftStr = null; if(str.length() < length) { length = str.length(); } leftStr = str.substring(0, length); return leftStr; } right : 오른쪽으로 문자 갯수만큼 문자열을 반환 public static String right(String str, int length) { String .. 2021. 11. 3.
MSSQL CASE WHEN 조건절에서 NULL 처리 쿼리에서 CASE WHEN 조건절을 사용 시 간혹 NULL을 조건으로 처리해야 하는 경우가 있습니다. ISNULL을 이용하여 사용하기도 했는데 더 정확하게 할 수 있는 방법있네요. 아래의 CASE WHEN 조건절을 참고하세요. CASE WHEN 필드명 IS NULL THEN 값 WHEN NOT 필드명 IS NULL THEN 값 ... END 2021. 10. 21.