목록2021/05 (7)
hmk run dev
Route 53 에서 도메인 구매 >> ACM에서 인증서 발급(레코드 생성 버튼 못 찾아서 시간이 좀 걸림.....) 오른쪽위의 지역을 미국 북부 버지니아(미국 동부) SSL 인증서를 받아야한다! >> 인증서 들고 CloudFront로 간다! 나머지는 밑의 블로그 참고 >> cloudFront 도메인 가지고 // 호스팅존에서 작업! >> 카카오 API에서 등록시킨 도메인 따로 등록 해줘야한다 (s3에서 만들때 버킷이름이 라우트53 도메인 이름과 같아야한다) default Root Object에 index.html 넣어주기 https://velog.io/@seeh_h/aws-https [배포] AWS S3로 배포한 앱에 HTTPS 적용하기 이번 포스팅에서는 저번 포스팅에 이어 S3를 이용해서 배포한 앱에 ..
async, await 비동기 처리할 때 필요한 친구다... 함수가 특정 함수가 실행된 후에 다른 함수를 실행시키고 싶을 때 아래처럼 써주면 된다! 아래 코드는 각각 유저의 마이페이지를 옮겨 다닐떄 (나의 페이지 >> 다른 유저 페이지 or 다른 유저 페이지 >> 다른 유저의 페이지) 원래 있던 데이터를 초기화 시켜주고 새로운 데이터를 넣어주기 위해 비동기 처리를 해주었던 코드이다 const initializeApp = async () => { await dispatch(profileActions.resetProfile([])); await dispatch(storyPostActions.resetStory([])); dispatch(profileActions.getUserInfoAPI(userId)); ..
항해 10주 차 그리고 실전 프로젝트 론칭이 코앞으로 다가왔다! 항해도 77일 차로 점점 끝이 다가오고 있다 정말 쏜살같이 시간이 갔다 문득 돌아보니 정말 크고 작은 파도들이 많았고 아직 끝은 아니지만 여태까지 포기하지 않고 꾸준히 성장해온 나 자신이 너무 대견했다 ㅎㅎ... 내입으로 말하기 부끄럽지만 정말 많이 성장한 것 같다! 단순히 코드를 짜는 것 리액트를 다루는 것 외에 개발자로서 자주적으로 생각하고 하나의 문제에 대해서 다양하게 접근하는 방법 팀원들과 협업하는 방법 등등 몇 달 전의 내가 생각했던 것보다 훨씬 더 성장한 모습인 것 같다 단순히 급급히 코드 짜기도 버거 뒀던 내가 현재는 어떤 코드가 더 효율이 좋을까 라는 생각을 하게 되고 그 모습에 가끔 놀랄 때도 있었다..... :) 단순히 개..
잘하는 마케터가 되기 위한 수업은 아니다 마케팅을 이해하는 디자이너 개발자가 되자 디지털 마케팅의 특징을이해 디지털마케팅의 핵심 프레임워크를 이해 프레임워크를 바탕으로 디지털 마케팅을 시작 디지털 마케팅에 완벽은 없다 모든 지식은 가설 핵심은 논리적 사고력 및 빠른 가설 세팅과 검증 가설을 잘 설계하고 검증하는 역량 필요 (논리 및 숫자) 대중의 wow포인트를 읽어낼 수 있는 직관 및 감각이 있으면 좋음 다양한 시도와 머신러닝으로 상당히 쫓아갈 수 있음 디지털 마케팅의 특징 - 집행 즉시 측정기능 //몇명이 들어왔고 전환률?은 얼마나 되는지 - 수정이 용이함 인스타그램, 페이스북 등의 사진명소 일일히 질문하거나 네이버에 찾아보기 귀찮으셨죠?? 그 귀찮음을 SFlASH에서 해결해 드리겠습니다! 결국 반복을..
- 골빈해커님 말씀 - 바리스타와 같다 바리스타는 커피의 맛을 잘 알아야하고 개발자는 좋은 코드가 무엇인지 알아야한다 맛을 잘 감별하는 방법 - 다양하게 마셔보고 - 다양하게 시음해보고 코딩 잘하는 방법 - 오픈소스 많이 읽기 - 많이 만들어보기 - 오픈소스 참여해서 피드백 받기 - 레포지토리 홍보하고 같이 만들기 자기가 짠 코드를 보고 토론할 수 있고 더 나은 방향 문제점 개선할 점을 말할 수 있어야한다. 개발을 즐기고 토론을 즐기는 사람 상대방을 도와주려는 마음을가지고 커뮤니케이션하자 사람들과 얘기할 때는 내가하는 이야기가 이해가 잘안되면 질문을 계속해달라고 권유 내가만드는 것을 깊게파보는 습관을 가지자! 다른회사에서 면접질문에 답을 못했는데 집에와서 다시 찾아보니 이러 이러한 기술이였고 다음에 누가..
실전 프로젝트 2주 차도 쏜살같이 지나갔다. 더욱더 쉴 새 없이 달려가고 있다 주 100시간 코딩을 넘어서 120시간을 향해가고 있다....! 실전 프로젝트 진행상황은 처음에 생각했던 대로 잘 흘러가고 있고 다음 주까지 MVP 기능을 다 구현해서 배포할 수 있을 것 같다 사실 이번주엔 조그마한 시련? 이 있었는데 이번 프로젝트에서 구현하기 정말 어렵겠다고 생각했던 "게시물 수정"을 해결해서 너무 기뻤다! 사실 CRUD구현에 조금 자신감이 붙어서 쉽게 구현할 것이라고 생각했지만! 기존에 게시물 수정 구현은 많이 해봤지만 사진이 1개일 경우밖에 없었다 이번 실전 프로젝트에선 사진의 개수가 최대 5장까지 업로드할 수 있게 설정해놓았기 때문에 이미지를 비교할 수 있게 서버에서 이미지(배열)에 이미지 ID까지 따..
항해 9주 차 이제 항해의 최종 결과물을 보여줘야 할 "실전 프로젝트"가 시작됐다. 실전 프로젝트는 디자이너 2분 그리고 프런트 3명 백엔드 3명 이렇게 팀을 이뤄 3주 안에 프로젝트를 런칭해야하며 이후 2주 동안 직접 마케팅을 하고 사용자들에게 피드백을 받으며 "고객 지향적인" 개발자로 한걸음 나아갈 수 있는 경험을 하게 되는 항해 99의 마지막 프로젝트가 될 것 같다. 실전 프로젝트 첫 번째 주차는 MVP설정, 프로젝트 이름 정하기 디자이너님들의 추천으로 피그마에서 같이 와이어 프레임을 짜고 전체적인 뷰를 리액트로 만들었다. 프로젝트 이름은 SFLASH(spot + flash)로 지도 api를 이용해 지도에 마커를 찍어 자신만의 사진 명소를 다른 사람들에게 공유하는 서비스이다. SNS 서비스에 포커스..