안녕하세요, Flutter 개발자 여러분!드디어 많은 분들이 기다려온 Riverpod 3.0이 공식적으로 릴리스되었습니다. 이번 업데이트는 단순히 몇 가지 기능이 추가된 것을 넘어, Riverpod의 API를 더욱 통합하고 단순화하며, 현대적인 앱 개발에 필수적인 강력한 기능들을 대거 도입한 중요한 이정표입니다.하지만 동시에 몇 가지 생명주기(Lifecycle) 관련 변경사항이 포함되어 있어, 업그레이드 전 반드시 주요 내용을 숙지해야 합니다. 이 글에서는 Riverpod 3.0의 핵심적인 변화들을 알기 쉽게 정리해 보겠습니다.✨ 1. 완전히 새로운 경험: 주요 신기능이번 업데이트에서 가장 눈에 띄는 실험적 기능 두 가지와 안정성을 더해줄 핵심 기능들입니다.오프라인 지속성 (Offline Persiste..
1. 플러터 특징 및 장점 2. 플러터 공부 기간 3. 앱 개발자가 되고 싶은 이유 4. 그 중 플러터 개발자가 되고 싶은 이유 5. 플러터를 사용하여 개발을 하던 중 가장 힘들었던 경험 6. 플러터로 진행한 프로젝트에 대한 설명과 본인이 맡은 역할 7. 플러터 앱에서 드래그가 가능한 지도 기능을 만든다고 할때 어떤식으로 작성할 것인가 (꼬리 질문) 8. 플러터 앱으로 인스타그램과 같은 SNS 어플을 제작한다면 가장 우선적으로 고려할 점은 무엇인가 (꼬리 질문) 9. 플러터로 스트리밍 어플을 제작한다고 할 때 데이터를 어떻게 다룰 것인가 (꼬리 질문) 10. 스케폴드 위젯이 무엇인가 11. 위젯에 대해서 설명해라 12. 커스텀 위젯을 다루는 방법과 어떤 방식으로 사용 하였는가 13. 위젯에서 컨텍스트와 ..
안녕하세요! 오늘은 포큐아카데미에서 수강한 COMP1000 강의에 대한 후기를 작성해보려고 해요. 제가 수강한 이유는 저도 컴퓨터 비전공자이지만, 모바일 개발을 하다보니 전공 지식이 부족하다는 느낌이 들어서였습니다. 처음에는 C# 언어를 사용해서 진행한다는 점이 조금 망설였지만, 새로운 언어를 배우는 것도 좋다고 생각해서 결국 수강하게 되었습니다. 공학수학은 대학교 다닐 때 조금 배우긴 했는데 컴퓨터공학과 접목해서 배우진 않았어요. 그동안 학교 다니면서 배웠던 내용들을 컴퓨터와 접목해서 배우는데 이게 왜이렇게 어려운지.... 그동안 들었던 강의들과는 차원이 달랐습니다. 많은 과제와 시험을 PASS 못하게 됐는데 그래도 강의의 질이 좋다 보니 얻어 가는게 많아 만족스러웠습니다. 이직한지 얼마 되지 않아 회..
https://darrengwon.tistory.com/699 iptables-persistent를 이용한 방화벽 설정 및 ip 차단 우선 어느 레벨에서 IP를 차단할 것인지는 세가지 선택이 있다. 1단계 Node.js (서비스) 단에서 IP 차단 2단계 Nginx (웹서버) 단에서 IP 차단 3단계 Ubuntu (운영체제/방화벽) 단에서 IP 차단 여기서 1, 2 단 darrengwon.tistory.com