본문 바로가기

Etc93

[PHP] 스크랩 1. Request 사용을 지양해야 하는 이유. PHP 를 공부하면서 하나씩 알아간다. $_REQUEST는 get post 만 아니라 cookie도 포함됩니다 get post cookie 서로 중복될수있으니 잘사용 해야죠. REQUEST 를 잘 안쓰는 이유가 있었다. 추가적으로 부연하면 php.ini의 variables_order 지시자에 의해 전역간 우선순위가 정해지므로 $_GET[a] 와 $_POST[a] 와 $_COOKIE[a] 가 선언되었다면 $_COOKIE[a] 만 남게 됩니다. variables_order 의 기본값은 EGPCS 입니다. (뒤에 있는 것이 앞에 있는 것을 덮어씁니다.) 몰랐던 사실.. 위의 케이스를 생각해보면 항상 request 의 종류를 명확히 하여 사용하는게 바람직한 사용법.. 2016. 8. 11.
[Node.js] 설치 및 NPM 설치 안녕하세요?이번시간에는 Ubuntu 14.04 에서 Node.js 설치 및 NPM 설정 방법을 적어보도록 하겠습니다 :) 명령어 중심으로 진행하도록 하겠습니다. 1. Node.js 설치 sudo apt-get update sudo apt-get install nodejs2. NPM 설치sudo apt-get install npm이상입니다. (_ _) 2016. 7. 23.
[aws,php,git] www-data 를 이용하여 git command 사용하기. 안녕하세요? 이번시간에는 CMS 툴에서 필요한 CSV 파일 컨트롤러를 만들면서 경험한 일들을 설명하고자 합니다. 먼저 사용자의 요구사항은 다음과 같습니다. 1. CSV 를 업로드 할 수 있어야한다. 2. 업로드된 CSV 가 자동으로 Push 될 수 있어야한다. 3. 업로드된 CSV 리스트를 확인가능하고, 해당 CSV 를 선택하여 다시 적용할 수 있어야한다. CSV 업로드 및 리스트 제공은 쉬웠습니다. 그러나 git 에 push 를 하기위해서는 권한문제가 생겼습니다. 포인트는 간단합니다. www-data 라는 user 를 생성하고. www-data 의 id_rsa 를 생성한 후 해당 id_rsa.pub 값을 git 의 ssh-key 에 등록해줍니다. 이후 php 의 exec() 함수를 이용하여 git 을 .. 2016. 6. 15.
[Terminal] 간단한 파일명 변경 명령어 안녕하세요?만일 여러분이 어떤 디렉토리에 존재하는 파일들을 일괄적으로 바꾸고 싶다면 아래의 명령어를 이용해보세요. rename 's/\:/-/g' *.png -vn 저의 경우 csv 데이터들에 오늘 날짜를 부여하느라고 사용하였습니다. rename 's/\.csv/_2016-06-14.csv/g' *.csv 위의 명령어를 해석하면 ' ".csv" 파일명을 "_2016-06-14.csv" 로 바꾼다. ' 입니다. 감사합니다. 2016. 6. 14.
반응형