원 소스는 제이쿼리 2.2.4를 사용하고 있었고

내가 넣을 라이브러리는 제이쿼리 2.2.0을 참고하고 있었다.


서로 컨플릭트가 나니까 잘 안붙어서 삽질하다가

no conflict 켜주면 잘 동작하는것 보고 퇴근했다.


메모 겸 기록


간단하게 스크립트 코드로 아래처럼 넣어주면 된다.


<script type="text/javascript">
      $.noConflict();
</script>

원래 slick slider 넣다가..
$(...).slick is not a function
에러메시지 보고 찾아봄.

참고한 곳
https://stackoverflow.com/questions/31790173/slick-carousel-uncaught-typeerror-slick-is-not-a-function

자세한 설명

https://api.jquery.com/jquery.noconflict/


Posted by 느린걸음아이_ 트랙백 0 : 댓글 0


파포로 문서 작성하는데 자꾸 sp 치면 네 로 바뀌어서

띄어쓰기 하고 다시 붙여도 한글로 바뀌고 아주 화가 나버리는 바람에 
자동고침 기능을 꺼버렸다.


진작끄지 뭐하니
옵션으로 이동한다.

다음 “언어교정” 클릭
그 다음 “자동고침 옵션" 화면으로 간다.


위 처럼 “한/영 자동 고침” 의 체크를 해제하고
“확인”을 눌러 저장하면 더 이상 영어나 한글 쓸때 자동으로 다른 단어로 바뀌지 않는다.

https://support.microsoft.com/ko-kr/help/2701751

더 자세한 도움말은 위 공식 마이크로소프트 홈페이지의 안내를 참고하면 된다.
메모겸 기록.


Posted by 느린걸음아이_ 트랙백 0 : 댓글 0

얼마전 iis서버를 처음 설치해보았다.
기존 받은 소스를 돌리는데 웹폰트가 동작하지 않아서 방법을 찾아보았다.

대개 웹폰트 확장자는 .eot 나 .woff 등이 있다.
결론적으로는 MIME형식 가서 이 확장자를 등록해주면 인식하게끔 동작하게 된다.

.eot : application/vnd.ms-fontobject
.woff : application/font-woff


나의 경우 .eot 확장명은 이미 등록이 되어있었으나 형식이 application/octet-stream 으로 되어 있었다.
이것을 지우고 위 형식으로 등록했다.

이미 등록된 항목이라면 해당 항목을 더블클릭하면 편집 창이 뜬다.
없다면 새로 추가. 그 방법은 위 이미지 처럼 우측의 “작업” > “추가”를 클릭


아 이때 이 등록창은 다음의 경로로 이동한다.
나는 윈7을 쓰고 있으므로 그것을 기준으로 정리하자면...

윈도우 시작 누르고 실행 누른 다음,
“관리”라 치면 다음과 같이 자동으로 검색된 결과가 보인다.
여기서 가장 위에 있는 “IIS(인터넷 정보 서비스) 관리자” 를 클릭해서 실행해주신다.


그리고 나오는 화면에서 “MIME 형식”이라 쓰인 아이콘을 누르면 바로 등록 및 수정 가능한 화면으로 바뀐다.


아무튼 이렇게 하면 정상적으로 웹폰트가 실행되어 페이지에 출력될 것이다.
실제로 경험을 바탕으로 했던 과정을 캡쳐해서 기록해봅니다.

이때 도움 받은 출처는 다음과 같습니다.


도움이 되길 바라겠습니다!!
감사합니다.



Posted by 느린걸음아이_ 트랙백 0 : 댓글 0


윈도우7 기준으로 IIS서버 세팅 방법을 적어보았으니 참고해보시길 바랍니다.

(윈도우10도 유사함)


"제어판" 이동하여 "프로그램 및 기능"을 클릭합니다.

만약 보이지 않으면 오른쪽 위에 "보기 기준"에서 "작은아이콘"으로 보면 됩니다.



그러면 아래처럼 나오는데 여기서 왼쪽 사이드에서 "Windows 기능 사용/사용안함" 선택합니다.
그리고 나오는 창에서 "인터넷 정보 서비스" > "World Wide Web 서비스" / "웹 관리 도구" 에 체크하고 "확인"버튼을 눌러 저장합니다.


그러면 기능이 변경되는동안 잠시 기다리라고 합니다.


다 되면 http://localhost 로 접속해보세요.
그럼 아래와 같은 화면이 나오면 잘 설치되고 서버가 성공적으로 인스톨 된 것입니다.


이제 실제 서버 경로를 만들어줘야 합니다.
그 경로에 서버에 넣을 파일들을 넣고 하는것이죠.

다시 "제어판" > "관리도구" 클릭
그리고 "IIS(인터넷 정보 서비스) 관리자"를 선택합니다.


위 처럼 나오는 창에서 왼쪽 사이드에서 "Default Web Site" 클릭하고, 다음으로 오른쪽에 "고급설정"을 누릅니다.

여기서 실제 경로라 표시된 부분을 클릭해서 내가 실제 서버 경로를 지정해줘야 합니다.


이때 미리 만들어두고 지정해야하는데요.

폴더명은 원하는걸로 아무거나 해주세요

저는 그냥 c:\test_root로 했습니다.

글고 확인을 눌러 저장합니다.


다음으로 제어판 다시 이동하시고, 프로그램및 설치및 제거로 다시 가주세요.
그리고 마찬가지로 Windows 기능 사용/사용 안 함 으로 갑니다.

그리고 아래와 같이 인터넷정보서비스>응용프로그램 개발 기능란에 ASP, ISAPI확장, 서버측 include체크.


그리고 "확인"눌러 저장합니다.
그러면 완료 된것이구요.

asp서버가 잘 설치됐다면 아래의 경로로 직접 이동해보시기 바랍니다.
그러면 asp.dll이 보일 것입니다.


정말 잘 되는지 테스트 해보겠습니다.
내가 만든 서버 루트 폴더 가셔서 default.asp라는 파일을 만듭니다.
그리고 편집기 열어서 아래처럼 작성해보세요.


그리고 저장하시고, 나와서 localhost라고 브라우저에 치면
아래처럼 나오면 정상적으로 서버가 돌고 있는것입니다.
그러면 끝!!입니다.

참고한 블로그는 아래와 같습니다.
http://kcmschool.com/28

윈도우즈7 기준으로 IIS서버 설정 세팅 방법을 적어보았습니다.
다음으로 이 서버를 동일 네트워크 내에서 연결된 기기라면 접속 가능하도록 하는 방법을 추후 포스팅에 다뤄보겠습니다.

별다른 프로그램 다운받아 설치하는 과정이 없이 윈도우즈 기본 기능을 설정으로 켜주는 부분이라 
정리해드린대로 하면 큰 실패가 없을것 입니다.

도움이 되길 바랄게요!
감사합니다.


Posted by 느린걸음아이_ 트랙백 0 : 댓글 0


인터넷 용어 가운데 헷갈리기 쉬운것이 바로 호스팅과 도메인이 아닐까 싶습니다.

저도 이 부분에 관해서 예전에 많이 헷갈렸거든요.

그래서 이 부분에 대해서 궁금한 분들을 위해서 쉽게쉽게 적어보았습니다.

이해가 되셨음 하네요.



우선 도메인(domain)이란?

우리 집을 생각해볼까요?

집은 어떤 장소에 위치해있습니다.

내가 회사에서 일을 마치고 집으로 갈때 집이 위치한곳으로 가야하지요.

혹은 택배를 집으로 해놨다면 집주소가 필요합니다.


집은 각각의 주소를 무조건 가지고 있습니다.

도메인은 이 주소를 나타납니다.

우리가 알고 있는 네이버를 생각해보겠습니다.

네이버는 웹사이트가 있지요.

그런데 이 사이트로 많은 사람들이 접속해야합니다.


도메인은 집주소와 같다고 했는데요.

따라서 네이버는 도메인이 www.naver.com 입니다.

이 URL을 도메인이라고 하고, 이것은 우리도 살 수 있습니다.


www.이름.com

www.이름.kr 

www.이름.net

www.이름.co.kr

www.이름.or.kr

:
:
끝에 붙는 종류도 많습니다.
보통 or.kr은 공공기관 위주이고, kr은 한국 도메인입니다.

암튼 이런식으로 되어있는데요.

도메인 구입할수 있는 홈페이지는 호스팅케이알(hosting.kr), 고대디(goddady), 가비아(gabia) 등등 많이 있습니다.



다음으로 호스팅이 무언지 알아보도록 하겠습니다.

호스팅(hosting)은 바로 공간! 이라고 보심 됩니다.

우리 집을 봤을때 집 자체를 호스팅이라고 하지요.

네이버의 경우 네이버 서버를 호스팅이라 보시면 됩니다.



그리고 이 도메인과 호스팅의 중간단계를 네임서버라 합니다.

말 그대로 서버에 이름을 붙여주는 역할을 합니다. 그래서 네임! 서버!

네이버든, 다음이든, 구글이든, 모든 웹사이트에는 도메인과 호스팅과 네임서버가 존재합니다.


카페24, 가비아, 닷홈 등 호스팅 서비스들이 있는데요. (보통 도메인 서비스도 같이 하고 있음)

여기서 서버를 임대해서 결제하면 공간이 하나 만들어지는것이구요

여기에 네임서버를 붙이면 도메인을 달수 있습니다.


도메인은 보통 1년 단위로 결제합니다.

호스팅은 서버의 종류에 따라 다르지만 1달단위도 있고 6개월,1년단위 상품등 다양합니다.

그리고 대부분 업체는 장기계약을 하면 조금 금액을 깎아줍니다.


조금이나마 도메인 호스팅 차이에 대한 개념의 이해가 되었음 좋겠네요.



오늘의 포스팅은 여기까지 입니다.

감사합니다.



Posted by 느린걸음아이_ 트랙백 0 : 댓글 0

크롬 브라우저 이용하면서 단축키를 잘 사용하는 편이다.
그런데 실수로 키를 눌러서 창이 아래로 내려가거나, 닫히는 경우가 왕왕 발생한다.

방금도 실수로 종료(Q)키를 눌러서 탭 10개 켜논거 다 없어지…(ㅂㄷㅂㄷ)

찾아보니 플러그인이나 유료 프로그램 등이 있는듯 한데 없어진것도 있고...

이런거 안쓰고 할수 있는 방법은 두가지다.
일단 원리는 다음과 같다.
해당 키를 다른 키로 변경은 불가하다.
대신에 다른 앱이나 동작을 하도록 만드는거다.

윈도우의 경우 크롬 종료 단축키가 ctrl+shift+Q, 맥 사용자라면 command+Q이다.

1. 첫번째 방법 : 크롬에서만 적용됨. 안될수 있음

안될수 있으나 한번 시도해 보시길. 만약 안되면 맥 유저라면 아래 두번째 방법을 이용하면 됩니다.

브라우저 창에 아래의 주소를 입력하고 엔터!
chrome://extensions/

그리고 왼쪽 상단에 햄버그 메뉴가 나온다(가로 세줄) 그 아이콘을 누르면 아래처럼 왼쪽에서 슉 나오는 사이드 창이 보인다.

“단축키” 클릭


그러면 아래처럼 크롬 확장 프로그램의 목록이 뜬다.
여기서 아무 앱이나 골라서 단축키 입력란에 찍고 ctrl+shift+Q 또는 command+Q등 대체하고자 하는 단축키를 입력한다.


그러면 앞으로 해당 키를 누르면 지정한 앱이 실행된다.
나의 경우 직접 해보니 아놔…그냥 종료되자나???
크롬만이 아니라 다른 프로그램에도 공통 적용되는 키여서 그런듯 했다.


2. 두번째 방법을 사용(맥만 해당됨) : 시스템 환경설정에서 변경, 모든 앱에 적용됨

이 방법은 크롬 외에도 다른 프로그램에도 적용되는 사항이다.

맥 시스템 환경설정 클릭한다.


그리고 메뉴에서 “키보드” > “단축키” > “손쉬운사용"
“색상반전” 체크 하여 활성화 하고, 오른쪽 키 입력 부분에 command+Q입력


그러면 앞으로 맥 이용할때 종료 단축키 누르면 화면 색상반전만 된다.
한번 더 누르면 반전 해제이다.

참고한 링크는 아래와 같다

물론 색상 반전 말고 다른 단축키 기능을 선택해서 대체해도 무방하다.
다만 위에 링크에서 참고했지만, 나도 동의하는 이유가 반전은 그냥 반전만 되고 프로그램을 따로 실행하는 리소스를 안주니까 실수로 종료 단축키 눌렀다고 해도 언제든 다시 해지가 가능하다.

나처럼 command+Q(맥) 혹은 ctrl+shift+Q(윈도우, 크롬) 잘 안 사용하는데 실수로 자주 누른다면 (특히 w를 눌러야 하는데 q를 누른다던지 tab키를 잘못 미끄러져서 q를 타이핑하는 경우…) 이 방법을 참고해보시면 좋을것 같습니다.

도움이 되셨기를.



Posted by 느린걸음아이_ 트랙백 0 : 댓글 0


Letsencrypt 는 무료로 공개된 SSL입니다.

구글에서는 얼마전 부터 ssl 적용한 웹 사이트를 우선 상위 노출기준에 넣을것이라는 발표를 했었지요

ssl은 유료부터 무료까지 있습니다.



Letsencrypt는 무료로 공개된 소프트웨어인데요.

다음 포스팅에 디지털오션에 무료 Letsencrypt 설치 방법을 정리해서 올려보겠습니다.

오늘은 이미 설치된 ssl을 갱신하는 방법을 간단하게 적어보았습니다.


이것은 무료지만 대신 3개월 단위로 갱신해야합니다.

ssh접속해서 다음의 명령어를 순차적으로 입력하면 됩니다.

그러면 바로 갱신이 완료 됩니다.


$ cd /home/user/letsencrypt

$ sudo service nginx-sp stop

$ sudo -H ./letsencrypt-auto certonly --standalone -d yourdomain.com -d www.yourdomain.com

$ sudo service nginx-sp start


여기서 맨 첫줄의 경로가 있는데요.

만약 경로가 다르다면 다음의 경로일수 있습니다.

(서버파일럿 경로)


/root/letsencrypt


위 경로로 이동하시고, 위의 명령어로 입력하면 됩니다.


물론 터미널 접속 명령어는 다음과 같겠지요. 노파심에 추가로 넣기

ssh -l 아이디 아이피(혹은 주소)


Posted by 느린걸음아이_ 트랙백 0 : 댓글 0


티스토리 툴바