분류 전체보기

728x90
반응형
사소한 개발지식/PHP

PHP - CURL관련함수 정리

■ CURL (Client URL Library Functions) - 커맨드 라인에서 URL 문법을 사용하여 파일을 전송하는 내가 원하는 주소의 페이지에 임의의 값을 전달하고 리턴 값을 받아오는 역할 curl 모듈을 사용하기 위해서는 curl 모듈을 서버에 설치하여야 한다. ■ CURL 함수 정리 - curl_init : 세션 초기화, 핸들값 리턴 - curl_setopt : 옵션 세팅 (옵션값에 대해서는 하단에 추가 설명) - curl_exec : curl 실행 - curl_errno : 에러 발생 시 에러번호를 가져온다. - curl_error : 에러 발생 시 에러메시지를 가져온다. - curl_getinfo : 상태 정보를 리턴한다. - curl_close : curl 세션을 닫는다. ■ CUR..

개발노트/포트폴리오사이트

나만의 포트폴리오 웹페이지 만들기 - 4 (Git 연동)

웹서버 환경설정 및 로컬 환경설정을 완료하고 본격적으로 웹페이지 개발을 위해 Git 을 사용하였습니다. ■ Git 설치하기(로컬) - git 설치 : https://git-scm.com/downloads Git - Downloads Downloads Mac OS X Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific git-scm.com ..

사소한 개발지식/잡?지식

linux vi에디터 명령어

■ vi 실행하기 명령어 동작 vi file file을 연다 vi file1 file2file1 과 file2 를 차례로 연다 view file file을 읽기 모드로 연다 vi -R file file을 읽기 모드로 연다 vi + filefile을 열때 커서가 file 본문의 마지막 행에 위치한다. vi +n file file을 열어 n행에 위치한다. vi -r file손상된 파일 회복 ■ 입력모드 전환 명령어 명령어 동작 i 커서 있는데서 입력모드 전환 I커서 왼쪽, 행의 처음에 몬자 삽입 a 커서 있는 줄 끝에서 입력모드 전환 A커서 오른쪽, 행의 끝에 문자 삽입 o 커서 있는 줄 아래에 빈 줄 삽입 O 커서 있는 줄 위에 빈 줄을 삽입 R 덮어쓰기 모드로 전환 ■ 커서의 이동 명령어 동작 ^, 0 ..

사소한 개발지식/잡?지식

VS Code Editer 단축키

기본 편집 ctrl+X 행 삭제 (빈 선택) ctrl+C 행 복사 (빈 선택) ctrl+shift+k 행 삭제 ctrl+Enter 아래에 행 삽입 ctrl+shift+Enter 위에 행 삽입 alt+Down 행을 아래로 이동 alt+Up 행을 위로 이동 shift+alt+Down 위에 행 복사 추가 shift+alt+Up 아래에 행 복사 추가 ctrl+d 다음 선택 찾기 ctrl+k ctrl+d 마지막 선택 항목을 다음 찾기 항목으로 이동 ctrl+u 마지막 커서 작업 실행 취소 shift+alt+i 선택한 각 줄 끝의 커서 삽입 ctrl+shift+l 현재 선택 항목을 모두 선택 ctrl+f2 현재 단어의 모든 항목 선택 ctrl+i 현재 행 선택 ctrl+alt+Down 커서를 아래에 추가 ctrl+..

개발노트/포트폴리오사이트

나만의 포트폴리오 웹페이지 만들기 - 3 (로컬세팅)

로컬(작업컴퓨터)에서 웹페이지 코드를 수정하고 웹서버에 연동하여 개발을 진행하기 위해 XAMPP(Apache) / VS Code(Editer) 설치 및 가상호스트 설정을 하였습니다. ■ 프로그램 설치 - XAMPP : https://www.apachefriends.org/download.html Download XAMPP Includes: Apache 2.4.39, MariaDB 10.1.40, PHP 7.1.29 + SQLite 2.8.17/3.7.17 + multibyte (mbstring) support, Perl 5.16.3, ProFTPD 1.3.4c, phpMyAdmin 4.8.5, OpenSSL 1.0.2r, GD 2.0.35, Freetype2 2.4.8, libpng 1.5.26, gdb..

사소한 개발지식/JavaScript

Jquery attr()를 이용한 속성값 제어

동적인 웹페이지를 위해 HTML 태그의 속성값을 가져오거나 변경해야하는 경우가 많다 이럴 때 사용하기 좋은 Jquery 매서드가 attr() 매서드이다. ■ 속성값 가져오기 - attr(attributeName) 안녕하세요 test 클래스를 포함한 태그의 msg값을 alert하기 때문에 hi라는 alert가 발생한다. ■ 속성값 변경하기 - attr(attributeName, '변경값') 변경 test_img라는 id값을 가진 태그의 src속성값을 변경하여 img가 변경된다.

개발노트/포트폴리오사이트

나만의 포트폴리오 웹페이지 만들기 - 2 (서버세팅)

lightsail 인스턴스를 웹서버로 만들기 위해 APM(Apache, PHP, MySQL)를 진행하였습니다. CentOS7 웹서버 구축 [APM]기 : https://aeac.tistory.com/21 CentOS 7 웹서버 구축 [APM] - YUM설치 (최신버전) ◇ [설치환경] ■ 릴리즈 설치 테스트 갱신 : 2017년 2월 19일 ■ CentOS 7 64bit [제가포스팅한 설치이후 환경에서 작업] ■ kernel 4.9 [저는 최신 커널에서 작업합니다. 기존커널에서 작업하셔도 됩니다] ■ 일.. aeac.tistory.com 많은 블로그와 글을 찾아보았지만 그 중 정말 정리가 잘되있던 글이라고 생각하였습니다. 위 블로그의 설치법을 따라 설치하여 웹서버 세팅은 완료하였습니다. 하지만... 이쯤에..

개발노트/포트폴리오사이트

나만의 포트폴리오 웹페이지 만들기 - 1 (시작하기)

포트폴리오를 웹페이지로 만드는 계획은 졸업한 순간부터 해오던 생각이지만 시작이 힘들고 어려워 지금에서야 만들게 되었다... 이 포스팅은 나처럼 시작이 힘들고 어려운 사람들에게 도움이 되었으면 좋겠다는 생각으로 내가 거친 과정들을 적어보려 한다. (제가 했으니 여러분도 가능합니다!!) 우선, 서버에 대해 포스팅해보겠습니다. 서버는 구글 검색을 해본 결과 아래의 페이지를 참고하여 Amazon Lightsail을 구매하였습니다. (참고 : https://blog.lael.be/post/44) 가입 절차와 인스턴스 생성까지는 아래의 페이지를 참고하였습니다. (참고 : https://archive.cmsfactory.net/node/40065) 여기까지 서버 구입 및 인스턴스 생성이 완료되었습니다. SSH를 사용..

사소한 개발지식/PHP

PHP - 문자열 관련 함수 정리

PHP 개발하면서 자주 사용하지만 매번 검색해보게 되는 문자열 관련 함수를 정리하여 보았습니다. ■ 문자열 정리 (trim,ltrim,chop,nl2br) trim() : 문자열 앞, 뒤에 있는 공백문자 제거 ltrim() : 문자열 앞에 있는 공백문자 제거 chop() : 문자열 뒤에 있는 공백문자 제거 nl2br() : 문자열에 포함된 줄바꿈문자('\r','\n')를 태그로 변경 (php 4.0.6 이전에는 ) ※ 공백문자 -> 스페이스, '\n'(줄바꿈), '\t'(탭) ■ 대소문자 관련 (strtoupper,strtolower,ucfirst,ucword) strtoupper() : 문자열 전체 대문자로 변경 strtolower() : 문자열 전체 소문자로 변경 ucfirst() : 문자열 첫 문자..

728x90
반응형
KimBY
'분류 전체보기' 카테고리의 글 목록 (10 Page)