잠시만 기다려 주세요.
당근테크
2023. 11. 23.
당근의 성장과 함께 프로덕트를 만드는 과정에서 겪은 다양한 경험을 공유해요. 🥕 서킷브레이커 사용 방식 개선하기 (김광민/커뮤니티실) #kotlin #spring #circuitbreaker 🥕 당근 공고 살펴보기 : https://about.daangn.com/jobs/ 🥕 발표 자료 : https://daangn.notion.site/SERVER-5599a1755889426bafd4e87a0562e0b6 * 당근 Server 밋업 1회 다시보기 : https://youtube.com/playlist?list=PLaHcMRg2hoBr5s_jn5CzZrpkmHOY0N8w7&si=VRdpYyoT0bjZ3VOW
[중급] 모든 것에는 다 이유가 있습니다. 내가 테스트를 작성하기 싫은 건 테스트로 얻을 수 있는 이득에 비해 비용이 너무 크기 때문입니다. 그렇다면 비용은 왜 클까요? 네이버페이 주문서 배송비 계산, 적립포인트 계산, 할인 금액 계산, 환불 금액 계산을 테스트 가능한 구조로 개발하면서 적어내려간 개인적인 답지를 공유하고자 합니다. 이 강연은 테스트에 관심있으신 분들을 대상으로 합니다. 이론적이거나 추상적인 테스트 이야기 대신에, 간단한 예제와 실제 경험을 토대로 빠르게 작성하고 피드백을 받을 수 있는 테스트를 제안합니다. 픽스쳐 몽키라는 도구를 어떻게 유용하게 사용하는지도 볼 수 있습니다. 🎙️ 조성아 (네이버) 🗓️ 스프링캠프 2024 Track 1 - 3 (2024년 05월 25일) 🧭 SETEC 컨벤션센터 📂 발표자료 : http://springcamp.ksug.org/2024/static/docs/T1S3.pdf 📺 스프링캠프 2024 영상 모두 보기 : https://youtube.com/playlist?list=PLdHtZnJh1KdY3gEi7EPa2AuWn5NKRVmDf&si=XE89UrhYKkIb1-oe [🔗 스프링캠프 & KSUG] 스프링캠프 2024 웹 https://springcamp.ksug.org/2024/ 스프링캠프 페이스북 https://www.facebook.com/springcampkr/ 스프링캠프 유튜브 https://www.youtube.com/@springcampkr KSUG 웹 https://www.ksug.org/ KSUG 구글 그룹 https://groups.google.com/g/ksug KSUG 페이스북 https://www.facebook.com/groups/springkorea KSUG 유튜브 https://www.youtube.com/@workerksug7409 #KSUG #스프링캠프 #SpringCamp #테스트코드 #FixtureMonkey
2024. 8. 30.
🍎 iOS 처음이신분 오세요! https://youtu.be/UKknl2yxQr4 🎁 맴버쉽 혜택 및 iOS UIKit 강좌 안내 https://youtu.be/FCFCKs9EAmA 👍 진정빡코더 🔥👨💻 가입하고 유료 iOS 컨텐츠 보기https://www.youtube.com/channel/UCutO2H_AVmWHbzvE92rpxjA/join 🔥진정 빡코더 맴버쉽 안내 https://spangle-wedelia-2dc.notion.site/6198cd9c2d8840a5ab8d2758abf6a6d4
2024. 4. 11.
In this tutorial, We will learn how to create a dynamic header in your Flutter Admin Panel that displays active user data across all screens. This tutorial covers user authentication, role management with Enums, and real-time data updates using GetX and Firebase. Perfect for building secure and responsive Flutter web applications! 🎬 PLAYLISTS ► Complete eCommerce Admin Panel Playlist: https://youtube.com/playlist?list=PL5jb9EteFAOAIr7tjUpz1n-_szVSx8JVz&si=IxsZQwj_EZOz_Uu3 ► Complete eCommerce App Playlist: https://youtube.com/playlist?list=PL5jb9EteFAOAusKTSuJ5eRl1BapQmMDT6&si=DoruGqgqRgmBsOhe ❤️ E-COMMERCE APP SOURCE CODE: https://codingwitht.com/product/flutter-ecommerce-app-with-firebase/ ADMIN PANEL Starter Kit for FREE: https://codingwitht.com/product/flutter-ecommerce-app-with-firebase/ ADMIN PANEL TEST CREDENTIALS URL: https://codingwitht-c6d0f.web.app/login Email: support@codingwitht.com Password: Admin@123 FLUTTER ADMIN PANEL SECTIONS ► Section - 1 (Configuration) ► Section - 2 (Navigation) ► Section - 3 (Responsive) ► Section - 4 (Admin Mgmt) ► Section - 5 (Dashboard) ► Section - 6 (Media) ► Section - 7 (Design Screens) ► Section - 8 (Firebase Backend) ► Section - 9 (Deployment) SUBSCRIPTIONS ► Join Patreon to Access Premium Content: https://www.patreon.com/CodingwithT848/membership COURSES ► E-COMMERCE APP COURSE: https://youtube.com/playlist?list=PL5jb9EteFAOAusKTSuJ5eRl1BapQmMDT6&si=DoruGqgqRgmBsOhe ► E-COMMERCE Admin Panel: https://www.youtube.com/playlist?list=PL5jb9EteFAOAIr7tjUpz1n-_szVSx8JVz ► FLUTTER CRASH COURSE https://youtube.com/playlist?list=PL5jb9EteFAODi35jPznP37hnR2sTHOOTU ► LOGIN APP FIREBASE https://www.youtube.com/playlist?list=PL5jb9EteFAODpfNJu8U2CMqKFp4NaXlto RELATED VIDEOS ► ROUTING AND NAVIGATION BASICS: https://www.youtube.com/watch?v=-yeGPooutdA&list=PL5jb9EteFAOAIr7tjUpz1n-_szVSx8JVz&index=5 ► GETX BASICS: https://www.youtube.com/watch?v=QJ314HaiZ1g&list=PL5jb9EteFAOAIr7tjUpz1n-_szVSx8JVz&index=3 ► Responsive header: https://www.youtube.com/watch?v=QJ314HaiZ1g&list=PL5jb9EteFAOAIr7tjUpz1n-_szVSx8JVz&index=3 ► Forget Password: https://www.youtube.com/watch?v=awwxYgHF_kU&list=PL5jb9EteFAOAusKTSuJ5eRl1BapQmMDT6&index=39 CHAPTERS 00:00 Introduction 02:03 Sections 08:30 TRounded Image 08:41 Profile Picture 10:19 Shimmer Effect FOLLOW US ON SOCIAL MEDIA 💻 Facebook | / codingwithtea 💻 Instagram | / coding_with_tea 🔍 DETAILS Welcome back to Coding with T! In today's in-depth tutorial, we'll walk you through building a dynamic header in your Flutter Admin Panel that seamlessly displays active user data across all screens. Leveraging GetX for state management and Firebase for authentication and data storage, this video covers: 🔹 Key Features Covered: User Authentication: Implementing login functionality with email and password. Registering admin users and assigning roles using Firebase Authentication. Managing user sessions and persistence in Flutter Web. Role Management: Defining user roles (Admin & User) using Enums in Flutter. Restricting access to certain screens based on user roles with middleware. Handling role-based redirection and authorization. Dynamic Header Implementation: Displaying active user data (name, email, profile picture) in the header. Fetching and updating user details from Firestore in real-time. Using GetX's OBX widget to reactively update UI components. State Management with GetX: Creating and managing controllers for authentication and user data. Utilizing observable variables (Rx) for responsive UI updates. Implementing separation of concerns for scalable and maintainable code. Error Handling & Validation: Handling Firebase exceptions with custom error messages. Validating user input in forms for secure authentication processes. Displaying loaders and error snack bars for enhanced user experience. 🔹 What You'll Learn: Setting Up Enums for User Roles: Organize and manage different user roles effectively. Building Repositories: Implementing the repository pattern for handling authentication and user data. Integrating Firebase with Flutter: Connecting your Flutter app to Firebase for robust backend support. Dynamic UI Updates: Ensuring your app's header reflects real-time user data changes. Advanced GetX Techniques: Utilizing GetX for efficient state management and dependency injection.
2024. 9. 30.
구독자 300 댓글 이벤트 진행 할게요 ^^ 2024-01-21 오후 1시 까지 댓글을 달아 주시는 분을 대상으로 한분 추첨을 해서 이 영상에 댓글을 남겨 주시는 분들을 대상으로 2024-01-21 오후 1시에 댓글 추첨기로 한분 추첨해서 치킨 기프티콘을 드리겠습니다~ ^^
2024. 1. 17.
'SQL 베이스캠프' 강의 중 공개 강의를 업로드해 드립니다. 강의 링크는 https://inf.run/aYZU 입니다. 많은 관심 부탁드립니다. 교안은 https://www.books.weniv.co.kr/basecam... 무료로 공개되어 있습니다.
2024. 10. 23.
In this video, I'll walk you through the entire process of configuring Firebase in your Flutter application. From creating a Firebase project to integrating it into your Flutter project, we cover everything you need to get started. With Firebase's new support for Flutter, setup has never been easier! Here’s what we’ll cover: ✅ Creating a Firebase project on the Firebase Console ✅ Installing Firebase CLI and using npm for Firebase tools ✅ Initializing Firebase in your Flutter app ✅ Setting up Firestore Database and Firebase rules ✅ Adding Firebase Core package and configuring your Flutter project ✅ Final Firebase initialization and async setup Make sure to subscribe for more Flutter tutorials and hit the like button if you found this helpful! Got questions? Drop them in the comments below, and I'll be happy to help! Related Links: 🔗 Firebase Console: https://console.firebase.google.com 🔗 Firebase CLI Installation Guide: https://firebase.google.com/docs/cli ✅ Error Fixing & Adding Features: https://bit.ly/3RoJLdL ✅ Flutter Tutorials: 👉 Flutter Coffee App: https://bit.ly/coffeeappvideolist 👉 Flutter The Ultimate Course: https://bit.ly/3J6A9Ds 👉 Setup Wireless Device: https://youtu.be/QXQKCu1famw 👉 Flutter Free Places API: https://bit.ly/placesapivideo 👉 Watch Flutter Maps Linux: https://bit.ly/flutterlinuxmapvideo 👉 Draggable Markers video: https://bit.ly/draggablemarkersvideo 👉 Flutter Direction API video: https://bit.ly/directionapi 👉 Flutter Getx Navigation Management: https://bit.ly/3cZ2UnP 👉 Flutter Firebase Search Query: https://bit.ly/3wyqBe8 👉 Retrieve Facebook Friends https://bit.ly/3Ii137C 👉 Flutter Facebook Auth Update: https://bit.ly/3t56P8f 👉 Flutter Appodeal Ads https://bit.ly/3EXlmWf 👉 Send Notification TO Topic: https://bit.ly/3akUJxW 👉 Flutter FCM Updated: https://bit.ly/2Qfc0Bz 👉 Multi Image TO PDF: https://bit.ly/2PwP5Bp 👉 Flutter YouTube Video Player: https://bit.ly/3q7Yj4D 👉 Flutter Text Recognition: https://bit.ly/3n9mXj0 👉 Flutter Face Detection: https://bit.ly/38GBi17 👉 Flutter AdMob Ads: https://bit.ly/36xTLNt 👉 Flutter Facebook Login: https://bit.ly/3orDeAH 👉 Flutter Firebase Storage: https://bit.ly/3fOpBIC 👉 Flutter Notifications: https://bit.ly/33lmTWe 👉 Flutter Phone Authentication: https://bit.ly/3nM4rhb 👉 Flutter Alarm Manager: https://bit.ly/398tjLZ 👉 Flutter Photo App Project: https://bit.ly/3jWKeCT 👉 Flutter Circular Profile: https://bit.ly/33Bh47C 👉 Flutter Like System: https://bit.ly/33Dg2rL 👉 Subscribe Here: https://bit.ly/2Q0MZqw 👋 Follow me on social media: Facebook: https://www.facebook.com/lazytechno Instagram: https://www.instagram.com/lazytechno_ig LinkedIn: https://www.linkedin.com/company/lazytechno GitHub: https://github.com/AmanullahGit
2024. 10. 11.