글걸이

구글 페이지랭크가 오르다

미리보기 그림 - 구글 페이지랭크가 오르다
이 블로그는 제로보드를 쓰는 조그(zog) 블로그로 시작하여 텍스트큐브로 바꾸면서 주소를 3번이나 바꾸었다. 딱히 좋은 주제로 잘 운영하지 못하는데 주소만 자꾸 바꾸어서 손해를 많이 보았다. 주소를 바꿀 때마다 검색기들에게는 생소한 곳이 되므로 방문자 수가 크게 줄었기 때문이다. 그래서인지 이 블로그의 구글 페이지랭크(Google pagerank)는 줄곧 0이었다. 구글의 페이지랭크는 어떤 곳에서 연결 주소를 얼마나 거...

노트북 램을 늘리다 - 삼성 DDR3 SODIMM PC3-10600 4GB

미리보기 그림 - 노트북 램을 늘리다 - 삼성 DDR3 SODIMM PC3-10600 4GB
램이 4GB이면 윈도 비스타나 윈도 7을 쌩쌩 돌릴 수 있다는 생각은 이제 통하지 않나 보다. 그림 편집기와 웹 창을 몇 개 띄웠을 뿐인데, 1~2GB를 넘나들는 가상 메모리 파일 때문에 노트북이 하드디스크를 긁어댄다. 더 견디기도 괴롭고 램 값도 전보다 많이 내린 참이라 4GB 램 두 개를 장만했다. 삼성은 2010년 7월부터 30nm 공정으로 생산한 램을 내놓고 있다. 아쉽게도 상표가 그려진 딱지에 나온 M4171xxxxxCH0-CH9...

정규 표현식의 메타 문자 - 특수기호

4 정규 표현식(정규식, regular expression)에서 메타 문자(meta character)들은 특별한 뜻이 담기어 문자열 양식을 나타내는 데에 쓰인다. 아래에 특수기호로 나타내는 메타 문자의 뜻과 정규 표현식에 맞는 문자열의 보기를 정리하였다. 1) ^ 문자열의 처음을 나타냄 식 뜻 맞는 문자열 ^group group으로 시작하는 문자열 group, groups, group program, … 2) $ 문자열의 끝을 나타냄 식 뜻 맞는 문자열 ing$ ing로 끝...

[PHP] 열린 문서의 절대경로, 상대 경로, URL, URI 나타내기

5 웹 문서를 다루다 보면 열린 문서나 파일의 전체 또는 상대 경로를 알아야 할 때가 종종 있다. http://abcdef.org/list.php 갈은 URL 꼴과 http://abcdefg.org/list.php?id=123 같은 URI 꼴을 구분해야 할 때도 있다. 아래는 PHP 파일이 있는 곳의 절대 경로, 상대 경로와 URI, URL을 구하는 예제이다. $file_server_path = realpath(__FILE__); // PHP 파일 이름이 들어간 절대 서버 경로 $php_filename = base...

[텍스트큐브] SNS에 글 보내는 단추 달기 1.12

5 〈새 판 목록〉 잘 쓰이던 트위터 접속 방식을 쓸 수 없게 되어 고쳐 올립니다. 1.12에서는 SNS 계정 단추를 넣는 기능을 뺐습니다. SNS 계정 단추 넣기 확장기능은 따로 떼어서 배포하려고 합니다. 1.11에서 고친 내역 트위터 접속 주소 고침 한쪽에 여러 글이 나올 때 각 글의 정보가 잘 들어가게 바로잡음 1.12에서 고친 내역 1.11에서 고친 내용을 다시 고침 잘잘한 오류 수정 SNS 계정 단추 넣기 기능을 없앰 앞선 판에...

[텍스트큐브] SNS에 글 보내는 단추 달기 1.1

3
미리보기 그림 - [텍스트큐브] SNS에 글 보내는 단추 달기 1.1
〈새 판 목록〉 CSS를 따로 넣거나 단추를 넣지 않는 곳은 꾸밈 설정을 적용하는 CSS를 뺄 수 있게 바꿨습니다. 이로써 <head> 사이에 들어가는 CSS 길이를 줄일 수 있으나, 이 때문에 이전판을 쓰다가 판올림하면 단추가 나오지 않습니다. 판올림한 다음에 꼭 확장기능(플러그인) 설정에서 단추 꾸미기(CSS 넣기) 항목에 갈매기표를 하시기 바랍니다. 따로 CSS를 넣지 않는다면 CSS를 빼지 않아야 단추가 나옵니다. 페이...

페이스북 공유하기에 엉뚱한 글, 그림이 들어간다면 (오픈 그래프)

4
미리보기 그림 - 페이스북 공유하기에 엉뚱한 글, 그림이 들어간다면 (오픈 그래프)
페이스북에서 글을 공유하면 페이스북이 알아서 미리보기 그림(썸네일)을 넣어 준다. 그런데 엉뚱한 그림이 들어가거나 바라는 그림이 뒤로 밀릴 때가 잦다. 앞서 공개했던 SNS에 글 보내는 단추 달기 확장기능(플러그인)에서 그런 일이 생겨서 와일드님이 물으신 적이 있는데, 이 문제는 확장기능과는 무관하다. 페이스북 공유하기를 살피다가 다음과 같은 규칙을 알아 냈다. 페이스북은 <img> 태그 안의 그림을 미리보기로...

[텍스트큐브 플러그인] 머리글/꼬리글 끼우개 1.1

2 본문과 <HEAD>, <BODY>, <HTML> 태그 안쪽에 머리글(헤더: header)과 꼬리글(푸터: footer)을 끼워 넣는 확장기능(플러그인)입니다. 스킨을 고치지 않고도 자바스크립트, 메타 태그를 넣거나 안내문, 광고를 끼워넣을 수 있습니다. 확장기능 개발 설명서 예제와 다를 바 없는 간단한 기능이지만, 쓸모가 있을 것 같아서 올립니다. 더하거나 고친 기능1.1이동 기기(모바일) 화면 i, m 주소에 나오는 글 본문에 머리글/꼬리...

[PHP] 짧은 주소로 바꾸기 (bit.ly / j.mp / is.gd / v.gd / to.ly / goo.gl / durl.me / tinyurl.com)

1 텍스트큐브의 SNS에 글 보내기 확장기능에서 쪽글에 글 주소를 넣으려고 써먹은 PHP 함수이다, 다른 곳에 올라온 예제를 참고하여 switch-case로 여러 짧은 주소(bit.ly / j.mp / is.gd / v.gd / to.ly / goo.gl / durl.me / tinyurl.com)를 넣을 수 있게 하였다. goo.gl과 durl.me는 짧은 주소를 JSON 형식으로 받고, 나머지는 글월(텍스트) 형식으로 받는다. get_shorURL("긴 주소", "짧은 주소 종류");라고 넣으...

[텍스트큐브] SNS에 글 보내는 단추 달기 1.0

9
미리보기 그림 - [텍스트큐브] SNS에 글 보내는 단추 달기 1.0
〈새 판 목록〉 앞서 올렸던 확장기능(플러그인)을 판올림했습니다. 이번 판에는 짧은 주소 넣기와 SNS 계정 잇기 기능을 더했습니다. 주요 기능 SNS와 즐겨찾기에 글 보내는 단추 달기 (글 제목, 주소, 본문 앞머리 보내기) 글쓴이의 SNS 계정으로 보내는 단추 달기 (옆막대, 치환자) 글 보내기 : 트위터(twitter), 페이스북(facebook), 요즘(yozm), 미투데이(me2day), 커넥트(connect), C공감, 텀블(tumblr), 디그(dig...