목록분류 전체보기 (172)
khstar
xCode에서 Storyboard에 있는 이미지의 색을 HEX값으로 뽑아내기 입니다. 쉽습니다. 그냥 기록 차원에서 남깁니다. Storyboard에서 view를 하나 선택하고 오른쪽의 Background를 선택합니다. 그러면 다음과 같은 드롭메뉴가 나옵니다. 색상을 선택하는 건데요 custom을 선택합니다. 그러면 다음과 같은 Color를 지정하는 창이 생성 됩니다. Colors 창에서 두번탭 메뉴를 선택하고 셀렉트 박스의 RGB Sliders를 선택합니다. 하단의 스포이드 아이콘을 선택하면 마우스가 돋보기로 변합니다. 원하는 색상을 선택합니다. 그러면 다음과같이 Hex Color값과 RGB값 등이 생성됩니다. 추가로 xCode밖의 다른 화면에서도 데이터 추출이 가능합니다. MacOS안에서 더 편한 방법..
개발하고 있는 앱은 취미로 개발하는 거라 시간될때 하나씩 고쳐나가는 중이다. 그런데 LaunchScreen.storyboard에 다국어를 적용해 보려고 하는데 죽어라 안된다. 확인해 보니 LaunchScreen.storyboard는 다국어를 지원하지 않으며 정적페이지로 모든 텍스트가 현지화 되지 않는다고 한다. 이런 죈장 그럼 처음 부터 다국어 파일을 만들어 주지 말지 다국어 파일을 만들어 주니 되는구나 싶어 삽질했다. 만약 시작 화면에 다국어가 필요하다면 LaunchScreen.storyboard를 사용하지 마시고 별도로 만들어서 사용하세요. 참고 : https://stackoverflow.com/questions/30079257/how-to-localize-launch-screen?noredirect..
사용자의 시간제 설정에 따라 날짜를 보여주고 싶었습니다. 그냥 DateFormat으로는 자동으로 안되서 사용자가 설정한 시간제를 가져오는 방법을 찾아봤습니다. 참고 사이트의 내용을 기록하기 위해 코드를 남깁니다. static func is24Hour() -> Bool { let locale = NSLocale.current let timeFormat = DateFormatter.dateFormat(fromTemplate: "j", options:0, locale:locale)! if timeFormat.contains("a") { //phone is set to 12 hours return false } else { //phone is set to 24 hours return true } } 참고 : h..
오늘 CocoaPods를 업데이트 했습니다. 업데이트를 하고 Test를 돌리니 *** Terminating app due to uncaught exception 'GADInvalidInitializationException', reason: 'The Google Mobile Ads SDK was initialized incorrectly. Google AdMob publishers should follow instructions here: https://googlemobileadssdk.page.link/admob-ios-update-plist to include the AppMeasurement framework, set the -ObjC linker flag, and set GADApplication..
CentOS를 처음 시작하면 다음과 같이 Hostname이 localhost로 설정됩니다. 관리해야될 서버가 한대라면 모르지만 여러대를 관리한다면 서버별로 hostname을 지정해 주는것이 좋다. hostname을 실행하면 현재 hostname을 확인할 수 있습니다. hostname변경 방법은 일회성 변경과 영구적 변경 방법이 있습니다. hostname 호스트네임 을 실행하고 hostname을 실행하면 변경된 hostname을 확인할 수 있습니다. 하지만 서버를 재시작 하는 경우 hostname이 기존 localhost로 변경될 것입니다. 영구적으로 hostname을 변경하기 위해서는 hostnamectl set-hostname 호스트네임을 실행하면 서버가 재시장 되도 변경된 hostname을 유지합니다..
요즘 빅데이터 관련 모듈 설치한다가 그동안 안하던 서버도 보고 나름 정신이 없다. Java 설치를 위해 yum을 돌리니 아래와 같은 로그가 주기적으로 찍힌다. 요는 다른 애플리케이션에서 yum에 lock을 걸었다는 거다. Another app is currently holding the yum lock; waiting for it to exit... The other application is: PackageKit Memory : 190 M RSS (603 MB VSZ) Started: Wed Apr 24 15:51:49 2019 - 1:09:59 ago State : Sleeping, pid: 3477 위에 로그를 보면 pid 3477이 슬립중이란다. ps -ef | grep 3477 하면 프로세스가 ..
최근 회사에서 빅데이터 관련 자료 조사 중이다. 미치겠다. ㅡㅡ 클라우데라로 하둡 환경 구성 중에 서비스가 안되는 문제가 발생했다.. 죈장.. 뭘 건드려서 그런 건지 왜 그런 건지 도 모르겠다. 클라우데라 WebPort가 뜨지 않는다. 어쩔 수 없이 클라우데라 삭제 후 다시 설치해보기로 했다. uninstall을 하고자 sh /usr/share/cmf/uninstall-cloudera-manager.sh을 수행했더니 다음과 같은 에러가 난다. /usr/share/cmf/uninstall-cloudera-manager.sh: line 2: /usr/share/cmf/.mojosetup/mojosetup: Permission denied /usr/share/cmf/uninstall-cloudera-manag..
1. 개인정보의 수집 및 처리 목적 - 통풍 캐어앱은 별도로 사용자의 개인 정보를 수집하지 않습니다. - 모든 사용자 데이터는 사용자의 디바이스에 저장되며 앱을 제거시 즉시 삭제됩니다.2. 정보 수집 및 사용 - 앱은 귀하를 식별하는 데 사용되는 정보를 수집 할 수있는 제 3 자 서비스를 사용합니다.3. 사용되는 제 3자 서비스 - Firebase 귀하가 서비스를 이용할 때마다 앱 오류가 발생하면 로그 데이터라고하는 귀하의 휴대 전화에서 데이터 및 정보 (제 3 자 제품을 통해)를 수집합니다. 이 로그 데이터에는 기기의 인터넷 프로토콜 ( "IP") 주소, 기기 이름, 운영체제 버전, 내 서비스를 이용할 때의 앱 구성, 서비스 사용 시간 및 날짜, 기타 통계 등의 정보가 포함될 수 있습니다. - Admo..
Unsplash 초 고화질 이미지, 컨셉적인 무료 이미지 제공 http://unsplash.com 저작권 없음 : 상업적이용 가능 (https://unsplash.com/license) pixabay http://pixabay.com 고화질 이미지, 벡터이미지, 일러스트 등 모든 종류의 이미지 검색 및 다운로드 저작권 없음 : 상업적 이용 가능 (https://pixabay.com/ko/service/faq/) Cupcake http://cupcake.nilssonlee.se/ 자연 경관이나 사물을 감성적인 느낌의 이미지 검색 및 다운로드 저작권 없음 : 상업적 이용 가능 (https://creativecommons.org/publicdomain/zero/1.0/) Startup Stock Photos ..
최근에 github에서 gitlab으로 이전 중입니다. github를 잘쓰고 있었는데 gitlab으로 이전하게된 이유는 private repository지원 때문입니다. 기존에는 github의 private이용을 위해서는 월 7$의 비용을 지불해야 했습니다. 하지만 gitlab의 private는 무료입니다.(제약사항있습니다)그런데 최근에 github도 3 collaborators for private repositories에 한에서 private를 지원하기 시작했습니다. 자세한 것은 https://github.com/pricing 을 참고하세요. 그래도 우선 이전을 하기로 하였으니 web상에서 가볍게 repository를 이전해 보겠습니다. 1. github에 로그인 하면 오른쪽에 사용자 아이콘 -> S..