Microsoft Visual Studio 2008 서비스 팩 1 출시

Development 2008. 8. 30. 21:41 posted by CecilDeSK
반응형
Visual Studio 2008 ServicePack 1 버전이 나왔습니다.

아래 링크 참조하여 설치하시면 되고 기존과 약간 달라진 업데이트 방식이군요(DirectX와 같은 방식으로 업데이트)

상당히 많은 부분이 바뀌었습니다. (새로워진 내용)

WPF 디자이너 향상
SQL Server 2008 지원
ADO.NET Entity 디자이너
VB.NET VC++.NET 컴퍼넌트 및 도구 추가(오피스 2007 스타일의 "Ribbon" 포함)
Richer JavaScript 지원
향상된 AJAX 와 data 도구들 등등등.

이번 서비스팩은 .NET Framework 3.5 SP1 도 포함되어 제공됩니다(서비스팩을 설치하시면 별도로 3.5 SP1을 설치하실 필요없습니다.)

참고로 웹설치시(iso 버전설치도 큰 차이는 없을듯합니다.) 15~25분정도 소요될것 같습니다(E8400 3.0G/ 2G RAM 기준)


설치시 참조 문서 링크

## 설치전에 Hotfix를 설치하신적 있다면 Visual Studio 2008 Hotfix Cleanup Utility 를 이용해서 제거후 설치하세요

Visual Studio 2008 Service Pack 1 한국어 버전 다운로드

Visual Studio 2008 Service Pack 1 한국어 ISO 버전 다운로드

Visual Studio 2008 Service Pack 1 영문 버전 다운로드

Visual Studio 2008 Service Pack 1 영문 ISO 버전 다운로드



반응형

Firefox 3 가 나왔습니다.

etc 2008. 6. 18. 11:57 posted by CecilDeSK
반응형
Download Day

파이어폭스 3가 나왔습니다.

이전보다 시작은 확실히 빨라진것 같군요.

아직은 모든 플러그인이 Firefox3용으로 나오지 않아서 기존 것들중에 작동 안하는것들이 꽤 됩니다.

메모리 관련과 Color Profile 지원, 폰트와 텍스트 렌더링 부분에서 크게 개선되었다고 합니다.

베타와 RC버전은 건너뛰고 바로 정식버전을 쓰는 관계로 기존버전보다는 좋아진것 같다는 느낌을 받았습니다.

아직 자세한것은 좀 더 사용해 봐야겠습니다.

좀 더 자세한 사항은

Field Guide to Firefox 3 를 참고 하세요

반응형

Solaris 10에서 아파치2 SMF 세팅하기

Solaris 2008. 6. 10. 20:36 posted by CecilDeSK
반응형
솔라리스에 번들로 설치된 아파치의 경우 SMF설정이 간단하게 이루어 지지만 
http://www.sunfreeware.com 에서 패키지로 설치하거나 직접 컴파일한경우에는 smf관련 Methods와 Manifests를 
직접 작성해야합니다.
apache2 가 /usr/local/apache2 에 설치되어있다고 가정하고 시작하겠습니다. 
우선 아래와 같은 Methods 화일을 /lib/svc/method/ 에 apache2 란 이름으로 생성합니다.
httpd.conf 와 httpd.pid 위치는 다르게 설정했을경우 경로를 직접 수정해 주세요
[sol:/]# vi /lib/svc/method/apache2
#!/sbin/sh
# apache2  --in place /lib/svc/method/apache2
#

. /lib/svc/share/smf_include.sh

PATH=${PATH}:/usr/local/apache2/bin
APACHECONF=/usr/local/apache2/conf/httpd.conf
PIDFILE=/usr/local/apache2/logs/httpd.pid

if [ -f $PIDFILE ] ; then
        pid=`cat $PIDFILE 2>/dev/null`
else
        pid=`pgrep httpd`
fi

logmsg()
{
        logger -p daemon.warning -t apache2 "$1"
        echo "$1" >&2
}

case "$1" in
        start)
                [ ! -f ${APACHECONF} ] && exit 0
                [ -n "$pid" ] && kill -TERM $pid 2>/dev/null
                /usr/local/apache2/bin/apachectl -k start
                if [ $? -ne 0 ]
                then
                        exit $SMF_EXIT_ERR_CONIG
                fi
                ;;

        stop)
                /usr/local/apache2/bin/apachectl -k stop
                ;;

        reload)
                /usr/local/apache2/bin/apachectl -k graceful
                ;;

        restart)
                /usr/local/apache2/bin/apachectl -k restart
                ;;

        *)
                echo "Usage: $0 \c" >&2
                echo "(start|stop|reload|restart)" >&2
                exit 1
                ;;

esac
exit $SMF_EXIT_OK
다음은 Manifest 화일의 생성 입니다.
[sol:/]#vi /var/svc/manifest/site/apache2.xml
화일 생성 위치는 일단 site 디렉토리에 apache2.xml로 생성했습니다.
<?xml version="1.0"?>
<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">

<!--     Apache2 SMF Manifest -->

<service_bundle type='manifest' name='site:apache2'>

<service
        name='site/apache2'
        type='service'
        version='1'>

        <create_default_instance enabled='false' />

        <single_instance />

        <dependency name='paths'
            grouping='require_all'
            restart_on='error'
            type='path'>
                <service_fmri value='file://localhost/usr/local/apache2/bin/apachectl' />
                <service_fmri value='file://localhost/usr/local/apache2/bin/httpd' />
                <service_fmri value='file://localhost/usr/local/apache2/conf/httpd.conf' />
        </dependency>

        <dependency name='network'
            grouping='require_any'
            restart_on='error'
            type='service'>
                <service_fmri value='svc:/network/service' />
        </dependency>

        <dependent
                name='apache2_multi-user'
                grouping='optional_all'
                restart_on='none'>
                <service_fmri value='svc:/milestone/multi-user' />
        </dependent>

        <!--
                The timeout needs to be large enough to wait for startup.
        -->
        <exec_method
            type='method'
            name='start'
            exec='/lib/svc/method/apache2 start'
            timeout_seconds='60' />

        <exec_method
            type='method'
            name='stop'
            exec='/lib/svc/method/apache2 stop'
            timeout_seconds='60' />

        <stability value='Unstable' />

        <template>
                <common_name>
                        <loctext xml:lang='C'>
                        Apache 2 (httpd)
                        </loctext>
                </common_name>
                <documentation>
                        <manpage title='httpd' section='8' />
                </documentation>
        </template>
</service>

</service_bundle>
이렇게 두개의 화일을 생성했다면 퍼미션을 설정
shell 초기화에따라 안해줘도 되는경우도있겠지만 혹시 모르니 ...;
[sol10:/]#chown root:bin /lib/svc/method/apache2
[sol10:/]#chmod 555 /lib/svc/method/apache2
[sol10:/]#chown root:sys /var/svc/manifest/site/apache2.xml
[sol10:/]#chmod 444 /var/svc/manifest/site/apache2.xml

이제 import 해야겠죠?
우선 Manifest 화일이 제대로 되었나 체크를
[sol10:/]#xmllint /var/svc/manifest/site/apache2.xml
or
[sol10:/]#svccfg
svc:>
svc:> validate /var/svc/manifest/site/apache2.xml

간단하게 체크해보고 이상없군요 ㅡ,ㅡ;
이제 설정화일을 SMF로 import 하고
[sol10:/]# svccfg -v import /var/svc/manifest/site/apache2.xml
사용가능하게 enable 시키는 작업
[sol10:/]#svcadm -v enable svc:site/apache2
이렇게 설정해주면 됩니다.
서비스가 제대로 되고있나 확인?
[sol10:/]#svcs |grep apache
online 19:38:59 svc:/site/apache2:default
제대로 되었군요 혹시 online 대신 다른 메세지가 뜬다면

svcs -xv 나 svcs -x 로 확인해보세요

apache2의 method 와 manifest 화일을 첨부합니다.
apache2 Methods 화일


apache2 Manifest 화일

,,,,,,,

반응형

GNU Emacs 22.2.1 한글관련 설정 Windows XP

Emacs 2008. 6. 1. 02:07 posted by CecilDeSK
반응형
.emacs 설정부분에

(set-language-environment "Korean") ;;;; 한글환경을 위해서 .

;;;;;;;;;;;;;;;;;;;;;;;;;; 폰트셋 설정 Bitstream 폰트와 굴림체를 기본으로 261274270262303274 대신 "굴림체"로 적어도 됩니다.
(create-fontset-from-fontset-spec "-*-Bitstream Vera Sans Mono-*-*-*-*-13-*-*-*-*-*-fontset-term13,
ascii:-*-Bitstream Vera Sans Mono-normal-r-normal-*-13-*-*-*-*-*-*-*,
korean-ksc5601:-*-261274270262303274-normal-r-normal-normal-13-*-96-96-c-*-ksc5601.1989-*") ;;;; 22.2.1이하버전은 ksc5601.1989 대신 ksc5601.1987 로 바꾸세요.

(set-face-font 'default "fontset-term13")
;;;;;;;;;;;;;;;;;;;;;;;;;; 폰트셋 설정 끝. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 환글환경을 위해 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(prefer-coding-system 'euc-kr)
(set-default-coding-systems 'euc-kr)
(set-terminal-coding-system 'euc-kr)
(set-keyboard-coding-system 'euc-kr)
(set-selection-coding-system 'euc-kr)
(setq-default buffer-coding-system 'euc-kr)
(setq-default buffer-file-coding-system 'euc-kr)
(setq-default file-name-coding-system 'euc-kr)
(setq-default locale-coding-system 'euc-kr)

;;;Shell(M-x shell) 상태에서 한글을 제대로 나오게 하고 싶다면 "내컴퓨터" -> "속성" -> "고급" -> "환경변수" 에서 "LANG=euc-kr "변수 추가해주세요.


실제로 제가 사용하는 .emacs 하고 내용은 약간 다르지만 윈도우에서 emacs사용하시는 분은 한글관련해서는
저렇게 설정하셔도 됩니다. 다만.. 타프로그램과 한글관련해서 교환시는 좀 다르게 설정해야합니다.(그래도 완벽하지는 않을듯.)

실제 사용하는 .emacs 화일은 좀 지저분한 편이라 한글부분만 단순하게 euc-kr로 변경해서 적어봤습니다.

반응형

'Emacs' 카테고리의 다른 글

emacs "find file" default path setup  (0) 2015.11.18
Emacs 22.3 released  (2) 2008.09.09
emacs 에서 사용가능한 폰트이름 알아내기  (2) 2006.11.19
Latest Win32 binary builds of Emacs CVS 설치  (0) 2006.11.04
Cool Keys in Emacs  (0) 2006.10.31