chmod를 이용해서 파일 권한 변경시 정의된 값으로 변경이 안될 경우, intval 함수 이용하면 됨. 변수에 권한값("0777")을 담아서 chmod로 실행하면 권한이 정상적으로 변경 안됨(Sticky 권한 부여) 원인은 변수값은 String 로 인식되어 자동으로 int로 되어 버림. 그래서 리눅스 권한부여시 사용되는 8진수로 변경 해줘야 함. $str="0755"; $str=intval($str, 8); echo"$str "; var_dump(is_int($str)); chmod("test2.php", intval($str, 8)); 출처 : http://www.dynamicdrive.com/forums/archive/index.php/t-66195.html
데이터베이스 운영 테크닉 데이터베이스를 운영하다 보면, 파일이 깨져 데이터베이스에 접속할 수 없거나 운영하는 게시판에 다음과 같은 에러 메시지가 뜨면서 게시물을 볼 수 없는 경우가 있다. MySQL 서버가 불의의 사고로 비정상적으로 종료되거나 쓰기 작업을 제대로 끝내지 못하면 이러한 증상이 발생할 수 있다: ERROR 1016: Can't open file: 'XXXX.MYD'. (errno: 145) 이러한 사고를 대처하기 위해 가장 좋은 방법은 미연에 백업을 수시로 해 두고 데이터베이스 에러 체크를 통해 깨진 파일을 빠르게 복구해 두는 것이다. 미리 백업해 놓으면 깨진 파일들을 날려도 백업 파일로 복구할 수 있지만, 예상하지 못한 사고는 항상 발생하는 법. 이럴 경우 깨진 파일을 다시 복구하는 방법에..
dwg application/acad ccad application/clariscad dxf application/dxf mdb application/msaccess doc application/msword bin application/octet-stream pdf application/pdf ai application/postscript ps application/postscript eps application/postscript rtf application/rtf rtf application/rtf xls application/vnd.ms-excel ppt application/vnd.ms-powerpoint cdf application/x-cdf csh application/x-csh csh app..
매시업 (mash up) 가온아이 기술연구소 이재경연구원 요새 매쉬업(MashUp)이란 말을 많이 듣는다.사전을 찾아보면 mash 는 '짓이겨서 걸쭉하게 만든 것' 이란 뜻으로요새 웹 2.0 이라는 단어와 함께 많이 사용되고 있는 Mash-up 이란 뜻은“별개의 컨텐츠를 조합하여 새로운 컨텐츠를 만들어 내는 것”을 말합니다. l 매쉬업의 개념매쉬업이란 인터넷상에서 제공되고 있는 다양한 서로 다른 서비스와 기능을 합치고 응용하여 새로운 서비스를 만들어 내는 것을 의미한다. 즉 서로 다른 웹사이트의 컨텐츠를 조합하여 새로운 차원의 컨텐츠나 서비스를 창출하는 것을 의미한다. 예를 들면 파란의 지도서비스에 다음의 뉴스서비스를 섞는 혼합서비스를 생각해보자. 이 경우 뉴스가 발생한 지역에 깃발이 표시되어어느 지역에..
PascalCasing (파스칼 케이싱) 클래스, 열거형, 이벤트, 메서드 등의 이름을 만들 때에는 대문자로 시작하는 변수명을 사용한다. 복합어일 경우 중간에 시작하는 새로운 단어는 대문자로 적는다. 예) UtilityBox, MainFrame CamelCasing (카멜 케이싱) 메서드의 매개변수의 이름에 적용되는데 첫번째 문자는 소문자로 시작하고 복합어 일 경우 파스칼 케이싱과 동일하게 적용한다. 동일한 이름을 가지는 두 항목을 구분하는 용도로도 사용한다. 예) utilityBox, mainFrame GNU Naming Convention Linux의 프로젝트들은 GNU Naming Convention이라는 형태의 명명법을 주로 사용한다. 모두 소문자를 사용하고 복합어 사이를 '_'를 사용하여 연결한..
@http://docs.tinyfactory.co/jquery/2012/08/11/text-overflow-ellipsis-using-jquery.html 스타일을 이용한 문장 줄이기한줄인 경우 아래와 같이 적용 여러줄인 경우 또는 wrap 된 경우 위와 같이 해선 안된다.CSS를 이용한 방법이 있지만 모든 웹브라우저에는 적용이 안된다 결국 js 를 이용해야 하는데 아래의 코드를 이용하면 된다. /* this is a one line ellipsis */ Lorem ipsum dolor sit amet, consectetur adipisicing elit/* this is a multiline ellipsis */ Lorem ipsum dolor sit amet, consectetur adipisicin..