์ ์๋ง ๊ธฐ๋ค๋ ค ์ฃผ์ธ์.
Tony Saro
2024. 7. 8.
In this video we visualize how the SQLite 2.X.X B-Tree balancing algorithm works. Technically it's not exactly the algorithm from SQLite but my own version which I implemented for MKDB. My version is almost a 1:1 Rust copy of the original algorithm implemented in C which you can find linked below. ๐ LINKS Algorithm Implementation: https://github.com/antoniosarosi/mkdb/blob/bf1341bc4da70971fc6c340f3a5e9c6bbc55da37/src/storage/btree.rs#L1627 Original SQLite Implementation: https://github.com/antoniosarosi/sqlite2-btree-visualizer/blob/e6d1786a878e0497289d208f7302802b6bd4a9a1/src/btree.c#L2171 โ๏ธ CONTACT INFO Business Email: business@antoniosarosi.io Contact Email: sarosiantonio@gmail.com Twitter: https://twitter.com/antoniosarosi Instagram: https://www.instagram.com/antoniosarosi/ LinkedIn: https://www.linkedin.com/in/antoniosarosi/ ๐ต MUSIC https://www.youtube.com/watch?v=oCEcHE_jWfI https://www.youtube.com/watch?v=a7NaCCQEdE0 https://www.youtube.com/watch?v=AgzKnzmZ1z8 ๐ CHAPTERS 00:00 Introduction 00:41 Databases & B-Trees 03:30 The Balancing Algorithm 09:24 Deleting & Balancing 12:03 Final Thoughts ๐ท๏ธ HASHTAGS #programming #computerscience #algorithm
In this video, I walk you through the process of building a micro SaaS application from scratch. We will utilize tools like cursor, V0, and Postgres.new alongside a tech stack that includes Next.js and Neon for our database. I'll demonstrate how to start with a template from Lee Robinson at Vercel, set up your environment variables, and install dependencies. You'll learn how to establish a database on Neon, configure Stripe for payments, and run various commands to manage migrations and seeds. We'll also explore using tools like Postgres.new for database visualization, enhancing the UI, and implementing features like a chatbot using Vercel AI SDK. Follow these steps to kickstart your own micro SaaS project, and feel free to adjust and customize it to suit your needs. Original Repo: https://github.com/leerob/next-saas-starter 00:00 Introduction to Building a Micro SaaS 00:33 Setting Up the Development Environment 01:35 Configuring the Database with Neon 02:26 Integrating Stripe for Payments 03:17 Running the Application Locally 04:20 Database Migration and Seeding 05:31 Visualizing Database Schema with Postgres 06:44 Testing User Signup and Payment 08:46 Customizing the Application 14:14 Building and Integrating a Chatbot 16:31 Final Touches and Deployment 18:54 Conclusion and Next Steps
2024. 9. 30.
๋ฏธ์ฟก์์ง๋์ด์ ์ธํ๋ฐ ๊ฐ์๋ค: https://www.inflearn.com/users/1062032/courses ๊ตฌ๋ ๊ณผ ์ข์์๋ ์ปจํ ์ธ ์ ์์ ํฐ ํ์ด ๋ฉ๋๋ค. ๋์์ด ๋์ จ๋ค๋ฉด ํด๋ฆญ ํ๋ฒ์ฉ ๋๋ฌ์ฃผ์ธ์! #์ค๋ฆฌ์ฝ๋ฐธ๋ฆฌ #์ค๋ฆฌ์ฝ๋ฐธ๋ฆฌ์์ถ #์ํํธ์จ์ด์์ง๋์ด์์ถ #์ฝ๋ฉ๊ฐ์ข #ํ์ด์ฌ๊ฐ์ #๋ฏธ์ฟก์์ง๋์ด #์ผ๋ผ์คํฑ์์น #elasticsearch #searchengine
2024. 6. 1.
๐ง๐ปโ๐ป 7์ ์๋ฐ ๋ฐฑ์๋๋ ๊ด์ฐฎ๋ค!? ๐ ๋งํฌ๋ชจ์ : https://solo.to/dongjun_yang ๐ฅ ์ด๋ ฅ์ํ๋งค - ํ ํ๋ฆฟ/ํฉ๊ฒฉ์ด๋ ฅ์/๊ธฐ์ ์ถ์ฒ ๐ฆ ์ ๋ฐ๋ฏธ๊ฐ์ - ์ค์ ํ๋ก์ ํธ ์ค๊ณ ๐ ์ธํ๋ฐ๊ฐ์ - AWS์๋ฒ๋ฆฌ์ค ๐ ์ธํ๋ฐ๊ฐ์ - AWS ElasticSearch ๐ ์ธํ๋ฐ๊ฐ์ - Express + AWS EC2 RDS ๐ ์ธํ๋ฐ๊ฐ์ - ์ด๋ ฅ์ ํฌํธํด๋ฆฌ์ค ๐ ์ธํ๋ฐ๊ฐ์ - ํ๋ก ํธ์๋ ๋ก๋๋งต(์ ์์ฑ ์ฆ์ ) ๐ ์ธํ๋ฐ๊ฐ์ - ๋ฐฑ์๋ ๋ก๋๋งต(์ ์์ฑ ์ฆ์ ) ๐ง ์ด๋ ฅ์, ํฌํธํด๋ฆฌ์ค ์๋ด ๐ ์ ์์ฑ (ํ๋ก ํธ์๋ ๋ก๋๋งต) ๐ ์ ์์ฑ (๋ฐฑ์๋ ๋ก๋๋งต) ๐ ๋์ค์ฝ๋ ์ปค๋ฎค๋ํฐ - ๊ตฌ๋ ํ์๊ณ ๋์ค์ฝ๋์ ์ง๋ฌธํด๋ณด์ธ์!
2024. 8. 3.
Hello everyone, in today's video I will show you how to Dockerize your Next.js application. The Dockerfile we will going to prepare is not a simple one. It will be an optimized Dockerfile that cuts every unnecessary corner for a better CI/CD experience. If you don't have Docker Desktop installed on your machine, download it here: https://www.docker.com/products/docker-desktop/ If you liked the video, don't. forget to subscribe. I am trying to pass 100 subscriptions!
2024. 7. 18.
RESOURCES โ Join the LearnVue+ Waiting List - https://learnvue.co Get early access to videos, exclusive content, interactive code challenges, and more. follow me on twitter https://twitter.com/mattmaribojoc #vuejs #vue #javascript #webdev
2024. 9. 1.
How does the event loop in Node.js work, what are the phases of the event loop and what is the precedence? What is process.nextTick(), what are microtasks and microtasks in Node.js? ======โกโกโก====== Consider becoming a member of the channel by joining me โค๏ธ https://www.youtube.com/channel/UCqAL_b-jUOTPjrTSNl2SNaQ/join โ Buy me a coffee: https://www.buymeacoffee.com/softwaredeveloperdiaries ๐ Become my Patreon and get exclusive perks: https://patreon.com/softdevdiaries ๐ผ Follow me on LinkedIn and drop me a message if you'd like: https://www.linkedin.com/in/gadirovgs/ ๐ป Also, let's connect on GitHub: https://github.com/gusgad ๐ Resources: https://nodejs.org/en/learn/asynchronous-work/event-loop-timers-and-nexttick https://dev.to/jeetvora331/difference-between-microtask-and-macrotask-queue-in-the-event-loop-4i4i And don't forget to subscribe for more videos like this ๐
2024. 7. 21.