본문 바로가기

전체 글127

[도서] IT 트렌드 스페셜 리포트 2018 [도서] IT트랜드 스페셜 리포트김석기, 김승열, 정도희 지음한빛미디어 출판 "4차 산업혁명 시대를 이끄는 7가지 IT기술의 비즈니스 충격에 대비하라" 2018년 주목해야할 만한 7가지 기술(인공지능, 블록체인, AR,VR,MR, 챗봇, 사물인터넷, 스마트자동차, 인공지능 비서 서비스)에 대하여 정리한 책. 사실 트렌드 기술서는 좀처럼 사서 보지 않는 편이다.특히나 변화가 빠른 IT기술서는 특히 더 사서 보지 않는 편인데 이 책은 읽을만 하다. 서점에서 봤다면 표지나 목차만 보고 사지 않았을 것 같지만, 이런 기회를 얻은것이 운이 좋았다. 나는 책을 사기 전에 표지가 맘에 들거나, 지은이의 말을 보고, 어떤관점에서 썼는지 생각하여 사는 편인데,이 책은 후자. "트렌드는 단지 내년 트렌드가 무엇인지 아는 .. 2018. 2. 6.
[ASP] IP Check ASP에서 IP check 하기(HTTP_X_FORWARDED_FOR > HTTP_CLIENT_IP > REMOTE_ADDR 순으로 체크) 1. Request.ServerVariables("REMOTE_ADDR")- asp Ip체크 시 가장 일반적으로 사용- 일반적인 경우 REMOTE_ADDR로 대부분 정확하게 받을 수 있다. 2. Request.ServerVariables("HTTP_CLIENT_IP")- 로드 밸런싱 사용 할 경우 사용해야함- 로드 밸런싱을 사용하는 다중 웹서버일 경우 REMOTE_ADDR는 로드밸런싱 서버 IP 3. Request.ServerVariables("HTTP_X_FORWARDED_FOR")- 프록시를 통해 웹서버에 접근하는 경우- 프록시를 통해 웹서버에 접근하는 경우 RE.. 2017. 8. 31.
[JavaScript] 자바스크립트 타입에러 1. 헷갈리기 쉬운 자바 스크립트 타입 에러 undefined[variable] is not defined$ is not defined에러 발생 시 그냥 저냥 해결해서 넘어가는 경우가 많았음 변수 선언은 했지만 값이 없을 경우-> 에러는 나지 않되 값이 undefined로 받아짐Solution) 변수에 값 선언 변수조차 선언하지 않았을 경우-> [variable] is not defined 에러 발생Solution) 변수선언 후 값을 넣어 사용 JQuery가 정상적으로 road되지 못할 경우-> $ is not defined 에러 발생Solution) 로 jquery경로 등록하여 사용 * 참고 도서 & 사이트 w3schools(JavaScript Data Types)itsu(You Don’t Know J.. 2017. 8. 18.
[JavaScript] 자바스크립트 타입 (Type of Java Script) [JavaScript]자바스크립트 타입 (Type of Java Script) 적당히 코딩하면 적당한 처리를 해주는 js.왜 되는지 모르지만 되어서 넘어가는 경우가 대부분명확히 정리할 필요성이 있겠다 싶어서 시작. 1. type의 정의- 값을 분별할 수 있는 고유한 내부 특성 집합. typeof 연산자로 값 타입을 알 수 있음. Example) 2. Java script 타입 (Type of java script) Complex Data1) object1-1) function (내장 타입이 아닌 object의 하위타입, 프로퍼티를 줄 수 있어서 유용) Primitive Data2) null (없는 값)3) undefined (정의되지 않은 값)4) boolean5) number6) string7) sym.. 2017. 8. 17.
[도서] You Don’t Know JS [도서] You Don’t Know JS카일 심슨 지음.이일웅, 최병현 옮김한빛미디어 출판 중급자, 실무자들에게 확실한 개념정리를 해 줄수있는 책. 생각보다 얇다.다른 언어들은 시간을 내서 배우지만 js는 배우지 않아도 쓸수있는 언어, 굴러만 가게 하면 되는 언어라고 착각하고 있었다. 예를들어 나조차도 굴러만 가면 된다고 생각하여 강제변환하던 부분도 많고 그것에 대해 깊게 파고들지 않았는데이 책의 경우 강제변환의 유의사항, 특정 타입의 정의 등에대하여 상세히 설명해주고 이럴 경우 어떤 형식을 써야하는지, 어떤 형식은 쓰면 안되는지에 대한 기술들이 있어서 이해하기 쉬웠다. 아래와 같이 맞지 않는 형식을 쓰는 경우 일어나게될 위험성, 이 구문에선 이 형식을 써야만 하는 이유등이 예시와 함께 적혀있는 것이 많.. 2017. 8. 16.
[MSSQL] 테이블 변경내용 저장 테이블 변경 내용 저장테이블 수정 시 변경 내용을 저장할 수 없습니다. 변경 내용을 적용하려면 다음 테이블을 삭제하고 다시 만들어야 합니다.다시 만들 수 없는 테이블을 변경했거나 [테이블을 다시 만들어야 하는 변경 내용 저장 사용안함] 옵션을 설정했습니다.라는 경고 문구가 발생 1. 도구 > 옵션 클릭 2. 디자이너 > 테이블을 다시 만들어야 하는 변경 내용 저장 안함을 체크 해제, 확인 해 주면 저장 가능!! 2017. 8. 14.
[etc] Cannot read property 'field' of undefined error Uncaught TypeError: Cannot read property 'field' of undefined위와 같은 에러가 뜨며 부트스트랩에 문제가 있다고함 부트스트랩 문제는 아니고.. 위와같이 table에thead의 th갯수와tbody의 tr갯수가 맞지 않아 생기는 현상. 위아래 태그 갯수를 맞춰주면 해결됨 if you got this error, tags count and tags count doesn't match.check your tags count. it should be same. 2017. 8. 8.
[MSSQL] 두개 이상 필드 값 비교 ORDER BY [MSSQL] 두개 이상 필드 값 비교 ORDER BY 두개 이상 필드값을 비교하여 정렬 해야할 경우 SELECT seq, addDt, moddt, * FROM [tableName] 각각 ORDER BY를 하면 첫 필드 부터 정렬 됨normal order by sortingSELECT * FROM [tableName] ORDER BY modDt DESC, addDt DESC Example) CASE문으로 조건을 주어 두 필드 이상의 값을 합하여 비교 가능using case with mssql SELECT * FROM [tableName] ORDER BY (CASE WHEN modDt '' Then modDt ELSE addDt END) DESC Example) 2017. 7. 26.
[JavaScript] $ Is not defined 에러 문제)디버깅 중 $ is not defined 에러 발생 이유)JQuery가 정상적으로 road되지 못하여 발생 해결방안)소스에 추가. Error)When you debugging, '$ is not defined' error comes up, Reason)the reason is JQuery cannot loaded normally. Solution)insert in source. 2017. 7. 24.