IT, 개발/Tools
-
Supabase 무료 사용자를 위한 가이드: 무료 요금제 최대한 활용하기Supabase는 사용 편의성과 아낌없는 무료 요금제로 인기를 얻고 있는 강력한 백엔드 서비스(BaaS) 플랫폼입니다. 하지만 다른 무료 서비스와 마찬가지로 Supabase에도 고려해야 할 제한 사항이 있습니다. 무료 Supabase 사용자로서 이러한 제한 사항을 인지하고 있으면 프로젝트를 최적화하고 예상치 못한 비용 청구를 방지하는 데 도움이 될 수 있습니다.이 게시물에서는 데이터 전송 및 캐싱 전략에 중점을 맞춰 Supabase 무료 요금제에서 주의해야 할 몇 가지 주요 사항을 살펴봅니다.데이터 전송 이해하기데이터 전송은 Supabase 프로젝트에서 외부로 전송되는 데이터 양을 의미합니다. 여기에는 데이터베이스 쿼리, 파일 다운로..
[Supabase] 무료 요금제 사용시 주의사항 및 팁Supabase 무료 사용자를 위한 가이드: 무료 요금제 최대한 활용하기Supabase는 사용 편의성과 아낌없는 무료 요금제로 인기를 얻고 있는 강력한 백엔드 서비스(BaaS) 플랫폼입니다. 하지만 다른 무료 서비스와 마찬가지로 Supabase에도 고려해야 할 제한 사항이 있습니다. 무료 Supabase 사용자로서 이러한 제한 사항을 인지하고 있으면 프로젝트를 최적화하고 예상치 못한 비용 청구를 방지하는 데 도움이 될 수 있습니다.이 게시물에서는 데이터 전송 및 캐싱 전략에 중점을 맞춰 Supabase 무료 요금제에서 주의해야 할 몇 가지 주요 사항을 살펴봅니다.데이터 전송 이해하기데이터 전송은 Supabase 프로젝트에서 외부로 전송되는 데이터 양을 의미합니다. 여기에는 데이터베이스 쿼리, 파일 다운로..
2024.04.29 -
여러 프로젝트 및 레포를 운영하다보면 모노레포의 필요성을 느끼게 되는데, 여러가지 모노레포의 Tool들이 있는데, Next.js를 사용하다보니 Vercel에서 개발한 모노레포를 자연스럽게 선택하게 되었다. 이번에는 TurboRepo에 대해서 정리해보고, 사용방법에 대해서 간략하게 정리해보았다. 터보레포(TurboRepo)란 무엇일까요? 자바스크립트 및 타입스크립트 코드 베이스를 위한 고성능 빌드 시스템입니다. 모노레포 환경에서 개발 속도를 높여줍니다. 주요 특징 빠른 빌드: 변경된 파일만 빌드하여 개발 시간을 단축합니다. 빌드 캐싱을 사용하여 중복 작업을 줄입니다. 병렬 빌드를 지원하여 작업 속도를 높입니다. 간편한 사용: 명령어 한 줄로 모든 작업을 실행할 수 있습니다. 코드베이스 전체를 쉽게 관리할 ..
왜 TurboRepo인가? 그리고 TurbeRepo를 이용하여 MonoRepo 사용해보기여러 프로젝트 및 레포를 운영하다보면 모노레포의 필요성을 느끼게 되는데, 여러가지 모노레포의 Tool들이 있는데, Next.js를 사용하다보니 Vercel에서 개발한 모노레포를 자연스럽게 선택하게 되었다. 이번에는 TurboRepo에 대해서 정리해보고, 사용방법에 대해서 간략하게 정리해보았다. 터보레포(TurboRepo)란 무엇일까요? 자바스크립트 및 타입스크립트 코드 베이스를 위한 고성능 빌드 시스템입니다. 모노레포 환경에서 개발 속도를 높여줍니다. 주요 특징 빠른 빌드: 변경된 파일만 빌드하여 개발 시간을 단축합니다. 빌드 캐싱을 사용하여 중복 작업을 줄입니다. 병렬 빌드를 지원하여 작업 속도를 높입니다. 간편한 사용: 명령어 한 줄로 모든 작업을 실행할 수 있습니다. 코드베이스 전체를 쉽게 관리할 ..
2024.03.25 -
Supabase 가격 인기 있는 오픈소스 Firebase 대안인 Supabase는 모든 규모의 개발자와 기업의 요구 사항을 충족할 수 있는 유연한 가격 모델을 제공합니다. Supabase의 가격 구조를 이해하는 것은 앱 개발 및 데이터 관리 프로젝트에 Supabase 서비스 사용을 고려하는 사람들에게 필수적입니다. Supabase 무료 Supabase는 개발자가 비용을 들이지 않고 플랫폼을 시작할 수 있도록 넉넉한 무료 계층 계획을 제공합니다. 무료 등급에는 다양한 기능이 포함되어 있지만 제한 사항도 있습니다. 특징 Supabase의 무료 계층에는 다음과 같은 필수 기능에 대한 액세스가 포함됩니다. 실시간 데이터베이스 입증 저장 서버리스 기능 API 액세스 데이터 가져오기/내보내기 제한사항 그러나 무료 ..
[Supabase] 가격 및 무료로 사용시 TipSupabase 가격 인기 있는 오픈소스 Firebase 대안인 Supabase는 모든 규모의 개발자와 기업의 요구 사항을 충족할 수 있는 유연한 가격 모델을 제공합니다. Supabase의 가격 구조를 이해하는 것은 앱 개발 및 데이터 관리 프로젝트에 Supabase 서비스 사용을 고려하는 사람들에게 필수적입니다. Supabase 무료 Supabase는 개발자가 비용을 들이지 않고 플랫폼을 시작할 수 있도록 넉넉한 무료 계층 계획을 제공합니다. 무료 등급에는 다양한 기능이 포함되어 있지만 제한 사항도 있습니다. 특징 Supabase의 무료 계층에는 다음과 같은 필수 기능에 대한 액세스가 포함됩니다. 실시간 데이터베이스 입증 저장 서버리스 기능 API 액세스 데이터 가져오기/내보내기 제한사항 그러나 무료 ..
2024.03.20 -
우리는 일하다보면 다이어그램은 한번쯤은 꼭 사용하게 됩니다. 다이어그램은 다른 사람과 정보를 시각적으로 공유하는데 아주 유용한 도구이며, 프레젠테이션, 보고서, 수업자료, 학습 자료, 컴퓨터 공학 등등 굉장히 다양한 분야에서 쓰이는만큼 컴퓨터 작업을 하는 이에게는 이제는 필수가 되어버린 다이어그램에 대해서 알아보고 무료로 사용할 수 있는 툴에 대해서 알아봅시다. 다이어그램(Diagram)이란? 다이어그램은 정보를 시각적을로 표현하는 도구를 말합니다. 다이어그램에는 다양한 종류가 있으며, 각각 다이어그램은 정보를 시각적으로 표현하는 강력한 도구입니다. 다양한 유형의 다이어그램이 있으며 각각 고유한 목적과 장점이 있습니다. 다이어그램 유형: 정보 다이어그램: 정보를 효과적으로 전달하고 이해하기 쉬운 방식으로..
꼭 알아야 할 무료 다이어그램 툴, Top 3우리는 일하다보면 다이어그램은 한번쯤은 꼭 사용하게 됩니다. 다이어그램은 다른 사람과 정보를 시각적으로 공유하는데 아주 유용한 도구이며, 프레젠테이션, 보고서, 수업자료, 학습 자료, 컴퓨터 공학 등등 굉장히 다양한 분야에서 쓰이는만큼 컴퓨터 작업을 하는 이에게는 이제는 필수가 되어버린 다이어그램에 대해서 알아보고 무료로 사용할 수 있는 툴에 대해서 알아봅시다. 다이어그램(Diagram)이란? 다이어그램은 정보를 시각적을로 표현하는 도구를 말합니다. 다이어그램에는 다양한 종류가 있으며, 각각 다이어그램은 정보를 시각적으로 표현하는 강력한 도구입니다. 다양한 유형의 다이어그램이 있으며 각각 고유한 목적과 장점이 있습니다. 다이어그램 유형: 정보 다이어그램: 정보를 효과적으로 전달하고 이해하기 쉬운 방식으로..
2024.03.13 -
Supabase는 강력한 오픈소스 Firebase 대안을 제공합니다. 내장된 저장 기능은 React 애플리케이션 내에서 이미지 처리를 단순화합니다. 이미지를 원활하게 업로드하고 공개적으로 액세스 가능한 URL을 얻는 방법을 살펴보겠습니다. 1. 프로젝트 설정 종속성 설치: npm install @supabase/supabase-js Supabase 프로젝트 생성: [유효하지 않은 URL 삭제됨] 이동하여 새로운 프로젝트를 설정합니다. 자격 증명 얻기: 프로젝트 설정에서 "API"로 이동하여 Supabase URL과 공개 API 키를 기록합니다. 2. React 컴포넌트 이미지 업로드 로직을 처리하는 React 컴포넌트를 만들어 보겠습니다. import React, { useState } from 'rea..
[Supabase] 이미지 업로드 React.jsSupabase는 강력한 오픈소스 Firebase 대안을 제공합니다. 내장된 저장 기능은 React 애플리케이션 내에서 이미지 처리를 단순화합니다. 이미지를 원활하게 업로드하고 공개적으로 액세스 가능한 URL을 얻는 방법을 살펴보겠습니다. 1. 프로젝트 설정 종속성 설치: npm install @supabase/supabase-js Supabase 프로젝트 생성: [유효하지 않은 URL 삭제됨] 이동하여 새로운 프로젝트를 설정합니다. 자격 증명 얻기: 프로젝트 설정에서 "API"로 이동하여 Supabase URL과 공개 API 키를 기록합니다. 2. React 컴포넌트 이미지 업로드 로직을 처리하는 React 컴포넌트를 만들어 보겠습니다. import React, { useState } from 'rea..
2024.03.04 -
Editorconfig이란? 어떻게 사용하는가, 예시와 함께 보여줘에 대한 궁극적인 안내서에 오신 것을 환영합니다. 빠르게 변화하는 코딩 세계에서 여러 편집기에서 일관된 코딩 스타일을 유지하는 것은 도전일 수 있습니다. EditorConfig가 도움을 줍니다. 코딩 스타일을 정의하고 유지하는 표준화된 방법을 제공합니다. 자세한 내용을 살펴보겠습니다. Editorconfig란 무엇인가? Editorconfig이란? 어떻게 사용하는가, 예시와 함께 보여줘의 본질을 발견하세요. 이는 다양한 개발 환경에서 일관된 코딩 스타일을 보장하는 구성 파일 표준입니다. EditorConfig는 다양한 텍스트 편집기와 IDE에서 일관된 코딩 스타일을 유지하는 데 도움을 주는 파일 형식과 플러그인 모음입니다. .editorc..
Editorconfig이란? 그리고 사용법Editorconfig이란? 어떻게 사용하는가, 예시와 함께 보여줘에 대한 궁극적인 안내서에 오신 것을 환영합니다. 빠르게 변화하는 코딩 세계에서 여러 편집기에서 일관된 코딩 스타일을 유지하는 것은 도전일 수 있습니다. EditorConfig가 도움을 줍니다. 코딩 스타일을 정의하고 유지하는 표준화된 방법을 제공합니다. 자세한 내용을 살펴보겠습니다. Editorconfig란 무엇인가? Editorconfig이란? 어떻게 사용하는가, 예시와 함께 보여줘의 본질을 발견하세요. 이는 다양한 개발 환경에서 일관된 코딩 스타일을 보장하는 구성 파일 표준입니다. EditorConfig는 다양한 텍스트 편집기와 IDE에서 일관된 코딩 스타일을 유지하는 데 도움을 주는 파일 형식과 플러그인 모음입니다. .editorc..
2024.01.09 -
Vercel Vercel은 많은 웹 개발자와 기업들에게 웹 호스팅 및 배포 솔루션을 제공하는 플랫폼 중 하나로, 사용자들은 손쉽게 웹 애플리케이션을 호스팅하고 배포할 수 있습니다. 그러나 때로는 도메인 관리를 위해 더 많은 통제가 필요할 수 있습니다. 이 글에서는 Vercel에서 호스팅 중인 도메인을 Amazon Route 53으로 변경하는 방법에 대해 알아보겠습니다. (Amazon Route 53이 아니더라도 방법을 동일하오니 참조하세요) 1. 도메인 이전의 이유 첫 번째로, 왜 도메인을 이전해야 하는지 고민해보아야 합니다. Vercel은 훌륭한 호스팅 플랫폼이지만, Amazon Route 53은 강력한 도메인 관리 기능을 제공합니다. 또한, 여러 도메인을 효과적으로 관리하고 DNS 레코드를 사용하여 ..
[Vercel] 커스텀 도메인(Custom Domain)Vercel Vercel은 많은 웹 개발자와 기업들에게 웹 호스팅 및 배포 솔루션을 제공하는 플랫폼 중 하나로, 사용자들은 손쉽게 웹 애플리케이션을 호스팅하고 배포할 수 있습니다. 그러나 때로는 도메인 관리를 위해 더 많은 통제가 필요할 수 있습니다. 이 글에서는 Vercel에서 호스팅 중인 도메인을 Amazon Route 53으로 변경하는 방법에 대해 알아보겠습니다. (Amazon Route 53이 아니더라도 방법을 동일하오니 참조하세요) 1. 도메인 이전의 이유 첫 번째로, 왜 도메인을 이전해야 하는지 고민해보아야 합니다. Vercel은 훌륭한 호스팅 플랫폼이지만, Amazon Route 53은 강력한 도메인 관리 기능을 제공합니다. 또한, 여러 도메인을 효과적으로 관리하고 DNS 레코드를 사용하여 ..
2023.10.27 -
구글 바드는 아직 베타 버전이지만, 이미 다양한 용도로 활용되고 있는 유용한 도구입니다. 구글 바드를 사용하면 다음과 같은 작업을 할 수 있습니다. 구글 바드(Google Bard)란? 구글 바드는 구글이 개발한 대화형 생성형 인공지능 챗봇입니다. 2023년 3월 21일 처음 출시되었으며, 현재 한국어를 포함한 26개 언어로 서비스되고 있습니다. 바드는 방대한 양의 텍스트와 코드 데이터 세트로 학습되었습니다. 이를 통해 사용자의 질문에 대한 정보를 제공하고, 다양한 창의적인 콘텐츠를 생성하고, 언어를 번역하고, 코드를 작성하는 등의 작업을 수행할 수 있습니다. 구글 바드(Google Bard) 용도 질문에 대한 답변을 얻을 수 있습니다. 다양한 종류의 창의적인 콘텐츠를 생성할 수 있습니다. 언어를 번역할..
1분만에 알아보는 구글 바드(Google Bard)사용법구글 바드는 아직 베타 버전이지만, 이미 다양한 용도로 활용되고 있는 유용한 도구입니다. 구글 바드를 사용하면 다음과 같은 작업을 할 수 있습니다. 구글 바드(Google Bard)란? 구글 바드는 구글이 개발한 대화형 생성형 인공지능 챗봇입니다. 2023년 3월 21일 처음 출시되었으며, 현재 한국어를 포함한 26개 언어로 서비스되고 있습니다. 바드는 방대한 양의 텍스트와 코드 데이터 세트로 학습되었습니다. 이를 통해 사용자의 질문에 대한 정보를 제공하고, 다양한 창의적인 콘텐츠를 생성하고, 언어를 번역하고, 코드를 작성하는 등의 작업을 수행할 수 있습니다. 구글 바드(Google Bard) 용도 질문에 대한 답변을 얻을 수 있습니다. 다양한 종류의 창의적인 콘텐츠를 생성할 수 있습니다. 언어를 번역할..
2023.09.26 -
인공 지능 분야에서 Google BARD와 ChatGPT는 두 가지 뛰어난 경쟁자로, 각각은 우리가 기술과 상호 작용하는 방식을 혁신하려고 노력하고 있습니다. 이 두 가지 요소는 출발지와 기능에서는 다르지만, 공통적인 목표를 공유합니다: 고급 언어 처리를 통한 사용자 경험 향상. 이 글에서는 Google BARD와 ChatGPT의 특징, 응용 분야, 강점 및 한계를 자세히 살펴보겠습니다. 이 글을 마치면 이러한 기술이 어떻게 비교되며 어떻게 AI 기반 커뮤니케이션에 기여하는지에 대한 포괄적인 이해가 가능할 것입니다. Google BARD 이해하기 Google BARD란 무엇인가? Google BARD는 "Bi-directional AutoRegressive Denoising"의 약어로, Google의 연..
Google BARD(구글 바드) 대 ChatGPT 비교인공 지능 분야에서 Google BARD와 ChatGPT는 두 가지 뛰어난 경쟁자로, 각각은 우리가 기술과 상호 작용하는 방식을 혁신하려고 노력하고 있습니다. 이 두 가지 요소는 출발지와 기능에서는 다르지만, 공통적인 목표를 공유합니다: 고급 언어 처리를 통한 사용자 경험 향상. 이 글에서는 Google BARD와 ChatGPT의 특징, 응용 분야, 강점 및 한계를 자세히 살펴보겠습니다. 이 글을 마치면 이러한 기술이 어떻게 비교되며 어떻게 AI 기반 커뮤니케이션에 기여하는지에 대한 포괄적인 이해가 가능할 것입니다. Google BARD 이해하기 Google BARD란 무엇인가? Google BARD는 "Bi-directional AutoRegressive Denoising"의 약어로, Google의 연..
2023.08.17 -
vscode 이용시 생산성을 높여주는 extension들. 오늘은 개인적으로 사용하고 추천하는 extension 리스트들을 정리해보았다. Auto Close Tag 태그를 쓸 때 자동적으로 끝맺음 태그도 쓸 수 있게 해준다. Auto Rename Tag 태그를 수정할 때, 관련된 태그도 같이 수정해준다. Auto Import Import 코드를 쓸 때 자동완성 해준다. Beautify 코드 포멧터로 들여쓰기를 정리해준다. Jira and Bitbucket (Official) 프로젝트에서 Jira 나 Bitbucket을 사용한다면 vscode 내에서 연동해준다. Docker 역시 프로젝트 혹은 개인적으로 도커를 사용하고 있다면 도커와 연동해주는 Extension Lint 및 코드 포맷터 확장 프로그램 1..
비쥬얼 스튜디오 코드(Vscode) 추천 Extensionvscode 이용시 생산성을 높여주는 extension들. 오늘은 개인적으로 사용하고 추천하는 extension 리스트들을 정리해보았다. Auto Close Tag 태그를 쓸 때 자동적으로 끝맺음 태그도 쓸 수 있게 해준다. Auto Rename Tag 태그를 수정할 때, 관련된 태그도 같이 수정해준다. Auto Import Import 코드를 쓸 때 자동완성 해준다. Beautify 코드 포멧터로 들여쓰기를 정리해준다. Jira and Bitbucket (Official) 프로젝트에서 Jira 나 Bitbucket을 사용한다면 vscode 내에서 연동해준다. Docker 역시 프로젝트 혹은 개인적으로 도커를 사용하고 있다면 도커와 연동해주는 Extension Lint 및 코드 포맷터 확장 프로그램 1..
2020.06.12 -
프로젝트를 스크럼으로 진행시에 Bitbucket 혹은 Jira 를 많이 사용하게 된다. VScode 에도 Extensions 를 Marketplace 에서 설치해주면 손쉽게 Jira와 Bitbucket 사용이 가능하다. 사용 방법은 marketplace 에서 검색을 하면 공식버전을 설치하면 된다. 보통의 경우, Bitbucket Cloud를 로그인하여, 사용이 가능하다. 다만 회사에서 별도의 Bitbucket 를 사용할 경우, 지라 혹은 빗버켓 사이트를 추가해줘야한다. 예를 들어, 보통 회사에서 따로 운영하고 있으며, 아래의 주소와 같이되어있는데 아래의 URL 를 입력해주고, 그 회사에 본인 Bitbucket 아이디 및 비밀번호 이용해주면 자연스럽게 연동이 된다. 회사 URL https://bitbuck..
VScode에 Bitbucket & Jira 연동하기프로젝트를 스크럼으로 진행시에 Bitbucket 혹은 Jira 를 많이 사용하게 된다. VScode 에도 Extensions 를 Marketplace 에서 설치해주면 손쉽게 Jira와 Bitbucket 사용이 가능하다. 사용 방법은 marketplace 에서 검색을 하면 공식버전을 설치하면 된다. 보통의 경우, Bitbucket Cloud를 로그인하여, 사용이 가능하다. 다만 회사에서 별도의 Bitbucket 를 사용할 경우, 지라 혹은 빗버켓 사이트를 추가해줘야한다. 예를 들어, 보통 회사에서 따로 운영하고 있으며, 아래의 주소와 같이되어있는데 아래의 URL 를 입력해주고, 그 회사에 본인 Bitbucket 아이디 및 비밀번호 이용해주면 자연스럽게 연동이 된다. 회사 URL https://bitbuck..
2020.06.09