본문 바로가기
반응형

전체 글1609

하늘공원 핑크뮬리 & 억새, 가을가을하다! 하늘공원 핑크뮬리 & 억새, 가을가을하다! 지난 주말 아이들과 함께 찾아간 곳은 상암의 하늘공원. 이곳은 매년 가는 곳은 아니지만 비교적 집에서 가까운 거리에 있기 때문에 가을이 절정에 다다르면 한번씩 가는 곳이다. 하늘공원 가는길은 상암월드컵 경기장 주변 주차장에 주차를 하고 조금 걸어 계단으로 올라가는 방법과 맹꽁이버스를 타고 가는 방법, 아니면 평지를 걸어서 가는 방법이 있다. 사내 아이들과 다이나믹하게 가는 방법은 계단을 이용하거나 도로를 이용해서 달려가거나... 올라갈때는 계단을 이용했고 내려올 때는 길을 따라 걸어 내려왔다. 주말이라 조금 서둘러 가자는 아내의 제의로 서둘렀더니 주차도 수월했고 사람도 많지 않았다. 예전에는 없었던 핑크뮬리 밭이 조성되어 포토존으로 만들어져 있었는데 사람들이 엄.. 2019. 11. 8.
.babelrc에 대해... .babelrc에 대해... Vue CLI명령을 통해 프로젝트를 생성했다면 다음과 같은 파일을 만날 수 있다. younghuui-MacBook-Pro:Vue younghumin$ vue init webpack hello-world ? Project name hello-world ? Project description A Vue.js project ? Author younghu min ? Vue build standalone ? Install vue-router? Yes ? Use ESLint to lint your code? Yes ? Pick an ESLint preset Standard ? Set up unit tests Yes ? Pick a test runner jest ? Setup e2e te.. 2019. 11. 7.
Vue CLI - init과 각 옵션 Vue CLI - init과 각 옵션 $ @vue install @vue/cli-init -g Vue CLI를 이용해서 플로젝트를 초기화하는 기본 명령어는 다음과 같다. $ vue init template-name 의 경우 Vue CLI에서 정의하는 옵션 6개 중 하나를 입력해야 한다. webpack: webpack빌드 도구와 vue-loader를 이용하는 풀옵션으로서, 선택에 따라 linter, router, css전처리, 테스팅 도구들을 사용할 수 있다. webpack-simple: webpack빌드 도구와 vue-loader를 이용하는 옵션으로서, 작은 애플리케이션을 구축하는데 용이하다. browserify: browserify와 vueify를 이용하는 풀옵션으로서, 선택에 따라 linter와 단위.. 2019. 11. 6.
CDN이란(Content Delivery Network: 컨텐츠 전송 네트워크) CDN이란(Content Delivery Network: 컨텐츠 전송 네트워크) 일종의 웹 컨텐츠를 제공해주는 서버다. 원본 컨텐츠를 가지고 있는 서버, 즉 오리진 서버에 컨텐츠에 대한 요청이 몰리게 되면 막대한 트래픽이 발생하게 되고, 이때 오리진 서버에 장애가 발생하거나 응답 속도가 느려질 수 있다. 그래서 요청이 자주 되는 컨텐츠를 여러 개의 CDN서버에서 받아갈 수 있도록 처리하여 요청을 분산시키는 기술이다. CDN을 통해 라이브러리를 사용할 때는 사용하고 싶은 라이브러리를 [https://cdnjs.com/] 에서 검색한 후 검색된 URL을 2019. 11. 6.
iOS 13 dark mode(다크모드) 대응 방법 iOS 13 dark mode(다크모드) 대응 방법 어제 앱스토어에 새로운 앱을 올리고 난리가 났다. iOS13 dark mode지원에 대한 부분을 까맣게 잊고 대응을 하나도 하지 않았다. 젠장. 부랴 부랴 검색해서 보니 간단하게 설정 하나 추가하면 영향을 받지 않고 기존 버전에서와 동일하게 보이도록 처리가 가능했다. 정신건간을 위해서 다크모드를 지원하는 것보다 간단하게 한줄 추가하고 대응을 하는 것으로 결정. 왠지 뒷북치는 느낌이지만... 어쩌겠는가... 쩝 Info탭에서 + 버튼으로 User Interface Style 키를 넣고 String 으로 Light를 넣는다. 끝. 만약 위젯도 함께 있는 앱이라면 Target에서 위젯 설정도 추가해주면 된다. 2019. 11. 5.
iOS boundingRectWithSize 구하기. iOS boundingRectWithSize 구하기. 이게 자주 쓰이는 함수는 아니지만 가끔 필요한 경우가 있는데 굳이 포스팅으로 올려 두는 이유는 나 같은 경우에 처한 사람들을 위해서 올려둔다. 라벨의 높이와 넓이를 동적으로 구하기 위해 라벨을 인자로 받아 안에 든 내용에 따라 높이와 가로 사이즈를 구하는 예제이다. + (CGFloat)heightOfLabel:(UILabel *)label { UIFont * font; CGFloat width; CGSize stringSize; font = [label font]; width = [label frame].size.width; stringSize = [label.text boundingRectWithSize:CGSizeMake(width, MAXFLOA.. 2019. 11. 5.
반응형