Flush dns to get a new name resolution. Also flush dns cache when you can’t access a newly registered domain name. You can simply flush your dns cache anytime to get new entry. So, Flush your dns cache now.

To flush DNS cache in Microsoft Windows (Win XP, Win ME, Win 2000):-

- Start -> Run -> type cmd
- in command prompt, type ipconfig /flushdns
- Done! You Window DNS cache has just been flush.

To flush the DNS cache in Linux, restart the nscd daemon:-

- To restart the nscd daemon, type /etc/rc.d/init.d/nscd restart in your terminal
- Once you run the command your linux DNS cache will flush.

To flush the DNS cache in Mac OS X Leopard:-

- type lookupd -flushcache in your terminal to flush the DNS resolver cache.
ex: bash-2.05a$ lookupd -flushcache
- Once you run the command your DNS cache (in Mac OS X) will flush.

To flush the DNS cache in Mac OS X:-

- type dscacheutil -flushcache in your terminal to flush the DNS resolver cache.
ex: bash-2.05a$ dscacheutil -flushcache
- Once you run the command your DNS cache (in Mac OS X Leopard) will flush. 


출처 : http://www.techiecorner.com/35/how-to-flush-dns-cache-in-linux-windows-mac/


Posted by 나랑살자
,

NSMutableSet *_selectedIndexPaths;


- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

{

  

    if ([_selectedIndexPaths containsObject:indexPath]) {

        [_selectedIndexPaths removeObject:indexPath];

    } else {

        [_selectedIndexPaths addObject:indexPath];

    }

    

    [UIView animateWithDuration:0.5 

                          delay:0.0 

                        options:UIViewAnimationOptionLayoutSubviews

                     animations:^{

                         [tableView reloadRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationNone];                         

                     }

                     completion:NULL];
}

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {

    CGFloat height = 68.0f;

    

    if ([_selectedIndexPaths containsObject:indexPath]) {

        height *= 2.0f;

    }

    

    return height;

'개발 > iOS' 카테고리의 다른 글

[iOS] XCode gloss effect 없애기  (0) 2012.03.24
[IOS] KEYBOARD 화면 이동  (0) 2010.12.13
[IOS] image size  (0) 2010.11.28
[XCODE] Breakpoint가 안먹을 때  (0) 2010.11.28
[XCODE] 메모리 관리 규칙  (0) 2010.11.16
Posted by 나랑살자
,
/sbin/chkconfig --add mysqld
Posted by 나랑살자
,
eth0 : 외부 (인터넷)
eth1: 내부(192.0.0.xxx)

vi /etc/rc.local
~~ 생략~~

#마스크레이딩 부분.
echo "1" > /proc/sys/net/ipv4/ip_forward
/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

#아래는 포트 포워딩
#/sbin/iptables -A PREROUTING -t nat -p tcp --dport 9493 -j DNAT --to 192.168.1.2:9493
/sbin/iptables -A PREROUTING -t nat -p tcp -d 211.202.122.155 --dport 9493 -j DNAT --to 192.168.1.2:9493
/sbin/iptables -A OUTPUT -t nat -p tcp -d 211.202.122.155 --dport 9493 -j DNAT --to 192.168.1.2:9493


/sbin/iptables -A PREROUTING -t nat -p tcp -d 211.202.122.155 --dport 8001 -j DNAT --to 192.168.1.2:80
/sbin/iptables -A OUTPUT -t nat -p tcp -d 211.202.122.155 --dport 8001 -j DNAT --to 192.168.1.2:80
==============================================
사용: 리눅스에 2개의 랜카드를 장착합니다.
서로 다른 종류의 카드가 좋은듯 합니다.
3com 과 리얼텍 사용합니다. 전..

한쪽(eth0)은 일반적인 방법으로 인터넷 연결 하고 다른한쪽(eth1)에 192.168.1.1 의 아이피를 할당합니다. 인터넷 받는쪽 컴은 윈도로 가정합니다.


이걸 받는쪽 컴에선 192.168.1.XXX 등으로 받아 사용가능합니다.
포트포워딩 예제에선 192.168.1.2로 받아 사용할때를 가정한상태입니다.
받는컴의 게이트 서버가 192.168.1.1 이 됩니다.


포트포워딩엔 아래 처럼 쌍으로 만들어주더군여
211.202.122.155 아이피(리눅스의 아이피)의 9493으로 오는 포트를 
인터넷을 받은 윈도컴의 9493 포트로 보내는예제입니다.
/sbin/iptables -A PREROUTING -t nat -p tcp -d 211.202.122.155 --dport 9493 -j DNAT --to 192.168.1.2:9493
/sbin/iptables -A OUTPUT -t nat -p tcp -d 211.202.122.155 --dport 9493 -j DNAT --to 192.168.1.2:9493



예제하나더.. 이렇게 하면 리눅스 컴아이피로 접속해서 80을 열면 윈도의 웹이 열립니다.
/sbin/iptables -A PREROUTING -t nat -p tcp -d 211.202.122.155 --dport 80 -j DNAT --to 192.168.1.2:80
/sbin/iptables -A OUTPUT -t nat -p tcp -d 211.202.122.155 --dport 80 -j DNAT --to 192.168.1.2:80

'개발 > Linux' 카테고리의 다른 글

[Linux] Python 2.6 + trac 0.13 + apache + svn  (0) 2011.09.07
[Linux] System Service 등록  (0) 2011.02.28
[LINUX] hostname 변경  (0) 2011.02.07
[LINUX] Subversion설치  (0) 2011.02.07
[LINUX] CentOS 5.5에 CMake 설치  (0) 2010.12.20
Posted by 나랑살자
,
/etc/sysconfig/network 에서 hostname을 변경

# echo 'hostname' > /proc/sys/kernel/hostname 으로 즉시 변경 가능

'개발 > Linux' 카테고리의 다른 글

[Linux] System Service 등록  (0) 2011.02.28
[LINUX] 마스크레이딩과 포트포워딩.  (0) 2011.02.10
[LINUX] Subversion설치  (0) 2011.02.07
[LINUX] CentOS 5.5에 CMake 설치  (0) 2010.12.20
[LINUX] FIND AND REPLACE with SED  (0) 2010.12.13
Posted by 나랑살자
,

1. 설치
yum -y install subversion

2. 데몬설정
- yum으로 설치한 경우 /etc/sysconfig/subversion, /etc/init.d/subverion 화일이 없다.
- 아래의 내용으로 만들도록 한다.

- svn repository의 위치는 OPTIONS 항목에서 변경하면 된다.

vi /etc/sysconfig/subversion

# Configuration file for the Subversion service
#
# To pass additional options (for instace, -r root of directory to # server) to the svnserve binary at startup, set OPTIONS here.
#
OPTIONS="--threads --root /home/svn/repos.d"



vi /etc/init.d/subversion

#!/bin/bash
#
#   /etc/rc.d/init.d/subversion
#
# Starts the Subversion Daemon
#
# chkconfig: 2345 90 10
# description: Subversion Daemon
 
# processname: svnserve
 
source /etc/rc.d/init.d/functions
 
[ -x /usr/bin/svnserve ] || exit 1
 
### Default variables
SYSCONFIG="/etc/sysconfig/subversion"
 
### Read configuration
[ -r "$SYSCONFIG" ] && source "$SYSCONFIG"
 
RETVAL=0
prog="svnserve"
desc="Subversion Daemon"
 
start() {
        echo -n $"Starting $desc ($prog): "
        daemon $prog -d $OPTIONS
        RETVAL=$?
        [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog
        echo
}
 
stop() {
        echo -n $"Shutting down $desc ($prog): "
        killproc $prog
        RETVAL=$?
        [ $RETVAL -eq 0 ] && success || failure
        echo
        [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog
        return $RETVAL
}
 
case "$1" in
        start)
        start
        ;;
        stop)
        stop
        ;;
        restart)
        stop
        start
        RETVAL=$?
        ;;
        condrestart)
        [ -e /var/lock/subsys/$prog ] && restart
        RETVAL=$?
        ;;
        *)
        echo $"Usage: $0 {start|stop|restart|condrestart}"
        RETVAL=1
esac
 
exit $RETVAL


3. 부팅시 시작 서비스로 등록
chmod 755 /etc/init.d/subversion
chkconfig --add subversion
chkconfig --level 345 subversion on
service subversion start

4. .bash_profile 수정
vi ~/.bash_profile

export SVN_EDITOR=/usr/bin/vim

'개발 > Linux' 카테고리의 다른 글

[LINUX] 마스크레이딩과 포트포워딩.  (0) 2011.02.10
[LINUX] hostname 변경  (0) 2011.02.07
[LINUX] CentOS 5.5에 CMake 설치  (0) 2010.12.20
[LINUX] FIND AND REPLACE with SED  (0) 2010.12.13
[LINUX] NFS 설치 및 설정  (0) 2010.11.11
Posted by 나랑살자
,

[LIB] gSoap

개발/기타 2011. 1. 27. 17:46
Posted by 나랑살자
,
SELECT table_schema "Database Name", SUM(data_length + index_length) / 1024 / 1024 "Size(MB)" FROM information_schema.TABLES GROUP BY table_schema;

'개발 > MySql' 카테고리의 다른 글

[MYSQL] bin log 관리  (0) 2012.07.26
[MYSQL] 'table is full' 에러 날 때  (0) 2010.12.23
[MYSQL] 5.1이상에서 Partitioning ...  (0) 2010.12.16
[MYSQL] 상태 확인  (0) 2010.11.01
[MYSQL] SQLDUMP  (0) 2010.10.28
Posted by 나랑살자
,
1.  MYSQL 환경변수 확장.
SHOW VARIABLES LIKE '%max%' 로 'max_heap_table_size'의 환경변수 체크후
SET max_heap_table_size = 268435456 (256메가) -- 2 ~ 3배 증가


2. 테이블 사이즈 한계를 확대.
SHOW TABLE STATUS LIKE 'TABLENAME' \G; -- 테이블구조 확인.
ALTER TABLE 'TABLENAME' MAX_ROWS = 400000000000 AVG_ROW_LENGTH = 1500;

'개발 > MySql' 카테고리의 다른 글

[MYSQL] bin log 관리  (0) 2012.07.26
[MYSQL] Database 용량 확인  (0) 2010.12.29
[MYSQL] 5.1이상에서 Partitioning ...  (0) 2010.12.16
[MYSQL] 상태 확인  (0) 2010.11.01
[MYSQL] SQLDUMP  (0) 2010.10.28
Posted by 나랑살자
,
1. DAG Yum Repo 추가하기. 
]# vim /etc/yum.repos.d/CentOS-Base.repo 

[dag] 
name=Dag RPM Repository for Red Hat Enterprise Linux 
baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag 
gpgcheck=1 
enabled=0 

2. DAG 용 RPM GPG 키 임력. 

]# rpm --import http://orion203.cafe24.com/RPM-GPG-KEY.dag.txt 

3. Cmake 설치. 

]# yum --enablerepo=dag install cmake 

'개발 > Linux' 카테고리의 다른 글

[LINUX] hostname 변경  (0) 2011.02.07
[LINUX] Subversion설치  (0) 2011.02.07
[LINUX] FIND AND REPLACE with SED  (0) 2010.12.13
[LINUX] NFS 설치 및 설정  (0) 2010.11.11
[LINUX] HDD 복사  (0) 2010.10.28
Posted by 나랑살자
,