Easy Microservices
613 subscribers
99 photos
3 videos
1 file
46 links
گروه عمومی کانال:
@easymicroservice
Download Telegram
از باگ که میگی، دیوونم میکنی
به سوی کدها، روونم میکنی
از کد که میگی حرفات شیرینه
هر یک خطش به دلم میشینه
ساختار قشنگ میزنی، به کدم داری چنگ میزنی
به پای باگ کهنه‌ی کد، با فیکسات داری حرف میزنی
میدونم نمیدونی . میدونم نمیدونی🌙
😁6🤯1👻1
سلام دوستان خسته نباشید، کار ریموت دلاری پیشنهاد دارم براتون لطفا هرکسی واجد شرایط زیر (مهم) هست فقط بهم پیام بده.
در مورد کار ریموت قبلی که یکی از بچه‌ها باهاشون کار کرده بود متاسفانه اونا به مشکل خوردن و پول بچه‌ها رو فقط 50 دلار ریختن، اون بنده خدا هم که بهم بارها پیام داد و بهش گفتم باید هزارتا بابت خسارتی که زدی بهم بدی تا باهات ادامه‌ی همکاری رو داشته باشم فلذا دیگه با اونها همکاری نکردم (هرچند خیلی مسر بودن و عذرخواه بودن، اما با اینکه تمام ریسکشون رو گردن بچه‌ها انداختم ولی دیگه برام قابل اعتماد نبودن)
الان یه کار ریموت دیگه سراغ دارم جهت اینکه مطمئن بشم مثل قبلی نمیشه قبل از اینکه این پست رو بزنم ازشون 100$ تتر کریپتو پیش پرداخت گرفتم به نظر میاد که جدی هستند و توی پرداخت مشکلی ندارند.

در حال تیم سازی هستن دنبال یک دولوپر 'خانم' هستن با بالای 7 سال تجربه که انگلیسی رو راحت بتونه صحبت کنه. در مورد دولوپر آقا هم گفتن به زودی در مورد اون هم خبر میدن ولی فعلا فقط یک خانم میخوان.
مهارت‌هایی که یک یا دوتا از استک‌های مد نظر رو بلد باشه و فول استک باشه:
JavaScript, TypeScript, React, Next.js, React Native ,C# , and backend skills

لطفا کسانی که واجد شرایط هستند به آی‌دی زیر توی تلگرام پیام بدن و رزومه‌ی انگلیسی بروزشون رو بفرستن:
@ali_visual_studio

بازم میگم من فقط معرف هستم و لطفا همه‌ی مسائل امنیتی و مالی رو در نظر بگیرید، برای مثال اگر گفتن ماهانه پرداخت میکنن شما بگید ماه اول رو هر هفته پرداخت کنید تا وقتتون هدر نره و اعتماد سازی اتفاق بیوفته. وقتی هم حقوقتون رو گرفتید دیگه خیالتون راهته میتونید وقت بذارید و از شغل و درآمد دلاری لذت ببرید.
🤣85👎2
سرچ روی نقشه!🌍 یا Geo-Search (بخش اول)

آیا تا به حال براتون پیش اومده بنزین ماشینتون در حال تموم شدن باشه و دنبال نزدیک ترین پمپ بنزین بگردید؟
یا وقتی روی گوگل مپ دنبال کافی شاپ میگردی چطور تو محدوده مورد نظر تمامی کافی شاپهای نزدیک بهتون نشون میده؟

توی این پست و پست ها آینده سعی میکنم چندتا روش برای انجام Geo-Search با مثال عملی با هم پیش ببریم.

اگر از این محتوا لذت بردین، حتما پست ذخیره کنین و برای دوستاتون هم بفرستین.
برای دیدن سورس کد و توضیحات لینک زیر مراجعه کنید.




https://www.linkedin.com/posts/delzendeh_geo-search-part1-activity-7388891225870966784-fFHS?utm_source=share&utm_medium=member_desktop&rcm=ACoAAA6jGs8B6Xsuwj5ptm3WhFPuUawh0SpUyvE
6👍2
😒
😁4👻3👍1
🤣9
💾فشرده‌سازی نام فیلدها در MongoDB برای بهینه‌سازی فضا و کارایی

گاهی وقت‌ها حجم داده در MongoDB اون‌قدر زیاد میشه که حتی چند بایت کمتر در هر سند، در مقیاس بزرگ تبدیل به چند گیگابایت صرفه‌جویی میشه!

یکی از روش‌های ساده برای بهینه‌سازی، کوتاه‌کردن نام فیلدها (Field Name Compression) هست.
توی این سری از پست ها سعی میکنم نکات کاربردی MongoDB با مثال عملی با هم پیش ببریم.
اگر از این محتوا لذت بردین، حتما پست ذخیره کنین و برای دوستاتون هم بفرستین.
برای دیدن توضیحات لینک زیر مراجعه کنید.
https://www.linkedin.com/posts/delzendeh_mongodb-2-activity-7391338734320992256-K1rj?utm_source=share&utm_medium=member_desktop&rcm=ACoAAA6jGs8B6Xsuwj5ptm3WhFPuUawh0SpUyvE
31👏1👌1
🕒 حذف خودکار داده‌ها با TTL Index در MongoDB

در خیلی از پروژه‌ها داده‌هایی داریم که فقط برای مدت مشخصی معتبرند؛ مثل لاگ‌ها، سشن‌ها، توکن‌ها یا هر نوع داده‌ی موقت. اگر این داده‌ها رو به‌صورت دستی پاک نکنیم، هم فضای دیتابیس رو زیاد مصرف می‌کنن و هم روی کارایی سیستم تاثیر می‌ذارن.
اینجاست که TTL Index وارد می‌شه!

اگر از این محتوا لذت بردین، حتما پست ذخیره کنین و برای دوستاتون هم بفرستین.
برای دیدن توضیحات لینک زیر مراجعه کنید.
https://www.linkedin.com/posts/delzendeh_mongo-3-activity-7392788731318956032-8ZLt?utm_source=share&utm_medium=member_desktop&rcm=ACoAAA6jGs8B6Xsuwj5ptm3WhFPuUawh0SpUyvE
4
سرچ روی نقشه!🌍 یا Geo-Search (بخش دوم استفاده از مونگو دی بی)


آیا تا به حال براتون پیش اومده بنزین ماشینتون در حال تموم شدن باشه و دنبال نزدیک ترین پمپ بنزین بگردید؟
یا وقتی روی گوگل مپ دنبال کافی شاپ میگردی چطور تو محدوده مورد نظر تمامی کافی شاپهای نزدیک بهتون نشون میده؟

توی این پست و پست ها آینده سعی میکنم چندتا روش برای انجام Geo-Search با مثال عملی با هم پیش ببریم.

اگر از این محتوا لذت بردین، حتما پست ذخیره کنین و برای دوستاتون هم بفرستین.
برای دیدن سورس کد و توضیحات لینک زیر مراجعه کنید.
https://www.linkedin.com/posts/delzendeh_geo-2-activity-7395334294463819776-plyv?utm_source=share&utm_medium=member_desktop&rcm=ACoAAA6jGs8B6Xsuwj5ptm3WhFPuUawh0SpUyvE
👍2
اگه من محقق بودم 😏
👍3😁2
جستجو چندبعدی یا Faceted Search

آیا تا به حال براتون پیش اومده که بخواید با توجه به سرچ کاربر نتیجه در قالب چندین دسته بندی بهش نشون بدید؟ برای مثال:
در یک فروشگاه آنلاین، وقتی کاربر عبارتی جستجو می‌کنه، می‌خواهیم نتایج را بر اساس:
- دسته‌بندی محصول
- برند
- محدوده قیمت
- امتیاز کاربران و ...
همزمان نشان بدیم!!
اینجاست که سرچ چندبعدی توی مونگو به کار میاد.

اگر از این محتوا لذت بردین، حتما پست ذخیره کنین و برای دوستاتون هم بفرستین.
برای دیدن توضیحات لینک زیر مراجعه کنید.
https://www.linkedin.com/posts/delzendeh_mongo-5-activity-7397865458374426624-pPQE?utm_source=share&utm_medium=member_desktop&rcm=ACoAAA6jGs8B6Xsuwj5ptm3WhFPuUawh0SpUyvE
👍3
تئوری بسه! بریم ببینیم این الستیک تو عمل چند مرده حلاجه؟
بچه ها قسمت پنجم آپلود شد. تو این قسمت دیگه با DevTools و اینا کاری نداریم، مستقیم وصل شدیم به ASP.NET Core.
جذابیت این قسمت اینه که یه دیتابیس خالی رو برمیداریم، با کلی دیتای رندوم و عجیب غریب پرش میکنیم و بعدش جوری روش کوئری میزنیم که انگار سالهاست داره کار میکنه.

اگه میخوای الستیک رو "جمعش کنی تو مشتت"، این ویدیو مال توئه.

https://www.youtube.com/watch?v=aLWl1gtsl20
👍41
مونگو (بخش ششم): Transactions در MongoDB ( اتمیک بودن عملیات و کار با چند Collection)

آیا تا به حال براتون پیش اومده که بخواید روی چند کالکشن همزمان تغییر اعمال کنید و اگر یک مرحله از عملیات شکست بخوره،کل عملیات Rollback بشه و هیچ داده‌ای در حالت نیمه‌کاره باقی نمونه!؟

اینجاست که Transactions توی مونگو به کار میاد!

اگر از این محتوا لذت بردین، حتما پست ذخیره کنین و برای دوستاتون هم بفرستین.
برای دیدن توضیحات لینک زیر مراجعه کنید.
https://www.linkedin.com/posts/delzendeh_mongo-6-activity-7400756123114475520-HkB9?utm_source=share&utm_medium=member_desktop&rcm=ACoAAA6jGs8B6Xsuwj5ptm3WhFPuUawh0SpUyvE
👌5👍2
چرا System Design برای یک توسعه‌دهنده ضروری است؟

ایا تا به حال به این فکر کردید که وقتی بخواید یک سیستم نرم افزاری طراحی کنید از کجا شروع کنید؟ چه موارد فنی باید رعایت کنی؟

سیستم دیزاین جواب این سوال می ده!!

اگر میخوایی بیشتر در این باره یاد بگیری به پست زیر مراجعه کن.

https://www.linkedin.com/posts/delzendeh_system-design-1-activity-7402940183840538624-Mv3a?utm_source=share&utm_medium=member_desktop&rcm=ACoAAA6jGs8B6Xsuwj5ptm3WhFPuUawh0SpUyvE
5👍2
چقدر با دیتابیسی مثل ردیس (Redis) آشنا هستی؟
ممکنه هر روز اسم Cache بشنوی! یا توی یک پست اسم Redis ببینی؟ اما واقعا دلیل محبوبیت ردیس چیه؟

خیلی از شرکت ها و توسعه دهنده ها دیدم که از ردیس فقط برای ذخیره یک string با کلید خیلی ساده استفاده میکنند. اما خبر ندارن که ردیس چه امکانات جالبی در اختیارشون قرار میده.
اگر میخوایی بیشتر در این باره یاد بگیری به پست زیر مراجعه کن.
https://www.linkedin.com/posts/delzendeh_redis1-activity-7404021851540250624-LFCL?utm_source=share&utm_medium=member_desktop&rcm=ACoAAA6jGs8B6Xsuwj5ptm3WhFPuUawh0SpUyvE
چند وقتی بود حس میکردم زمان داره خیلی سریع میگذره... الان داشتم ثانیه ویندوز رو نگاه میکردم و یکی یکی می‌شمردنم و داشتم مطمئن میشدم که نه، زمان کند میگذره که یه دفعه دوثانیه توی یک ثانیه رفت بالا 😐😂.

#زمان
🤣101
Audio
کاری از حبیب با صدای Eminem
نام آهنگ: زیر آب زن

@easymicroservices
🤣6🥴2👎1👻1
(بخش دوم Redis): معرفی Data Typeها و کاربردهای هر کدوم

فرقی که این پست با پست های قبلی داره، این هست که برای هر بخش یک سری تمرین هم در نظر گرفتم. اگه تمرین های این سری انجام دادی و نیاز به سوال یا راهنمایی داشتی بهم پیام بده.

اگر میخوایی بیشتر در این باره یاد بگیری به پست زیر مراجعه کن.

https://www.linkedin.com/posts/delzendeh_redis2-activity-7405475311456256000-9_Vb?utm_source=share&utm_medium=member_desktop&rcm=ACoAAA6jGs8B6Xsuwj5ptm3WhFPuUawh0SpUyvE
👌4