전체 글

전체 글

    [React Native] expo-font와 Font.loadAsync 오류

    [React Native] expo-font와 Font.loadAsync 오류

    fontFamily "material-community" is not a system font and has not been loaded through Font.loadAsync. 눈누에서 받은 폰트 설치를 위해서 expo-font를 설치했는데 그 이후로 미친듯이 오류가 나기 시작했다... 빨간 화면이 뒤덮는 수준은 아니지만 ㅠ 시작화면부터 꼭 아래에 작게 오류창이 떴다 저걸 눌러보면 이렇게... ㅠ 그래서 expo-font를 삭제했더니, 이전에 설치해서 사용중이던 vector-icons에서 expo-font 컴포넌트를 쓰는 중이라 또 오류!!! 그렇다고 다시 깔면 또 오류!!!!! 그래서 어떡하나 했는데 터미널에 떡하니 답이 있었다; ㅎㅎ 왜 못 봤지 stackoverflow에서도 버전의 문제라는 얘길..

    [React Native] 서버 켜는 방법 (java spring boot)

    [React Native] 서버 켜는 방법 (java spring boot)

    서버를 켜보겠습니다. 일단 JAVA JDK를 설치합니다 저희는 팀원 모두 1.8버전을 쓰고 있어서 그걸 받았어요 프로젝트마다 폴더 구조가 다를 수 있어요 저는 저희 팀 기준으로 하겠습니다! 프로젝트폴더/Back-End/{프로젝트명-은 저희 기준} 경로에서 git bash를 켜고 (프로젝트명은 저희 팀 기준이고.. 일단 저는 AAA라고 하겠습니다) ./gradlew build 기다려주세요 지금 빌드 되는 중입니다 기다리면 0%에서 숫자가 점점 올라가요! 빌드 완성! 그럼 이제 bash를 켰던 폴더에 build라는 폴더가 새로 생겨있을 거예요 거기로 이동하셔서 명령어를 쳐주면됩니다 cd ./build/libs java -jar libs폴더안에 있는 jar 파일명.jar 이 파일을 실행해주면 돼요 plain말..

    [React Native] 라이브러리 없이 자바스크립트로 날짜 포맷팅하기!

    [React Native] 라이브러리 없이 자바스크립트로 날짜 포맷팅하기!

    흠 아무래도 리액트 네이티브가 아니라 자바스크립트 카테고리로 가야할 것 같지만 리액트 네이티브 앱 개발 중에 알게 된거니까 일단 여기에 나중에 네 옮겨보도록 하겠음 나의 목표 + 계획 1. 오늘이 무슨 요일인지 알아 낸다. 2. 월요일이라면 오늘 날짜를, 월요일이 아니라면 이번주의 월요일 날짜를 YYYYMMDD 의 포맷으로 만들어서 axios 요청을 보낸다 여기서 필요한 건 1. 월요일부터 금요일까지 0~4 번호로 인덱싱하기 2. 인덱스를 기준으로 이번주 월요일 찾기 3. 이번 주 월요일을 YYYYMMDD string으로 반환하기 하나씩 해보겠습니다 1. 월요일부터 금요일까지 0~4 번호로 인덱싱하기 let today = new Date(); let todayDay = today.getDay() - 1;..

    [React Native] 날짜 관련 라이브러리 moment vs. date-fns

    [React Native] 날짜 관련 라이브러리 moment vs. date-fns

    우리팀에 만든 API Docs에 따르면 일주일치 일정을 요청할 때에는 startdate를 보내야 한다. 포맷은 YYYYMMDD 오늘 날짜에 맞춰서 그 주의 월요일 날짜를 알아내서 위의 포맷에 맞춰서 string을 보내야 했는데, React Native는 MM이 아닌 M으로만 반환이 되어서 내가 원하는 대로 포맷팅하기 위해서는 라이브러리를 설치해야 했다. (방법 찾았음) 그 전에 일단, 리액트 네이티브 자체에서 날짜를 구하기 위해서는 아래 코드를 입력하면 된다. (나는 날짜를 매일 다르게 받아 오므로 let으로 선언함) let date = new Date() 그러면 date에는 아래 값이 담긴다. 2022-08-08T06:05:30.461Z 나는 여기서 20220808을 만들고 싶어서 let startDa..

    [React Native] 서버에 요청해서 JSON 받아 오는 방법 (fetch vs. axios)

    [React Native] 서버에 요청해서 JSON 받아 오는 방법 (fetch vs. axios)

    매주 한 번씩 또는 앱을 켤 때마다 서버에 요청해서 서버가 가지고 있는 일주일치 스케쥴 정보를 받아와야 하는데 이 때 사용하는 게 axios 또는 fetch다. 처음에 구글에 react native json request 라고 검색했더니 fetch가 많이 나와서 fetch로 하려고 했는데, 팀원은 axios를 했다고 하길래 두 개 비교글을 검색해봤다. 아래 글을 참고(라고 쓰고 번역이라고 읽음)해서 적도록 하겠다 :) 결론만 먼저 말하자면 나는 fetch가 아닌 axios를 선택했다. Difference between Fetch and Axios.js for making http requests - GeeksforGeeks A Computer Science portal for geeks. It conta..

    아마존이 iRobot(아이로봇)을 1.7억 달러에 완전 현금 거래로 인수

    아마존이 iRobot(아이로봇)을 1.7억 달러에 완전 현금 거래로 인수

    출처 : 아마존은 룸바 제조사인 아이로봇(iRobot)을 1.7억 달러(한화 약 2조 2천억원)에 인수하겠다고 금요일에 밝혔다. 거대 리테일 공룡(retail juggernaut) 주당 61달러에 전액 현금 거래로 아이로봇을 인수할 것이다. 주주들을 승인을 받고 규제에 걸리는 것 없이 통과 되면(regulatory green light), 이 거래는 완료될 것이다. 아이로봇의 CE O인 코린 앵글은 거래 성사 후에도 계속 회사 운영을 이어갈 것이다. 이번 거래는 13.7억 달러에 인수한 Whole Foods(홀푸드), 8.45억 달러에 구입한 MGM, 3.9억 달러에 인수한 건강 보험사(Primary Care Provider/ 원문 card는 오타) One Medical(원 메디컬)에 이은 네 번째로 큰..