- Today
- Total
CODE CAVE
멋있는 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..