Posted
Filed under 프로그래밍/아이폰
심사를 제출하려고 보면 앱 미리보기 및 스크린샷에 아이폰은 6.5형 5.5형 두개밖에 없다.
기존에 인치별로 스크린샷을 올렸던게 남아있어서 앞에 두개만 보고 수정했더니
출시를 했는데 스크린샷이 변하지 않는거다.

오른쪽 "미디어 관리에서 모든 크기 보기" 를 누르면 다른 인치까지 해상도 맞춰 올리거나
같이 사용하는것을 선택해야한다.

앱 미리보기 및 스크린샷은 출시되면 수정할수 없다.

https://help.apple.com/app-store-connect/#/devd274dd925

2019/10/29 10:53 2019/10/29 10:53
Posted
Filed under 프로그래밍
root 유저로 진행

* 백업할 컨테이너 확인
$ docker ps -a

*  현재 컨테이너 상태를 저장
$ docker commit -p [CONTAINER ID] [저장할이름]

* 저장된 이미지 확인
$ docker images

* 백업
$ docker save -o [백업파일이름.tar] [REPOSITORY]

* 복원
$ docker load < [백업파일이름.tar]

* 복원된 이미지 확인
$ docker images


2019/08/21 15:20 2019/08/21 15:20
Posted
Filed under 프로그래밍
자바스크립트에서 get 파라미터 정보를 바로 가지고 올수는 없다.
미쿡형아가 만든 아래 펑션을 사용해보자.

function param(name) {
 return (location.search.split('?' + name + '=')[1] || location.search.split('&' + name + '=')[1] || '').split('&')[0];
 }


2019/08/20 11:31 2019/08/20 11:31
Posted
Filed under 프로그래밍
맥에서 gitflow init을 하는데 아래와 같은 오류가 발생한다.
17:41 Error: Gitflow is not installed
17:41 Error: Please have a look at the Version Control console for more details


git flow init 하면 아래와 같이 나온다.
git: 'flow' is not a git command. See 'git --help'.

The most similar commands are
 reflog
 show


한마디로 git-flow가 없는거다.

brew install git-flow

해주면 끝.

2019/06/04 17:49 2019/06/04 17:49
Posted
Filed under 프로그래밍
지원하는 프로토콜 종류와 평가등급을 알려준다.

https://www.ssllabs.com/ssltest/analyze.html?d=도메인

2019/05/10 16:50 2019/05/10 16:50
Posted
Filed under 프로그래밍/PHP
축약연산자 사용 예제와 사용가능한 버전을 설명해 놓았다.

https://stitcher.io/blog/shorthand-comparisons-in-php

자주 쓸것 같은게 삼항연산자(: ?),널통합연산자(??),결합연산자(<=>)

삼항이야 옜날부터 자주 쓰던거니까...그렇고.
널통합연산자는 변수가 선언이 안되어있을때 선언과 함께 값을 줄수 있어 좋겠다.
결합연산자는 양쪽이 같으면 0, 왼쪽이 크면 1 오른쪽이 크면 -1

2019/04/10 11:11 2019/04/10 11:11
Posted
Filed under 프로그래밍/PHP
php7.3 으로 업그레이드를 했더니 잘되던 composer에서 오류가 난다.
이럴때는 composer self-update 한번 해주면 해결이 되는데
설치되어있는 composer버전이 낮으면 이 명령어 조차 없다.

이얼때는 그냥 composer 최신버전을 내려받아서 다시 설치해준다.

https://getcomposer.org/download

이유는 7.3부터 더이상 switch에서 continue를 사용할수 없다.

https://wiki.php.net/rfc/continue_on_switch_deprecation

2019/03/07 14:39 2019/03/07 14:39
Posted
Filed under 프로그래밍
이니시스 연동 개발을 하고 있는데 참....이니시스 한번에 되는게 없다.
빌링 결제를 붙이는중에 merchantkey 를 hashdata에 조합해야하는데
도대체 이 merchantkey는 뭔가?

inilite key = merchantkey

빌링 결제는 별도의 계정을 발급받아야 하고 그 계정 부가정보에 있는 inilite key 를 생성해서 merchantkey 로 사용해야 한다.

이것은 signkey 하고는 다르다.


2018/12/11 14:44 2018/12/11 14:44
Posted
Filed under 프로그래밍
PHP 에서 QR CODE를 생성해 주는 프로그램인데 정말 오래된 공개소스이지만 php7에서 아주 잘 돌아간다.

http://phpqrcode.sourceforge.net

제일 많이 쓰는걸 적어봤다.

QRcode::png('텍스트');  // 텍스트만 보여준다.
QRcode::png('http://www.naver.com');  // 해당 URL로 이동
QRcode::png('tel:0100000000');  // 해당 연락처로 전화를 걸게 한다.
QRcode::png('sms:0100000000');  // 해당 연락처로 문자를 보내게 한다.
QRcode::png('mailto:hdae124@paran.com');  // 해당 이메일로 메일을 보내게 한다.


사용자 삽입 이미지



2018/10/19 19:04 2018/10/19 19:04
Posted
Filed under 프로그래밍
크롬에서 잘된다고 웹뷰에서도 잘될꺼라고 생각하면 안된다.
cors나 각종 웹뷰에 추가 설정 등...해결해야할 문제들이 많다.

이건 무조건해줘야 한다. 자바스크립트를 허용할꺼냐
webView.getSettings().setJavaScriptEnabled(true);

HTML 5  DOM Storage 허용 (이걸 안해주면 특정 css가 안될수 있음)
webView.getSettings().setDomStorageEnabled(true);


2018/10/19 12:27 2018/10/19 12:27
Posted
Filed under 프로그래밍/PHP
brew install composer

2018/07/11 18:45 2018/07/11 18:45
Posted
Filed under 프로그래밍
Marked.js - github

<!doctype html>
<html>
<head>
 <meta charset="utf-8"/>
 <title>Marked in the browser</title>
</head>
<body>
 <div id="content"></div>
 <script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
 <script>
 document.getElementById('content').innerHTML =
 marked('# Marked in the browser\n\nRendered by **marked**.');
 </script>
</body>
</html>
2018/05/24 12:33 2018/05/24 12:33