본문 바로가기

분류 전체보기31

190211 TIL - GraphQL 오늘 한 일GraphQL의 Query와 resolver까지 개념을 익혔다.GraphQL 실습 저장소 link : https://github.com/luiseok/learningGraphQl오늘 느낀 점GraphQL은 기존의 RESTful API가 가진 문제점들을 해결하기 위해 나온것 같다. 더 나은 생산성과 직관적인 쿼리, 백엔드 개발자와 프론트 개발자의 의사소통 비용을 줄이는 등 많은 장점들을 가진것 같다.Graphql과 RESTful API은 모두 자원을 중심으로, 둘 다 트리구조로써 자원(Resource)를 정의하고 통신을 주고받지만, GraphQL은 조금 더 고차원적인 느낌이다. RESTful API는 자원에 대한 하나하나를 API endpoint로 만들어주어야 하는 반면, GraphQL 은 Qu.. 2019. 2. 12.
HOW TO: mysql 8 에서 유저 패스워드 변경하기 MYSQL 5.7을 사용하다, AWS RDS로 이전하면서 mysql 8.0.13 으로의 업그레이드를 진행하게 되었다. 문제는 테스트를 위해서 로컬 docker환경에서 이미지를 내려받아, 유저의 패스워드를 변경하려 했지만 아래와 같이 오류가 일어났다. mysql> UPDATE mysql.user SET password=PASSWORD('PaSsWoRdToChAnGe') WHERE user='DBUSER'; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '('PaSsWoRdToChA.. 2019. 1. 26.
iOS 시뮬레이터(Simulator)를 Dock에 고정시키는 방법 Xcode를 설치하면 기본적으로 iOS 시뮬레이터(Simulator)가 Xcode 내에 포함되어 있다.이 시뮬레이터를 통해, Xcode로 개발한 iOS App들을 디바이스 없이 테스트해볼 수 있는데, 문제는 이 시뮬레이터가 Xcode 앱 내부에 포함되어 있는 탓에 매번 실행시키려면 사진과 같이 Xcode의 패키지 내용 보기를 통해Xcode.app / Contents / Developer / Applications 폴더 까지 타고 들어가야 하는 단점이 있다. 이를 아래와 같이 외부에서 바로 실행하기 위해선 간단한 몇가지 작업만 하면 된다. 1. 우선 Simulator.app이 있는 폴더로 이동한다.finder에서 cmd + shift + g 를 누르면 위와 같이 경로만 입력하면 폴더로 바로 이동할 수 있는.. 2019. 1. 13.
2018년 회고 잠긴 글 입니다. 2019. 1. 1.