일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- i18n
- replace
- SVN
- TextBox
- JavaScript
- 한글 깨짐
- TPL
- docker
- 부모창
- Oracle
- Eclipse
- MySQL
- centos
- 확장자
- 천단위
- Postfix
- Selectbox
- Python
- ubuntu
- 문자열자르기
- install
- jQuery
- mariadb
- random
- php
- yum
- RabbitMQ
- smarty
- 일괄변경
- Today
- Total
목록전체 글 (195)
wilson's story
ERD [이 알 디]는 전략적 계획이나 또는 하향식 계획에서 자주 사용되며, 개략적인 상부계층의 데이터 다이어그램이다. 데이터의 하향식 계획은 기업을 운영하는데 관련된 실체들을 확인하고, 그것들간의 관계들을 결정한다. 기업체를 효율적으로 운영하기 위해서는 어느 정도의 데이터가 필요하게 되는데, 이러한 데이터는 컴퓨터가 사용되지 않아도 상관은 없지만, 컴퓨터는 정확한 데이터를 필요한 사람에게 정확하게 전달하는데 큰 도움을 준다. 문제가 되는 데이터는 정연하고, 자세히 설명될 필요가 있으므로, 이를 위해 데이터에 관한 데이터가 필요하다. 데이터에 관한 데이터를 흔히 메타데이터라고 부르는데, 데이터 모델들은 이러한 메타데이터를 포함하고 있다. 데이터 분석가들은 조직의 데이터를 그들에게 이해시키고, 조직을 관리..
DATE_FORMAT(date,format) Formats the date value according to the format string. The following specifiers may be used in the format string: Specifier Description %a Abbreviated weekday name (Sun..Sat) %b Abbreviated month name (Jan..Dec) %c Month, numeric (0..12) %D Day of the month with English suffix (0th, 1st, 2nd, 3rd, ...) %d Day of the month, numeric (00..31) %e Day of the month, numeric (0..
웹상에서는 한글이 제대로 보이지만 막상 DB를 열어보면 한글은 죄다 깨져있을경우가 있다. 때론 그 반대로 웹에선 깨져있지만 DB를 보면 정상적으로 되어있을 경우가 있다. 이럴때 pear 라이브러리로 디비연결을 하고있다면 다음과 같이 적용해보자 connect 후에 query("SET NAMES utf8"); // Pear function
DB_FETCHMODE_ORDERED : SQL 결과값 ($result)을 읽어 올적에 배열의 index 를 숫자로 (예 : $row[0], $row[1], $row[2],....) DB_FETCHMODE_ASSOC : SQL 결과 값을 Return 할때 배열의 Index를 Field 이름으로
이 강의는 코딩에 지친 웹프로그래머들에게 바칩니다;; 저는 PHP를 접한지 5년이란 세월이 흘렀습니다. 어떡하면 효율적으로 코딩을 할까? 어떻하면 코딩을 간결하게 할 수 있을까? 하는 많은 고민을 했습니다. 그 동안 저의 노하우를 강의를 합니다. 이건 단지 저의 방식이고 더욱 편한 방법이나 자신과 스타일이 맞지 않으면 이 글을 안읽으셔도 됩니다. 다만 자신이 웹프로그래밍을 하면서 너무 반복적인일을 한다고 생각되면 한번쯤 읽어보시면 분명 도움이 되리라 생각합니다. 일단 글을 다 읽고 소스는 강의의 끝에 첨부합니다. 처음에는 부담없이 읽기만 해주세요^^ 1편 DB의 사용 본 강의는 MySQL기준입니다. 웹프로그램에서 빠질 수 없는 DB의 사용입니다. mysql_connect, mysql_fetch_array..
글쓴이:김영진 PHP Templating with Smarty 스마티(Smarty) 템플릿 사용하기 김영진(cogolda@hanmail.net) 이 튜토리얼은 http://www.zend.com/zend/tut/tutorial-cezar.php에 있는 내용은 제가 번역, 추가, 생략했습니다. 소스 코드가 많아서 번역할 내용은 많지 않네요. 질문이나, 의견은 메일이나 코멘트 이용해 주시고, 관심있으신 자료 있으시면, 정리해서 올리겠습니다. 이 자료는 제가 스마티 쓸 때 도움이 되었던 문서이기도 합니다. 대상 독자 이 기사는 PHP templating같은 새로운 웹 개발기술을 적용하고 싶은 PHP 프로그래머와 HTML 디자이너를 위해 작성되었습니다. Smarty 개요 이론적인 웹 개발 과정은 다음과 같다. ..
professional PHP 책입니다 22장에 템플릿에 관한 설명이 되어있습니다. 파일을 올릴수 있는 용량이 10메가라서 나눠서 올렸습니다.
저자 : Tobias Ratschiller번역 : 김수희(ketchup@wowlinux.com) 1. Target Audience 2. Introduction 3. PHP's Built-in Session Library 4. Goals of the Tutorial 5. Basic Terms (기본 용어)6. Background Information 7. Preliminary Tips and Prerequisites (예비 tip과 선행조건)8. Starting a Session (세션 시작하기)9. Ending a Session (세션 종료하기)10. Storage Modules 11. Session ID Propagation (세션 ID 전달)1..
템플릿에 대한 정의와 사용 ERIC.2002.06.01 템플릿의 사용 1 템플리트 대한 개인적인 사용법 몇가지.. 템플리트 혹은 템플레이트(Template) 는 형판..틀 이런 뜻일겁니다. 웹프로그램에서의 일반적 의미는HTML 과 프로그램과의 분리를 위해 만들어 놓은 프로그램을 말할겁니다. 웹프로그램을 위해서는 아직까지 HTML 을 빼놓을수가 없는데 프로그램 속에 이 html 코드의 출력물과 프로그램의 소스가 공존하는것이 일반적인 형태의 소스들입니다. 하지만 이렇게 제작된경우에는 추후 화면의 수정작업이 필요로 할때 프로그램 내의 html 출력부분을 수정하여야 하며 코드량이 늘어나거나 복잡할경우 판독이 어려울때가 많습니다. 그리고 프로그래뭐가 html 코드까지 전부 넣어야 하므로 곤란할경우가 생길수 있으며..
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; FileDefine ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Html에 있는 예약어를 PHP로 변형시켜준다. 사용법 PHP FileDefine("이름" , "파일명"); FileDefine( array("이름"=>"파일명", ...) ); ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Browser ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; FileDefine에 의해 변형된 PHP를 화면에 보여주거나 지정된 파일을 화면에 보여준다. 사용법 PHP Browser(); 이름을 지정하지 않았을 경우에는 FileDefine 정의순서대로 화면에 보여..
http://java.sun.com 1.위 사이트에서 Java SDK Linux 버전을 다운로드 받습니다. 다운로드한 디렉토리에서 2.바이너리 파일 .bin파일을 접근 할수 있게 퍼미션을 조정합니다. chmod 755 j2sdk-1_4_2_06-linux-i586.bin 3.자바를 설치합니다. ./j2sdk-1_4_2_06-linux-i586.bin 4.설치 전 라이센스를 물어보는 데 맨마지막 라인으로 가서 yes를 선택하십시요.. yes 5.설치가 되면서 디렉토리가 생깁니다. ex) j2sdk-1_4_2_06-linux-i586 6.디렉토리 이름을 적당한 이름으로 변경하시거나 그냥 쓰셔도 무방합니다. mv 디렉토리 바꿀 디렉토리명 7.환경설정 파일을 추가합니다(자바패스,클래스패스 잡기) RedHat의 ..
function ca_check(){ var code_sum=""; for (var i = 0; i 받아주는 html -> ps. 원래 목표는 배열값을 받아서 계속 배열로 릴레이하..
일반 submit버튼 이미지 submit 버튼
.htaccess 에 rule 설정 설정하려는 도메인의 DocumentRoot 에 .htaccess 파일을 만들고 rule 을 설정한다. (위의 예에서는 /user/yourdomain.co.kr/.htaccess 가 되겠다) 흔히 사용하는 rule 하나를 예를 들면.. RewriteEngine On RewriteBase / RewriteCond %{REQUEST_URI} /demo/([a-z0-9_-]+)$ RewriteRule demo/(.*) /demo/index.php?key=$1 [R,L]yourdomain.co.kr/demo/keyname 형식으로 접속하면, yourdomain.co.kr/demo/index.php?key=keyname 으로 rewrite 해주는 rule 이다. 보통 Proces..
[warn] _default_ VirtualHost overlap on port 80, the first has precedence httpd 를 리스타트 했을때 나오는 에러중 하나이다. 포트가 겹쳤다고 에러나오는데 etc/httpd/conf/httpd.conf 파일에서 이런식으로 겹쳐저 있는지 확인해본다. 이런식 으로 수정해주면 오케이~~
centos 에서 ftp 를 간단히 설치가능하다. yum install vsftpd 설치후 당연히 service vsftpd start 설치끝~~~
화면 캡쳐하기 괜찮으 프로그램 입니다 http://openproject.nazzim.net/opencapture.htm
find ./ -name "*.php" -exec perl -pi -e 's/old/new/g' {} \;- 현재 디렉토리아래의 모든 php 파일안의 old라는 문구를 new라는 문구로 대체 find ./ -name "*.html" -exec perl -pi -e 's/www\/zenon/www\/dev\/zenon/g' {} \; - 현재 디렉토리아래의 모든 html 파일안의 "www/zenon" 이라는 문구를 "www/dev/zenon"이라는 문구로 대체
#chkconfig --add xinetd 위 처럼 xinetd가 ntsysv에 보이지 않을때 chkconfig --add 형식으로 등록 한다.
펌 http://missmis.egloos.com/tb/259444 1. 초기 mysql root 패스워드 설정하기 mysql 서버에 패스워드 없이 로그인 하게되면 서버에 만들어진 데이터베이스나 테이블 기타 이곳에 저장된 자료가 외부인에게 노출될 수 있다. 따라서 이러한 보안을 목적으로 root 패스워드를 지정하면 mysql 서버를 안전하게 보호할 수 있다.mysql> use mysql; mysql> update user set password=password('123456') where user='root'; Query OK, 2 rows affected (0.03 sec) Rows matched: 2 Changed: 2 Warnings: 0 mysql> flush privileges; select h..