프로그래밍/General 64

Catalina 이후 맥북 터미널 환경변수 PATH 설정법 (zsh: command not found:)

오늘 새 맥북을 사고 여러가지 깔고있는데 환경변수 설정을 터미널을 켤때마다 해줘야 하는거였다! source ./bashrc 왜 이럴까..왜 이렇게 귀찮게 되어있을까 싶었는데 자세히 보니 예전 쓰던 맥북(Mojave)은 어떤 명령어를 찾을 수 없을때 -bash가 앞에 붙어서 알려주고는 했는데 새로운 M1 맥북(Big sur)에서는 zsh가 앞에 붙어있었다. 찾아보니 Mac OS X Catalina 부터 zsh(Z shell)이 기본 쉘로 변경되었다고 한다. 맨날 bash shell만 봤었는데 찾아보니 이 녀석 역사가 깊었다. -bash: : command not found zsh: command not found 터미널을 켤때 .zshrc가 작동하는 거였고, 그래서 .zshrc 파일을 만들어서 .bashr..

타임존(Timezone) 코드 한글 번역 자료 JSON 파일

취미로 만들고있는 앱에서 타임존 자료를 사용하게 됬는데,이걸 보여줄때 서울이라면 "Asia/Seoul"이라는 타임존 코드 대신에 "서울, 대한민국" 이렇게 보여주고 싶었다.귀찮아서 누가 번역해둔 자료가 있나 찾아봤는데 없었다. ㅠㅠ기본적으로 번역이 되는건줄알았는데 아직 그 메소드를 찾지못했기에 직접 번역해서 자료를 올린다. JSON 파일 형태라 어느 언어를 사용중이라도 사용하기 편할 것이다.포맷은 아래와 같다. ko는 한국 번역, code는 타임존 코드다.앞에는 도시명, 뒤에는 국가명이지만 홍콩처럼 나라이름이 오게되는 경우 둘다 통일했다.앞뒤가 둘다 같은 이름이라면 생략하는 식으로 사용할 수 있을 것이다.

PHP MYSQL과 통신 쉽게하기

학교에서 웹 수업을 듣는데 매번 PHP 파일을 만들때마다 MYSQL 설정을 해줘야하는것이 귀찮아서MYSQL을 객체로 만들었다. 도움이 되었으면한다! 사용법은 주석에 있다. 언어는 정말 개떡(?)같이 생겼지만...($마크때문에)비동기 처리를 안해도 된다는 점에서 php가 좀 편했다... *connection close는 원하실때 따로 추가해서 구현하세요! 12345678910111213141516171819202122232425262728Colored by Color Scriptercs

(5) RESTful API 활용하기 - 웹편

글 목차(1) Node.js로 RESTful API 만들기 - POST편(2) Node.js로 RESTful API 만들기 - GET편(3) Node.js로 RESTful API 만들기 - PUT편(4) Node.js로 RESTful API 만들기 - DELETE편현재글 >> (5) RESTful API 활용하기 - 웹편(6) RESTful API 활용하기 - 안드로이드 앱편 (작성중) 이제 앞선 강의에서 만든 API 서버를 가지고 웹에서 요청을 날려볼 것이다.그러면 우선 웹을 만들어야 한다. 보통은 html을 만들지만, 이 강의에서는 쉽고 빠르게 작성하기 위해 pug 뷰 엔진을 사용하도록 하겠다. 프로젝트가 있는 경로에서 아래 명령어를 이용해 pug를 설치하자.npm install pug app.js그..