분류 전체보기

· 🐋 Flutter
이번에선 저번 포스팅에 이어 파이어베이스에 컬렉션 구조를 설계하고 데이터를 Flutter프로젝트로 가져오는 작업을 진행해 볼 것이다. 먼저 Firebase 콘솔로 이동한다. 콘솔 좌측 메뉴에서 Firestore Database를 선택한다. 그러면 이렇게 Cloud Firestore 섹션으로 이동하게 되고 여기서 데이터베이스 만들기라는 버튼을 클릭하도록 한다. 새로운 창이 뜨게 되는데 여기서 보안규칙을 적용하라고 한다. 규칙은 나중에 언제든지 수정이 가능하므로 지금은 30일 동안만 열어두는 테스트 모드로 작동을 시키도록 하겠다. 다음으로 이동하면 해당 데이터베이스가 저장되는 위치를 선택하라고 뜬다 기본으로 설정해두고 넘어가도록 하겠다. 완료가 되면 이렇게 데이터 테이블 같은 화면이 나오게 된다. 여기서 중..
· 🐋 Flutter
앞으로 Flutter 관련 포스팅을 집중적으로 업로드할 예정이다. 그동안 Flutter 개발을 진행하면서 데이터를 다룰 때 대부분 RDBMS(관계형 데이터베이스)와 WebAPI 서버 구현을 통해 온라인 어플리케이션을 구현해 왔었다. 하지만 커뮤니티 앱의 경우 데이터 요청 건이 상당이 많아지는 경우가 있기 때문에 Back-End의 선택을 다른 곳으로 바꿔야 할 필요성을 느끼게 되었다. 오늘부터 연습해볼 Back-End 기술은 Firebase이다. 사실 NoSQL(Not-Only-SQL) 들 중 MongoDB와 Firestore 중 고민을 많이 했는데 MongoDB를 사용하려면 Node.js를 숙달하고 서버 구축까지 다시 진행해야 하기 때문에 소규모 앱으로 시작하기엔 비용이 많이 들 것 같은 문제가 들었다...
· 🐋 Flutter
Flutter 3.0 이 출시한 이후 바로 데스크톱 환경에서 개발이 stable 채널에서 가능하다는 소식을 듣고 바로 windows용 테스트 프로젝트를 만들어보았다. VisualStudio Installer로 visual studio 설치를 진행하였고 디버깅 모드로 실행을 해보려는데 바이트 코드와 함께 아래와 같이 오류코드가 무더기로 나와버렸다. 구글링 조사로 확인해보던 중 최신 버전으로 나온 VisualStudio Installer가 한글을 포함 문자열 인식 오류라고 하여 임시 해결책으로 Visual Studio Installer를 설치하기 전 언어 설정을 German(독일어)로 적용한 후 설치를 해두면 진행이 가능하다고 한다. 하지만 굳이 언어를 바꾸지 않는 임시 방안을 찾았는데 https://git..
· 🐋 Flutter
봄 날씨가 지나고 꽃가루의 무차별 공격이 멈추고 나니, 비염에 예민한 나의 코도 어느 정도 회복이 되어가고 있었다. 축농증으로 고생한 적이 있어 약을 복용해가며 빠르게 치료를 진행해온 덕에 큰 문제없이 숨을 쉰다는 권리를 보장받으며 살 수 있게 되었다. 내년 이맘때 또다시 전쟁이 시작되겠지. 여담은 여기까지 하고 이번에는 QR코드로 특정 단어를 추출해오는 기능을 구현해보려 한다. 이번 포스팅에서는 현재 Flutter에서 가장 보편적으로 사용되고 있는 플러그인인 qr_code_scanner를 이용해보려 한다. https://pub.dev/packages/qr_code_scanner qr_code_scanner | Flutter Package QR code scanner that can be embedded..
· 🐧 Linux
이번 포스팅은 서버 호스팅중 참고용으로 남겨두는 팁이다. 1. 각자 다른 포트로 서버 호스팅 dotnet test.dll --urls=http://localhost:5000/ 스크린 또는 서비스로 등록 dotnet test.dll --urls=http://localhost:6000/ 2. 설치된 Nginx의 default 파일을 수정해야한다 sudo nano /etc/nginx/sites-available/default 아래와 같이 수정 server { listen 80; server_name my.test.com; location / { access_log /home/veiz/access.log; error_log /home/veiz/error.log; proxy_pass http://localhost..
· 🐧 Linux
마지막 블로그를 쓴 이후 2년이 지났지만 슬슬 개인 포트폴리오좀 꾸며보는 차 오랜만에 글을 써보려한다. 오늘은 ASP.Net Core로 완성된 프로젝트를 Linux 서버에 배포하기 위해 사용한 방법을 정리해두었다. 1. .Net Core 5.0 SDK 설치 https://docs.microsoft.com/ko-kr/dotnet/core/install/linux?WT.mc_id=dotnet-35129-website 해당 사이트에서 알맞는 리눅스 OS를 확인하여 적용하면 된다. 내가 사용한 OS 는 arm기반 데비안 11이므로 snap 패키지를 활용하여 설치를 진행하였다 2. Nginx 설치 호스팅을 위한 웹서버 소프트웨어인 Nginx를 설치하도록 한다. sudo apt-get install nginx 3...
Dogfoot_JW
'분류 전체보기' 카테고리의 글 목록 (9 Page)