전체보기
-
Javascript) Date 함수 시간 한국 시간으로 설정하기Programing Language/JavaScript 2022. 7. 19. 15:32
const offset = 1000 * 60 * 60 * 9 const koreaNow = new Date((new Date()).getTime() + offset) console.log(Date.now.replace("T", " ").split('.')[0]) //2022-07-19 06:31:12 -> UTC console.log(koreaNow.toISOString().replace("T", " ").split('.')[0]) //2022-07-19 15:31:12 -> Seoul/Asian //UTC 시간과는 9시간 차이가 난다. 도움되셨다면 하단의 광고 클릭 부탁드립니다~
-
Flutter) Flutter 3.0 설치하기!!Programing Language/Flutter(Dart) 2022. 7. 12. 22:02
초기 1.0 이하 버전의 Flutter는 정말 문제가 많았다곤 하는데 지금은 그래도 SDK가 1.7 버전이 넘은걸 보니 왠만큼 해결 했으리라 생각되었습니다. 저는 안드로이드 스튜디오와 XCode가 너무 지겨워서 이번엔 VS Code로 해보겠습니다!! 크로스 플랫폼 개발이라 그런지 설정할게 많으니 잘 따라와 주세요~!~! 0. Flutter는? 모든 블로그 마다 같은 말을 반복하는게 싫어서.. 제가 처음에 접한 잘 정리된 게시글을 공유해 드립니다. [번역] Flutter는 왜 혁명적인가? - Dan Kim - Medium 이 글은 What’s Revolutionary about Flutter를 번역한 글입니다. 조금 더 쉽게 읽히는 글을 위해 약간의 의역이 섞여 있습니다. medium.com 요약 하자면,..
-
React) 브라우저의 변하는 width, height를 Hook으로 전달받기Programing Language/React.js 2022. 6. 23. 14:18
import {useEffect, useState} from "react"; interface WindowSize { width: number height: number } const useWindowSizeCustom = (): WindowSize => { // Initialize state with undefined width/height so server and client renders match // Learn more here: https://joshwcomeau.com/react/the-perils-of-rehydration/ const [windowSize, setWindowSize] = useState({ width : 0, height: 0, }); useEffect(() => { //..
-
Git) git permission denied(publickey) 에러 해결방법E.T.C 2022. 6. 22. 15:26
git permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists 문제 git clone, git pull 등 PC에서 명령어를 쳤는데 위와 같은 에러가 난 적이 있을 것이다. git clone하면서 에러가 났는데 이유는 즉슨, 필자의 경우는 기존과 다른 PC에서 접속했는데 SSH key가 이 PC에 없는 경우 이 에러가 났다. 이유 git은 SSH 또는 http 기반으로 사용을 하게 되는데 SSH key로 접속해서 사용하는 경우는 PC마다 SSH key를 등록해 주어야 한다. 해결방법 1..
-
MongoDB) mongodb Cloud에서 Databses Dump 하기Programing Language/Mongodb 2022. 6. 20. 17:41
협업 하는 과정에서 기존에 존재하는 mongodb cloud (https://cloud.mongodb.com/)에 Database를 Dump할 일이 생겼다. Databases를 Dump하는 과정은 다음과 같다. 빨간색 형광색이 아이디와 비밀번호를 넣는 곳이다. 이부분이 헷갈릴수 있는 부분인데 기존의 default 계정의 비밀번호를 모를시에는 Database Access에 접근하여 계정을 하나더 추가해준다. 그러면 auth 인증 에러가 발생하지 않고 바로 dump/... 에 파일이 생긴다. 도움되셨다면 개발자에게 커피한잔을 위해 광고 버튼 한번 클릭해주세요~
-
Javascript) mysql의 datetime 데이터 new Date()에 넣기Programing Language/JavaScript 2022. 6. 15. 14:32
const dateTimeTransFer = (date : string) => { return date.split('T')[0] } const date = dateTimeTransFer().split('2022-06-01T07:26:04') // 서버에서 DATETIME 데이터 받아오면 다음과 같이 입려된다. const setDate = new Date(Number(date[0]), Number(date[1]) - 1, Number(date[2])); // Month의 경우 string 값에서 -1을 해줘한다. 예) 06일 경우 -1을하여 05로 해야 6월로 인식
-
React) Swiper 사용하기Programing Language/React.js 2022. 5. 27. 16:20
package.json --- "swiper": "^6.8.4", Main.tsx import { Swiper, SwiperSlide } from 'swiper/react'; import SwiperCore, { Navigation, Pagination } from "swiper"; import "swiper/swiper.scss"; import "swiper/components/navigation/navigation.scss"; import "swiper/components/pagination/pagination.scss"; SwiperCore.use([Navigation, Pagination]) export default function Main() { return( Slide 1 Slide 2 Sl..