사이드바 영역으로 건너뛰기

mac 에서 php 에서 mysql connect error 날때

맥북에서 개발환경을 만드느라고 APM(Apache + Mysql + PHP) 세팅을 끝냈는데 mysql connect error가 난다. 터미널에서 접속해 보면 접속이 되는데...

 

구글링으로 찾아본 여러 정보중에서 해결된 정보이다.

 

출처) http://stackoverflow.com/questions/4219970/warning-mysql-connect-2002-no-such-file-or-directory-trying-to-connect-vi

 

/tmp/mysql.sock 가 있고  /var/mysql/mysql.sock 가 없을 때

cd /var 
mkdir mysql
cd mysql
ln -s /tmp/mysql.sock mysql.sock

/var/mysql/mysql.sock 가 있고 /tmp/mysql.sock 가 없을 때

cd /tmp
ln -s /var/mysql/mysql.sock mysql.sock

 

 

[출처] mac php mysql connect error|작성자 웹사이더

 
진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

Power Mockup - 소프트웨어 화면 디자인 툴

파워포인터에 플러그인 되어서 소프트웨어 화면 디자인에 필요한 템플릿을 제공하는 소프트웨어 입니다.

목업 툴을 검색해서 찾다보니 상당히 맘에 드는 넘입니다.

 

다만 유료!  하지만, 무료 라이센스를 얻는 방법이 있습니다.

 

무료 라이센스 얻는 법: http://www.powermockup.com/order/free-license

 

사용법에 대한 동영상 설명 : http://youtu.be/cWh-sFSR_gU

 

 

사용자 삽입 이미지

 

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

경력사항

주사용 운영체제 Linux

주사용 언어 PHP , Delphi

주사용 데이터베이스 MSSQL,MySQL

 

 

1968년 출생

1990년                                           홍익대학교 토목과 중퇴

2000년 02월 ~ 2000년 08월     KCC 정보기술교육센터 웹프로그래밍 과정 수료

2000년 09월 ~ 2001년 12월     프리엔터테인먼트 개발팀 인터넷사이트 개발

2002년 01월 ~ 2004년 12월     코어밸류 개발팀

                                                         http://www.dreslee.com

                                                         http://www.fashionkorea.net

                                                         http://www.rprice.co.kr

2005년 01월 ~ 2006년 07월     (주)부동산써브 개발팀

                                                         http://www.rprice.co.kr

2006년  08월 ~ 2007년 01월     (주)써브감정 개발팀

                                                         http://www.rprice.co.kr

                                                         http://intra.appraiser.co.kr

2007년 02월 ~ 2007년 06월     (주)부동산로그인 개발팀

                                                         http://www.rprice.co.kr

 2007년 10월 ~2008년 05월     (주)유스드림넷

                                                         http://www.brsdr.com

                                                         http://www.goldtravel.co.kr

                                                         http://www.batu.or.kr/Blog

                                                         http://www.leeinternational.com

2008년 06월 ~                              (주)써브감정 개발팀

                                                         통계프로그램(델파이)

                                                          rprice 수정

2010년 02월 ~                              온라인감정평가 프로그램 개발

                                                        http://www.onvalue.co.kr

 

2013년                                          대진표 사이트 수정

                                                       http://game-chart.kr

                                                       모바일 전단지 사이트 개발

                                                       http://www.utok.kr

 

2014년                                           문제은행 사이트 개발

                                                        http://std.mtosedu.co.kr

                                                        문자메시지 발송 사이트 개발

                                                        http://1.234.75.131/gboard/

 

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

몽산포야영장-2012.11.30~2012.12.02

동계캠핑을 마음먹고 없는 살림에 무리해서 화목난로를 구매하고는 어디로 갈까 고민이 많았다.혹시나 날이 안좋을까봐 걱정되었기에 가능하면 길이 좋아야 할거고 뭔가 볼거리도 좀 있었으면 싶고,마님께서 고속도로를 타다가 휴게소에 들어서 우동도 먹고 싶다고 했기에 그 조건을 다 넣고 검색하다가 몽산포 야영장(http://www.몽산포오토캠핑장.com/)으로 결정했다.

 

난로를 챙겨야 하니까 짐이 장난이 아니다. 화목난로는 장작까지 장만해야 해서 결국 카렌스 3열좌석을 떼어냈는데 그래도 텐트는 뒷자리에 낑구고 가야 했다.

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

단단이 학교끝나고 출발하느라고 2시넘어서 출발했다. 잘 가다가 길이 막히고,결정적으로 다 도착해서 야영장을 찾질 못해서 30분이 넘게 논두렁 같은 길에서 30분을 헤맸더니 야영장 도착했을 때는 완전히 어두워져서 어디가 좋은 자리인지 확인할 수가 없었다. 대충 자리잡고 텐트치고 난로 설치하고 정신이 없는 가운데 단단이는 배가 고파서 징징댄다.

 

화로대에 불피우다 도저히 안되서 후라이팬에 소시지 구워서 일단 밥부터 먹인고 텐트 정리 후 잠들었다.

 

아침에 일어나 난로에 불피우니 따뜻하기는 한데 난로에 들어가는 장작이 장난이 아니게 많이든다. 이번 2박 3일동안 15kg짜리 중력몰에서 사간 장작 1박스 + 캠핑장에서 구매한 장작 3무더기 해서 장작값만 4만원이 들어갔다. 다음에 갈때는 장작말고 우드브라켓이라는 걸 사거나 펠렛연소기를 써야할 지도 모르겄다.

 

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

 

몽산포는 다른 것 보다 바다가 바로 앞이라 좋다. 썰물일 때 갯벌에서 조개 찾기도 하고 해변에서 걸어다니는 맛도 제법이다. 이번에 갔을 때 바닷바람이 걱정되서 해변이 아니라 뒤의 솔숲에 텐트를 쳤는데 다음에는 해변가에 치는게 좋을 거 같다.

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

 

텐트 안에서 불놀이 하고 싶어서 구매한 혼마화목난로.. 나무를 많이 먹어서 그렇지 따뜻하다.

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

 

사용자 삽입 이미지

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

강제로 건전하게 살아야....

7/7

오후 3시경 창고정리를 하다가 갑자기 현기증과 함께 오른쪽 팔다리가 경련이 오고 마비되는 것 같은 증세.. 어제 저녁에 뭐 잘못 먹었나 고민하면서 왜 이러나 하다가 잠시 누워있으니 5~10분 정도후에 정상으로..

저녁에 집에 들어가는데 또 갑자기 다리에 마비가 오면서 질질 끌리고 잘 안걸어짐.. 어.. 이거 죽을 병인가.. 그러다가 또 정상

 

7/8 

2주만에 보는 마님과 애들과 같이 빕스에 가서 저녁 잘 먹고 집으로 들어오는데 또 갑자기 다리에 마비가 .. 질질 끌리는 다리를 마님이 보고 그때 혀가 마비된 것처럼 발음이 잘 안돼고 해서 어버버버.. 마님 급 당황.. 또 10분 정도 후에 마비 풀리고 정상화..

 

검색하더니 병원가자고 애원을 하는데 일요일 밤에 병원가면 고생한다고 내일 회사 갔다가 갈거라고 안심시키고...

 

7/9

회사 출근 잘 해서 창고 잘 정리하고 점심 챙겨먹고 고대 안산병원으로 고고싱..

접수하는데서 증상을 설명했더니 신경과 로 가보라고 .. 신경과 접수하는 곳에 가서 또 증상을 설명했더니 응급실로 바로 가라네.

응급실에 갔더니 바로 심장박동재는 거 달고는 입원.. 약먹고는 일주일은 입원해야 할거라면서 링겔 꼽아주더만.

저녁에 담당의사가 와서는 어떻냐고 해서 입원한 후에 가볍게 마비가 오는 것 같다고 했더니 바로 중환자실로. 약먹었는데도 뇌졸증 증세가 있으면 위험할 수도 있다고...

 

7/10

아.. 중환자실에서 밤새는 것 죽여준다. 사람이 살데가 아니여...

어쨌거나 큰 증세 없이 하루 밤 보내고는 중환자실에서는 도저히 못있겠다고 차라리 응급실로 보내달라고 했더니 오후 늦게 2인실로 옮겨주더만.. 2인실은 의료보험이 안돼서 졸라 비쌈...

 

7/11

바득바득 우겨서 5인실로 옮김..

이때부터 죽어라고 검사. 초음파 검사 MRi 신경검사 , 계속 피 뽑아가서 검사. 검사하다 죽겄다..

하지만 일단 나아야 하니까...

 

7/13

당뇨와 고혈압에 의한 뇌경색으로 추정(그동안 한 그 수많은 검사는 결국 다른 원인이 특별히 있는 건 아니다라는 결론을 위해서...) 

금연,금주,규칙적인 운동을 해야 한단다...

존나 타의에 의해 건전하게 살게 생겼다.

 

7/14

드디어 퇴원.. 병원비가 350만원이 넘게 나왔다.. 와 한번만 더 아프면 우리 망하게 생겼다.

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

Delphi2007 + Firebird-2.5.1.26351-0_Win32_embed

로컬에서만 작업해야 할 프로젝트가 하나 있어서 디비로 acess 를 사용할 까 하다가 파이어버드를 사용하기로 하고 작업시작....

 

하루종일 삽질 중...

 

먼저 좀 편하게 제어하기 위해서

 

flamerobin 을 찾았다. 파이어버드 임베디드를 위한 gui 프로그램...

 

http://www.flamerobin.org/

 

 


사용자 삽입 이미지

 

그런데 문제는 예전에 깔아보았던 파이어버드 서버 때문에 C:\Windows\SysWOW64 에 gds32.dll 때문에 제대로 작동을 안한다.

 

뭔가 다른 방법이 있겠지만 지금은 바빠서리(이것때문에 언젠가 우리나라 it는 망할거다. 젠장) 기존에 있던 gds32,dll을 삭제하고 fbembed.dll를 gds32.dll로 이름 변경해서 복사했다. 혹시 몰라서  C:\Windows\system32에도 복사.

 

그외에

 

 

aliases.conf
firebird.conf
fbclient.dll
fbembed.dll
ib_util.dll
icudt30.dll
icuin30.dll
icuuc30.dll
msvcp71.dll
msvcp80.dll
msvcr71.dll
msvcr80.dll
Microsoft.VC80.CRT.manifest
firebird.msg
 
도 몽땅 복사...
 
나중에 배포할 때는 이것중 하나씩 필요한 게 뭔지 확인해서 함께 배포해야 할테지...
 
 
일반 개발할 때는 D:\에 데이터베이스 파일을 넣어놓고 작업하다가 나중에 배포할 때는 경로를 ./의 형태로 해서 해야할 거 같다.
 
 
델파이에서 디비 연결은 unidac 을 사용한다.
 

사용자 삽입 이미지

 

일단 연결에 문제가 없으면 다른 데이터베이스 사용할 때와 같이 query 나 table 얹어놓고 데이터소스 연결해서 디비그리드나 디비텍스트박스 사용해서 처리 가능....

 

 

 

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

나는 꼼수다 비키니 논쟁에 대한 생각

비키니 입고 정봉주 석방 사진을 올린 것과 그에 대한 나는 꼼수다의 태도에 대해서 말들이 많다.

 

어차피 성희롱은 당사자가 그렇게 느끼는가 가 성희롱이냐 아니냐가 결정되기에 그것에 대해서 성희롱이라고 이야기하는 사람들에 대한 문제는 없다. 

 

다만 수치심이 느껴져서 성희롱이라고 생각되었다면 그에 대해서 문제제기하는 건 좋지만 "당연히 그래야만 하는 명제"처럼 이야기 안했으면 하는 마음이 있다. 안 그렇게 느끼는 나 같은 사람도 많거든... "내가 기분 나쁜 것"이지 "니네들이 잘못한 것"은 아니라고 생각한다.

 

그리고 제발 그들의 말이 맞건 틀리건,그들의 주장일 옳건 그르건 관계없이 자신의 말을 했으면 한다. 정맞고 망치맞아서 둥글둥글해진 의견이 아니라...

 

씨바 세상에 그런 잡놈들도 있어야지...

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

어제가 생일이었다.

어제가 생일이었는데 식구들 모두가 몰랐다는게 짜증...

 

마님하고 살짝 부부싸움..

 

도대체 관심이 없어.

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

자바스크립트 (funtion(){})()

자바스크립트에서 

 

(funtion(){

 

})();

을 사용하는 건 1번만 실행되고 메모리에서 사라지게 하고 싶을 때

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크

[펌] 오라클 컬럼의 값이 문자인지 숫자인지 구별하는 함수

출처 : http://oracleebs.co.kr/?p=41

 

 

STX_OUT_TEMP 테이블의 ATTRIBUTE1 컬럼의 값들이 아래 그림에서와 같습니다.

2010-03-23_155814

즉, VARCHAR2 형식으로 정의된 컬럼에 저장된 값은 숫자형, 문자형, 기호 이렇게 아무렇게나 저장이 되어 있습니다.
이 컬럼의 값들 중에 숫자형식으로 나타낼 수 있는 값들만을 쿼리하고 싶다면,

		SELECT ATTRIBUTE1
  FROM STX_OUT_TEMP
 WHERE TRANSLATE(ATTRIBUTE1,'A1234567890','A') IS NULL;

과 같은 SQL 문을 생각할 수 있습니다.

TRANSLATE() 함수를 이용하여 숫자 혹은 문자를 특정문자(위의 SQL에서는 NULL로 바뀜)로 변환하는 방법입니다. TRANSLATE() 함수에 대한 설명은 레퍼런스를 찾아보시면 될 듯 하구요. 간단히 예를 들어

		SELECT TRANSLATE(ATTRIBUTE1,'A1234567890','A'),                                                    -- 숫자
       TRANSLATE(ATTRIBUTE1,'0abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ','0'),          -- 문자
       TRANSLATE(ATTRIBUTE1,'@1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ','@') -- 특수문자
  FROM STX_OUT_TEMP;

위의 SQL을 실행해보면, TRANSLATE() 함수로 문자 혹은 숫자 중 골라내고 싶은 값을 NULL 문자로 치환하여 WHERE 문에 IS NULL 을 조건으로 주면 해당 RECORD를 SELECT 할 수 있습니다.

다시 말해, 컬럼의 값들이 숫자로만 되어 있는 지, 아니면 문자로 되어있는지 이렇게 알고 싶을 때가 있는데 이때 쉽게 사용할 수 있는 함수가 ORACLE 에는 없는 것으로 알고 있습니다. 그래서 위와 같은 SQL문을 생각하게 되는 것입니다.

그러나, MS-SQL 에서는 ISNUMERIC() 이라는 함수가 있습니다.  
MS-SQL의 이 함수처럼 ORACLE 에서도 테이블의 특정 컬럼에 문자와 숫자가 병행되어 입력되는 상황에서 이 컬럼중에서 숫자 형식으로만 된 값과 아니면 문자(정확히 말하면, 숫자로 변환할 수 없는)값으로 된 레코드만을 알고자 할 때가 필요합니다.

그래서, 오라클에서도 MS-SQL에서와 동일한 기능을 하는 함수를 만들어 사용하면 될 듯 하여 아래와 같은 함수를 만들었습니다.

		CREATE OR REPLACE FUNCTION ISNUMERIC(i_str VARCHAR2) RETURN NUMBER
IS
 v_ret NUMBER;
BEGIN
  IF i_str IS NULL OR LENGTH(TRIM(i_str)) = 0 THEN
    RETURN 0;
  END IF;
 
  V_RET := TO_NUMBER(I_STR);
  RETURN 1;
 
EXCEPTION WHEN OTHERS THEN
  RETURN 0;
END ;

함수의 내용을 보면 입력 값이 올바른 숫자 데이터 형식으로 변환되면 1을 반환하고, 그렇지 않으면 0을 반환합니다.

이렇게 작성된 함수를 활용하여, 처음 소개한 SQL 문을 변경하여 보면

		SELECT ATTRIBUTE1
  FROM STX_OUT_TEMP
 WHERE ISNUMERIC(ATTRIBUTE1) = 1;

로 변경할 수 있습니다.

이와 같이 공통적으로 활용될 수 있는 함수는 미리 정의하여 프로젝트 팀원간에 공용으로 활용하면 좋을 듯 합니다.

 

작성 : amagrammer / 편집 : amagrammer

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크