전체 글 (175) 썸네일형 리스트형 jQuery Migrate 플러그인사용시 trace 로그해제하기 최신버전 jQuery(3.x)를 사용하면 오래된 브라우저와 호환해 주는 jQuery Migrate를 꼭 사용하게 된다. 하지만 jQuery Migrate를 이용하여 웹개발을 하게 되면 브라우저 콘솔 창에 어마어마하게 많은 trace 로그가 생성되는 것을 볼 수 있다. 웹 디버깅을 하려는데 해당 로그는 참 거슬리는 편이다. trace 로그를 안 보이는 방법은 2가지로 정리가 된다. 1. 크롬 설정으로 해당 브라우저만 안보이게 설정 trace 설정이 꼭 필요하여 공통으로 설정되어 있으면 크롬 콘솔창에서 해당 로그에서 우클릭 > jquery-migrate 메세지 숨기기 기능을 이용하면 된다. 2. 웹 어플리케이션을 이용하는 개발자/사용자 전부 안보이게 설정 플러그인 jquery-migrate-x.x.x.js .. 윈도우환경에서 Postgresql Command Line Tools(psql,pg_dump) 설치하기 개발PC에서 pg_dump로 Postgresql DB DDL 또는 데이터를 백업하거나 psql 로 접속해서 테이블 속성을 보고 싶을 경우가 생길것이다. 하지만 Postgresql Command Line Tools 설치파일이 따로 존재하지 않는다. Command Line Tools만 설치할 수 있는 방법은 Postgresql 서버 설치파일을 다운받고 컴포넌트 선택화면에서 Command Line Tools를 선택하면 된다. 설치환경 Widnow 10 Pro Postgresql Command Line Tools - 14.1 Postgresql Server - 13.1 https://www.enterprisedb.com/downloads/postgres-postgresql-downloads 접속하여 Window.. SQL 비교연산자 <> 와 != 차이 결론부터는 얘기하자면 차이는 없다. 동일한 연산이 되지만 문법이 ANSI SQL 이라고 한다. 자바언어가 메인인 개발자여서 자연스럽게 != 문법을 사용해 왔었던 것도 있고 iBatis,MyBatis 프레임워크를 사용하면서 xml문법을 왠만하면 쓰지 않는것으로 습관이 됐었던 것 같다. 그리고 경험해본 DBMS에서 != 가 안되는 경우가 없었던 것이 제일 큰 이유인 것 같다. 경험상 != 문법이 문제 없었던 DBMS ORACLE SqlServer MySQL Mariadb Postgresql Greenplum Cubrid Tibero Netezza Informix 젠킨스 LTS 버전을 윈도우10에 설치하는 방법 설치환경 윈도우 10 Pro JDK 11 Jenkins 2.319.2 LTS https://www.jenkins.io/download/ 접속하여 Jenkins LTS 버전을 다운 jenkins.msi 를 더블클릭하여 젠킨스를 설치하자. Next 경로를 지정 - 기본경로를 권장 Run service as LocalSystem(not recommended) 를 선택하고 Next 개인PC이기때문에 첫번째 옵션을 선택했지만 서버이거나 공용PC이면 Run service as local or domain user 를 선택하여 설치하자. 지정하고 싶은 젠킨스 포트를 지정하자. 8080은 웹어플리케이션을 개발할 시 WAS의 기본포트여서 8888로 해주었다. 설정하려는 포트로 프로그램이 사용중인지 확인하는 Test Po.. MobaXterm으로 ssh 접속시 export TMOUT=0 명령어 실행하는 방법 SSH 로 서버를 접속하여 개발 및 테스트, 모니터링을 진행할 때 자꾸 세션이 종료되는 문제가 발생되면 export TMOUT=0 을 실행하여 세션제한시간을 무제한으로 변경할 수 있다. 모바텀에서는 SSH 접속시 Execute command 라는 기능을 이용하여 export TMOUT=0 을 실행할 수 있어 수동으로 명령어를 입력하는 에너지를 줄일 수 있다. New Session 이나 Edit Session 으로 세션창을 열고 Advanced SSH settings 탭 > Execute Command 부분에 명령어를 입력하면 된다. 중요한 점은 Do not exit after command ends 를 꼭 체크하여야 명령어실행 후 세션을 종료하지 않는다. 명령어를 여러개 실행하고 싶을때는 세미콜론(;) .. [STS4] Gradle Plugin - Egradle 설치하기 Gradle을 이용하여 프로젝트를 수행하고 있을때 build.gradle 파일을 수정할 순간이 생겼는데 코드 어시던트(code assist) 기능이 안되어 당황했었던 순간이 있었다. STS4에서 Maven 관련 플러그인이 자동포함되어 있고 기능이 쓸만해 Maven은 문제가 없지만 Gradle은 기본 플러그인의 기능이 약해서 따로 설치를 해주어야 한다. 설치환경 JDK 11, STS 4.13.0 설치방법 1. Menu > Help > Eclipse Marketplace > gradle 로 검색, Egradle IDE 2.8.0 - Install 버튼 클릭 2. 라이센스 동의하면 설치가 진행되고 Restart Now 를 클릭하여 STS 재기동하면 설치가 완료된다. 설치가 완료되면 gradle 파일 아이콘이 .. 앵귤러JS(AngularJS) EOL 소식 https://www.ciokorea.com/news/221444 ‘앵귤러JS’ 11년 만에 종료··· “서드파티 지원 옵션은 사용 가능” 웹 개발에 ’혁신을 일으킨’ 자바스크립트 프레임워크가 더 이상 유지되지 않는다. 단, 서드파티 지원 옵션은 사용할 수 있다. ‘앵귤러JS(AngularJS)’ 자바스크립트 프레임워크가 수명 종료(End- www.ciokorea.com 리액트와 vue.js 의 성공으로 인하여 위태위태한 것으로 알고 있었는데 드디어(?) EOL이 되었다. 나를 포함한 주변 개발자가 한번도 사용/개발해 본적이 없는 프레임워크이긴 한 것 같아 어느 정도 예상은 하기 했지만 리액트, vue.js를 이어 어떤 프레임워크가 또 올라올지 기대는 된다. [Mariadb] 새로운 INSERT 방법(INSERT INTO SET) 우리가 익히 알고 있는 INSERT 방식은 insert into (컬럼명들) values (컬럼값들) 로 현재 모든 DBMS에서 사용되고 있다. 하지만 테이블의 컬럼이 30개정도가 넘어가면 컬럼명과 컬럼값의 매핑이 어려울 때가 존재한다. (실제 프로젝트에서 한 테이블에 컬럼개수가 200개가 넘어가는 것을 경험한 적이 있다.) 이 문제를 해결하기 위해 mariadb 에서는 update set 문법과 비슷한 insert into set 문법을 개발하고 제공한 것으로 추정된다. INSERT SET 예제 /* dummy_table 테이블에 insert into set 를 이용한 데이터삽입 쿼리 예제 */ insert into dummy_table set no = 1 , title = '제목' , memo = n.. mvn package 실행시 Source option 5 is no longer supported. Use 6 or later. 에러발생 mvn package 실행시 자바컴파일이 실패되면서 jdk 1.6이상으로 사용하라고 에러 메세지 발생 [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.683 s [INFO] Finished at: 2022-01-07T17:41:38+09:00 [INFO] ------------------------------------------------------------------------ [ERROR].. ARC(AdvancedRestClient) Tool을 이용하여 HTTP(POST) 방식으로 FormData 테스트하는 방법 다른 사이트에서 제공되는 HTTP API를 이용하여 데이터를 가져오는 개발 업무가 있을때 ARC Tool을 이용하면 개발이 한층 수월하다. ARC Tool 장점 제공된 HTTP API가 정상작동 되는지 빠른 확인가능 방화벽이 오픈되어 있는지 확인가능 반환되는 데이터를 손쉽게 확인가능(JSON, XML 등) REST 방식을 이용한 연계방식이면 쉽게 연계가 가능하지만 POST 방식이고 파라미터를 FormData 로 설정해야 한다면 개발 및 테스트가 조금 까다로워 진다. ARC 에서 POST FormData 테스트방식의 핵심은 HEADER-ContentType과 Body 설정이다. HEADER - ContentType : application/x-www-form-urlencoded BODY - www-url-.. 이전 1 ··· 7 8 9 10 11 12 13 ··· 18 다음 10/18