MySQL CONVERT_TZ, MariaDB CONVERT_TZ
타임존 옵셋으로 호출시 정상 동작 하지만 SELECT CONVERT_TZ('2008-05-15 12:00:00','+00:00','+10:00'); 아래와 같이 타임존으로 호출시 에러가 난다면 MariaDB or MySQL 기본 타임존 설정 후 Timezone 테이블의..
The Proper Way to Handle Multiple Time Zones in MySQL
In this article, I’ll walk you through some fundamental considerations for working with date- and time-related data in MySQL. We’ll also look at how to handle multiple time zones and daylight saving time changes.
Laravel에서 Asia/Seoul 기준 자정인 Carbon 객체를 UTC 기준으로 변환하기 | 프로그래밍 놀이
인디스쿨의 교사인증 시스템에는 인증이 만료되는 시점을 계산하는 로직이 있는데 원래 코드는 Carbon::now()->startOfDay()->addYear(3)과 같이 인증 받는 시점 기준으로 n년 후의 자정으로 설정이 된다. As-is 시스템에서는 timezone 설정을 모두 Asia/Seoul로 했기 때문에 문제가 없었다. 그런데 얼마전 timezone 때문에 골치아팠던 경험이 있어서 합정 프로젝트는 마음 편하게 서버, DB, Laravel의 모든 timezone을 UTC로 통일하고 있다. 그러다보니 인증 만료 시점이 한국 기준으로 자정이 되는 게 아니라 DB에 00:00:00으로 저장이 되어서 한국 기준으로 오전 9시가 되는 문제가 발생했다.
mysql timezone convert CONVERT_TZ
요즘에 아마존 AWS를 많이 쓰다보니 시간 관련 문제가 생겨나네요. AWS 기본적으로 UTC 타임존을 사용하고 있어서 서버시간이나 DB 시간에 신경써서 작업을 해야합니다. Mysql 에서 타임존을 변환하는 방법입니다...
[컴][php] lumen 에서 Authorization 과 Authentication 사용하기
루멘 / php 프레임워크 / php framework lumen / laravel lumen 에서 Authorization 과 Authentication lumen 에서 Authorization 과 Authentication 을 고려할 때...
4
Laravel 이해하고 쓰자(시작/서비스 컨테이너)
이 글의 목적은 Laravel을 사용하기 전 Laravel이 어떠한 방식으로 동작하는지 알기 위해 작성되었고 Laravel 5.7버전의 한글 공식문서를 기반으로 작성했습니다. Laravel 시작 Laravel 애플리케이션 안 모든 요청..
react(리액트) JSX 배열 반복문 렌더링 - for/map/forEach
자바스크립트 반복문을 통해 DOM에 JSX을 렌더링하고 싶을 때 function App() { const weekArr = ["MON", "TUE", "WED", "THU", "FRI", "SAT", "SUN"]; return ... ; } 아래처럼 컴포넌트 return문 안에서 for문은..
[React] React JSX에서 forEach 안될 때
React JSX에서 array나 dictionary를 다루기 위해 forEach 문을 썼다면, map으로 변경해야한다. map 함수는 연산 후에 생성된 결과 array / dictionary를 반환해주기 때문에 JSX에서 나타나게 되지만, forEach문은..
누구든지 하는 리액트 7편: 배열 다루기 (1) 생성과 렌더링 | VELOPERT.LOG
이 튜토리얼은 10편으로 이뤄진 시리즈입니다. 이전 / 다음 편을 확인하시려면 목차를 확인하세요. 이번에는 리액트 프로젝트에서 배열을 다루는 방법을 알아보겠습니다. 리액트에서는 배열을 다룰 때 평상시에 하던것 처럼 하시면 안 됩니다. 데이터 추가의 경우, 자바스크립트에서 배열을
13
[React] 1. 리액트 시작하기
React 시작하기 React로 사이트를 간단하게 만들어도 잘 이해가 되지 않거나 하는 부분이 있어서 시작부터 해보자 하고 작성하는 포스트 입니다. 아래 두 내용을 듣고 영감을 받아서 시작하게 되었습니다. React..
map과 foreach 혼동하지 마라
React Native 로 개발을 하다보면, Fetch, AsyncStorage, DB 등으로부터 읽어들인 데이터 즉 Array Data를 처리하거나 중간 결과를 테스트 할 때가 있다. 나중이 되면, 결과물을 Rendering하기 위해서 FlatList..
코딩 독학 하는 좋은 방법
코딩을 배워볼까? 하고 관심있어서 인터넷을 서칭하는 경우가 많을텐데요. 저도 코딩을 독학으로시작했고 이후에도 독학이 95% 비중을 차지합니다. 문돌이 27년에 코딩을 공부한다는 것은 저한테는 큰 도전이었..
[Mastering SwiftUI] 단축키 정리
안녕하세요 개발자 홍성호 입니다. SwiftUI 기초를 배우기 시작했습니다. 일단 전체적으로 훑는게 좋을 것 같아서 강의를 수강하겠습니다. 깔금하게 잘 설명해주시는데 나중에 영상을 만들 때 참고해야겠습니다. h..