전체 글273 구글 확장프로그램 만들기 - 1 이번엔 크롬 주소창 옆에서 정말 200% 활용을 하고 있는 구글 확장프로그램을 직접 만들고 싶어서 끄적인다.잘만 만들면 업무도 연관지어서 능률이 막 솟아날 것 같았다. 막연하게 '만들고 싶다' 라는 생각이 들어서 구글 개발자사이트 들어가서 예제를 돌려보고 하니 '금방 만들 수 있겠는데?' 싶을 정도로 간결하더라 !! 구글 확장프로그램은 로컬에서 설치가 가능하며, 외부공개를 하고 싶다면 마켓에 올릴 수도 있는데나는 회사에서 업무용으로 사용하기 위해 '로컬' 에서 사용할 예정이라, 이 방법에 대해서만 끄적일 생각이다. 로컬에서 확장프로그램을 설치하기 위해서는 3가지 파일이 필요하다.1. 확장프로그램 아이콘으로 사용 할 .png 파일2. 타이틀, 설명, 명령어 등 확장프로그램에서 사용할 기능을 다룰 manif.. 2019. 3. 7. [JavaScript] .trim() 사용시 유의할 점!! 좌우 공백 제거를 위해 javascript 에서 제공하는 trim() 함수를 흔히 사용하게 되는데, 여기서 유의할 점이 있다. 그것은 바로 IE8 이하 브라우저에서 trim() 함수가 지원이 안된다는 것 ... ^^ 그러니, jquery 의 $.trim() 을 이용하자 ..ㅎ 2019. 2. 19. [SQLD] SQL 개발자 자격증 도전 2019년, 방송통신대학교로 따지면 올해 나는 대학교 4학년이다. 흔히 대학교 4학년이면 하는 가장 큰 고민이 '졸업' 인데, 한국방송통신대학교 컴퓨터과학과에 재학 중인 나 또한 '졸업' 을 위해 준비를 해야했다. 내가 계획한 '졸업' 준비란, SQL 개발자 자격증(SQLD) 을 따는 것 이다. 계획을 하자마자 SQLD 시험 응시를 위해 DB가이드 홈페이지 (http://www.dbguide.net/da.db) 에 접속하여 접수, 결제를 했다. 이후 도서를 구매하고 같이 공부하는 언니가 있어서 스터디 계획까지 짰다. 접수한 오늘 기준으로 약 4주 후에 시험날이니 열심히 공부해서 자격증 취득하고, 4분기 쯤에는 SQLP 자격증에 도전해봐야겠다.. - 한국방송통신대학교 컴퓨터과학과 졸업 조건 [참고: SQL.. 2019. 2. 13. [로그백(Logback)] Rolling 기준 (maxHistory) 로그백을 사용하여 로그를 쌓고 있었는데, 쌓는 기준을 변경하게 되었다. 기존 : 시간 단위로 적재 변경 : 일 단위로 적재 따라서 로그백 코드 중 `fileNamePattern` 에서 시간 단위를 제거 하는 것으로 작업을 끝마쳤는데 .... 1 2 3 4 5 ${LOG_PATH}/old/${LOG_FILE}-%d{yyyyMMdd}.%i.log.gz 720 300MB Colored by Color Scripter cs 서버에 접속하여 쌓인 로그들을 보니 파일이 어마무시하게 많아졌다 😨 찾아보니 단순히 `fileNamePattern` 만 수정할게 아니고 `maxHistory` 도 같이 수정해줘야 하더라. 그니까 패턴만 수정했으니 지금 720일이 Rolling 되도록 해논 것 ... ㅋㅋㅋㅋㅋㅋㅋㅋ 그래서 결.. 2019. 2. 8. 자바스크립트에서 확장 for문 사용하는 방법 자바에서 지원하는 확장 for 문을 자바스크립트에서 사용하고 싶다면,아래와 같이 이용하면 된다. 12345678//array 생성var array = ['aa','bb']; //확장 for문 사용for (var num in array) { //alert: aa //alert: bb alert(array[num]);} cs 2019. 2. 7. DBeaver Tool 로 Oracle Connection 시 "로케일을 인식할 수 없습니다" 오류 DBeaver Tool 로 Oracle Connection 시 "로케일을 인식할 수 없습니다" 라는 오류가 떨어졌다. 원인 : Mac OS 가 Sierra 로 업데이트 되면서 언어 설정이 변경됐고, 그 때문에 영어를 사용하지 않는 대부분 국가에서 언어를 정상적으로 잡지 못하는 이슈가 있다고 한다.해결 : 찾아보니 VMOption 에서 -Duser.language=ko 와 -Duser.country=KR 를 추가하면 된다고 했지만, 그냥 [시스템 설정 - 언어 및 지역] 을 만져주니 간단히 해결됐다. 여기에서 지역을 대한민국 -> 미국 으로 바꾸고, 다시 미국 -> 대한민국 으로 변경하면 된다. 단, DBeaver 를 사용할 경우 DBeaver 도 재시작을 해야 반영되니 참고. 2018. 11. 30. ajax 에서의 parsererror 에러 Ajax 로 데이터 통신을 하는데, 분명1. readyStatus: 42. status: 200정상적으로 통신했고, 내가 원하는 데이터 ("FAIL") 도 잘 넘어왔음에도 불구하고statusText 가 "parsererror" 로 떨어져서 success 가 아닌 error 로 잡혔다 ;; ( console.log 로 error 를 찍은 결과 ) 왜그런고 하니,ajax 통신시 내가 명시적으로 작성한 dataType 과 서버에서 내려오는 dataType 이 일치하지 않아 발생한 오류였다. 나같은 경우는 dataType 을 "text" 로 변경하니 그제서야 success 로 내려오더라 ;; 참고참고 ! 2018. 11. 26. Character decoding failed. Parameter skipped. WARNING: Parameters: Character decoding failed. Parameter skipped. 원인 : 캐릭터셋 디코딩 불가해결 : 혹시 ajax 로 데이터 통신하는 와중에 이런 에러를 보았다면? contentType: "application/json" 이 빠졌는지 확인하자.확인 후 넣으니 잘 굴러간당. 야호 :) 2018. 11. 6. SyntaxError: Unexpected token o in JSON at position 1 SyntaxError: Unexpected token o in JSON at position 1 발단 : json 포멧의 데이터를 ajax 통신하려는데 저 오류가 났다.원인 : json 포멧을 JSON.parse() 명령어를 통해 또 json 포멧으로 변환하려니 오류가 났다. 해결 : JSON.stringify() 를 써야하는 영역이었다 ㅠ.ㅠ 수정하니 해결! 2018. 11. 1. 이전 1 ··· 11 12 13 14 15 16 17 ··· 31 다음