일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- codeigniter3
- xps15 9550
- aws
- 국가번호목록 #전화번호국가코드 #퇴근을원합니다
- 디-버그
- 일러스트
- X보이스
- 어도비
- php
- xps
- ami
- SENTRY
- X라소프트
- 네오커머스
- ENA
- 디버그
- Dell
- 포토샵
- 월회고
- Codeigniter
- laravel
- monolog
- 델코리아
- 포토샵 고해상도
- 고해상도
- 팬마음
- 일러스트 고해상도
- 개발기록
- XPS15
- Today
- Total
목록전체 (30)
Good Day
기본적으로 Go 언어 개발환경 자체를 세팅하는건 그렇게 어렵지 않은편이다. 1.LinuxA. 수동 설치1) https://golang.org/dl/ 에서 파일 다운로드 추출(작성시점 1.5.1버전이 다운 가능)2) wget https://storage.googleapis.com/golang/go[버전].[기반 아키텍처].tar.gzex. wget https://storage.googleapis.com/golang/go1.5.1.linux-amd64.tar.gz3) 압축풀기( tar vxzf go[버전].[기반 아키텍처].tar.gzex. tar vxzf go1.5.1.linux-amd64.tar.gz4) 원하는 폴더로 mvex. sudo mv go /usr/local/5) .bashrc파일에 PATH 추..
1. 도입배경현재 다니고 있는 회사는 개발자가 2명 밖에 없는 회사였다(지금은 나 혼자).학원 본사라 그런지 개발이나 IT에는 무지한 느낌을 지울 수 없는데, 어쨌든 노후화된 장비에 백업 프로세스가 존재하지 않아작년에 크게 고생하고 C#으로 간단하게 서버클라이언트 간에 TCP/IP통신으로 파일 전송하고 보관하는 것만 만들어서 운영하고 있었다. 이 과정에서 개인적으로 고민했던 것은 "C#을 Unity3D와 간단한 윈폼까지만 해본 내가 이걸 발전시킬 수 있느냐"와 "새로 뜨는 언어를 써보는 것은 어떨까?"였다. 2. 후보후보는 다음과 같았다. 1) C#+ 나름대로 다른 후보에 비해서는 전통의 강자!+ 개인적으로 관심이 커서 약간의 스터디를 진행하여 상대적으로 다른 언어와 대비해서 개념이해와 구성이 쉽다.+ ..
지금 회사에 입사한지 벌써 1년 4개월이 넘어가고 있다. 지난 8년간 여러 회사에 몸담았었고, 앞으로 더 많은 회사에 있을 기회가 많겠지만 조직개편과 체질개선에 대한 나의 입장과 생각은 예전과 별반 다를게 없다. 나는 일을 20살 7월부터 시작했다. 어리다면 어린 나이에 일을 시작해 첫번째 회사는 매각되고 두번째 회사에서는 도망치듯 퇴사를 하고, 세번째 회사에서는 스트레스를 못이겨 퇴사를 하고 네번째 회사에서는 노예생활이 질려 돈좀 더 달라고 했더니 '너네 일 그따위로하고 돈을 더 받겠다고? 다 꺼져!'라는 대우를 받고 그만두고, 그나마 다섯번째 회사와 지금 다니는 여섯번째 회사를 제일 오래 다닌 것 같다. 재미있는 것은 내가 그동안 다닌 회사중 대기업에 속하는 세번째 회사를 제외하고는 퇴사하기 이전 상..
현재 운영중인 신 시스템에서 결제 프로세스를 만들었는데, 그간 쏠쏠하게 재미를 본 View를 이번기회에 대규모 데이터 처리에 어떤 퍼포먼스를 보여주는지 테스트를 해봤다. 결과는 생각보다 엉망진창이었다. 가상으로 임의 생성한 결제 데이터는 대략 3,000개 정도이고, 테이블 조회시 사용자 데이터 조회와 부가 정보 조회를 위해 3개의 inner join이 들어갔다. 막판에 기획팀에서 전혀 다른 테이블에 있는 부가 상품조회도 넣어달라는 요청을 해서 동일한 방식으로 UNION을 구성 통째로 View를 만들었다. View를 만들면서 고려한 사항은 기본적인 최적화 검증과 인덱싱을 했고, 문제로는 불특정 다수의 데이터를 조회할 때 검색조건이 없는채로 정보를 만들어야 한다는 것이다. 일단 조건을 정리하자면 다음과 같다..
젠킨스(jenkins)라는 툴을 알게된건 이번 NDC에서 에이스프로젝트의 안현석 팀장님이 했던 세션을 통해 듣게된게 시작이다.이후 이리저리 둘러보면서 지내다가 회사에서도 그렇고 개인적으로도 그렇고 jenkins를 써서 소스관리 및 빌드관리를 해봐야겠다! 라는 생각이 들어 운영을 시작했다. 하지만 약간의 허들이 있었는데 이는 [최소사양]의 문제다. [최소사양]을 아무리 열심히 찾아봐도 짧은 영어로는 공식적으로 어디에 나와있는지 모르겠어서 검색해보니 다음과 같은 의견을 들었고 이와 비슷하게 세팅하여 돌려봤다.(http://stackoverflow.com/questions/8747533/jenkins-hudson-ci-minimum-requirements-for-a-linux-rh-installation) s..
힘세고 강한아침! 페이팔에 대해서 몇가지 기록을 합시다. 1. 페이팔은 (일부)한국어 서비스를 합니다. 2. 페이팔은 이메일 문의를 영어로만 받고 있습니다. = 한국어로 문의 메일을 보내면 "한국어 앙대요 전화문이하세요"라는 답변이 옵니다. 3. 이후 전화문의를 해야해서 전화를 걸었는데 나름 컬쳐쇼크였습니다. 1) 수제 ARS음성 안내(녹음하느라 고생이 많으십니다 CS팀 여러분) 2) 어째선지 통화하기 힘들다.(일반 사무실 전화입니까?) 3) 답변해주시는분 지나치게 긴장해서 내가 긴장되더라. 4. 페이팔은 한국에서 정의하는 "휴대폰 결제"를 지원하지 않습니다. - 한국에서의 "휴대폰 결제": SMS 승인번호 받아서 결제하는 방식. - 페이팔에서 말하는 "휴대폰 결제": 휴대폰으로도 페이팔 이용해서 결제할..
요새 웹이든 앱이든 서버든 대부분 MVC패턴 정도는 알아야 '아~ 내가 이렇게도 짤 수 있구나' 싶다라는 이야기를 종종 듣는다.큰 도움은 되지 않겠지만 간략하게 MVC 패턴에 대해서 개념을 잡는분들께 도움이 되길 바라면서 정리를 해본다. ※ 이 가이드는 웹상 특히 php 기반의 MVC 패턴을 이야기 하므로 클라이언트나 다른 분야의 MVC와는 조금 다를 수 있습니다. 1. MVC(Model-View-Controller) 패턴이란 무엇인가? 위키백과에 이르면 다음과 같이 말한다. 모델-뷰-컨트롤러(Model–View–Controller, MVC)는 소프트웨어 공학에서 사용되는 아키텍처 패턴이다. 이 패턴을 성공적으로 사용하면, 사용자 인터페이스로부터 비즈니스 로직을 분리하여 애플리케이션의 시각적 요소나 그 ..
패키지 인덱스 정보 업데이트 > apt-get update > sudo apt-get update 설치된 패키지 업그레이드 > apt-get upgrade > sudo apt-get upgrade 설치된 패키지 업그레이드(의존성 검사 포함) > apt-get dist-upgrade > sudo apt-get dist-upgrade 패키지 설치 > apt-get install 패키지명 > sudo apt-get install 패키지명 패키지 재설치 > apt-get --reinstall install 패키지명 패키지 삭제 > apt-get remove 패키지명 > sudo apt-get remove 패키지명 패키지 삭제(설정까지 삭제) > apt-get --purge remove 패키지명 > sudo ap..
0. Xamarin 소개 C#으로 안드로이드/iOS/윈폰/맥 용 어플리케이션을 제작 및 출시 가능한 크로스플랫폼 개발도구. Xamarin의 Product들은 다음과 같다.Xamarin PlatformC#을 통해 iOS, Android, Mac & Windows에서 작동하는 어플리케이션을 작성할 수 있다.Xamarin Test Cloud한번에 클라우드로 자신의 App을 설치하고 동시에 1000개까지 가상 디바이스에서 테스트를 진행할 수 있다.이때 발생하는 에러나 퍼포먼스에 대한 개략적인 정보를 볼 수 있으며, UI가 원하는 방식대로 구동되는지 확인할 수 있다.엄청 비싸다 제일 작은 결제상품이 $1,000/month다.Xamarin Insights자신이 퍼블리싱한 어플리케이션의 리얼타임 모니터링을 제공한다...
※ 회사에서 새롭게 진행되는 신규 프로젝트가 AWS로 구성되게 되어서 이리저리 작업하던 중 알게된 내용 문제의 발견1. 협력사에서 EC2 생성하고 php와 리눅스 타임찍어보니 EST로 출력됨.2. 개발 회의때 수정하는법을 모르겠으므로 모든 것을 EST로 작성하길 요청함. 수정방법 - 설명포함1. [cd /usr/share/zoneinfo] 입력해서 Zone 리스트를 확인합시다. 대략 위치는 [/usr/share/zoneinfo/Asia/Seoul]입니다2. Asia/Seoul가 잘 있는지 확인되면 기존 로컬타임을 백업합시다. [cp /etc/localtime /etc/localtime.bak]3. 타임을 복사합시다. [cp /usr/share/zoneinfo/Asia/Seoul /etc/localtime..