SRT 취소 수수료인터넷 예매 시 1일 이전 취소는 무료이며, 출발 20분 후는 반환 불가입니다. 자세한 취소 수수료는 아래 도표를 참고하시면 됩니다. 승차권에 표기된 출발 시각 이전까지 홈페이지, SR앱어플에서 승차권을 환불하실 수 있습니다.열차 출발 시각 이후에는 역에서 당일 환불하셔야 합니다. (단, 스마트폰 승차권의 경우 앱어플을 통해 열차 출발 후 5분 이내에 환불 가능합니다. 5분 초과 후 srt 취소 수수료 부과됩니다.) 그리고 승차권에 표기된 도착역 도착 시각 이후에는 환불할 수 없으며, 구입한 승차권을 환불하는 경우 환불 시점에 따른 위약금이 발생합니다. 최저 반환 수수료는 400원입니다.당일 열차 출발 5분 경과 후에는 역에서만 환불 가능합니다. SRT 예매 취소 방법 : 앱, 홈페이지..
프로그래밍 언어편PHP date('YmdHis'); // Carbon 방법\Carbon\Carbon::now()->format('YmdHis'); C# DateTime.Now.ToString("yyyyMMddHHmmss"); Java 7 이전 new SimpleDateFormat("yyyyMMddhhmmss").format(new Date()) Java 8 이후 DateTimeFormatter.ofPattern("yyyyMMddhhmmss").format(LocalDateTime.now()) python datetime.datetime.now().strftime('%Y%m%d%H%M%S') javascript 자바스크립트 출처 : https://gist.github.com/froop/962669 // 현..
윈도우10 1909(November 2019 Update)가 얼마 전 공식적으로 발표되었습니다. 저도 이제 업그레이드하여 차이를 알아봤습니다. 도대체 어디가 어떻게 바뀌었을까요? 윈도우10 1909 버전은?Windows 10 업데이트는 크게, 매달 몇 차례 진행되는 "품질 업데이트(Quality Updates)"연 2회 실시되는 "기능 업데이트(Feature Updates)" 두 가지가 존재합니다. (그 밖에도 바이러스 정의 및 드라이버 업데이트 등도 있습니다만 이번엔 생략). "품질 업데이트"는 미세한 결함이나 보안 문제를 수정하는 패치입니다. 한 달에 몇 차례 배포되지만, 특히 2번째 화요일(미국 시각)에 배포하는 업데이트에는 보안 패치가 포함되므로 적용이 필수입니다. 이런 패치는 설치하면 "버전"은..
TypeScript 2.9에는 새로운 기능이 도입되었습니다. --resolveJsonModuleTypeScript 컴파일러 옵션으로 JSON 모듈을 가져올 수 있게 되었습니다. #require 호출로 JSON 모듈 가져오기TypeScript로 작성된 Node 애플리케이션이 있다고 가정하고 다음 JSON 파일을 가져온다고 가정합니다. { "server": { "nodePort": 8080 }} Node에선 다음처럼 사용할 수 있습니다. require를 CommonJS 모듈 사용할 때와 같은 방법으로 JSON 파일을 import 합니다. const config = require("./config.json"); JSON은 자동으로 일반 JavaScript 객체로 역직렬화됩니다. 이를 통해 구성 객체의 속성에 ..
신한페이판 결제 3가지 방법입니다. FAN 페이 오프라인 결제 가이드를 참고하면 됩니다. 바코드 NFC QR 순서로 소개합니다. 바코드 결제1. 신한페이판 앱 실행 후 바코드 결제 선택 2. 신한페이판 결제 비밀번호(지문 / 홍채) 입력 3. 바코드 스캔 (바코드 스캐너 이용) 4. 가맹점 안내 참고 : 신한 딥드림 체크카드 혜택 - 신한카드 미니언즈 한정판 구경 명동 앱카드 Zone 가맹점 [확인하러 가기] 참고 : 신한페이판 이용해 바코드 결제하자 - 실물 카드 없어도 됨 NFC 결제JUSTOUCHUSTOUCH NFC 결제란?구글의 HCE(Host Card Emulation) 기능을 활용, NFC 결제가 가능한 안드로이드 휴대폰으로 앱 구동 후 결제 비밀번호 입력 없이 간편하게 결제를 진행할 수 있는..
vue-awesome-swiper는 화면 슬라이드 기능을 지원하는 라이브러리입니다.다른 직원 자리에선 잘 도는 소스 코드가 제 노트북에선 에러 코드더라고요. import { Component, Vue } from 'vue-property-decorator'; 검색을 해보니 이것 역시 타입스크립트에서 100% 지원하지 않아 발생하는 것이라 아래처럼 module을 추가하면 해결됩니다. 파일 추가 : vue-awesome-swiper.d.ts declare module 'vue-awesome-swiper' { import Swiper, { SwiperOptions } from 'swiper'; import Vue, { PluginObject, VueConstructor } from 'vue'; interfac..
신한페이판 결제하는 방법입니다. 앱 설치 링크는 아래에 있고요. 신한카드 이용자라면 누구나 사용할 수 있습니다. 신한페이판 - Google Play [갤럭시 설치하기]신한페이판 - App Store [아이폰 설치하기] 정리된 글은 FAN 페이 오프라인 결제 가이드를 참고했습니다. 먼저, 홈 화면에서 '터치결제' 버튼을 눌러주세요. 다음으로 신한페이판 결제를 위해 '카드 추가' 버튼을 누르고 이용 카드를 선택한 뒤 확인을 눌러주세요. 더 편한 fan 설정법도 확인해 보세요. 신한페이판 결제를 위해 기본 카드 및 숏컷 설정합니다. 터치결제 시, 자주 사용할 카드를 기본 카드로 설정하고 알림바 및 바로가기를 추가해 주세요 쉽고 빠른 신한페이판 결제, 이제 준비 완료입니다. 터치결제 이용 가능한 휴대폰 기종은 ..
타입스크립트 다루던 중 만나게 된 에러입니다. 툴은 visual studio code이며, vuex와 vue cli를 사용했습니다. 우선, 웹소켓 vue-native-websocket은 아래 공식 사이트를 참조하시면 됩니다. 참조 : vue-native-websocket-forkgz [바로가기] 터미널에서 yarn add vue-native-websocket 명령어를 입력하면 설치가 됩니다. npm install vue-native-websocket --save도 상관없어요. 근데, import VueNativeSock from 'vue-native-websocket' 부분에서 웹소켓 오류가 발생합니다. 모듈 'vue-native-websocket'에 대한 선언 파일을 찾을 수 없습니다 'websocke..
일본의 어느 취재팀은 "오사카 토비타신치"의 밤을 걸었습니다. 모자이크 처리해야 할 경우도 있고, 모자이크 할까 말까 고민되는 경우도 있는데 어쨌든 독자들 때문에 최대한 모자이크를 사용합니다. ✅ 해외여행 앱 필수앱👉 지도 구글맵👉 번역 파파고👉 환전 마이뱅크👉 숙소 에어비앤비👉 일본 비짓재팬 등록방법 "촬영 금지" 대부분의 식당은 이런 식으로 촬영 금지 구역임을 경고하는데, 초상권을 침해한 것도 아니고 도로에서 촬영했으므로 아무 문제는 없습니다. "STOP! No Photography""무례한 촬영은 범죄입니다" 어느 장소에선 몰카는 범죄라고까지 적혀 있습니다. 하지만, 중학생이라도 도로에서 촬영하는 것은 범죄도 아무것도 아님을 알 수 있습니다. 도로에서 촬영하는 것을 불법이라고 하면..
delete ␍ eslint(prettier/prettier) 이 오류는 타입스크립트를 포함하여 여러 스크립트 언어에서 발생하는 에러입니다. 왜냐면 eslint(prettier)에서 발생시키는 오류이기 때문입니다. 비주얼 스튜디오 코드에서 해결하는 방법은 2가지입니다. 저는 타입스크립트 사용 중 발생했지만, 에러 메시지가 똑같고 prettier를 사용한다면 같은 방법으로 오류를 없앨 수 있으니 참조하셔도 좋습니다. visual studio code 해결 첫 번째. 툴 오른쪽 아래에 보면 "줄 시퀀스의 끝 선택"을 확인할 수 있습니다. CRLF로 되어 있는데요. 여기를 클릭하세요. 화면 맨 위 가운데에 "줄 시퀀스의 끝 선택"이 활성화되며 LF 또는 CRLF를 선택할 수 있습니다. CRLF란 CR과 LF가..
npm - EPERM: operation not permitted on Windows visual studio code에서 angular(나중엔 typescript) 사용 중 에러가 발생했습니다. npm 에러다 보니 vscode 툴 자체를 사용하다 보면 발생하는 것이라 생각이 드는데요. 저는 npm cache clean --force 사용 후 이 에러를 해결했습니다. 오래된 버전의 npm이 있었으며, 다른 직원과 svn으로 소스를 주고받다 보니 충돌한 문제로 파악됩니다. 개발 환경을 아무리 똑같이 맞추려 해도 잘 안 되는 문제가 있었다고 봐야겠네요. 자, 해결 방법입니다. 우선, 터미널을 실행하고 아래 명령어를 실행합니다. npm cache clean --force 그리고 글로벌로 다시 인스톨합니다. n..
1. Mocha 플러그인을 활용한 테스트Vue CLI를 이용해 새로운 프로젝트를 생성할 때 기본 프리셋(Default Preset)을 사용합니다. 하지만 vue.js 기본 프리셋에는 단위 테스트 기능이 포함되어 있지 않습니다. 기본 프리셋이 아닌 수동 설정(Manually select features)을 선택하면 설치 과정 중에서 단위 테스트 관련 기능을 설치하도록 설정할 수 있습니다. 단위 테스트 기능을 확인하기 위한 프로젝트를 vue create test1 명령어로 test1 프로젝트를 생성합니다. 기본 프리셋 대신에 수동설정을 선택하고 vue.js 테스트 솔루션은 Mocha + Chai로 선택하겠습니다. 나머지 설정은 기본값으로 진행합니다. 만약 vue cli 설치 전이라면 아래처럼 터미널에 명령어..