목록2024/09 (143)
투케이2K
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/yHteq/btsJNZvO9do/c5TwJ77OSkfX4pVrXdb8D0/img.png)
[개발 환경 설정]개발 툴 : XCODE개발 언어 : OBJECTIVE-C [소스 코드] // ---------------------------------------------------------------------- // [사전 설정 및 참고 사항] // ---------------------------------------------------------------------- // 1. Xcode 에서 디버깅 모드로 빌드한 경우 절전 모드가 자동 비활성 상태가 되며, 앱 종료 후 다시 실행해서 테스트 필요 // // 2. 배터리 소모 방지를 위해 꼭 필요한 경우에만 사용하며, 일반적 상황인 경우는 비활성 모드로 변경 // --------------..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/lLQtG/btsJOnwg6lk/8FaRioGwSzlxw7G7io4DcK/img.png)
[개발 환경 설정]개발 툴 : XCODE개발 언어 : OBJECTIVE-C [소스 코드] // ---------------------------------------------------------------------- // [사전 설정 및 참고 사항] // ---------------------------------------------------------------------- // 1. 호출 방법 : // // UIColor* color = [C_Util hexValue:0xFF0000 alpha:1]; // ---------------------------------------------------------------------- // -..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/NMM0V/btsJOpHBkDS/psN735a4ZMJdRnGW6IQLtK/img.png)
[개발 환경 설정]개발 툴 : XCODE개발 언어 : OBJECTIVE-C [소스 코드] // ---------------------------------------------------------------------- // [사전 설정 및 참고 사항] // ---------------------------------------------------------------------- // 1. CTTelephonyNetworkInfo 사용을 위한 import 선언 // // #import // #import // ---------------------------------------------------------------------- //..
[제 목][IT 용어] CLI 명령줄 인터페이스 용어 설명 [설 명]1. CLI 란 명령줄 인터페이스 의미로 키보드를 이용해 운영 체제와 상호 작용하는 소프트웨어 메커니즘입니다 >> 컴퓨터의 운영 체제와 상호 작용하는 명령을 입력할 수 있는 텍스트 기반 인터페이스2. CLI 는 Linux, macOS 와 Windows 를 포함한 모든 운영 체제에서 지원합니다3. CLI 는 운영 체제와 사용자 사이에 있는 기본 쉘을 사용하여 작동합니다4. CLI 사용 이점 : >> 효율성 : 개별 파일을 찾아 클릭하는 데 시간을 소비하는 대신 CLI를 사용하여 하나의 텍스트 명령으로 여러 파일에 대한 작업을 수행할 수 있습니다 >> 원격 액세스 : GUI 에 비해 네트워크 리소스를 적게 소비합니다 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/WvbQ5/btsJNEy30uF/GzJ2TEkfjmHIl79h0FIb0K/img.png)
[참고 사이트]제목 : [참고 사이트] [Linux Cmd] 온라인 리눅스 터미널 명령어 연습 참고 사이트 - jslinux [설 명]1. jslinux 사이트 접속 수행 2. 리스트에 표시 된 시스템 버전 확인 및 명령어 연습 테스트 환경 선택3. 상단 메뉴에 표시된 StartUp Link 에서 click here 클릭 수행 >> ex : CPU (x86) / OS (Alpine Linux 3.12.0)4. 테스트 환경 구성 될 때 까지 대기 후 (Loading .. 완료) 명령어 테스트 수행 [사이트 주소]https://bellard.org/jslinux/ JSLinuxJSLinux Run Linux or other Operating Systems in your browser! T..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/U29jq/btsJMjnwVDS/I8fKvg1iMGhyjUslhXTye1/img.png)
[설 명][IT 정보] 삼성 갤럭시 S24 울트라 개발자 모드 로거 버퍼 크기 변경 방법 [사전) 개발자 모드 활성 방법]https://blog.naver.com/kkh0977/222468114621?trackingCode=blog_bloghome_searchlist> 휴대..." data-og-host="blog.naver.com" data-og-source-url="https://blog.naver.com/kkh0977/222468114621?trackingCode=blog_bloghome_searchlist" data-og-url="https://blog.naver.com/kkh0977/222468114621" data-og-image="https://scrap.kakaocdn.net/dn/cZ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/beTMfp/btsJLJtLefV/iiHk8wqWRFP59YEhUdPK11/img.png)
[설 명][IT 정보] 삼성 갤럭시 S24 울트라 개발자 모드 충천하는 동안 화면 켜짐 상태 유지 활성 방법 [사전) 개발자 모드 활성 방법]https://blog.naver.com/kkh0977/222468114621?trackingCode=blog_bloghome_searchlist> 휴대..." data-og-host="blog.naver.com" data-og-source-url="https://blog.naver.com/kkh0977/222468114621?trackingCode=blog_bloghome_searchlist" data-og-url="https://blog.naver.com/kkh0977/222468114621" data-og-image="https://scrap.kakaocd..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/enF0Rz/btsJLJN0HYu/q6w0RTm4i3ZsKTm0ldW8G0/img.png)
[개발 환경 설정]개발 툴 : XCODE개발 언어 : OBJECTIVE-C [소스 코드] // ---------------------------------------------------------------------- // [사전 설정 사항] // ---------------------------------------------------------------------- // 1. CoreBluetooth 사용을 위한 import 선언 // // #import // ---------------------------------------------------------------------- // 2. UIViewController 에 CBPeri..
[제 목][업무 이슈] [기능 보완] ios 및 android 소프트웨어 os 업데이트 이후 웹뷰 캐시 문제로 css , js 미동작 이슈 발생 [내 용] ------------------------------------------------------------------------------[이슈 사항]------------------------------------------------------------------------------1. 고객이 휴대폰 단말기 os 버전 업데이트 이후 앱 실행 시 특정 화면에서 css 깨짐 및 js 미적용 관련 이슈 발생------------------------------------------------------------------------------[..
[구 분]구분 : Network / 네트워크제목 : 웹 브라우저 Cookie 쿠키 속성 SameSite 샘사이트 옵션 및 정책 변경 사항 정리 [설 명] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 환경 : Web Browser / HTTP- 기술 : Cookie// ------------------------------------------------------------------------------..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] android 안드로이드 Wifi 스캔 수행 시 지속 스캔 시도 및 무한 리시버 응답 대기 방어 로직 - 핸들러 타임 아웃 설정 [설 명] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Java , Kotlin- 개발 툴 : Android Studio- 구현 기술 : Wifi Scan List// ----------------------..
[제 목][IT 용어] GNB , LNB 용어 설명 [설 명]1. GNB 란 Global Navigation Bar 의미로 전체 사이트에서 사용되는 공통 메뉴 바 , 사이트 최상위 전체 공통 네비게이션을 의미합니다2. GNB 예시 : >> [인사말] [제품] [게시판]3. LNB 란 Local Navigation Bar 의미로 GNB 를 클릭 한 경우 표시 되는 소제목 형식 자식 메뉴 입니다4. LNB 예시 : >> [인사말] [제품] [게시판] | [회사 소개] [회사 연혁] [회사 비전]
[제 목][IT 용어] UI , UX 용어 설명 [설 명]1. UI 란 USER INTERFACE 의미로 사용자가 제품/서비스를 사용할 때, 마주하게 되는 시각 디자인 의미입니다2. UI 디자인에는 폰트 , 색상 , 레이아웃과 같이 사용자가 마주하게 될 시각적 요소를 포함합니다3. UX 란 USER EXPERIENCE 의미로 사용자 경험의 약자로, 사용자가 어떠한 서비스/ 제품을 직간접적으로 사용하면서 느낀 경험 등을 의미합니다 >> ex : 특정 메뉴 진입 후 자식 메뉴를 들어가는 방식 보다 , 슬라이드 방식으로 한손으로 화면 전환하는 방식이 더욱 사용성이 좋음4. UX 사용자의 경험, 사용성 등을 고려하려 UI 디자인 되어야합니다
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/7ncff/btsJJTpZ1L5/mEwdNJPULN4MshJ9OdNlTK/img.png)
[개발 환경 설정]사용 툴 : PuttyOS : LINUX [소스 코드] # ------------------------------------------------------------------------------------------------# [쉘 스크립트 / Shell script 설명]# ------------------------------------------------------------------------------------------------1. 쉘 스크립트 는 Shell 이나 command line 인터프리터에서 구동되도록 작성된 스크립트입니다.2. 윈도우 배치 파일 (.bat) 개념과 비슷하며, 쉘 스크립트 동작으로 정의 된 명령이 자동으로 수행됩니다.# -------..
[환경 설정]저장소 : Bitbucket / Git사용 목적 : 소스 코드 버전 관리 실시 [에러 원인]1. 원격 Git 서버 RAM 공간이 부족할 때 발생 하는 이슈2. Git 에 설정된 메모리 한도가 요구 사항을 충족하지 못한경우 발생 하는 이슈 [해결 방법][방법] [1] : 원격 Git 서버 메모리 확장 수행 (512MB >> 2GB 로 확장)[방법] [2] : 로컬 PC 에서 메모리 관리 및 설정 수행 - 메모리를 많이 사용하는 애플리케이션 (Visual Studio, SQL Server) 을 닫기 수행 - git config 에서 메모리 사용 버퍼 확장 : git config --global http.postBuffer 1024M - git push 또는 pull 명령 수행..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 os 및 app 앱 업데이트 및 특정 기간 (배치) 체크 웹뷰 쿠키 및 캐시 초기화 로직 - cache clear [설 명] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Java , Swift- 개발 툴 : Android Studio , Xcode- 구현 기술 : Webview Cache Clear- 앱 초기 실행 시 클래스 구..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bLOddg/btsJITJYLqa/83En5Ggh9iaVApRVDLxEn0/img.png)
[개발 환경 설정]개발 툴 : XCODE개발 언어 : OBJECTIVE-C [소스 코드] // ---------------------------------------------------------------------- // [사전 설정 사항] // ---------------------------------------------------------------------- // 1. info.plist 파일에서 카메라 및 앨범 접근 권한 부여 필요 // ---------------------------------------------------------------------- // 2. 퍼미션 권한 : // // Privacy - Camera U..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/egORxK/btsJJJUaiuI/fhGoUkrUlNmz5AGt3Mq550/img.png)
[개발 환경 설정]개발 툴 : XCODE개발 언어 : OBJECTIVE-C [소스 코드] // ---------------------------------------------------------------------- // [사전 설정 사항] // ---------------------------------------------------------------------- // 1. info.plist 파일에서 카메라 및 앨범 접근 권한 부여 필요 // ---------------------------------------------------------------------- // 2. 퍼미션 권한 : // // Privacy - Camera U..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/c7cACI/btsJJUulq8i/BMqIvf8JCBnUlnf3dESSmk/img.png)
[개발 환경 설정]개발 툴 : XCODE개발 언어 : OBJECTIVE-C [소스 코드] // ---------------------------------------------------------------------- // [요약 설명] // ---------------------------------------------------------------------- // 1. 앱에서 카메라를 사용할 수 있는 경우 true 값을 반환 합니다 // ---------------------------------------------------------------------- // 2. 카메라가 이미 사용 중 , 카메라 사용 준비를 못하는 경우 false 값을 반환 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dzyABw/btsJGV9fU4O/L54fH5tKtKjoK4CWd5sXSK/img.png)
[개발 환경 설정]개발 툴 : XCODE개발 언어 : OBJECTIVE-C [소스 코드] // ---------------------------------------------------------------------- // [사전 설정 사항] // ---------------------------------------------------------------------- // 1. WKUIDelegate 정의 필요 : // // @interface ViewController : UIViewController // ---------------------------------------------------------------------- // ..