728x90
반응형

개발 이야기 13

01. ShortenURL 개발기, 11시간 7분 소요

항상 "내 걸 해보자" 라는 생각만 가지고 있었다가 올해도 8개월이나 지나서 이러다 아무것도 못하게 될 것 같단 불안감이 엄습했습니다. 그래서 9월부터 working day로 5일 안에 무엇이든 만들어보자(5 Day Product Project)는 결심했고 별 것 아니고 빈약하지만 첫 번째 결과물이 나와 회고의 글을 작성하고자 합니다. 우선 혼자 기획과 개발을 모두 해야 하기 때문에 아이템 선정이 매우 중요했습니다. 과거 이미 몇 번이나 생각보다 큰 프로젝트를 개발하려했다 포기했던 기억이 있기 때문에 더욱 신중하게 고민했습니다. 또한 아무도 안 쓰더라도 나는 꼭 쓸 것을 만들기로 하였습니다. 그래서 2가지 기준을 세웠습니다. 내가 일상에서 필요로 했던 것을 찾아보자. working day로 5일 안에 만..

AWS Elastic Load Balancing 502 Bad Gateway 오류 수정

AWS 내 Elastic Load Balancing을 활용해 서버 구동을 시키다가 502 Bad Gateway 오류를 받게 되었습니다. 우선 로드밸런서 리스너 상태부터 확인했는데 리스너의 상태가 UnHealthy로 되어 있어 발생한 것으로 파악했고 아래 코드를 추가하여 Healthy 상태로 변경해주었습니다. 코드를 추가했음에도 지속적으로 502 Bad Gateway 오류가 발생한다면 로드밸런서 내 Target Group 포트를 80, 443이 아닌 설정한 포트 번호와 동일하게 입력해주면 리스너의 상태가 Healthy로 변경되며 오류도 해결됨을 확인할 수 있습니다.

개발 이야기 2022.10.10

CORS 에러 해결하는 방법

외부 api를 사용하다보면 CORS에러를 쉽게 만날 수 있습니다. 이러한 경우 보통은 Backend 개발자에게 수정 요청하거나 프록시 서버를 구축해서 해결을 하는 편인데 누군가의 도움이 필요하거나 의도하지 않게 서버 구성을 해야하기 때문에 많이 번거롭습니다. 이러한 문제를 쉽게 해결하는 방법 중 하나가 접속하고자 하는 사이트 주소 앞에 https://cors.sh/ 를 붙여주는 것입니다. https://cors.sh/{접속하고 싶은 사이트 주소}로 호출하면 정상적으로 접속가능함을 확인할 수 있습니다. CORS.SH DISCLAIMER1. This project's intend is to serve developers a reliable cors proxy service with fast response ..

개발 이야기 2022.09.23

golang 학습 사이트

요새 golang에 대한 수요가 늘어난다고 들었는데 이를 반영하듯 golang 학습사이트가 늘어나는 것 같습니다. 그 중 하나를 추천 해드리고자 합니다. https://threedots.tech/go-in-one-evening Go in one evening Overwhelmed with multiple ways to learn Go? Bored by long courses with no practical examples? Don't give up. With our training, you'll be a productive Go developer by tomorrow. threedots.tech 해당 사이트는 producthunt에서 알게 되었는데 타 강의 사이트와 달리 로컬의 vscode에서 실제 예제..

01. firebase 연동하기

프로젝트 생성하기 flutterflow에서 프로젝트 생성을 하고자 할 경우 Create Project 버튼을 눌러줍니다. 처음부터 UI를 구성해서 만들고자 할 경우 Blank App을 선택하고 기존에 있던 샘플UI를 활용하고자 할 경우 마음에 드는 UI를 확인 후 선택해줍니다. firebase 연동을 위해 잠시 firebase 먼저 설정하도록 합니다. FireBase 연동하기 Firebase 설정하기 flutterflow에서 firebase를 설정하기 전에 먼저 firebase 콘솔(https://firebase.google.com/?hl=ko)에 접속하여 프로젝트를 미리 생성합니다. 프로젝트 생성 후 설정 페이지에 들어가서 flutterflow에 편집자 권한을 부여합니다. 추가가 완료되었으면 데이터 저..

Slack에 RSS feed 추가하기

평상시 브런치를 통해 업무 관련 글을 많이 보는데 브런치 말고도 다른 앱들도 한 번에 볼 수 없을까란 생각이 들었습니다. RSS feed를 잘 관리해주는 앱들도 많은데 업무 시간 제일 많이 사용하는 Slack에 연동하는 것도 의미있겠다 싶어서 Slack에 RSS를 추가해보고자 합니다. 1. RSS feed 확인 구독하고자 하는 블로그를 들어가보면 일반적으로 RSS 항목이 한 번에 주소를 확인할 수 있는데 만약 확인하기 어렵다면 관심있는 블로그에서 우클릭하여 "페이지 소스 보기" 를 선택합니다. 그러면 아래와 같은 창을 확인할 수 있는데 여기서 ctrl + f를 눌러 rss를 검색합니다. 2. Slack에 RSS feed 추가 RSS feed 링크를 확인했다면 Slack에 RSS feed를 추가하도록 합니..

01. Intro

로우코드 플랫폼으로 유명한 flutterflow(https://flutterflow.io/)에 대해 알아보고자 합니다. 해당 서비스는 단순 Drag and Drop 방식으로 빠르게 앱 UI 구성을 할 수 있는 서비스로 구글 공식 행사에서도 소개되었던 서비스입니다. 처음 UI 구성을 할 때 진입 장벽이 조금 있을 수 있는데 이는 서비스 내에서 소스코드를 다운로드하거나 수정할 수 있기 때문으로 몇 번 만들다 지우다를 반복하다보니 flutter에 대한 기본 지식을 알 수 있었습니다. 무료, 유료 모델에 따라 몇몇 기능들이 달라지는데 유료 모델의 경우 소스코드 다운로드, 빌드 파일 다운로드, 마켓 배포 등도 할 수 있는 장점이 있습니다. 무엇보다도 단순 UI 빌더만 제공하는 것 뿐만 아니라, Adobe XD나 ..

IT 개발자와 일할 때 필요한 모든 개발 지식

https://www.grabbing.me/IT-A-to-Z-By-1e1fbc981b7c4c03ac44943085ac8304 [IT 개발자와 일할 때 필요한 모든 개발지식] A to Z 자료 모음집 By 그랩 장담하건대 이 내용들만 알고 계시면 IT 개발의 전체적인 흐름은 전부 파악한다고 보셔도 무방합니다. www.grabbing.me IT 개발자와 일항 때 필요한 모든 개발 지식이 담긴 블로그를 공유합니다. 개발 지식 뿐만 아니라 개발 프로세스도 정리되어 있어서 많은 도움이 될 것 같습니다.

다른 스타트업은 어떤 기술 스택을 사용하고 있을까?

개발자분들이 취준할 때 반드시 알아야 할 항목 중 하나는 기술 스택입니다. 내가 공부한 개발언어가 가치가 있을지, 내가 싫어하는 개발언어를 사용하는 건 아닌지, 요새 트렌드는 어떤 것인지 등등 다양한 이유가 있을 것 같습니다. 하지만 기술 스택이 공개된 사이트가 없다보니 각 스타트업의 기술 블로그를 모니터링해야 알 수 있습니다. 이러한 니즈를 해결하고자 스타트업들의 기술 스택과 기술 블로그를 한 눈에 확인할 수 있는 사이트가 등장했습니다. 스타트업들의 기술 스택과 기술 블로그를 한눈에 살펴보세요 | 코드너리 네이버, 카카오, 토스, 당근마켓과 같이 요즘 핫한 스타트업은 어떤 기술 스택을 사용하고 있을까요? 코드너리에서 국내 100개가 넘는 스타트업의 기술 정보를 확인하세요. www.codenary.co...

728x90
반응형