- Today
- Total
목록ALL (104)
CODE CAVE
원래 인텔리제이를 사랑하고 쭉 써왔는데, OS 업데이트 이후 스크롤 버벅임이 해결되지않아서 다른거 써볼까 하다가 찾은게바로 Github에서 만든 ATOM!! 깃허브 다운 깔끔하면서 귀여운 디자인이 제 맘에 쏙 들었습니다. 아직은 익숙해지고 있는 단계이긴 한데, 인텔리제이의 고급기능을 쓰지 않는 분들이라면 충분히 만족할 수 있을것 같네요.워낙 유명해서 각종 패키지도 많이 나오고 있어서, 안되는 기능은 거의 없더라구요.가벼워서 속도도 엄청 빨라요! 근데 자바스크립트 기반이라 그런지 (실제 웹 기술로 개발한 응용프로그램)패키지 잘못 설치하면 자꾸 스크립트 에러뜹니다. 그래서 전 필요한 플러그인 외에는 전부 지운상태 입니다. # Cmd + , => 패키지 설치 창 # Cmd+Shift+P => 각 메뉴들 혹은 ..
2016 모바일 트렌드로 온디맨드 서비스가 뜨고 있습니다. 아니 이미 뜬 것 같아요. 온디맨드의 정의 중 제가 가장 와닿는 것은 "이용자의 요구에 따라 상품이나 서비스가 즉시 제공 되는 것" 입니다. 요새 나오는 E커머스 혹은 기존의 E커머스의 업데이트를 보면 채팅이 거의 항상 붙어다닙니다. 오프라인 상점 못지 않게 물어볼 것은 '즉시' 물어볼 수 있는 것이죠. 어떤 곳은 커머스인데 24시간 실시간 채팅까지 있는 곳도 봤습니다. 이는 저녁이면 문을 닫는 오프라인 매장보다 안내 서비스는 더욱 즉각적인 것이죠. 게다가 편리하고요! 최근에 카카오톡의 상담톡 이라는게 나왔는데 여기서 말하기를 전화문의보다 채팅문의가 월등히 높다고 나왔다고 합니다. 저도 이커머스에서 일하고 있는 개발자로서 이를 체감하고 있습니다!..
멋있는 Front-end 템플릿을 찾았습니다. 어떤 사이트든 서비스를 하는 사이트라면 관리자페이지는 필수로 가지고 계실 거라 생각이 드는데요. 저희 쇼핑몰 사이트는 독립몰이라서 관리자페이지도 직접 하드코딩 해야하는데 기존 관리자페이지가 디자인부터 기능까지 너무 허술해서 최근에 싹 개편하는 걸 목표로 잡았습니다. 하지만 디자인 부터 다시 다 하려니 막막하더라구요.포토샵으로 디자인 하고, 몇번 수정하고, 퍼블리싱하고, 스크립트 짜고,에러 잡고, 백엔드 고려하고,CSS도 LESS로 하고 싶어서 또 욕심내게되고,소스가 커지다보니 모듈화하고 싶고, 모듈화 하고나니 또 다른 욕심이 끊임 없이 닥쳐 옵니다.. 결국 개발기간은 2배로 뛰어 10일로 잡았다면 20일이 되겠지요.. (저만 그런가요? ㅎㅎ) 이걸 한번에 해..
기존에 저희 사이트가 파일 ~ 디비 모두 다 euc-kr 이였는데요. 차근차근 utf-8 로 바꿔가는 중입니다. 이번에 소개 해드릴 것은 파일들의 euc-kr 인코딩을 일괄적으로 utf-8로 바꾸는 작업입니다. 한개의 파일을 바꾸려면 맥 터미널에서 아래 1줄 명령만 실행하면 끝납니다. $> iconv -c -f euc-kr -t utf-8 [기존파일이름] > [변환후나올 파일이름] 하지만 실제 사이트 파일 인코딩을 전체 변환할 예정이라면 하나하나 하긴 너무 힘들죠. :( 아래 스크립트는 폴더를 지정하면 그 폴더 아래 있는 모든 파일들의 인코딩을 변환해줍니다. ----------------------------------------------------------------------------------..
세번째 자리 콤마 넣는 함수 comma(num)//세번째 자리 콤마 function comma(num){ var len, point, str; num = num + ""; point = num.length % 3 ; len = num.length; str = num.substring(0, point); while (point < len) { if (str != "") str += ","; str += num.substring(point, point + 3); point += 3; } return str; } num : number의 줄임말로 자바스크립트의 + 연산으로 "" 과 더하여 숫자를 문자열로 만듭니다. len : length의 줄임말, 파라미터로 넘긴 num의 길이를 저장합니다. point : n..
콤마 삭제 함수 rm_comma(number)//콤마 삭제 function rm_comma(num){ var number = num + ""; return number.replace(",",""); } 먼저 파라미터 이름이 num 이라서 숫자만 받아올 것 처럼 짜놓긴 했는데요~ 문자열을 넘기든 숫자를 넘기든 어차피 num + "" 을 해서 문자열로 만들기 때문에 상관은 없습니다. 파라미터를 문자열로 만들고 거기서 "," 를 ""(공백)으로 replace 해서 return 하는 것 입니다. -- 웹 사이트를 만들다보면 콤마를 삭제하는 경우가 종종 있는데요~ 이건 제 얘기입니다만.. 어디 회사에 새로 들어가게 되었는데 디비 설계가 잘못 되어있었습니다. Database 의 상품 테이블의 1 상품이 1 필드에 ..
저는 맥북 사용자 입니다. 이번에 기존 사이트가 전부 euc-kr 로 되어있어서 파일~DB 까지 모두 utf-8로 변경하려고 하다가 막혔습니다. 맥에선 EUC-KR 인코딩 된 것은 읽지 못합니다! 저희는 닷홈호스팅을 사용하고 있습니다만 저희 실서버에서 SQL파일을 뽑아보니 EUC-KR 이더라구요, 이 SQL 파일을 새로 만든 아마존 RDS에 넣으려고 하니 문제가 발생했습니다. 그럼 천천히 따라하면서 euckr을 utf8로 변신 시켜봅시다 맥 사용자 여러분! 1. 일단 euc-kr 로 구성 되있는 실서버에서 DB 파일을 덤프합니다. $> mysqldump -u[USERID] -p [DB NAME] > [덤프 되어 저장될 파일명] 위 과정을 거치면 금방 덤프 파일 (.sql)이 추출 됩니다. 이 파일은 eu..
저는 아마존 EC2에 APM 환경을 구축하였었습니다. 그러다 웹디비 관리툴 phpmyadmin을 설치했는데 이 외 클라이언트용 디비 관리 툴을 사용하니 SSH 접속이 안되더라구요. 결국 재설치를 다짐했는데 인터넷에 떠돌아 다니는 글들 마구잡이로 따라했다가 뭔가 삭제가 제대로 안된 것같아서 좀 해맸습니다. 이런 분들 다시 없기를 바라며, 제가 성공했던 방법 소개드리고자 합니다. 1)apt-get purge mysql-server 2)apt-get purge mysql-common 3)rm -rf /var/log/mysqlrm -rf /var/log/mysql.*rm -rf /var/lib/mysqlrm -rf /etc/mysql 4)apt-get install mysql-server --fix-mssing..
이번에 선릉역 바로 근처에 있는 최인아 책방에 다녀왔습니다! 제가 평소에 책에 대한 중요성에 대한 인식은 컸었습니다. 이지성 작가님의 리딩으로 리드하라, 독서천재 홍대리라는 책을 보면서 더욱 독서에 의미를 두게 되었는데요~독서에 대한 중요성은 빌게이츠 같은 대 위인들이 강조하고 있죠! 집에서 책을 읽으려니 작심삼일이 되기 쉽더라구요, 어찌저찌 읽게 되도 평소 애독가는 아니기 때문에 재밌는 책이 아니면 금방 졸려워지고.. 그래서 카페나 도서관 가서 책을 읽어보기도 했지만 최인아 책방 만큼 독서가 잘되는 장소는 여태껏 없던 것 같습니다 ㅎㅎ 저는 지인의 추천을 받아서 간건데 내부 사진 하나도 찾아보지 않고 그냥 길만 찾아서 갔습니다. 그래서 상상도 못한 책방 풍경에 더욱 감탄했어요 ㅎㅎ 인터넷이 너무 좋아져..
회사의 웹 사이트가 자체 서비스 인 경우 마케팅 등의 사유로 고객 혹은 자신이 페이스북이나 카카오톡으로 링크를 공유하는 일이 종종 있을 겁니다! 우리가 주로 보고 있는 "카카오톡 공유하기" 버튼은 카카오톡의 개발 API를 사용하여 개발을 해야 하는건데요! 이런 자체 커스텀 공유 기능 말고, 페북이나 카카오톡에 "http://~~~" 같은 URL을 적어서 전송하게 되면 미리보기 썸네일이 나오곤 하죠! 지금 바로 아무 사이트나 페이스북 담벼락에 URL을 적어보세요! 미리보기 이미지가 뜰겁니다. 카카오톡도 마찬가지로 아무 사이트 URL을 넣어보시면 미리보기 이미지가 뜹니다. 하지만 이게 원하는 이미지가 아니라 사이트의 로고나 주요 이미지가 하나 정해져서 뜨게 됩니다. 이 미리보기 썸네일 이미지를 변경하고 싶을..