본문 바로가기

웹 개발16

favicon에 대해서 favicon(파비콘) 웹사이트에 접속했을 때, 위 그림에서 빨간색 화살표가 가리키는 아이콘이 파비콘이다. 내가 운영 중인 홈페이지에도 파비콘을 만들어 주고 싶다. 그러기 위해서는, 먼저 ico 파일을 하나 준비한 후, 웹페이지 소스를 수정해줘야한다. ico 파일은 아이콘 파일 포맷을 따르는 이미지 파일이면 된다. 파일명은 주로 favicon.ico 를 사용하는데, 이름은 주인마음대로다. 소스 수정은 내에 아래처럼 작성을 해 준다. href에 아이콘 파일의 위치를 적어주면 된다. 위 예에서는 웹 루트 디렉토리에 위치한 favicon.ico 를 지정해 준 것이다. 쉽다. 문제는 아이콘 만드는 것이 문제지. 검색을 좀 해 보니, 최신의 브라우저들에서는 반드시 ico 파일 포맷을 사용하지 않아도 되는 것 같다.. 2016. 10. 18.
mysql INSERT 속도 향상 innoDB 로 사용하고 있는데, 이거 데이터 삽입 속도가 너무 느리다.검색해보니, 로그 기록을 비활성화시키면 빨라진다네... innodb_flush_log_at_trx_commit 변수를 0으로 만들어주면 된다. 겁나 빨라졌다.. 2015. 7. 16.
도로명 주소 DB 자체 구축 도로명 주소 DB 자체 구축 또 하나의 뻘짓이 될런지 모르겠지만, 자체 구축을 시도해 본다. 웹 사용자에게 주소입력을 받을 때, 적적한 입력 방법을 제공해서, 정부가 정한 주소표시 방법에 맞는 주소를 획득, 저장하기 위해 필요한 작업이다. http://www.juso.go.kr/openIndexPage.do위 링크로 가보면, 주소 검색을 할때, 도로명으로 검색하던지, 지번으로 검색하던지, 건물명 등으로 검색을 할 수 있도록 제공을 하고 있다.이런 인터페이스를 사용자에게 제공하고자 하는거다. 행정자치부가 제공하고 있는 도로명주소 안내 시스템 사이트에서 도로명 주소 DB를 제공하고 있다. http://www.juso.go.kr/support/AddressBuild.do 사서함 DB를 전체주소(최종안)형식으로.. 2015. 7. 15.
HTML 에서 특수문자 표현하는 방법 HTML 에서 특수문자 표현하는 방법 " " & & > 표 만들어서 직접 작성하다가...포기하고 아래 링크로 대신한다... http://www.w3schools.com/html/html_symbols.asp 끝! 2014. 10. 20.
[node.js] ubuntu 에 mongoDB 설치 node.js 를 이용해서 웹 앱을 제작하는 중(사실 공부중..)인데, DB로 mongoDB를 이용하려고 한다. 둘이 궁합이 잘 맞다나 뭐라나.. mongoDB.org 에 가서 설치 방법을 찾아보니, 아래처럼 잘 나와 있더라. 그냥 따라 하니 설치가 잘 된다. $ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 $ echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list $ sudo apt-get update $ sudo apt-get install mo.. 2014. 8. 18.
mediaWIKI 설치 흔히들 알고 있는 위키. 저도 참 좋아하는데요... 제가 한번 깔아보겠습니다. www.mediawiki.org 에 가서 소스를 다운받습니다. 서버에 올리고, 압축을 해제를 합니다. 웹브라우저에서 압축해제한 디렉토리로 접근하면 설치를 시작할 수 있습니다. 근데...첨부터 에러발생! PCRE needs to be compiled with --enable-unicode-properties in order for MediaWiki to function php 가 PCRE를 이용하는데, PCRE가 '유니코드 가능'으로 컴파일됐어야하나 봅니다.conf 파일 수정해서 될 일이 아니라는 의미죠.. 그래서, pcre 소스를 다운받습니다. 서버에 텔넷 접속해서 wget 을 이용합니다. root로 작업해야겠네요. wget .. 2013. 4. 3.
twitter OAuth - abraham 라이브러리 오류 웹에서 트위터 매시업을 만들 때, 트위터 인증을 해야하는데요.그 방식이 OAuth 입니다. dev.twitter.com 에도 소개되고 있고, 많이들 사용하는 abraham 의 라이브러리가 있습니다. 저도 참 좋아하는데요...제가 한 번...응?! 설치하고 트위터 개발자 페이지에서 앱 만들고, 토큰/키 값 가져다가 config.php에 설정해주면 곧장 실행결과를 확인할 수 있습니다. 물론, 별 문제 없이 트위터 인증 로그인 잘 됩니다. 근데!!! 트위터 개발자 페이지에서 Application Type 에 DM 접근도 가능하게 설정을 해 줬음에도, 로그인 할때보면, 할 수 없는 기능에 쪽지 접근이 나타납니다. 찾아보니, oauth/authenticate will not negotiate new RWD-per.. 2013. 3. 2.
[부트스트랩] popover 기본적으로 트위터 부트스트랩의 js 와 css는 잘 포함을 시켰다는 가정하에 진행합니다. 팝오버 보기 이녀석을 클릭했을 때, 팝오버가 나타나도록 하기 위해, jquery 로 설정을 해 둬야합니다. 그러면, 클릭했을 때, 기본적으로 오른쪽으로 팝오버 메시지가 나타납니다. 나타나는 방향을 설정하려면?? 팝오버 보기 data-placement 에다가 top, right, bottom, left 를 지정해주면 됩니다. 2013. 2. 14.
form 태그 안 button 태그 아무 생각없이 사용했는데, 문제가 발생했다. 알아본 결과, form 태그 안에 있는 button 은 submit 을 한다. 막아줘야한다. jQuery 에서 return false; $("#button_id").click( function() { // 뭔가를 한 후, return false; }); 가끔씩 이런 것 때문에 깜놀하면서, 시간 낭비하게 됨. 잊지말자... 2013. 1. 29.