CEnA는… CEnA는 Computer Entertainer Association 의 약자로, 우리말로 “컴퓨터 재능인 연합”이라는 뜻입니다. 컴퓨터를 비롯한 IT(정보/통신) 분야의 연구를 비롯하여, 구성원들이 기발한 발상과 창의력을 발산할 수 있는 매개체로서 음악, 스포츠 등 다양한 분야에서 멤버들에게 이용되어져 왔습니다. 1999년, 비마(飛馬, B-)로 부터 독립되어 결성되었으며,…
CEnA는… CEnA는 Computer Entertainer Association 의 약자로, 우리말로 “컴퓨터 재능인 연합”이라는 뜻입니다. 컴퓨터를 비롯한 IT(정보/통신) 분야의 연구를 비롯하여, 구성원들이 기발한 발상과 창의력을 발산할 수 있는 매개체로서 음악, 스포츠 등 다양한 분야에서 멤버들에게 이용되어져 왔습니다. 1999년, 비마(飛馬, B-)로 부터 독립되어 결성되었으며,…
씨이엔에이 (이하 “회사”라 함)는 통신비밀보호법, 전기통신사업법, 정보통신망 이용촉진 및 정보보호 등에 관한 법률 등 정보통신서비스제공자가 준수하여야 할 관련 법령상의 개인정보보호 규정을 준수하며, 관련 법령에 의거한 개인정보취급방침을 정하여 이용자 권익 보호에 최선을 다하고 있습니다. 씨이엔에이의 개인정보취급방침은 다음과 같은 내용을 담고 있습니다.…
PHP Extension 추가하기 1. Compile 설치 예시 ( Sample : php-zip, Linux Apache 기준 ) 1.1 Extension을 구한다. http://pecl.php.net 등에서 파일을 구한다. 예시에 사용될 php-zip의 최신버전은 2011/05/31현재 zip-1.10.2.tgz (ReleaseDate:2009/08/11) 이다. …
DB에서 Update 작업을 하다보면 다른 테이블의 정보를 참조하여 값을 넣어주는 경우가 종종 생긴다. 사용법은 의외로 간단한데 모르는 경우가 많은것 같아 팁으로 올려본다.
1 2 3 4 |
-- 사용문법1 UPDATE table_a AS a INNER JOIN table_b AS b ON (a.field_name1 = b.field_name1) SET a.field_name2 = b.field_name2 WHERE a.field_name3 = b.field_name3 |
1 2 3 4 5 |
-- 사용문법2 UPDATE table_a AS a, table_b AS b SET a.field_name2 = b.field_name2 WHERE a.field_name3 = b.field_name3 AND a.field_name1 = b.field_name1 |
]]>
written by Inshane 퍼가실때 출처없이 가져가시면 미워함 1. MySQL Dump 기초 덤프 파일을 일반적인 텍스트 편집기로 읽어보면 수많은 Create 또는 Insert Query가 나열되어있는것을 알 수 있다. A라는 테이블이 있다면 A테이블을 덤프시 그 A란 테이블을 쿼리형태로 만들어주는게 핵심이다. dumpCEnA.sql에 테이블을 덤프할때의…
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
function benchTest($title=false, $prevArr=false){ //구간별 시간차,자원 소모 측정용 펑션 - CEnA $retArr = array(); list($usec, $sec) = explode(" ", microtime()); $nowTime = $retArr[0] = ((float)$usec + (float)$sec); $nowMem = $retArr[1] = memory_get_usage(); //-- 함수내에서 출력부분, 필요없을시 $retArr 을 받은 후 계산해도 상관없다. $titleTime = "현재시간정보(sec) : "; $titleMem = "현재메모리정보(byte) : "; $printTime = ($prevArr[0]) ? sprintf("%.4F",$nowTime - $prevArr[0]) : $nowTime; $printMem = ($prevArr[1]) ? $nowMem - $prevArr[1] : $nowMem; if($prevArr){ $titleTime = "전단계와 시간차(sec) : "; $titleMem = "메모리증감폭(byte) : "; } echo $title."<br />".$titleTime.$printTime."<br />".$titleMem.$printMem."<br /><br />"; //-- 함수내에서 출력부분 종료 //-- return $retArr; } //사용법은 간단하다. $stepArr = array(); $stepArr[0] = benchTest("시작"); //-- for나 while등 수행시간을 체크하고자 할때 체크구간 1 시작 ---// //-- 코드1수행 --// //-- for나 while등 수행시간을 체크하고자 할때 체크구간 1 종료---// benchTest("체크구간 1",$stepArr[(sizeof($stepArr) - 1)]); //-- for나 while등 수행시간을 체크하고자 할때 체크구간 2 시작 ---// //-- 코드2수행 --// //-- for나 while등 수행시간을 체크하고자 할때 체크구간 2 종료---// benchTest("체크구간 2",$stepArr[(sizeof($stepArr) - 1)]); |
구간별 속도 계산 및 메모리 사용량(변동사항)을 체크해 볼 수 있는 간단한 함수. 사용하시더라도 모든 글에 그렇듯 출처는 밝혀주시기 바랍니다 – CEnA ]]>
앞서 설명한 전자 서명에서 전자 문서 원문과 해시 값 외에도 수신자가 알아야 하는 정보가 몇 개 더 필요했다. 전자 문서 원문 전자 서명 (서명자의 개인 키로 전자 문서 원문의 해시 값을 암호화한 바이너리) 서명자의 인증서(수신자가 서명자의 전자 서명을 복호화 하기…
이젠 웹은 모든 환경의 기본이라고 할 수 있다. 내가 처음 접한 웹서버는 IIS 였다. 설정도 간단하고…솔직히 설정 같은것 없이 그냥 써도 된다. 그러다가 사회에 첫발을 내딛고 Apache란 놈도 보게 되고, 그리고 엔터프라이즈 환경에서 WebLogic이란 놈도 보게 되고… IIS, Apache, WebLogic…
– ncftp에서 SFTP Mode 찾다가 짜증나서 사용법 익힌 lftp – Written By InshanE FTP의 개념부터 이야기 하기엔 손가락이 아플것 같고, 필자가 주로 사용하는 FTP Client는 ncftp였다. 이전에 ncftp를 쓴 이유는 간단하게 정의하자면 “쉬워서!” 기억을 되살려볼겸 ncftp의 기본 사용법을 보자 (/home/target/directroy로…
안드로이드 DB를 사용하다 보면 몇가지 불편한게 있다. 바로 DB에 Insert 와 Update 그리고 Select 할때 값을 가져올때 쌩 노가다를 하는 것이다. 뭐 아시는 분은 다 아시겠지만 한가지 예를 들어 보겠다. SQLite 에 값을 넣기 위해서는 다음과 같은 작업을 한다. …
최근 댓글