Posted
Filed under 프로그래밍/PHP
너무나도 유용하다~

<?php
$input 
"Alien";
echo 
str_pad($input10);                      // "Alien     "을 생성.
echo str_pad($input10"-="STR_PAD_LEFT);  // "-=-=-Alien"을 생성.
echo str_pad($input10"_"STR_PAD_BOTH);   // "__Alien___"을 생성.
echo str_pad($input"___");               // "Alien_"을 생성.
?>


http://ua2.php.net/manual/kr/function.str-pad.php





2014/11/06 16:14 2014/11/06 16:14
Posted
Filed under 프로그래밍/PHP
마법 상수..ㅋㅋㅋㅋ

약간의 "마법" PHP 상수
이름설명
__LINE__ 파일의 현재 줄 번호
__FILE__ 파일의 전체경로와 파일명. 포함한 파일 안에서 사용하면, 포함된 파일명을 반환합니다.. PHP 4.0.2부터, __FILE__은 언제나 절대 경로를 가지고 있습니다. 이전에는 특정한 경우에서 상대 경로를 가지고 있었습니다.
__DIR__ 파일의 디렉토리. 포함한 파일 안에서는, 포함된 파일의 디렉토리를 반환합니다. 이는 dirname(__FILE__)과 동일합니다. 디렉토리명은 루트 디렉토리가 아닌 이상, 마지막에 슬래시가 없습니다. (PHP 5.3.0에서 추가)
__FUNCTION__ 함수명. (PHP 4.3.0에서 추가) PHP 5부터 이 상수는 정의된 그대로의 함수명을 반환합니다. (대소문자 구분) PHP 4에서는 항상 소문자였습니다.
__CLASS__ 클래스명. (PHP 4.3.0에서 추가) PHP 5부터 이 상수는 정의된 그대로의 클래스명을 반환합니다. (대소문자 구분) PHP 4에서는 항상 소문자였습니다.
__METHOD__ 클래스 메쏘드명 (PHP 5.0.0에서 추가) 메쏘드 명은 정의한 대로 반환됩니다. (대소문자 구분)
__NAMESPACE__ 현재 이름공간 이름 (대소문자 구분). 이 상수는 컴파일 시에 정의됩니다. (PHP 5.3.0에서 추가)


http://php.net/manual/kr/language.constants.predefined.php
2014/10/30 15:54 2014/10/30 15:54
Posted
Filed under 프로그래밍/PHP
JSON 형태로 인증 TOKEN을 사용하는 방법 

https://github.com/firebase/php-jwt
2014/10/28 18:10 2014/10/28 18:10
Posted
Filed under 프로그래밍
redis에서 일부키만 삭제해야하는 경우가 생긴다.
이럴때는 쉘에서 처리를 해줘야 한다.

redis-cli -n 디비번호 keys "*token*" | xargs redis-cli -n 디비번호 del


응용하면 다른작업도 가능하다.


2014/10/27 14:11 2014/10/27 14:11
Posted
Filed under 골때리는 기사들


물에 빠진 여자 구해서도 안되고 술취한 사람을 데려다줘서도 안됨.
아~ 맞다...집에 들어온 도둑님 잘못 때리면 감옥가~~~




【서울=뉴시스】홍세희 기자 = 만취한 회사 동료를 집에 데려다 주다 실수로 사고가 발생해 1억여원의손해배상 책임을 지게된 직장인들이 형사처벌까지 받게 됐다.

서울중앙지법 형사17단독 임정택 판사는 24일 중과실치상 혐의로 기소된 최모(34)씨 등 2명에게 각각 벌금 300만원을 선고했다.

임 판사는 "피고인들은 당시 술에 취해 몸을 가누지 못하는 피해자를 집에 데려다 주는 과정에서 주의를 기울였어야 함에도 피해자를 넘어뜨리고, 그에 따른 상처에 대해 적절한 조치를 취하지 않아 주의의무를 위반했다"고 판시했다.

앞서 이 사건에 대한 민사 소송을 맡은 서울중앙지법 민사합의42부(부장판사 마용주)는 "다친 박씨에 대한 필요한 조치를 제 때 취하지 않은 과실이 있다"고 보고 최씨 등에게 1억1500여만원을 배상하라고 판결했다.

피해자 박모(31·여)씨는 지난 2012년 3월 최씨 등 동료들과 서울 동작구 한 음식점에서 회식을 가졌다. 이후 박씨가 술에 만취해 몸을 가누지 못하자 최씨 등은 그를 데려다 주기로 했다.

박씨를 택시에 태워 가던 이들은 착오로 잘못내리게 됐고, 이후 박씨를 교대로 업어가며 집으로 갔다.

그러나 함께 술에 취해 있었던 최씨 등도 박씨를 업고 가던 중 넘어지거나 주저 앉아 박씨에게 경막성 뇌혈 등의 상해를 입혔다. 이후 직장을 그만 둔 박씨는 최씨 등을 상대로 소송을 제기했다.


원본 보기

2014/10/24 18:01 2014/10/24 18:01
Posted
Filed under 골때리는 기사들
정부출연 연구기관이 특정 파스타(스파게티) 식당에서 3년간 8억원 어치 법인카드를 결제한 것으로 드러났다. 한 그릇 1만5000원이라면 5만명이 먹을 수 있는 양이다.

....

그러나 교육과정평가원처럼 식당 1곳에 3년7개월간 8억원을 결제한 것은 이례적이다. 평가원의 연간 경상운영비 13~15%에 해당한다. 이 식당 좌석은 80석. 식당 전체를 빌려 회식을 한다 해도 685회에 이른다. 평가원은 이곳에 하루에 17차례 결제해 280만원, 하루 7번 결제해 315만원 등 이해하기 힘든 사용패턴을 보였다.

....

원본보기


2014/10/24 13:49 2014/10/24 13:49
Posted
Filed under 퍼온거
사용자 삽입 이미지
2014/10/23 11:58 2014/10/23 11:58
Posted
Filed under 퍼온거
결혼은 혼자하는게 아니고
집도 혼자 사는게 아닌데...


사용자 삽입 이미지
2014/10/23 11:53 2014/10/23 11:53
Posted
Filed under 프로그래밍
virtualbox 에 리눅스 깔고 공유폴더를 지정하면 권한을 조절할수 없다
전부 root로 잡혀버리니....

이럴때는 vboxsf 그룹에 해당 계정을 포함시켜 주자
그러면 잘된다.

root 권한으로
usermod -G vboxsf -a 추가할사용자계정


2014/10/17 18:44 2014/10/17 18:44
Posted
Filed under 프로그래밍


퍼왔습니다~

http://dumbung.com/main/bbs/board.php?bo_table=MYSQL_LIBRARY&wr_id=10





MYSQL] 날짜함수를 이용한 데이터 가져오기 (date_add, date_sub)

date_add와 date_sub의 종류는

second - 초를 추가 합니다 (interval 1 second)
minute - 분을 추가 합니다. (interval 1 minute)
hour - 시간을 추가 합니다.(interval 1 hour)
day - 일을 추가 합니다.(interval 1 day)
month - 달을 추가 합니다.(interval 1 month)
year - 년을 추가 합니다.(interval 1 year)
minute_second - 분과 초를 추가 합니다.(interval "1:1" minnute_second)
hour_minute - 시간과 분을 추가 합니다.(interval "1:1" hour_minute)
year_month - 년과 월을 추가 합니다.(interval "1-1" year_month)
hour_second - 시간과 분,초를 추가 합니다(interval "1:1:1" hour_second)
day_minute - 일과 시간, 분을 추가 합니다.(interval "1 1:1" day_minute)
day_second - 일과 시간, 분, 초를 추가 합니다.(interval "1 1:1:1" day_second)

차를 구하고 싶으면

Select date_add("날짜", interval "-1 -1:-1:-1" day_second)  <<이렇게 하시면 날짜에서 하루 한시간 1분 1초를 뺀 시간이 나옵니다.

Select date_sub("날짜", interval "1 1:1:1" day_second) <<이렇게 하면 위 내용과 동일한 결과


select count(*) as tatalCnt From `goods` where writeday > date_add(now(), interval -1 day);
상품등록일자가 현재시간으로부터 1일전 사이에 있는 데이터의 갯수를 가져옴

date_add(now(), interval -1 day)
현재시간함수 now(), -1 day 1일전, -1 month 한달전 이런식으로 데이터를 가져올 수 있게된다. 


2014/10/16 18:51 2014/10/16 18:51