이니시스 php pc용, 모바일용 결제결과 저장하기 리팩토링 요즘 php, mysql 기반의 쇼핑몰을 만들고 있다. 서비스는 두가지 사용하는데, 하나는 결재 모듈인 '이니시스'이고 또 하나는 본인인증 모듈인 '나이스아이핀'이다. 현 상황은 pc화면에서 결재 하는 tx모듈은 완성 되었다. 그런데 모바일에서도 결제가 되어야한다는 고객님의 요청이 있어서 모바일로도 만들고 있다. pc버젼은 결제 결과를 받는 .php에서 결과 값이 결제 완료("00")로 나오면 주문페이지(order.php)에서 post로 함께 넘긴 주문자의 배송지, 연락처 등과 함께 mysql에 저장하는 insert문을 실행 하도록 해놓았다. 그런데 모바일에서는 tx모듈 말고 'mobile web'모듈을 사용하기 때문에 현재 결재 처리까지는 되..
웹 쇼핑몰 만들기 작업 사용한 언어들javascript - 60%PHP - 10%CSS - 30%HTML 사용한 FrameworkAngular JSSlim- PHP RestfulPDO - PHP DBBootstrapBootstrap for angular js 사용한 도구Sublime Text3Source TreePhotoshop CS3 사용한 서비스gabia php 호스팅Bitbucket - Git Private Remote Repository 사용함 ssh key를 사용해야 접근 가능이니시스 결제 모듈 - 신용카드, 실시간 계좌이체, 무통장 이렇게 3가지 수단만 계약함nice본인 인증 - 개발자 지원이 아주 x같음 참고 바람 기능회원관리 기능회원 가입, 회원 정보 수정, 회원 탈퇴 결제가 되어야 한다...
환경apache 2.1php 5.3angular js 2.1Slim php restful framework이니시스 TX moduleNice 본인인증 modulegit 도구sublime text 3sublime - sftp pluginbitbucketsourceTree 1~3주까지 새로운 환경 및 tool에 적응하는데 시간 걸림.기술적으로 해결이 안되는 부분들이 있기 때문에 페이지를 산발적으로 개발 함. crud중에 Read기능만 있는 페이지를 여러개 만드는 등 4주차부터는 조금 익숙해져서 할만 함.crud를 다 만들어야 하는데 Delete가 Read다음으로 쉽고 그 다음이 Create임. Update가 가장 어려움 Create 다음인 듯.
프로젝트가 끝났다. 내 첫 프로젝트였다. 3월 6일에 들어와서 8월 14일까지 일했다.일이 많았다... 내 역할은jsp, java, abap 이런거라고 듣고 왔는데 실제로 개발 해보니까 95%이상 javascript로 하게 되었다. 그리고 SAP JCO를 썼다. 툴은 이클립스랑 sap gui를썼다. json은 jsonlint.com에서 validation같은거 확인 했고, Oracle db도 일부 이용하는게 있어서 Oracle Sql Developer를 썼다. 다른 분들은 Tode를 많이 쓰긴 했는데 나는 그냥 이걸 썼다. 한일은SAP JCO3는 toXML이라는 ㅆㅅㅌㅊ 메쏘드를 제공한다. RFC호출 결과를 xml로 뽑아주는건데 xml은 json으로 쉽게 변환할 수 있기 때문에 요즘 처럼 javascri..
2014 SAP와 함께한 5년 그리고 앞으로 얼마나 더 함께 할 것인지? 햇수로 따져보니 내가 SAP업계로 들어온지는 벌써 햇수로 5년이 된 것 같네. 그냥 5년동안 내 머릿속에 가득 차 있던 단어가 SAP라는 세글자 였어. 물론 내가 SAP라는걸 만져보기 시작한건 2011년 말이나 되어서야 만져볼 수 있게 되었지만... 찾아보고 고민하고 했던 시간들이 고스란히 이 블로그에 녹아있는 것 같네. 딱히 내가 5년 동안 뭐 하나를 열심히 나름 성실히 목표를 향해 열심히 달렸고 덕뿐에 직장도 생기고 전세방도 하나 얻고 5년전에 비해서는 살림살이가 좀 나아진 것 같긴 해. 무엇보다 좋은건 5년전.. 내가 갓 군대를 전역 했을 때는 아무도 나의 이야기를 들어주지 않았지만 지금은 나한테 한마디만 해달라고 부탁하는 내..
요즘 '토비의 스프링3'를 열심히 따라하고 있다. 운동하고 마찬가지로 처음에는 뭔지도 모르고 따라하다가 자꾸 따라하다 보면 강사가 이야기하고자 하는 바에 가까워 가고 있는 나 자신을 발견할 수 있다. 1장을 보고 또보고 또보고 해서 지금까지 1장만 세번째 보고 있다. 드디어 세번째에는 1장을 완독할 수 있을 것 같다. 이제 xml설정하는 부분을 들어갔는데 xml은 거의 처음써보는거라 또 익혀야 된다.. ㄷㄷ 조금 쓰다보면 능숙하게 쓰고 있는 내 자신을 발견 할거다.
GW Basic - 10살때 잠깐 배움 ------- 10여년이 흘러 ------ Excel VBA - 23세 군대에서 독학... Java - 24세 대학교 복학해서 처음 해봄 SAP FI - 25세 대딩 3학년 겨울방학에 처음 해봄 ABAP - 26세 회사 취직해서 처음 해봄 Spring Framework - 27세 회사 들어와서 해봄 이런 스텝을 밟아왔다. 그래서 내 블로그에는 GW Basic빼고(VBA가 Basic이긴 함) 위에 관한 내용을 골고루 올린다. 그래도 나름 6년동안 '프로그래밍'이란걸 꾸준히 하긴 했네... ㄷㄷ
1월은 거의다 지나갔고.. 2월의 목표를 '토비의 스프링 3' 5장까지 보는걸 목표로 잡았다. 지금 1장은 다 봤고 2장은 거의 다 봤으니까 3, 4, 5장 세장만 더 보면 된다. 페이지 수로는 400페이지까지다. 전체가 1400페이지 정도 되니까 400까지 보면 한 1/3정도 보는 셈이다. 올해는 이 책을 한번 뗄 수 있으려나... ㅎㅎ ABAP을 하던 VBA를 하던 JAVA를 하던간에 이 책에 나온 개념들을 익히고 개발에 임하면 훨씩 나은 코드를 만들어 낼 수 있으리라 본다.
ANT로 50메가 war file 빌드 하기 이번에 'SAP UI 5'를 하면서 빌드 할 때 .war 파일 크기가 50메가 정도 되는 것을 목격했다. 지금까지는 빌드 해봤자 10메가 미만이었던 것 같은데 50메가짜리를 eclipse에서 .war파일로 만들고 remote Tomcat에 수동으로 Deploy 해봤는데 시간이 많이 걸렸다. 근데 ANT로 하려고 했는데 library가 포함 안된 상대로 war파일이 작성 되어서 tomcat에 올렸더니 안돌아갔다. 이거... library파일이 40메가 정도되고 소스코드는 hello world찍는 정도라 거의 크기가 없다시피 한데 한번 빌드 할 때 시간이 이정도 걸리면 빌드 하긴 해도 참 애로사항이 많을 것 같다. 어차피 library파일은 한번 올려 놓으면 계속..
출처:http://blog.naver.com/PostView.nhn?blogId=whiteday910&logNo=40162828835 위 그림은 MVC하면 매번 나오는 그림이에요. 이 그림은 이미 여러분들이 어렴풋이 많이 보았기 때문에 머릿속에 있을 것이므로 별로 중요하지 않아요 이걸 가지고 처음부터 이해 하려고 하면 어렵기도 하구요. 여러분들이 개발자로서 혹은 개발에 입문하려는 사람으로서 MVC라는 말을 들어 보았을 거에요. 저도 맨 처음 MVC기반 프로그램을 개발 할 때 들어보고 이게 뭔가 싶었어요. MVC 모델은 윈도 MFC프로그래밍 할 때도 쓰이고, 제가 하고 있는 SAP Webdynpro 할 때도 쓰이고, OpenUi 5할 때도 쓰이고 스프링 개발 할 때도 쓰이고 안드로이드 어플 만들때도 쓰이는..
- Total
- Today
- Yesterday
- 도커각티슈박스
- Sh
- shellscript
- 도커티슈박스
- 도커각티슈케이스
- 싱가폴
- docker container tissue
- docker container case
- 도커컨테이너
- docker container whale
- 2017 티스토리 결산
- vim
- 개발자
- docker container tissue box
- 이직
- Linux
- docker container
- 도커티슈케이스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |