본문 바로가기

분류 전체보기166

[Android] libs 디렉토리에 jar 인식 못 하는 오류 nrftoolbox 빌드했더니, 아래 에러 발생. AGPBI: {“kind”:”error”,”text”:”File not found: /Volumes/Data/AndroidReferenceApp/Android-nRF-Toolbox-develop/app/../app/libs (Is a directory)”,”sources”:[{“file”:”/Volumes/Data/AndroidReferenceApp/Android-nRF-Toolbox-develop/app/../app/libs”}],”tool”:”D8″} FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ‘:app:transformClassesAndRe.. 2019. 7. 5.
브라우저의 선호 언어 구하는 방법 브라우저의 선호 언어 구하는 방법은 $_SERVER 변수의 HTTP_ACCEPT_LANGUAGE 값을 이용해서 구할 수 있습니다. PHP 에서 $_SERVER 변수를 찍어보면, 아래처럼 보입니다. [HTTP_ACCEPT_LANGUAGE] => ko-KR,ko;q=0.9,en-US;q=0.8,en;q=0.7,ja;q=0.6 각 항목은 , 콤마로 구분할 수 있습니다. ko-KR, ko;q=0.9, en-US;q=0.8, en;q=0.7, ja;q=0.6 언어코드 뒤에 ; 세미콜론 찍고, q 값을 보여주고 있는데, 이 q 값은 선호정도로 이해하면 되겠습니다. 가장 처음에 나오는 ko-KR 은 q 값이 없는데, 이 경우에는 1 을 의미합니다. q 값에 따라 위 내용을 다음처럼 이해할 수 있습니다. 난 ko-KR.. 2019. 5. 13.
앱이 Bluetooth 를 사용할 경우, info.plist에 설정해줘야하는 키 Xcode에서 info.plist 에 새로 키를 추가해줘야합니다. NSBluetoothPeripheralUsageDescription 키를 추가해주고, 오른쪽 Value 항목에서 앱 이용자에게 보여질 메시지를 작성해주면 됩니다. 두번째 줄에 보이는 키입니다. NSBluetoothPeripheralUsageDescription 가 아니죠? 마우스 오른쪽 버튼을 누른 후, Show Raw Keys/Values 를 선택하면 원래 키로 표시됩니다. 2019. 5. 3.
네비게이션 바 아이콘 사이즈 Navigation Bar and Toolbar Icon Size 역시나, 아래 주소에 같이 설명이 되어 있습니다. https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/custom-icons/ 네비게이션 바와 툴바는 아이콘의 크기가 같네요. pt 사이즈로 알고 있으면 배율 적용해서 실제 픽셀 사이즈 계산하고 이미지 만들면 되겠습니다. 네비게이션 바에 들어가는 아이콘을 찾고 있으니까...@2x는 48px x 48px,@3x는 72px x 72px입니다. Assets에 이미지 에셋 만들고, 사용하면 되겠습니다. 2018. 11. 3.
탭 바 아이콘 사이즈 Tab bar icon size 탭으로 구성된 앱을 만들때면 아이콘 사이즈를 어떻게 잡아야하는지 매번 찾아보게 되네요.간만에 아이폰 앱을 하다보니 이번에도 역시나 찾아봤습니다. 애플 개발자 사이트에 설명이 있네요. 개발자 계정이 있어야 접근이 가능할 수도 있습니다. https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/custom-icons/ 둥근아이콘, 사각모양 아이콘, 옆으로 긴거, 위로 긴거..뭐 설명이 있는데, 각각 레귤러, 콤팩트 두 종류로 구분이 되어있네요. 레귤러? 콤팩트는 뭔가 찾아보니, 아래 링크에 있는 설명인 것 같습니다. https://developer.apple.com/ios/human-i.. 2018. 11. 2.
php7 의 파일 업로드 용량 변경하기 php7 으로 업그레이드를 하고 나니, 설정파일이 달라져서 용량 큰 파일이 업로드가 되지 않아서 설정을 바꿔줘야 할 필요가 생겼다. php 7 의 설정 파일의 위치는 아래와 같다. /etc/php/7.0/apache2/php.ini 20M 정도 업로드 할 수 있게 수정했다.아래 항목들 찾아서 확인, 수정하면 되겠다. file_uploads = OnOn 으로 되어있어야 업로드 가능 upload_max_filesize = 20M업로드 가능한 최대 사이즈 post_max_size = 20M파일업로드는 POST 방식으로 하니까, post 가능한 크기도 맞춰준다. max_execution_time = 300용량 큰 파일을 받아들일 때 당연히 시간이 더 걸릴테니까, 이 값도 늘여주는게 좋다. 0 으로 하면 실행이 .. 2017. 3. 4.
안드로이드 버전별 점유율 확인 방법 안드로이드 개발자 사이트에 가면 상세히 알려주고 있다. https://developer.android.com/about/dashboards/index.html 새로 제작할 앱이 어느 버전부터 지원할지, 스크린 사이즈는 뭐가 주류인지 등등 결정하는데 필요한 정보들이다. iOS의 경우에도 애플이 개발자 사이트에 공식적으로 공지를 해주고 있다. https://developer.apple.com/support/app-store/ 이상! 메모 끝! 2017. 1. 10.
favicon에 대해서 favicon(파비콘) 웹사이트에 접속했을 때, 위 그림에서 빨간색 화살표가 가리키는 아이콘이 파비콘이다. 내가 운영 중인 홈페이지에도 파비콘을 만들어 주고 싶다. 그러기 위해서는, 먼저 ico 파일을 하나 준비한 후, 웹페이지 소스를 수정해줘야한다. ico 파일은 아이콘 파일 포맷을 따르는 이미지 파일이면 된다. 파일명은 주로 favicon.ico 를 사용하는데, 이름은 주인마음대로다. 소스 수정은 내에 아래처럼 작성을 해 준다. href에 아이콘 파일의 위치를 적어주면 된다. 위 예에서는 웹 루트 디렉토리에 위치한 favicon.ico 를 지정해 준 것이다. 쉽다. 문제는 아이콘 만드는 것이 문제지. 검색을 좀 해 보니, 최신의 브라우저들에서는 반드시 ico 파일 포맷을 사용하지 않아도 되는 것 같다.. 2016. 10. 18.
우분투 설치 USB 만들기 간단하게 정리하면, 1. ubuntu.com 가서 원하는 iso 다운받는다.2. Universal USB Installer 를 이용해서 USB에 iso 파일을 기록한다. 다운로드는 여기서 받았는데, http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/ 여기가 제작사 홈페이지인지는 잘 모르겠군. 1.9.6.8 버전은 직접 올려놔야지. 끝. 2016. 10. 16.