본문 바로가기

Memory by Naearu97

Metaweblog API의 기본 내용 요약.... Metaweblog API의 기본 내용 요약.... 세가지 기본 API 닫기 metaWeblog.newPost (blogid, username, password, struct, publish) returns string metaWeblog.editPost (postid, username, password, struct, publish) returns true metaWeblog.getPost (postid, username, password) returns struct 여기에 사용되는 struct... The three basic elements are title, link and description. For blogging tools that don't support titles and links, .. 2007. 9. 27.
[*] SOA 의 구현 [*] SOA 의 구현 =============== 작성: 카이 thruthesky@yahoo.co.kr 홈페이지: http://jangnans.com http://siteapi.kldp.net 본 문서에서는 SOA(Site Open API)의 구현에 대해서 설명을 합니다. [*] SOA 실제 예 PHP 버젼의 SOA 구현은 본인이 이미 작업을 해놓은 것이 있습니다. 제로보드 5, 제로보드 4, 그누보드 4, 알지보드, 테크노트, 미니툴, 장난 홈툴즈 등에서 사용이 가능하도록 포팅을 해 놓았습니다. 이를 바탕으로 새로운 홈페이지(또는 관련된 게시판, 프로그램 등)에 손쉽게 적용이 가능합니다. 그러나, ASP, C, Perl 과 같은 언어로 제작된 사이트에서는 본인이 작성한 PHP 코드를 직접 재 사용할 .. 2007. 9. 27.
우분투에서 AWN 설치하기 http://ubuntuforums.org/showthread.php?t=385981 Feisty: Code: deb http://download.tuxfamily.org/syzygy42 feisty avant-window-navigator deb-src http://download.tuxfamily.org/syzygy42 feisty avant-window-navigator Gutsy: Code: deb http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator deb-src http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator 위 두 코드를 소스 리스트에 집어 넣어 놓고... 2007. 9. 24.
Mysql 문자열 함수 12.3. 스트링 함수 12.3.1. 스트링 비교 함수 스트링-값 함수는 그 결과 값의 길이가 max_allowed_packet 시스템 변수의 값 보다 클 경우에는, NULL을 리턴한다. Section 7.5.2, “서버 파라미터 튜닝하기”를 참조할 것. 스트링 포지션(position)에서 연산을 하는 함수의 경우, 첫 번째 포지션은 숫자 1이 된다. ASCII(str) 스트링 str 의 맨 왼쪽 문자의 숫자 값을 리턴한다. str 이 빈 스트링(empty string)일 경우에는 0 을 리턴한다. NULL if str 이 NULL일 경우에는 NULL 을 리턴한다. ASCII()는 0 에서 255 사이의 숫자 값을 갖는 문자에 대해서 연산을 한다. mysql> SELECT ASCII('2'); -> 50.. 2007. 9. 24.
티스토리 카운터 올리기!!!! 블로그들의 방문자수를 가져오는 프로그램을 짜야할 일이 생겨서.. 블로그들에 프로그램으로 접속을 시도했다!! 얼래? 몇번하다보니 알았는데..이거..카운트가 올라가네?? 설마 설마 하면서 새로고침을 몇번해주니까;; 얼라리랍쇼? 카운트가 쭉쭉올라가네? 막힘없는건가? 그래서 심심해서.. 10초당 한번씩 리로드 되게 해놓고.. 걍 두고 회사갓다 오니까..투데이가 만명이 넘었다 ㄱ-;; (만명채웟는데 그새 3명이 들어왓네;;) 평소에 끽해야;; 300명? 많이오면 천명정도?엿던것을;; 그냥.. 10000명..워...참으로 대단하다 ㄱ-;;; 카운터좀 올리려고.. 이상한짓몇번 하긴 했지만;; 이걸로써.. 그냥.. 무의미해져버렷다.. 자.. 대략 계산을 해봅시다.. 이걸 켜놓고 나간게.. 아침..8시쯤.. 끄고 확인한.. 2007. 9. 6.
php 소숫점처리. PHP에서 소수점 버림함수는 floor()입니다. floor 버림 floor(4.3); // 4 floor(9.999); // 9 ceil 올림 ceil(4.3); // 5 ceil(9.999); // 10 round반올림 round(3.4); // 3 round(3.5); // 4 round(3.6); // 4 round(3.6, 0); // 4 round(1.95583, 2); // 1.96 round(1241757, -3); // 1242000 round(5.045, 2); // 5.05 round(5.055, 2); // 5.06 2007. 8. 31.
mysql 유져 생성 쿼리. 유져 생성 CREATE USER 'Username'@'localhost' IDENTIFIED BY '********'; 유져 DB권한 설정. GRANT ON `channel` . * TO 'Username'@'localhost' WITH GRANT OPTION ; ALL PRIVILEGES 데이터/구조에 관한 모든 권한 USAGE // 데이터/구조에 관한 권한 없음. DB 데이터에 관한 구조 SELECT , INSERT , UPDATE , DELETE , DB 구조에 관한 구조. CREATE , DROP , REFERENCES , INDEX , ALTER , CREATE TEMPORARY TABLES , LOCK TABLES , CREATE VIEW , SHOW VIEW , CREATE ROUTINE, .. 2007. 8. 29.
LGPL 라이센스 번역문 (2.1판, 1999년 2월 ) GNU 약소 일반 공중 사용 허가서[ 영어 | 한국어 ] 새로 개발될 라이브러리에 LGPL을 사용하면 안되는 이유 LGPL 위반이라고 생각되는 상황을 보았을 때 해야 할 일 LGPL 번역문 This is an unofficial translation of the GNU Lesser General Public License into Korean. It was not published by the Free Software Foundation, and does not legally state the distribution terms for software that uses the GNU LGPL -- only the original English text of the GNU LGPL does that. How.. 2007. 8. 28.
셀렉트박스 동적 컨트롤 동적으로 셀렉트박스에 Option 항목을 추가할 일이 자주 발생한다. 그럴때에는 new Option();을 이용하면 되는데.. 다음과 같이 사용한다. function AddSelectBox(txt,vlu){ var Obj = document.forms['F'].selBox.options; //전통적인 형식 또는 var Obj = document.getElementsByName('selBox')[0].options; //DOM형식 Obj[Obj.length] = new Option(txt,vlu); } AddSelectBox('보여줄 글','값'); 꼭 한가지 주의할 점은.. 팝업창에서 부모창의 셀렉트박스를 컨트롤 하려고 하면 예외오류가 발생한다는 점이다. 그럴때에는 반드시 부모창에 함수를 만들어 놓고 팝.. 2007. 8. 23.
숫자만 입력되게 만들기 function number_input() { if((event.keyCode57)) { event.returnValue=false; } } 2007. 8. 22.
GROUP BY 계산 함수와 함께 각 그룹에 대해 하나의 행과 하나의 요약 정보를 생성 SELECT field_name From table_name WHERE search_conditions GROUP BY [ALL] aggregate_free_expression [, aggregate_free_expression...]] [HAVING search conditions] - GROUP BY : 선택된 테이블의 각 그룹에 대한 요약 정보를 생성 - HAVING : 결과 행들에 대해 제약을 가함, 조건에 맞지 않는 그룹들을 제외한다. * ANSI 표준 SQL에서의 요구사항 - fields_name 에 있는 모든 컬럼들은 반드시 GROUP BY 절에 나타나야 한다. - HAVING 에 있는 컬럼은 반드시 하나의 값을 반환해야.. 2007. 8. 20.
Group by, Rollup, Cube의 차이점 ◈ ROLLUP operator - ROLLUP구문은 GROUP BY절과 같이 사용 되며, GROUP BY절에 의해서 그룹 지어진 집합결과에 대해서 좀 더 상세한 정보를 반환하는 기능을 수행합니다. - SELECT절에 ROLLUP을 사용함으로써 보통의 select된 데이터와 그 데이터의 총계를 구할 수 있습니다. ※ 우선 아주 간단한 예제부터 살펴 보겠습니다. (scott유저의 emp테이블을 가지고 테스트 했습니다.) -- Group By를 사용해서 직업별로 급여 합계를 구하는 예제 입니다. SELECT job, SUM(sal) FROM emp GROUP BY job JOB SUM(SAL) ---------- ---------- ANALYST 600 CLERK 3200 MANAGER 33925 PRESI.. 2007. 8. 20.