분류에 대한 이야기1 - 분류는 하나에서 출발한다.

무엇을 분류한다는 것은 나누는 것을 말할 것이다. [break] 분류를 논하기 전에, 먼저, 분류의 실체를 논하고 분류를 어떻게 하는 방법론이 있는지를 고찰할 필요가 있다. [break] 나누기 전에는 나눔이라는 자체가 없기 때문에 "무(없음)"에서 시작하는 것이고, "무(없음)"은 수학적으로 "0"으로 이해할 수 있다. 나눈다는 것은 수학적인 관점에서 "실수"를 "정수"기준으로 나누는 것과 같다. 그래서  어떤 경우는 어느 분류에 넣어야 할지 […]

Read More

Membership 플러그인에서 page, post 접근제한 버그문제

다음과 같이 redirect() 구문을 추가해 주는 방법이 있다. /wordpress/plugins/membership/membershipincludes/includes/default.rules.php class M_Posts extends M_Rule {...} 에서 function add_unviewable_posts($wp_query) { if(!in_array($wp_query->query_vars['post_type'], array('post','')) || !empty($wp_query->query_vars['pagename'])) { return; } foreach( (array) $this->data as $key => $value ) { $wp_query->query_vars['post__not_in'][] = $value; } $wp_query->query_vars['post__not_in'] = array_unique($wp_query->query_vars['post__not_in']); if(in_array($wp_query->query_vars['p'], $wp_query->query_vars['post__not_in'])) { $this->redirect(); } } function redirect() { global $M_options; $url = get_permalink( […]

Read More

CentOS 6.3 + Oracle 11 Installation Brief

1. CentOS Install GUI mode login by root [break] 2. yum install binutils gcc-c++ glibc gcc glibc-devel ksh libstdc++ libaio libaio-devel make sysstat libgcc unixODBC unixODBC-devel compat* elfutils* pdksh* [break] 3. groupadd dba groupadd oinstall useradd -g oinstall -G dba oracle passwd oracle [break] 4. vi /etc/sysctl.conf kernel.msgmnb = 65536 kernel.msgmax = 65536 kernel.shmmax = […]

Read More

리눅스 오라클 재시동 데몬 스크립트 /etc/rc.d/init.d/oracle

/etc/rc.d/init.d/oracle #!/bin/sh # /etc/rc.d/init.d/oracle ORACLE_BASE=/home/oracle/app/oracle; ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1; case "$1" in start) echo "----------------------------------------------------" >> /var/log/oracle date +"! %T %a %D : Starting Oracle Databases as part of system up." >> /var/log/oracle echo "----------------------------------------------------" >> /var/log/oracle echo -n "Starting Oracle Databases: " su - oracle -c "dbstart $ORACLE_HOME" #>> /var/log/oracle echo "Done." echo -n "Starting Oracle Listeners: […]

Read More

yum install error : Plugin "refresh-packagekit" can't be imported

오라클을 설치할 때 root 계정에 대해서는 $ORACLE_HOME/lib 를 설정하지 말아야 한다. root 계정의 프로파일에 이 설정이 있을 경우 yum 이 작동하지 않을 수 있다. 주로 발생하는 문제는 Plugin "refresh-packagekit" can't be imported 와 같은 오류 메시지를 발생시킨다. 따라서, 오라클 관련 프로파일은 ~/.bash_profile 에만 설정하는 것이 올바르다.

Read More

Mac OS X 에서 Linux 원격 데스크탑 연결

리눅스를 윈도우용으로 설치한다. CentOS 6.3 의 경우 윈도우 모드로 설치하면 기본 윈도우 패키지들이 설치되어 있다. 1. 리눅스 서버에 다음과 같이 X 윈도우가 원격을 허용하도록 설정한다. # vi /etc/ssh/ssh_config ----------------------- ForwardAgent yes ForwardX11 yes ForwardX11Trusted yes ----------------------- # vi /etc/ssh/sshd_config ----------------------- X11Forwarding yes ----------------------- # /etc/rc.d/init.d/sshd restart ??????? # vi .bash_profile DISPLAY=localhost:0.0 export DISPLAY ??????? 2. Max OS […]

Read More