인터넷2013. 11. 7. 10:18
300x250


후이즈가 태백시로 가는 군요.. 



====



강원도와 태백시는 6일 오후 태백시청 소회의실에서 김상표 경제부지사, 김연식 태백시장, 이청종 후이즈 회장 등이 참석한 가운데 IT기업 후이즈 계열사 태백 이전에 관한 투자협약을 체결했다.


이번 협약에 따라 후이즈는 후이즈CRM과 후이즈홀딩스를 태백으로 이전하게 된다.

(후략)



** 출처 : http://whoiscorp.com/?act=board&bbs_code=media&page=14&bbs_mode=view&bbs_seq=3227



http://www.kado.net/news/articleView.html?idxno=653002


http://www.koreanews.com/?r=home&c=55&cat=%EA%B0%95%EC%9B%90%EB%8F%84&where=subject|tag&uid=11286


300x250
Posted by 마스타
개발2013. 11. 5. 12:47
300x250





ㅁ 인피니트 스크롤



스크롤을 내리면, 그때 서버에서 추가적인 부분을 불러 오는 것을 infinite scrolling 이라고 한다. 





ㅁ 참고





300x250
Posted by 마스타
개발2013. 11. 5. 11:07
300x250

php 정규표현식 설명이 잘 되어 있는 웹페이지를 갈무리 한다. 


http://www.shop-wiz.com/document/regex



300x250
Posted by 마스타
개발2013. 11. 2. 13:16
300x250

잘 정리해 놓은 곳이 있어서 갈무리 한다. 


http://wizardee.tistory.com/157

http://nowhunt.tistory.com/m/2

http://www.codeproject.com/info/Licenses.aspx



300x250
Posted by 마스타
컴퓨터2013. 10. 29. 17:37
300x250

반응형웹디자인 (RWD, Responsive Web Design) 에 대해 쉽게 설명해 놓은 글이 있어서 갈무리 한다. 

RESS(Responsive Design + Server Side Components) 와 비교해서 비교적 쉽게 설명해 놓은 글이다. 



RWD #1 http://tobyyun.tumblr.com/post/55770417057/rwd-1-prologue

RWD #2 http://tobyyun.tumblr.com/post/57691169768/rwd-2-rwd



300x250
Posted by 마스타
서버관리2013. 10. 26. 15:51
300x250



1. CentOS 5.x 에서 git 를 사용하기 위해서는, 

일단 git 가 있는지 확인.. 


# git 

-bash: git: command not found


 

2. 찾을 수 없단다. 설치 안되어 있는 모양이다. 설치..


# yum install git

No  package git available.


그런 패키지가 없단다. ㅡㅡ


 

3. 기본  repo 에는 없는 모양이다. 구글링.. 

역시나 누군가가 만들어서 배포한다. 


http://www.webtatic.com/news/2011/02/webtatic-com-is-back-now-on-rackspace-cloud/

http://www.webtatic.com/projects/yum-repository/

 

CentOS/RHEL 5 인 경우는

# rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm

# yum install --enablerepo=webtatic git-all  



** 참고


http://devday.tistory.com/entry/CentOS-release-58%EC%97%90%EC%84%9C-git-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0

 

# yum install --enablerepo=webtatic git-all 

하니, 엄청 많이 설치가 된다. git 관련, perl 관련, git-svn 등등 해서 21개 패키지 정도


 

4. 이제 사용해 보자. phpmyadmin 소스 다운..

# git clone https://github.com/phpmyadmin/phpmyadmin.git

에러 난다. ㅡㅡ git 를 찾을 수 없단다. 

위의 yum install git-all 중간에 에러가 난 것이 설치가 안된 모양이다. 


 

5. 다시 구글링.. 

구글코드 사이트에서 git 의 tar.gz 를 받아서 설치하는 방법이 있다. 

http://ericislearning.blogspot.kr/2012/03/installing-git-on-centos-58.html

이 방법은 업데이트가 자동으로 안되므로 패스.. 

 

페도라프로젝트의 EPEL(Extra Package for Enterprise Linux) 을 추가하는 방법

http://blog.storymate.net/entry/CentOS-58%EC%97%90-git-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0

 

 

방법:

  1. $ wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
  2. $ rpm -Uvh  epel-release-5-4.noarch.rpm
  3. yum update -y
  4. yum install git

여기서는 딱 3개만 설치된다. git, perl-Error, perl-Git.

Complete!

 

확인해 보자. 

# git

주~욱 나온다. 

 


6. 다시 phpMyAdmin 소스 다운로드

 # git clone git://github.com/phpmyadmin/phpmyadmin.git  

이번엔 뭔가 다운로드가 받아 진다. 

위와 같이 로컬 폴더를 지정하지 않으면 그냥 phpmyadmin 이란 폴더를 생성시키고 그 안에 소스가 다운된다. 

폴더를 지정하려면,

# git clone git://github.com/phpmyadmin/phpmyadmin.git phpMyAdmin 

처럼 뒤에 원하는 폴더명을 지정해 주면 된다.

* 참조 : http://wiki.phpmyadmin.net/pma/Git

 

git port (9418) 이 방화벽에서 막혔을 때는 git://  대신에  https:// 를 쓸 수 있다. 

  # git clone https://github.com/phpmyadmin/phpmyadmin.git

이 경우 SSL 인증 오류가 발생할 수 있다.


 

7. 다운받은 소스 업데이트 - git-fetch, git-pull

# git fetch

git-fetch 는 내 로컬에서 수정한 소스는 변경하지 않고, git-merge 는 변경하는 거고, git-pull 는 fetch + merge 라고 한다.


** 참고

http://namhyung.springnote.com/pages/3132772

http://blog.naver.com/PostView.nhn?blogId=empty_wagon&logNo=20143500289&categoryNo=35&viewDate=&currentPage=1&listtype=0&from=postList



300x250
Posted by 마스타
서버관리2013. 10. 26. 13:50
300x250



라운드큐브 웹메일을

git 명령어로 설치하는 방법을 정리한다. 



ㅁ Roundcube 설치



1. 소스 가져오기


rc 라는 폴더에 git 로 소스 가져오기

# git clone git://github.com/roundcube/roundcubemail.git rc



2. 폴더 설정


다음 폴더들 웹서버가 쓰기 가능하도록 설정

/temp/

/logs/

ex) # chmod o+w logs temp



3. 아파치 서버에서 Roundcube 디렉토리에 AllowOverride 설정


<Directory Roundcube디렉토리>

AllowOverride FileInfo Options Indexes

</Directory>



4. 웹브라우저에서 installer url 호출




ㅁ 라운드큐브 설치를 위한 서버 설정


Roundcube 메일 설치를 위한 서버 환경 조건이다. 

설치 중간에 php 버전이 낮아서 설치가 안된다.. 서버를 바꿔야 하나.. ㅡㅡ

Roundcube 소스 아래의 installer/ 를 브라우저에서 호출해 보면, 아래와 같은 화면을 볼 수 있다.



Roundcube Webmail Installer

  1. Check environment
  2. Create config
  3. Test config

Checking PHP version

Version:  OK(PHP 5.2.17AnNyung detected)

Checking PHP extensions

The following modules/extensions are required to run Roundcube:

PCRE:  OK
DOM:  OK
Session:  OK
XML:  OK
JSON:  OK
PDO:  OK

The next couple of extensions are optional and recommended to get the best performance:

FileInfo:  NOT AVAILABLE(Could be loaded. Please add in php.ini; See http://www.php.net/manual/en/book.fileinfo.php)
Libiconv:  OK
Multibyte:  OK
OpenSSL:  OK
Mcrypt:  OK
Intl:  NOT AVAILABLE(See http://www.php.net/manual/en/book.intl.php)
Exif:  OK

Checking available databases

Check which of the supported extensions are installed. At least one of them is required.

MySQL:  NOT OK(PHP >= 5.3 required)
PostgreSQL:  OK
SQLite:  OK
SQLite (v2):  NOT AVAILABLE(See http://www.php.net/manual/en/book.pdo-sqlite.php)
SQL Server (SQLSRV):  NOT AVAILABLE(See http://www.php.net/manual/en/book.pdo-sqlsrv.php)
SQL Server (DBLIB):  NOT AVAILABLE(See http://www.php.net/manual/en/book.pdo-dblib.php)

Check for required 3rd party libs

This also checks if the include path is set correctly.

PEAR:  OK
Net_SMTP:  OK
Net_IDNA2:  OK
Mail_mime:  OK

Checking php.ini/.htaccess settings

The following settings are required to run Roundcube:

file_uploads:  OK
session.auto_start:  OK
zend.ze1_compatibility_mode:  OK
mbstring.func_overload:  OK
suhosin.session.encrypt:  OK
magic_quotes_runtime:  OK
magic_quotes_sybase:  OK
date.timezone:  OK

The following settings are optional and recommended:

allow_url_fopen:  NOT OK(is '', could be '1')


Sorry but your webserver does not meet the requirements for Roundcube!
Please install the missing modules or fix the php.ini settings according to the above check results.
Hint: only checks showing NOT OK need to be fixed.




300x250
Posted by 마스타
서버관리2013. 10. 25. 19:11
300x250



다람쥐메일을 svn 으로 설치해 보자



1. squirrelmail svn 으로 가져오기


# svn checkout https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail sqmail

이렇게 하면 sqmail 폴더 안으로 다람쥐 메일 소스가 복사된다.



2. 한글 locale 파일 가져와서 각 폴더에 넣기


http://squirrelmail.org/download.php#webmail_translations

여기의 SVN.locales 파일을 가져와서 위에 svn 으로 받은 폴더 안에의 각 폴더별로 ko_KR 폴더를 복사해 넣는다.



3. config


sqmail 폴더의 config/conf.pl 을 실행시켜서 기본 언어셋을 ko_KR 로 변경한다.



4. update


다람쥐메일 폴더에 들어가서  svn up 를 한다. 

# svn up





300x250
Posted by 마스타
컴퓨터2013. 10. 25. 10:35
300x250

네이버가 메인페이지 서버를 nginx 로 바꾸었다고 한다. 

물론 전체 서비스 서버는 아니고, 메인 만 nginx 이다. 

예를 들어, img.naver.net 등은 여전히 Apache 이다. 


이에 대한 nginx 테스팅기 이다. 

http://www.slideshare.net/sjjang61/nginx-testing-innaver-16742438


300x250
Posted by 마스타
개발2013. 10. 23. 19:01
300x250
-- To allow advanced options to be changed.
EXEC sp_configure 'show advanced options', 1
GO
-- To update the currently configured value for advanced options.
RECONFIGURE
GO
-- To enable the feature.
EXEC sp_configure 'xp_cmdshell', 1
GO
-- To update the currently configured value for this feature.
RECONFIGURE
GO

** 출처 : http://msdn.microsoft.com/en-us/library/ms190693(v=sql.90).aspx



* 사용법

http://dbrang.tistory.com/612



* sqlcmd 명령어 옵션


Microsoft Windows [Version 6.0.6002]

(C) Copyright 1985-2005 Microsoft Corp.


C:\Users\Administrator>sqlcmd /?

Microsoft (R) SQL Server 명령줄 도구

버전 9.00.5000.00 NT INTEL X86

Copyright (C) Microsoft Corporation. All rights reserved.


사용법: Sqlcmd       [-U 로그인 ID]         [-P 암호]

  [-S 서버]          [-H 호스트 이름]       [-E 트러스트된 연결]

  [-d DB 이름 사용]  [-l 로그인 제한 시간]  [-t 쿼리 제한 시간]

  [-h 머리글]         [-s 열 구분 기호]      [-w 화면 너비]

  [-a 패킷 크기]      [-e 에코 입력]         [-I 따옴표붙은 식별자 사용]

  [-c 명령 끝]        [-L[c] 서버 목록 표시[정리 출력]]

  [-q "명령줄 쿼리"]   [-Q "명령줄 쿼리" 후 끝내기]

  [-m 오류 수준]     [-V 심각도]            [-W 후행 공백 제거]

  [-u 유니코드 출력]  [-r[0|1] 일반 오류에 대한 메시지]

  [-i 입력 파일]      [-o 출력 파일]        [-z 새 암호]

  [-f <코드 페이지> | i:<코드 페이지>[,o:<코드 페이지>]]  [-Z 새 암호 설정 후 끝내기]

  [-k[1|2] 제어 문자 제거[바꾸기]]

  [-y 변수 길이 유형 표시 너비]

  [-Y 고정 길이 유형 표시 너비]

  [-p[1] 통계 인쇄[콜론 형식]]

  [-R 클라이언트 국가별 설정 사용]

  [-b 오류 시 일괄 처리 중단]

  [-v 변수 = "값"...]    [-A 관리자 전용 연결]

  [-X[1] 명령, 시작 스크립트, 환경 변수 비활성화 [그리고 종료]]

  [-x 변수 대체 비활성화]

  [-? 구문 요약 표시]



300x250
Posted by 마스타