side effect
·
Development
사전 정의 부작용 1) 약물, 의학적 치료 또는 백신의 주요 의도한 효과 외에 발생하는 불쾌한 효과 2) 상황의 예상치 못한 결과 https://dictionary.cambridge.org/dictionary/english/side-effect side effect 1. an unpleasant effect of a drug, medical treatment, or vaccine (= a substance… dictionary.cambridge.org 구현하고자 하는 기능이 동작되지않고, 동작을 못하거나 값이 다르게 변하게 되는 것을 말한다. 함수형 프로그래밍에서는 사이드 이펙트(side effect)를 없애야한다. (사이트 이펙트 함수가 많아지면 디버깅에 어려움 발생) 함수형 프로그래밍이란? 부수적인 ..
[PHP] 로그파일에 소스코드가 출력되는 경우
·
Development/PHP
rdate -s time.bora.net 서버 이동 후, 테스트 코드를 실행해봤는데 로그 파일에 소스코드가 그대로 출력되었다. php 설치 확인 php -v 5.4 버전이 설치되어있다😅 phpinfo() 확인 먼저 phpinfo를 확인하였다. 쉘에서 php 실행 시 timezone 에러 발생 서버시간 동기화 rdate -s time.bora.net 혹시나해서 실행해봤는데 역시 php.ini를 확인해봐야겠다.. php.ini 수정 date.timezone을 찾아서 주석을 해제하고, Asia/Seoul 추가 date.timezone = Asia/Seoul 오류 없이 phpinfo 출력이 완료되었다. 하지만 여전히 소스코드가 그대로 출력되는 문제가 발생 중임.ㅋ 💀💀💀💀💀 apache와 연동 확인하기 그래....
한글 깨질 때 인코딩 설정하기
·
Development/Linux
locale 이 eucKR로 되어있는데 한글깨짐이 발생해서 utf8로 변경하였다. 현재 locale 확인 locale 확인해보니 모두 etcKR로 되어있다. vi ~/.bash_profile 추가 bash_profile에 환경변수 저장하기. 하단에 아래 코드를 넣는다. export LANG=ko_KR.UTF-8 재접속 후 확인 UTF-8로 변경되었다.
[VSC] sftp 접속하기
·
Development
확장에서 sftp 설치하기 ssh에 설치 되므로, ssh가 설치되어있어야한다. [wsl 기준] sudo apt-get install ssh sftp.json 파일 설정 ctrl+shift+P 또는 f1을 눌러서 sftp config를 연다. 서버이름, host, username, password, remotepaht 입력한다. protocol은 sftp, port는 22로 고정이다. uploadOnSave를 true로 하면 파일을 저장했을 때 서버에 바로 반영된다. (서버에 저장) { "name": "서버이름", "host": "host", "protocol": "sftp", "port": 22, "username": "계정이름", "password": "계정비밀번호", "remotePath": "접속할..
[WSL] 터미널에서 로그인이 되지않을 때 바꾸는 법
·
Development/Linux
vsc에서 wsl 터미널로 ssh를 설치하려고 했는데 password가 실패했다. 명령 프롬프트(cmd)를 관리자 권한으로 실행 wsl root 접속 wsl --user root 패스워드 변경 passwd 변경할 비밀번호 2번 입력 후 exit로 종료 sudo apt-get install ssh 오래 안썼더니 update도 해줘야했다.. ( Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? ) apt-get update ssh 설치 끗
코드 압축해주는 사이트
·
Development
CSS https://coding.tools/kr/css-minifier CSS 압축 온라인 도구 - Coding.Tools 이 CSS 압축 온라인 도구는 원본 CSS 파일을 압축하여 네트워크를 통해보다 빠르게 전송할 수있는 공간을 절약합니다. coding.tools JavaScript(JS) https://www.toptal.com/developers/javascript-minifier JavaScript Minifier & Compressor | Toptal® Use our JavaScript Minifier & Compressor tool to reduce JavaScript code size and make your website load faster. Get started for free now..