일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Raspberry Pi
- 맥
- ubuntu
- 제주도
- php
- 20.04
- 옵G
- codeigniter
- 업비트
- 옵티머스 g
- 옵티머스g
- 옵지
- Selenium
- 프레임워크
- MySQL
- 회고
- 우분투
- upbit
- FMS
- 라즈베리파이
- Ubuntu 20.04
- 코드이그나이터
- TiL
- C
- 맛집
- 라라벨
- Laravel
- 우분투 20.04
- 라즈비안
- 셀레니움
- Today
- Total
목록php (63)
평범한 이야기들
미리 정의된 상수 (Predefined Constants)를 확인하던 중에 재미있는 게 있었습니다. 현재 PHP가 실행되고 있는 운영체제(OS)를 확인할 수 있는 방법입니다. PHP_OS_FAMILY는 미리 정의된 상수로 해당 값은 아래와 같습니다. Windows, BSD, Darwin, Solaris, Linux, Unknown 우리가 쉽게 접하는 운영체제들의 이름입니다. 여기서 Darwin은 애플의 운영체제입니다. 위 상수를 통해서 해당 프로그램이 운영체제에 따라서 다르게 행동을 할 수 있는 프로그램을, 즉 좀 더 유연한 프로그래밍을 할 수 있습니다. if (PHP_OS_FAMILY === "Windows") { // windows 7+ } elseif (PHP_OS_FAMILY === "Linux"..
brew를 이용해 사용할 수 있는 버전 확인하기 ~ brew search php 아래와 같이 나옵니다. brew를 이용해 설치하기 ~ brew install php@7.4 기본 버전으로 설정하기 ~ brew link --overwrite --force php@7.4 실행하면 아래와 같은 안내가 출력됩니다. 화면에서 설명하듯 path를 설정해주어야 한다고 합니다. 저는 zshell을 사용하고 있어서 위와 같이 그대로 명령어를 복사해서 사용했습니다.
2021.03.18 - [평범한 개발 이야기/PHP] - [PHP] PHP를 이용해 업비트(upbit) API 통신하기 #1 계좌정보 가져오기 2021.03.22 - [평범한 개발 이야기/PHP] - [PHP] PHP를 이용해 업비트(upbit) API 통신하기 #2 분, 일 캔들 정보 가져오기 2021.03.29 - [평범한 개발 이야기/PHP] - [PHP] PHP를 이용해 업비트(upbit) API 통신하기 #3 매수, 매도 하기 지난 3월에 만들었던 업비트(upbit)에서 제공하는 API를 이용해서 실시간으로 통신하는 프로그램을 만들었습니다. 그 후 잠시 손을 놓고 있었는데 최근에 다시 확인해 볼 일이 있어서 프로그램을 열어보았고 좀 더 쉽게 사용할 수 있도록 변경을 해보았습니다. 필요 패키지 업..
PHP에서 로그 남기기 PHP에서 로그를 남길 때 보통 파일을 열어서 var_dump, print_r, echo, sys_log, error_log 등을 이용하는 경우가 많이 있습니다. 좀 더 쉽게 로그를 작성하기 위해서 monolog 란 로깅 프레임워크를 설치해서 사용하려고 합니다. Monolog란? PSR-3을 준수하고 있는 로깅 프레임워크입니다. 대부분의 로깅 플랫폼과 연결할 수 있는 핸들러를 제공해주며 RFC 5424(Syslog Protocol)에 정의된 로그 레벨을 모두 지원하고 있습니다. DEBUG(100) INFO(200) NOTICE(250) WARNING(300) ERROR(400) CRITICAL(500) ALERT(550) EMERGENCY(600) 설치 방법 PHP Composer..
최근 화면을 캡처해서 서버에 저장을 해야 하는 업무를 진행을 했습니다. 그래서 실시간으로 화면을 캡처할 수 있는 플러그인을 찾는 도중 html2canvas 란 플러그인을 찾게 되었습니다. 해당 사이트 : https://html2canvas.hertzen.com/ 해당 플러그인을 사용하면 정말 쉽게 화면을 캡처할 수 있고 서버에 저장을 할 수 있었습니다. 1. HTML, JAVASCRIPT 작업 사이트의 샘플 코드를 이용해 AJAX를 이용해 서버에 저장하는 샘플 코드를 작성해보았습니다. Hello world! 서버내 이미지 : 서버외 이미지 : 이미지 저장 위 소스코드를 브라우저에서 뛰우면 아래와 같이 화면이 나오게 됩니다. 이미지는 2개로 서버 내에 있는 이미지와 외부 이미지를 두었습니다. 그 이유는 외..