티스토리 툴바



// 한글, 영문자만 허용.
var name_pattern = /([^가-힣\x20^a-z^A-Z])/i;

if(name_pattern.test(f.name.value) == true) {
    alert('한글 및 영문자만 허용');
}


// 한글, 영문자 글자수 check.
                var name_str = new String(f.name.value.trim());
                var name_len = name_str.length;
                var one_char;
                var tcount = 0;
                for(i=0; i < name_len; i++) {
                        one_char = name_str.charAt(i);
                        if (escape(one_char).length > 4) {
                                tcount += 2;
                        } else {
                                tcount += 1;
                        }
                }
                if(tcount > 16) {
                        alert('이름은 한글 8글자, 영문 16글자까지 입력 가능합니다.');
                        return false;
                }

저작자 표시
Posted by childeye


#!/bin/bash

#.확장자 를 제외한 파일명을 추출한다.
ls | grep ".HTML" | cut -d . -f 1 | while read line
do
echo `ls $line.HTML`

#변경한다.
mv $line.HTML $line.html
done

저작자 표시
Posted by childeye
TAG rename


MS Sql 2008 서버 설치 / 설정.


1. 설치시에 윈도우와 SQL 혼합 인증 선택 후 sa의 암호를 설정하여 설치.

2. 설치후 시작->MS SQL Server 2008->구성 도구의 구성 관리자를 실행.

3. 구성관리자 아래쪽에 있는 SQL Server 네트워크 구성을 선택.

4. SQLEXPRESS(설치시 입력한 인스턴스)에 대한 프로토콜을 선택.

5. TCP/IP와 명명된 파이프 두 가지를 사용으로 변경.

6. TCP/IP의 등록정보를 열어 IP 주소 탭의 아래쪽에 있는 TCP 포트를 1433으로 지정.

7. SQL Server 서비스 및 browser 서비스 시작.

9. 방화벽에 예외 허용이 되어 있는지 확인을 하고 예외에서 다음의 설정.
   - 예외 포트 등록 : TCP 1433, UDP 1434 
   - 예외 프로그램 등록 : SQLServr.exe (경로는 대략 SQL Server 2008/bin)
                                  SQLBrowser.exe (대락적인 경로는 SQL Server 2008/90/Shared)

10. management studio를 실행하여 왼쪽 트리뷰의 서버에서 우클릭하여 설정.

11. 연결 탭에 외부 원격 접속 허용 부분을 체크.

저작자 표시
Posted by childeye


웹 서버 혹은 웹 어플리케이션 서버에서 디렉토리 인덱싱 기능을 비활성 방법.

[tomcat]
<!--web.xml-->
 <init-param>
  <param-name>listings</param-name>
  <param-value>false</param-value>
 </init-param>

[apache]
<!--httpd.conf-->
<Directory "/usr/local/apache/htdocs">
#
#
# This may also be "None", "All", or any combination of "Indexes",
# "Includes", "FollowSymLinks", "ExecCGI", or "MultiViews".
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#

수전전    Options Indexes FollowSymLinks MultiViews
수정후    Options FollowSymLinks MultiViews

#
# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options", "FileInfo",
# "AuthConfig", and "Limit"
</Directory>

저작자 표시
Posted by childeye

vi `grep -l "패턴" *.c`

저작자 표시
Posted by childeye
TAG grep, vi
이전버튼 1 2 3 4 5 ... 55 이전버튼