목록IT와 생활 (109)
키스세븐
[윈도우에서의 한글2005 호환성 문제 - "작동을 중지했습니다"] 마이크로소프트사의 윈도우에서 한글을 실행시킬 때 실행되지 않고 중지 메시지만 뜨는 경우가 있습니다.즉, Microsoft의 OS와 한글과 컴퓨터사의 한글 프로그램에 대한 에러해결 방법을 적어 봅니다.아래와 같은 방법을 이용하면 실행하지 않는 증상을 해결할 수 있습니다. 1. 증상 윈도우 OS를 설치한 컴퓨터에서 한글2005를 실행하면 아래와 같은 메시지가 나옵니다."작동을 중지했습니다. 해결방법을 알아보고 있습니다." 등...하지만 해결방법은 제시되지 않고 한글2005를 실행할 수 없습니다. 2. 원인 한글2005는 말 그대로 2005년에 나온 제품입니다. 한글815는 더 그 이전에 나온 제품입니다.즉 한글2005가 구버전의 오래된 예전..
[무료이미지 morguefile(모그파일) - 저작권 걱정 없는 깔끔한 이미지 제공 사이트] morguefile(모그파일) 링크 저작권에서 자유로운 무료 이미지 모그파일 morguefile(모그파일)는 저작권을 걱정할 필요가 없는 무료 이미지를 제공하는 사이트입니다. 블로그나 홈페이지 제작 시에 이미지의 저작권 때문에 글쓰기에 부담이 될 때는 이용해 볼만한 서비스입니다. morguefile(모그파일)에서 무료로 저작권 FREE 이미지를 제공하고 있는 것은 아래 링크에서 확인할 수 있습니다. http://www.morguefile.com/about morguefile(모그파일)의 무료이미지들은 이용만 저작권에서 자유로운 것이 아니라 편집/변경에서도 저작권의 영향을 받지 않습니다. 일반적으로는 무료이미지를 ..
[필수입력박스의 삼각형 표시 없애기 - wrest.gif] 필수입력 부분의 이미지를 바꾸는 방법 아이디, 비밀번호 등의 입력상자에 나타나는 삼각형 표시를 없애려고 합니다.그누보드를 설치해서 사용하다 보면 자주 보는 것입니다.반드시 입력이 되야 하는 텍스트입력 박스에는 필수입력의 의미로 삼각형 모양이 오른쪽 위에 붙습니다. 그러나 필요에 따라 필수입력임에도 이러한 표시를 하지 않아야 할 때가 있습니다.그럴 때 아래의 파일을 찾아 처리하면 됩니다. 설치된 그누보드의 하위 디렉토리를 보면 Js라는 폴더가 있습니다.그 안에 wrest.gif라는 파일이 있는데 이 파일을 수정하면 됩니다. 다른 색을 원할 경우 포토샵 등의 이미지 프로그램에서 색상 변경을 해도 됩니다.아무 표시가 없길 바랄 때는 가로 6픽셀, 세로..
[애플 앱스토어, 구글 플레이스토어, MS 앱스토어에서 앱 URL 찾는 방법] 필요하다면 공유하는 URL 최대의 앱(또는 어플) 스토어를 운영하는 빅3는 구글, 애플, MS입니다. 아이폰 앱, 안드로이드 앱, 윈도우 앱들이 각 스토어에 저장되고 공개되어 스마트폰 이용자들에게 제공되고 있습니다. 현재 가장 활성화되어 있는 앱 스토어는 구글의 안드로이드용 플레이스토어입니다. 반면, 질적인 면에서는 애플의 아이폰용 앱스토어가 신뢰를 받고 있습니다. 추격의 고삐를 늦추지 않는 MS 윈도폰 스토어의 추격전도 볼만 합니다. 온라인상에서 리뷰 등의 글을 쓰거나, 앱을 추천 또는 소개할 때, 지인에게 앱을 다운 받을 수 있는 주소를 보내줄 때 앱 스토어의 주소를 바로 알 수 있다면 참 좋을 것입니다. 각 앱 스토어 별..
[화면크기에 따라 달라지는 CSS의 @media] 반응형 홈페이지, 반응형 웹페이지 등의 용어가 대세입니다. 여러가지 설명할 것들은 많지만, @media에 대해 간단하게 알아 볼까 합니다. 왜 반응형인가? 과거에는 방문자들이 PC에서 홈페이지나 블로그를 찾아 왔지만, 스마트폰 열기가 시작된 이후로는 모바일을 통한 방문 비중에 매우 높아졌기 때문입니다. 문제는 PC의 모니터 크기와 모바일의 화면 크기(해상도)가 다른 것에 있습니다. 모바일 방문자가 늘어나면서 웹마스터들은 고민을 하기 시작했습니다. 홈페이지를 PC용과 모바일용으로 따로따로 만들어야 하는가? 물론 처음에는 각각 만들었었습니다. 하지만 같은 것을 두고 두번의 작업을 다시 해야 한다는 비효율 문제가 대두되었습니다. 더구나, 4인치 대 부터 5.5..
[화려한 HTML5 효과의 소스를 얻자 - tympanus.net] tympanus.net HTML5가 대세입니다.HTML5의 효과들을 참고하고, 코드소스를 얻어가 보세요. 이 사이트에서 원하는 효과의 이미지를 클릭하면 데모를 볼 수도 있고 Markup, CSS, Javascript 별로 공개된 소스를 복사해 갈 수도 있습니다.따로 소스다운을 지원해 주기도 합니다. 영문으로 되어 있지만 코딩에 대한 지식이 있는 사람이라면 어려움 없이 활용을 할 수 있을 것입니다. ★ 이 정보가 도움이 된다면 아래의 공감을 부탁드립니다! ^^ (로그인 필요없음)
["글쓰기에는 $wr_id 값을 사용하지 않습니다" 임시대처 방법] 그누보드, 특히 그누보드4를 사용하여 홈페이지 제작시에 특히 스킨을 적용한 다음에 글쓰기를 할때 아래와 같은 경고가 나오는 경우가 있습니다."글쓰기에는 $wr_id 값을 사용하지 않습니다."정확히는 자바스크립트에 변수가 도달되지 않아서 발생하는 것으로 여러 원인이 있습니다. 여기서는 그 중에서 운영자 금지어로 인한 에러를 해결하는 방법을 적습니다.※ 주의 : 그러나 이 방법은 해킹시도를 막아 놓는 코드를 건드리는 것이므로 주의를 요하니 잘 생각해서 결정하길 바랍니다. 문제의 코드 부분 스킨 파일 중 write.skin.php을 열어서 아래 내용으로 수정해 보길 바랍니다.아래 쪽의 코드 중에서 아래의 부분을 찾습니다. function fw..
[광고 로딩 때문에 컨텐츠가 안 보인다] 블로그를 운영하면서 약간의 수익이 되도록 하기 위해 광고 넣으시는 분 많이 계시죠? 그런데 이런 상황이 일어나는지 알고들 있을까..해서 이 글을 써 봅니다. 아래 캡쳐는 블로그를 방문했을 때 나타나는 화면입니다. 모바일에서 접속한 상태입니다. 광고가 화면을 모두 차지한 상태에서 아주 느린 로딩을 하고 있습니다. 그런데 이것은 양반입니다. 이게 뜨기 전에 짧으면 1초, 길면 3~4초간 화면에 검은 블라인드가 생긴 상태로 광고 로딩을 합니다. 이렇게 화면이 생기고도 바로 광고가 나타나는 것이 아니라 1~2초간 또 로딩을 합니다. 결국은 짜증나서 그 블로그를 나와버렸습니다. 이런 블로그가 한두곳이 아닙니다. 이 광고가 어디의 광고인지 확인해 보지는 않았습니다. 요즘 애..
자주 바이러스, 악성코드에 감염되거나 컴퓨터를 잘 모르는 초보자라면 한번 쯤 읽어 두고 참고했으면 합니다. 1. 바이러스와 악성코드의 차이 굳이 표현하자면 상해죄와 사기죄 정도로 구분하겠습니다. 일반적으로는 따로 구분이 안 되기도 합니다. 바이러스는 컴퓨터에 침입한 후 컴퓨터를 파괴시키거나 조정하는 것에 목적이 있습니다. 악성코드는 주로 스파이웨어를 말하는데, 이용자의 정보를 빼내거나 감시하는 것에 목적이 있습니다. 그래서 바이러스 백신프로그램과 악성코드 백신프로그램이 따로 존재하는 것입니다. 하지만, 대부분의 백신은 이 두가지를 한꺼번에 처리하려는 추세입니다. 백신은 사용자의 컴퓨터를 보호할 뿐만 아니라 사용자의 정보가 악용되는 것을 막는 역할을 합니다. 2. 사용자의 문제점 바이러스와 악성코드에 잘 ..
뉴스에 나온 스마트폰 손전등 앱들... 얘들이 위치정보나 유심칩 정보까지 스마트폰의 정보를 외부 서버로 전송시키다고 방송 되었습니다. 스마트폰에 설치한 다른 앱들도 조심! 첨부된 이미지는 방송에서 조사에 다루어진 스마트폰 손정등 앱들입니다."슈퍼 밝은 LED 플래쉬 등", "플래쉬라이트", "브라이티스트 플래시라이트"입니다. MBC에서는 스마트폰 손전등 앱코드 내부에 그러한 소스가 숨어있다고 주장하였고 일부 IT커뮤니티에서는 정말 가능하겠느냐고 문제를 제기했습니다. 이에 대해 구글측에서는 이 손전등 앱들에 대해 좀 더 확실한 것을 조사해서 다시 결과를 발표하겠다고 했습니다. 과연 결과가 어떻게 나올지 궁금합니다만, 스마트폰에 설치되는 손전등 앱들 뿐만 아니라 다른 앱들 중에도 이러한 것들이 있지 않을까 ..
요즘은 초등학생들도 스타트폰이 구식이라 바꿔야 한다느니 하는 말을 자주 합니다. 어떤 학생은 폰을 바꾸기 위해 일부러 던져서 부모에게 새폰을 사달라고 조릅니다. 출고가 90만원이 넘는 폰으로 게임, 메신저 정도 밖에 사용하지 못하면서 말이죠. 그런데 이건 초딩들만의 얘기가 아닐지도 모릅니다. 요즘 따라 너무 배터리 소모가 심하다구요? 앱을 실행하면 자주 다운이 된다구요? 그러면서 폰이 고물이라서 그런 거라고 많이들 생각하지요? 그런 얘기를 들을 때마다 스마트폰은 억울해 합니다. 스마트폰은 결국 작은 컴퓨터입니다. 안드로이드는 말 그대로 컴퓨터가 되고 싶어하고 IOS는 전자제품이 되고 싶어하지만, 그래도 작동 원리는 컴퓨터입니다. 컴퓨터는 시스템이 구동되면 운영체제를 실행시켜 하드웨어를 점검합니다.그리고 ..
관심기반 SNS입니다. 글을 쓸 때 관심분야를 설정해서 올리면 그 관심분야를 받아보도록 설정한 사람들에게 보여집니다. 또한 남의 글을 모아서 자신의 모음집에 넣어둘 수도 있습니다. 전문적인 지식 커뮤니티입니다. Vingle(빙글)에서는 포스팅을 카드라고 부르며 모음폴더를 컬렉션이라고 합니다. 관심있는 컬렉션을 선택만 해 놓아도 지속적으로 글이 쌓여 잡지를 읽는 것 같은 느낌을 줍니다. 컬렉션을 여러개 만들 수 있기 때문에 분야별로 타인의 글들을 수집해서 자신만의 스크랩모음을 만들 수도 있습니다. 빙글(Vingle)의 가장 큰 특징은 블로그처럼 주제가 있는 글들이기 때문에 깊이 있는 내용의 포스팅도 자주 접할 수 있다는 것입니다. 특정인의 글만 받아보는 타 SNS와 달리 원하는 분야의 글만 받아볼 수 있어..
한국형 SNS입니다. 개방형이기 때문에 친구를 맺지 않은 사람들의 글도 볼수 있습니다. 게시판처럼 원글에 댓글로 소통을 하는 구조이고, 글을 쓰거나 공감을 할때마다 포인트를 모을 수도 있습니다. 친목을 위주로 합니다. 지인들끼리만 나누는 폐쇄형 SNS를 벗어나 오픈된 인맥형성의 재미를 원한다면 알맞는 소셜네트워크입니다. 게시판형의 전체 글목록에서 마음에 드는 포스팅을 통해 친목을 쌓을 수 있습니다. 친구를 맺은 사람의 글만 따로 받아 볼수도 있으며 친구를 맺고 싶지 않으면 글만 구독할 수도 있습니다. 댓글이 달리면 알림을 통해 소통을 더할 수도 있습니다. 주제는 개인마다의 자유주제가 대부분이나, 개인생활과 느낌에 대한 글이 많은 비중을 차지합니다. 종료되는 미투데이나 구름 서비스와 비슷한 점이 많습니다...
일반적으로 검색로봇의 접근을 제어설정하기 위해서는 robots.txt를 만들어서 사용합니다. 키스세븐에서는 이 robots.txt파일을 만드는 방법도 따로 포스팅할 생각이지만, 자기 홈페이지 웹호스팅을 받는 것이 아니면 robots.txt파일을 업로드 해 놓을 수 없기 때문에 그에 대한 방법도 소개합니다. 이 방법은 메타태그를 이용하는 방법으로서, 계정에 가입하여 사용하는 블로그 등을 이용하여 운영하는 운영자에게 쓸모 있습니다. 물론 웹호스팅을 사용하는 운영자도 사용이 가능합니다. 1. 검색엔진 로봇은 좋은가? 나쁜가? 검색엔진 로봇이 많이 온다는 것은 일단 좋은 것입니다. 사이트 내의 글들을 인식해 가서 색인을 만들어 놓는다면 검색으로 방문자가 찾아 올 있게 됩니다. 운영자가 일일이 찾아 다니며 홍보를..
뒤로가기, 앞으로가기, 새로고침, 소스보기를 할 수 있는 스크립트 소스들 입니다. 정적 홈페이지를 만들 때 자주 사용하게 되는 소스들입니다. form태그를 이용한 스크립트를 삽입하여 작동을 시킵니다. 버튼을 누르는 방식입니다. 물론 버튼 디자인은 CSS를 이용하여 바꿀 수 있습니다. 1. 새로고침 버튼 onClick="history.go(0)" 부분이 핵심입니다. 2. 뒤로가기 버튼 onClick="history.go(-1)" 부분이 핵심입니다. 3. 앞으로가기 버튼 onClick="history.go(1)" 부분이 핵심입니다. 4. 소스보기 버튼 onClick='window.location="view-source:"+window.location.href' 부분이 핵심입니다. wondow라는 명령을 ..
웹2.0시대를 시작할 때 즈음....지나치게 표로 레이아웃을 잡는 것 때문에 깨짐, 속도저하 등을 이유로 표를 쓰지 말라는 충고들이 넘쳐 났습니다. 그래서 Div구조로 홈페이지들이 변모를 하게 되는데... 하지만 무조건 표 table 구조는 나쁜 것이고 Div만 정석은 아닙니다. 필요에 따라 적재적소에 이용하는 것이 가장 좋은 것이며, 다만 웹표준을 지킬 줄 아는 코딩만이 정석인 것입니다. 1. 테이블의 큰 구조 웹에서 표를 만들기 위해서는 아래와 같은 기본구조를 가집니다.표에 대한 설명셀의 이름내용이렇게 처음과 끝을 와 로 정해주면 됩니다. 2. 테이블의 내부 이 구조는 3가지 요소를 가지는데 설명하자면 이렇습니다. 은 표에 대한 설명일 뿐이므로 화면에 표시되지는 않습니다. 그러나 여러가지 이유..
일반적으로는 PC로 접속하면 PC버전 홈페이지를, 모바일로 접속하면 모바일버전 홈페이지를 볼 수 있도록 자동으로 세팅이 되어 있는 것이 그누보드입니다. 그러나 필요에 따라 모바일버전이 필요없거나 PC버전이 필요없을 수도 있습니다. 그 중에서 모바일버전이 필요 없어서 무조건 PC버전 홈페이지로 접속되도록 하는 방법을 확인해 봅니다. ※ 이 설명은 그누보드를 기준으로 작성되었습니다. 1. 환경설정 바꾸기 그누보드의 루트폴더에는 config.php가 있습니다.에디터로 불러와서 Ctrl+F로 "모바일 홈페이지"를 찾습니다. G5_USE_MOBILE부분의 true를 false로 바꿔 줍니다. 즉 모바일 환경을 중단하는 것입니다. define('G5_USE_MOBILE', false); 2. 자동 로드파일 중단하기..
일반 설정이라면 구글은 음란물, 도박, 마약 등 사회적 물의를 빚을 수 있는 글이 있는 사이트에는 애드센스 수익을 일방적으로 몰수 합니다.특히 사이트를 운영하는 입장에서 조심할 것은 TV방송이나 영화장면 등의 저작권 때문에 일방적으로 강제 제재를 당하는 부분입니다. 원칙적으로 구글은 단순 링크가 많아도 정책위반이라며 강제 제재를 합니다. 이럴 때 어떻해야 할까요? 1. 어쩔수 없는 상황 물론 사회적 문제가 있는 내용을 운영하는 것은 공공도의상 나쁜 것이며 저작권은 지켜야 합니다.하지만 운영을 하다 보면 방송의 재밌는 부분이나 좋은 노래들이 게시판을 채우는 경우가 많습니다. 그러나 이미 유튜브에 올라와 있는 가수의 신곡을 자기 홈페이지에서 공유한다거나 단순 링크를 많이 거는 것만이라도 정책위반이라고 애드센..
대부분의 프로그래밍은 반복된 입력의 효율성을 꾀하기 위하여 자주 사용되는 것들을 변수에 넣어서 지정해 놓습니다.일반적으로 php 프로그래밍 등은 $를 사용하여 변수를 저장합니다.그누보드5가 그누보드4에서 업그레이드 되면서 경로 변수에 대한 조정이 있었습니다. 이에 대한 것들을 정리해 보려고 합니다. 1. 변수를 사용하는 법 특히 php는 $라는 기호로 변수를 표시합니다.$data = "안녕하세요.";라고 하면 그 이후에는 $data를 입력해 놓으면 자동으로 안녕하세요라는 문자가 표시되는 원리입니다. 아래와 같이 표시하게 합니다. 2. 그누보드5의 경로 사용법 기존에 $g4['bbs_path']처럼 사용하던 경로 변수는 그누보드5에서는 G5_BBS_PATH처럼 표시합니다. 그러므로 아래와 같이 입력하면 경..
아래 내용들은 G4가 기준이니 G5의 경우엔 경로와 변수를 바꿔서 사용해야 합니다. - 게시판의 제목들로 목록을 만듭니다. - 본문 내용을 일정한 숫자만큼 보여 줍니다. (모양은 유지)만약 여기서 cut_str를 빼 버리면 자르지 않고 다 출력합니다. '...'는 옵션입니다.또, nl2br와 stripslashes가 없이 바로 만 있으면 글자만 그대로 다 출력해 줍니다.는 html이 적용된 상태 그대로라는 뜻입니다. - 글 입력 시에 링크주소를 입력했다면 링크주소를 불러 옵니다. - 게시판의 카테고리를 표시할 때 사용하는 것
홈페이지에 접속하면 브라우저 상단에는 그 사이트의 이름과 설명이 나타납니다. 사이트명만 덜렁 나타나는 홈페이지는 이름도 기억하기 나쁠 뿐더러 검색엔진에서 검색할 때도 여러모로 불리합니다. 그러므로 사이트 상단에 쓰이는 제목 title의 표시는 중요합니다. 1. 전체적인 사이트명 정하기 먼저 관리자로 로그인을 한 후에 admin 사이트관리 페이지로 들어갑니다."환경설정" 탭에서 보면 상단에 "홈페이지 제목"이라는 옵션이 있는데, 여기에 원하는 홈페이지 명을 써 넣습니다. 이렇게 하면 초기 페이지에 접속했을 때 상단에 홈페이지의 이름이 나타납니다. 2. 모든 페이지에서 같은 사이트명이 보이도록 하기 admin 관리자 페이지의 "환경설정"탭에서 조금 아래쪽으로 내려가면 "추가 메타태그"라는 항목이 있습니다. ..
홈페이지는 수 많은 태그로 이루어진 코딩목록을 시각화한 것입니다. 작성된 코딩은 필요없으면 지우면 되겠지만, 만약 눈에는 보이지 않아야 하지만 꼭 필요한 부분이라면 어떨까요? 물론 hidden이라는 속성으로 숨길 수도 있지만 CSS에서 display를 이용해서 none이나 hidden을 주어 숨길 수도 있는데, 그 방법을 알아 보겠습니다. 1. display에 대한 이해 display는 CSS에서 사용하는 속성입니다. "어떻게 보여질 것인가"를 결정합니다. div든 table이든 span이든 어디든 사용할 수 있습니다. 적용하고 싶은 객체에 스타일 항목을 추가하여 아래와 같이 처리하면 됩니다. 내용예를들어 태그를 실험하는 코드를 넣어봤으나 방문자의 눈에는 안 보이게 하고 싶거나, 나 혼자만 보고 싶은 ..
외부 링크로 연결을 하는 경우, 아이프레임으로 불러오는 경우, jquery로 ajax load를 하는 경우 등 어쩔 수 없이 도메인을 바꿔야 하는 경우가 있습니다.예를들어 ajax는 샌드박스 보안이라는 것이 있어서 다른 도메인의 페이지를 부르지 못하도록 하는 제한이 있기 때문입니다. 도메인을 강제로 바꿔서 통일 시키면 이런 문제를 해결할 수 있습니다. 1. 일반적인 방법 가장 흔하게 사용하는 것은 자바스크립트에서 문서의 경로를 선언해 버리는 것입니다. 그러나 ajax의 경우에는 이 마저도 먹통이 되는 경우가 있습니다.하지만 가장 쉽고 흔한 방법입니다. 이렇게 해 놓으면 www가 없는 A.com이라고 해도 www.A.com로 인식하고 페이지가 불려집니다.단, 제일 아래 4번의 주의사항을 꼭 읽어봐야 낭패..
해커나 로봇에 의한 경로 탐색은 항상 있는 일입니다. 그러나 그누보드나 제로보드, 킴스보드 등 프로그램을 설치하게 되면 경로가 모두 같아서 공격경로가 뻔하기 때문에 걱정이 될 때가 있습니다. 이럴 때 자동화된 공격의 확률을 낮추기 위해 경로를 바꾸는 방법이 있습니다. 1. 폴더명 변경 그누보드 설치 후에 FTP로 접속하여 중요한 디렉토리들의 폴더명을 바꿉니다.일반적으로 중요한 디렉토리는 작동의 핵심이 되는 bbs폴더와 운영자가 사용하게 되는 adm폴더가 있습니다.그리고 data폴더에 가면 dbconfig.php라는 파일이 있는데, 이 파일의 이름도 바꿉니다. 2. 환경설정 변경 폴더만 변경해 놓으면 사이트경로가 모두 깨져서 엉망이 됩니다.이 것을 방지하기 위하여 루트 폴더에 있는 config.php파일을..
문자어플에서 메일을 보낼수 있다는 것을 아십니까? 일반적인 스마트폰의 경우입니다. 문자보내기에서 수신번호란에 메일주소를 입력하면 메일로 보낼수 있습니다. 먼저 문자아이콘을 클릭합니다.이때 문자수신인 이름이나 번호를 넣는 란에 이메일 주소를 넣습니다.내용을 쓰고 보냅니다. 그렇게 하면 메일앱을 사용할 줄 모르는 분도 메일을 보낼 수 있습니다. 다만 MMS 요금 주의하시고(3G이용), 임시주소발송이니 답변메일을 못 받습니다.