<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://valley.egloos.com/rss/style/style.xsl" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>이글루스 'proc' 태그 최근글</title>
		<link>http://valley.egloos.com/tag/proc</link>
		<description>proc</description>
		<language>ko</language>
		<pubDate>Tue, 06 Mar 2012 15:26:40 +0900</pubDate>
		<generator>Egloos</generator>
		<item>
	<title><![CDATA[proc(Process File System : procfs) 활용]]></title>
	<link>http://genes1s.egloos.com/2849033</link>
	<guid>http://genes1s.egloos.com/2849033</guid>
	<description>
	<![CDATA[ 
proc(Process File System :procfs)파일시스템은 시스템내의 정보를(커널 정보) 사용자 영역에서 쉽게 볼 수 있게 해 준다. 시스템 호출이나 디바이스 드라이버를 이용한 방법은 커널을 복잡하게 하고 시스템 호출을 하는 응용프로그램 작성을 해야만 한다. proc 파일시스템은 /proc 디렉터리 에서 확인 할 수 있다. 숫자로 된 폴더는 현재 시스템에서 수행 중인 프로세스 정보이다.1번은 init 프로세스다. $ cat /proc/-** 로 정보확인가능  /proc/buddyinfo : 버디 할당자 관련 정보 (메모리 단편화를 진단할 수 있는 정보)/proc/cmdline : 시스템 부팅 중 커널에 제출된 명령 행의 내용/proc/cpuinfo : 시스템의 cpu 정보/proc/devices	]]>
	</description>
	<pubDate>Tue, 06 Mar 2012 15:26:40 +0900</pubDate>
	<dc:creator><![CDATA[Good mind]]></dc:creator>
</item>
<item>
	<title><![CDATA[CRUD 프로시져 빌더]]></title>
	<link>http://joose2.egloos.com/1936206</link>
	<guid>http://joose2.egloos.com/1936206</guid>
	<description>
	<![CDATA[ 
set ANSI_NULLS ON set QUOTED_IDENTIFIER ON GO   CREATE PROCEDURE [dbo].[tools_CRUD_SPROC_Builder]  ( @tableName varchar(100) ) AS BEGIN SET NOCOUNT ON DECLARE @parameterCount int DECLARE @errMsg varchar(100) DECLARE @parameterAt varchar(1) DECLARE @A varchar(200) DECLARE @C varchar(200) DECLARE @ND varchar(200) DECLARE @V varchar(200)  SELECT ',['+COLUMN_NAME+']' AS C ,',@'+COLUMN_NAME+' '+DATA_TY	]]>
	</description>
	<pubDate>Fri, 12 Aug 2011 00:32:47 +0900</pubDate>
	<dc:creator><![CDATA[세고비아의 이글루]]></dc:creator>
</item>
<item>
	<title><![CDATA[메모리, CPU등 각종 시스템정보 확인]]></title>
	<link>http://genes1s.egloos.com/2566571</link>
	<guid>http://genes1s.egloos.com/2566571</guid>
	<description>
	<![CDATA[ 
* 현재 메모리 상태 확인 - cat /proc/meminfo- watch -n 5 cat /proc/meminfo - 5초 간격으로 meminfo 파일의 내용을 보여준다.   /proc/buddyinfo : 버디 할당자 관련 정보 (메모리 단편화를 진단할 수 있는 정보)/proc/cmdline : 시스템 부팅 중 커널에 제출된 명령 행의 내용/proc/cpuinfo : 시스템의 cpu 정보/proc/devices : 현재 시스템에서 할당한 디바이스들의 목록/proc/diskstats : 디스크의 상태와 파티션 정보/proc/dma : 사용중인 DMA 채널/proc/filesystems : 커널에서 지원하는 파일시스템의 목록/proc/interrupts : 커널에서 사용중인 인터럽트에 대한 통계/proc/i	]]>
	</description>
	<pubDate>Thu, 01 Apr 2010 19:53:35 +0900</pubDate>
	<dc:creator><![CDATA[Good mind]]></dc:creator>
</item>
<item>
	<title><![CDATA[[2] 간단한 ESQL문장 사용하기]]></title>
	<link>http://soohah.egloos.com/1960651</link>
	<guid>http://soohah.egloos.com/1960651</guid>
	<description>
	<![CDATA[ 
tibero(티베로) tbESQL tutorial 002          DB로 연결하기    모든 DB client program을 실행하기 위해서 가장 먼저 할 일은 DB server로의 연결을 확보하는 일이다.  이 때 사용되는 것이 CONNECT 문장이며, 사용법은 다음과 같다.  EXEC SQL CONNEXT { :user IDENTIFIED BY :pass }[[ AT { dbname | :host_variable } ] USING :connect_string ] ;    예제를 보자. 흔히 쓰이는 방법이 다음의 두 가지 이다.        char *conn_str = &quot;tibero/tmax&quot;;        EXEC SQL CONNECT :conn_str;        char *user_str	]]>
	</description>
	<pubDate>Wed, 21 Oct 2009 11:33:27 +0900</pubDate>
	<dc:creator><![CDATA[꼼지락꼼지락]]></dc:creator>
</item>
<item>
	<title><![CDATA[[1] tbESQL 시작하기]]></title>
	<link>http://soohah.egloos.com/1960310</link>
	<guid>http://soohah.egloos.com/1960310</guid>
	<description>
	<![CDATA[ 
tibero(티베로) tbESQL tutorial 001        환경변수 확인하기    Tibero가 성공적으로 설치되었다면, $TB_HOME이 잡혀 있을 것이다.  (서버를 비롯한 설치 과정은 생략. 자세한 내용은을 참조)    tbesql $ echo $TB_HOME  /home/soohah/Work/tibero_trunk3      $PATH에 $TB_HOME/client/bin 이 있는지 확인한다.    tbesql $ echo $PATH  /home/soohah/Work/tibero_trunk3/client/bin:/home/soohah/Work/tibero_trunk3/scripts:/home/soohah/Work/tibero_trunk3/bin:/home/soohah/Work/tibero_	]]>
	</description>
	<pubDate>Tue, 20 Oct 2009 10:52:59 +0900</pubDate>
	<dc:creator><![CDATA[꼼지락꼼지락]]></dc:creator>
</item>
<item>
	<title><![CDATA[[0] 들어가기 전에]]></title>
	<link>http://soohah.egloos.com/1958904</link>
	<guid>http://soohah.egloos.com/1958904</guid>
	<description>
	<![CDATA[ 
tibero(티베로) tbESQL tutorial 000          tbESQL이란?  Tmax Data(티맥스 데이타)사의 Tibero RDBMS에서 제공하고 있는 Embedded SQL을 위한 precompiler와 library를 말한다.현재 Tibero에서는 c/c++과 cobol을 위한 ESQL precompiler/library를 제공하고 있다.  C(COBOL)환경에서의 보다 쉬운 DB 개발을 위해 C(COBOL) code 안에 SQL문장을 적절한 규약대로 사용하고,  그 code를 precompile 과정을 거쳐 일반 C(COBOL) compiler를 이용해 compile할 수 있는 code로 만들어 사용할 수 있도록 하는 것이 일반적으로 ESQL이 제공하는 기능이다.  applicati	]]>
	</description>
	<pubDate>Thu, 15 Oct 2009 17:57:39 +0900</pubDate>
	<dc:creator><![CDATA[꼼지락꼼지락]]></dc:creator>
</item>
<item>
	<title><![CDATA[Kernel Tunning]]></title>
	<link>http://Park7275.egloos.com/2443459</link>
	<guid>http://Park7275.egloos.com/2443459</guid>
	<description>
	<![CDATA[ 
매번....  /proc 밑에서 처리해왔다..하지만...    sysctl 이 존재하더라~~~  뭐냐~~ ㅋㅋ    sysctl -a 로 현재 Kernel 값을 확인해봅시당~~   	]]>
	</description>
	<pubDate>Wed, 07 Oct 2009 11:18:53 +0900</pubDate>
	<dc:creator><![CDATA[JayPark's Andromeda]]></dc:creator>
</item>
<item>
	<title><![CDATA[null data에 대처하는 host variable의 자세.]]></title>
	<link>http://soohah.egloos.com/1931392</link>
	<guid>http://soohah.egloos.com/1931392</guid>
	<description>
	<![CDATA[ 
최근 오라클 proc 테스트에서 흥미로운 점 발견.  oracle proc 에서 null data를 fetch 할 경우를 추가 test 한 결과 기본적으로 oracle esql(proc)에서는 null을 fetch 해 오면 host variable도 일단 set null 해주는 걸로 보인다. (이 동작은 odbc, cli에서 null data일 경우 host variable을 전혀 건드리지 않는 것과 상반된다)  이런 특징은 오라클의 버전에 관계 없이 cursor를 명시적으로 사용하거나, 그냥 select into를 하거나 indicator를 사용하거나 혹은 사용하지 않거나 혹은 몇번째 fetch 인지에도 상관없이 동일하게 발생했다.  그러나 일부 case에서 - select substr(coloumn da	]]>
	</description>
	<pubDate>Thu, 23 Jul 2009 17:29:26 +0900</pubDate>
	<dc:creator><![CDATA[꼼지락꼼지락]]></dc:creator>
</item>
<item>
	<title><![CDATA[[PPT] Oracle Pro*C 강의자료]]></title>
	<link>http://sunyzero.egloos.com/4167751</link>
	<guid>http://sunyzero.egloos.com/4167751</guid>
	<description>
	<![CDATA[ 
 Oracle Pro*C 강의자료  Pro*C는 C언어에서 Oracle Database를 사용하기 위한 precompiler기법입니다. 이를 이용하면 SQL문을 C언어에서 직접 사용할 수 있습니다.  자료는 총 8 챕터로 되어있으나 후반부는 예제소스코드가 보안에 걸리는 문제 때문에 공개되지 못했습니다.  *1장 Pro*C의 기본 개념 :  *2장 SQLCA와 호스트 변수 :  *3장 Pro*C를 이용한 라이브러리 제작 : (문제가 있어서 아직 다듬는 중) *4장 indicator 변수 :  *5장 Cursor의 사용 :  *6장 텍스트처리(REGEX)와 Pro*C 예제 응용 :  *7장 동적SQL :  *8장 Thread와 Pro*C : (문제가 있어서 아직 다듬는 중)   강의자료에 대한 문의는 sunyze	]]>
	</description>
	<pubDate>Wed, 17 Jun 2009 15:16:20 +0900</pubDate>
	<dc:creator><![CDATA[The truth will set you free]]></dc:creator>
</item>
<item>
	<title><![CDATA[Product of P.R.O.C]]></title>
	<link>http://seungmin.egloos.com/1224733</link>
	<guid>http://seungmin.egloos.com/1224733</guid>
	<description>
	<![CDATA[ 
추수감사절(Thanksgiving) 연휴는..  크리스마스와 더불어 미국사람들에게는 연중 가장 큰 명절임에 틀림없다.. 이 기간이 되면.. 미국인들뿐만 아니라.. 미국에 거주하는 사람이면 다들 설레이고 들뜨게 마련인 것 같다.. 왜냐.. 연휴니까.. 헤헤..  필자 역시.. 금년에도 약간 들뜨고 설레이는 마음으로 추수감사절 연휴를 맞이하고자 했지만.. 아니나 다를까.. 유학생이라는 신분은.. 추수감사절을 설레임보다는 휴식이라는 개념으로 전환시키고야 말았다..  각설하고.. 금년 추수감사절 연휴때는.. 미혼 총각 처녀 5명이 모여서 김장대용 무생채 만들기에 도전하였다.. 비싼 김치 사먹는 대신.. 저렴하게 김치 대용으로 먹을 수 있기도 하고.. 다같이 모여서 직접 만드는 재미도 있었기에.. 결과적으로는 아주 	]]>
	</description>
	<pubDate>Sat, 13 Dec 2008 01:28:59 +0900</pubDate>
	<dc:creator><![CDATA[seungminator..]]></dc:creator>
</item>
<item>
	<title><![CDATA[ESQL/C를 배우자. (proc)]]></title>
	<link>http://JobsnGates.egloos.com/2157964</link>
	<guid>http://JobsnGates.egloos.com/2157964</guid>
	<description>
	<![CDATA[ 
ESQL/C를 배우자. 송용준(서울대학교 컴퓨터공학과 박사과정) 1. SQL의 기본 개념을 배우자. 2. SQL의 사용법을 배우자 (1) 3. SQL의 사용법을 배우자 (2) 4. SQL의 사용법을 배우자 (3) 5. ESQL/C를 배우자. 6. ESQL/C를 이용한 활용(1) 7. ESQL/C를 이용한 활용(2)  지난호까지 SQL의 가장 기본적인 사용 방법인 대화식 SQL(ISQL)에 대하여 살펴보았다. ISQL을 사용하면데이터베이스에 바로 접근할 수 있기 때문에 직접 호출 방식이라고 하는데, 이 방식은 쉽고 간단하게 사용할 수 있다는 장점을갖는다. 하지만 ISQL에는 고급 프로그래밍 언어에서 제공하는 다양한 계산 및 제어 기능이 부족하기 때문에 그것만으로는데이터베이스에 대한 응용 프로그램을 개발할 수 	]]>
	</description>
	<pubDate>Tue, 02 Dec 2008 12:16:15 +0900</pubDate>
	<dc:creator><![CDATA[그런지's Ltd.]]></dc:creator>
</item>
<item>
	<title><![CDATA[play with Symbol#to_proc]]></title>
	<link>http://classpath.egloos.com/4686599</link>
	<guid>http://classpath.egloos.com/4686599</guid>
	<description>
	<![CDATA[ 
If you are reasonable rails developer, you are so familiar with &quot; &amp;amp;:symbol &quot;. Have you thought how it work?  Start with '&amp;amp;' operator. If you pass something with '&amp;amp;' to method, ruby think the something is a Proc object. However, when it isn't Proc object, ruby call to_proc method of the something to get Proc object. Let's see example code. class Mine end  def method(&amp;amp;block) end  m =	]]>
	</description>
	<pubDate>Wed, 22 Oct 2008 22:53:25 +0900</pubDate>
	<dc:creator><![CDATA[상상할 수 있는 힘이 모자라다]]></dc:creator>
</item>
<item>
	<title><![CDATA[Use Ruby Proc class for factory pattern]]></title>
	<link>http://classpath.egloos.com/4598214</link>
	<guid>http://classpath.egloos.com/4598214</guid>
	<description>
	<![CDATA[ 
I think Proc is good for factory pattern. Of course, if the concrete product needs subclassing or anything else that real class is needed, we have to code class for concrete product. However, if it is used for only simple work, Proc class is not bad choice. :-)   require 'singleton'class RandFactory  include Singleton  def RandFactory.get_rand(mode = nil)    ra = nil    if mode == :FAKE      ra = 	]]>
	</description>
	<pubDate>Sun, 07 Sep 2008 00:50:01 +0900</pubDate>
	<dc:creator><![CDATA[상상할 수 있는 힘이 모자라다]]></dc:creator>
</item>
<item>
	<title><![CDATA[Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed]]></title>
	<link>http://magicwand.egloos.com/1966600</link>
	<guid>http://magicwand.egloos.com/1966600</guid>
	<description>
	<![CDATA[ 
콜드퓨젼(coldfusion)  linux coldfusion 8 Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed  Coldfusion 8을 재시작 후 위와 같은 warning 메세지와 함께 Coldfusion이 정상적으로 동작하지 않는 현상이 발생하였다. 몇일전 Linux 서버에 보안 설정을 하느라 일부 세팅을 변경 하였으며 Coldfusion이 정상적으로 작동하지 않는 원인은 /proc 디렉토리의 퍼미션(permition) 문제 때문이다.  보안권고에 따라 /proc 퍼미션을 700으로 변경 하였지만 퍼미션을 다시 원래의 퍼미션(chmod 555 /proc)으로 되돌렸다.   원인	]]>
	</description>
	<pubDate>Mon, 07 Jul 2008 04:24:46 +0900</pubDate>
	<dc:creator><![CDATA[With U]]></dc:creator>
</item>
<item>
	<title><![CDATA[cat /proc/cpuinfo]]></title>
	<link>http://chanik.egloos.com/1769554</link>
	<guid>http://chanik.egloos.com/1769554</guid>
	<description>
	<![CDATA[ 
cat /proc/cpuinfo 가 보여주는 정보들 중 몇 몇 항목들은 대충 아래와 같은 규칙으로 표시되는 것 같다.   - processor   : 논리적 CPU의 일련번호 (시스템 전체에서의 앉아번호라고 생각하면 됨)  - physical id  : 소켓 ID (반드시 연속된 번호가 부여되지는 않음: 1, 2 식이 아닌 1, 3 식인 경우도 있음)  - siblings       : 한 소켓 안에 들어있는 논리적 CPU 갯수  - core id        : 한 소켓 안에서의 물리적 코어의 ID (반드시 연속된 번호가 부여되지는 않음: 1, 2 식이 아닌 1, 3 식인 경우도 있음)  - cpu cores    : 한 소켓 안에 들어있는 물리적 코어 갯수  예를 들어, processor가 총 8개인데 	]]>
	</description>
	<pubDate>Fri, 13 Jun 2008 16:42:07 +0900</pubDate>
	<dc:creator><![CDATA[시험さま]]></dc:creator>
</item>
	</channel>
</rss>

