# Devlog

17개의 포스트
post-thumbnail

Dev.log #1 - 개발 일지를 어떻게 쓰면 좋을까?

안녕하세요 :) 레디킨즈라는 스타트업을 시작한지 1년이 되었습니다. 스타트업 진행과 관련된 내용들도 적어보고 현재 개발하고 있는 '모카클래스' 라는 서비스 관련해서도 기록을 조금씩 남겨 보려 합니다.

7일 전
·
2개의 댓글

[프로젝트-DediCats] Devlog-11

이번 프로젝트에서 react-native-snap-carousel 을 이용해서 지도의 마커들의 정보를 렌더하고 있었다. 링크를 확인해보면 아이템들의 정보를 하나의 카드안에 렌더하고 그 카드를 옆으로 스와이프하면 다음 인덱스의 아이템을 렌더하는 방식이다. 기본적으로 re

2020년 2월 17일
·
0개의 댓글

[프로젝트-DediCats] Devlog-10

몇일 전, 포스트에서 mobx store 리팩토링 작업에 관한 포스트를 작성했었다. 2개의 스토어에서 총 6개의 스토어로 확장하였고 기능에 맞게 각 스토어로 이동시켰다.이 중 스토어 분할을 통해 리팩토링을 할 수 있었던 몇 가지 helper function 에 대해 적

2020년 2월 16일
·
0개의 댓글
post-thumbnail

[프로젝트-DediCats] Devlog-9

어제 발생했던 mariadb 문제를 여러 번의 삭제와 재설치 끝에 겨우 해결할 수 있었다. 중간에 디렉토리를 잘못 삭제해 ERROR 1006 (HY000): Can't create database 'cats' (errno: 2 "No such file or direct

2020년 2월 15일
·
0개의 댓글

[프로젝트-DediCats] Devlog-8

스토어를 리팩토링하는 과정이 예상한 것처럼 대작업이 되었다. 스토어로 들어갈 observable 과 action들을 구분하는 것부터 하나하나 새로 바뀐 루트로 변수를 재지정하는 일, 그리고 컴포넌트에 새로 inject 하는 것까지 상당히 수고스러운 작업이다. 그래도 내

2020년 2월 15일
·
0개의 댓글

[프로젝트-DediCats] Devlog-7

앱개발을 하면서 상대적으로 작업이 더 많은 프론트를 백엔드 분들이 지원을 해주시기 시작했다. 그리고 상태관리 라이브러리를 써보신 분의 조언에 의하면 현재 우리가 사용하고 있는 UserStore 와 CatStore 가 너무 포괄적이어서 Store 를 좀 더 나눌 필요가

2020년 2월 13일
·
0개의 댓글
post-thumbnail

[프로젝트-DediCats] Devlog-6

FlatList 는 어플에서 뉴스피드 기능을 만들 때 유용한데, Infinite Scroll(무한 스크롤 로딩) 과 Pull Down Refresh(끌어서 새로고침) 기능을 구현할 수 있기 때문이다. 먼저 이 기능들의 구현은 해당 블로그 에서 참고하여 작성하였다.또한

2020년 2월 12일
·
0개의 댓글
post-thumbnail

[프로젝트-DediCats] Devlog-5

어제 포스트에선 위치를 받아와 state에 저장하고 렌더하는 과정에서 발생하는 버그에 대해 적었었다. 오늘은 함수들을 목적에 따라 좀 더 정리하고 리팩토링을 하였다.먼저 현재 화면의 범위를 나타내는 좌표들의 집합인 currentBoundingBox 를 할당해주는 act

2020년 2월 11일
·
0개의 댓글

[프로젝트-DediCats] Devlog-4

어제 지도맵을 관련해서 글을 작성했는데, 몇가지 버그가 있었다.일단 현재 mobX를 이용해 현재 position, region, boundBox 와 이와 관련된 함수들을 저장하고 있는 상태이다.componentDidMount에서 위치 권한을 허용하면서 navigator

2020년 2월 10일
·
0개의 댓글

[프로젝트-DediCats] Devlog-1

이전에 올렸던 가 운좋게 채택이 되어서 팀원분들과 함께 서비스를 구현해보기로 했다. 내 아이디어라 프로젝트 팀장으로 자연스럽게(?) 임명이 되었지만 이런 역할을 맡아본 적이 많지 않아서 아직은 부담스러운 마음이 크다. 시간이 지나면서 차차 나아지길 바란다. 이번 프로젝트를 간단히 설명하자면 '길고양이들을 돌보는 사람들의 네트워크 서비스' 라고 할 수 있...

2020년 2월 4일
·
0개의 댓글

[프로젝트-Stroll] Devlog-7

후반에 프론트에서 발생하는 오류들을 잡으려고 나도 함께 작업을 하다보니 블로깅을 놓쳤다. 프로젝트는 마무리되었지만 기록을 해두는게 좋을 것 같아 이어서 적는다. 먼저 회원가입 기능에 대한 시연영상이다. Screen-Recording-2020-01-24-at-7 08 02-PM 그 다음은 로그인 한 후 지도에 나타난 산책로들과 그들을 테마별로 분류한 영...

2020년 1월 27일
·
0개의 댓글

[프로젝트-Stroll] Devlog-6

API도 다 작성되어 이제 프론트와 연결하는 작업을 시작했다. 나 혼자서 짠 코드는 내가 구조와 원리를 파악하고 있어 어렵지 않지만, 정말 어려운 것은 남이 짠 코드를 이해하고 분석해서 오류를 수정하고 맞춰가는 과정임을 깨닫고 있다. 서로가 생각하는 목적과 그 목적을 이루는 방식은 다르기 때문에, 그 차이를 빠르게 인지하고 괴리를 좁히는게 중요하다. 예를...

2020년 1월 20일
·
0개의 댓글

[프로젝트-Stroll] Devlog-5

에 이어 도 작성했는데, 처음 로그인하고 나타나는 메인 페이지에서 이미 DB에 등록된 산책로들의 정보들을 가져오는 요청이다. 는 req.params로 들어오는 태그를 이용하여, 해당 태그에 속한 trail들을 필터하여 응답으로 보내주는 파일이다. API 형식은 /trails/:tag 가 된다.

2020년 1월 19일
·
0개의 댓글

[프로젝트-Stroll] Devlog-3

먼저 이번 프로젝트의 서버쪽 디렉토리 구성은 이렇다. (node_modules는 생략) 먼저 index.js 에서 express와 middleware 및 여러 설정들을 하였다. 각 URI 들은 /routes 를 통해 routing하여 /controllers 에서 각 요청의 메소드를 구현했다. 아래는 /controllers/signup.js 회원가입을...

2020년 1월 17일
·
0개의 댓글

[프로젝트-Stroll] Devlog-2

2번째 devlog에서는 저번에 못했던 DB Schema 와 API 에 관한 내용에 대해 적을 예정인데, 그전에 이번 프로젝트에 관해 좀 더 설명을 해야할 것 같다. 이번에 첫 프로젝트로 맡게 된 Stroll은 자신의 산책로를 지도에 마커를 5개 찍는 방식으로 표시한 후 간단한 사진과 후기를 남겨 등록을 하는 기능이다. 이렇게 추가된 산책로는 다른 유저들...

2020년 1월 16일
·
0개의 댓글

[프로젝트-Stroll] Devlog-1

코드스테이츠 이머시브과정 후반부에 2주, 4주 프로젝트 중 2주 프로젝트를 시작했다. dev.log 를 남겨두면 매일 정리에도 도움이 되고 나중에 다시 보기에도 좋을 것 같아 시작하기로 했다. 먼저 이번 프로젝트는 아쉽게도 내가 아이디어를 내거나 선택을 했던 것은 아니지만 4주 프로젝트로 생각하고 있는 아이디어에도 도움이 될 것 같아 재미있을 것 같다. ...

2020년 1월 15일
·
0개의 댓글
post-thumbnail

[Devlog] Rustyle #01 - Introduction

만들고 있는 CSS in Rust 라이브러리 rustyle의 소개를 담은 Devlog에요.

2019년 3월 31일
·
0개의 댓글