My Back-End Experience❤️
Open in Telegram
روزمرگی های یک Backend devloper https://t.me/my_backend_experience
Show more164
Subscribers
-124 hours
-17 days
-530 days
Data loading in progress...
Attracting Subscribers
September '26
September '26
+2
in 0 channels
August '26
+2
in 0 channels
Get PRO
July '26
+6
in 0 channels
Get PRO
June '26
+8
in 0 channels
Get PRO
May '26
+2
in 0 channels
Get PRO
April '26
+1
in 0 channels
Get PRO
March '260
in 0 channels
Get PRO
February '26
+4
in 1 channels
Get PRO
January '26
+5
in 0 channels
Get PRO
December '25
+8
in 0 channels
Get PRO
November '25
+4
in 1 channels
Get PRO
October '250
in 0 channels
Get PRO
September '25
+45
in 0 channels
Get PRO
August '250
in 1 channels
Get PRO
July '25
+52
in 1 channels
Get PRO
June '250
in 1 channels
Get PRO
May '25
+13
in 0 channels
Get PRO
April '250
in 0 channels
Get PRO
March '25
+12
in 0 channels
Get PRO
February '250
in 0 channels
Get PRO
January '250
in 0 channels
Get PRO
December '24
+3
in 1 channels
Get PRO
November '240
in 0 channels
Get PRO
October '240
in 0 channels
Get PRO
September '240
in 0 channels
Get PRO
August '240
in 0 channels
Get PRO
July '240
in 0 channels
Get PRO
June '240
in 0 channels
Get PRO
May '240
in 0 channels
Get PRO
April '240
in 0 channels
Get PRO
March '24
+48
in 0 channels
| Date | Subscriber Growth | Mentions | Channels | |
| 08 September | 0 | |||
| 07 September | +1 | |||
| 06 September | 0 | |||
| 05 September | 0 | |||
| 04 September | 0 | |||
| 03 September | +1 | |||
| 02 September | 0 | |||
| 01 September | 0 |
Channel Posts
| 2 | پرامپتی؛ پرامپتهای خوب، همیشه دم دستت! 🚀
این روزها هوش مصنوعی توی خیلی از کارهامون کنارمونه؛ از ساخت تصویر و تولید محتوا گرفته تا برنامهنویسی و یادگیری. 🤖
اما پیدا کردن یک پرامپت خوب و کاربردی همیشه راحت نیست!
برای همین پرامپتی رو ساختیم؛ جایی برای پیدا کردن پرامپتهای جذاب و آماده استفاده، بدون اینکه مجبور باشی ساعتها بین سایتها و شبکههای اجتماعی جستوجو کنی. ✨
🎨 پرامپتهای ساخت و ویرایش تصویر
✍️ پرامپتهای تولید محتوا
💻 پرامپتهای برنامهنویسی
🧠 ایدههای جدید برای استفاده از هوش مصنوعی
هدفمون سادهست: پرامپت خوب رو سریعتر پیدا کن.
📌 لینک دانلود :
https://myket.ir/app/ir.amatasoftware.prompty
اگر با ابزارهای هوش مصنوعی کار میکنی، خوشحال میشیم نظرت رو درباره پرامپتی بدونیم. ❤️
#پرامپتی #هوش_مصنوعی #AI #پرامپت #پرامپت_هوش_مصنوعی #تولید_محتوا #برنامه_نویسی #ساخت_تصویر #ArtificialIntelligence | 139 |
| 3 | توی این مدت که دارم php و laravel کار میکنم و یاد میگیرم یه چیزیش برام جذبه tinker که php داره . اینکه به صورت کاملا interactive میشه با دیتابیس کار کرد خیلی توی فلو کاری آدم جلو میندازه و به نظرم جای همچین چیزی توی nestjs چقدر خالیه و بودنش خیلی خوب میشه اگر باشه | 157 |
| 4 | به صورت پله پله ای ویدو رکورد میکنم اولین قسمت باهم قرار فاندمنتال یادبگیریم اصلا چطوری باید بسازی کانسپت چیه چیا نیاز داریم ووو 🍺 | 165 |
| 5 | یه ویدو بزاریم درباره ساختن ایجنت شخصی؟🤨 اینکه اصلا چیه چطوری بسازیم وو؟!🤨 اگر موافقین ریکشن بترکونید 😁 | 160 |
| 6 | دی ان اس ها کش کرده بودن که فلاش کردم درست شد
sudo resolvectl flush-caches | 23 |
| 7 | دوستان لینوکس debian گیت اصلا روی گیتهاب پوش نمیکنه انواع اقسام پروکسی تست کردم جواب نداده راه کاری دارید جواب بده؟ | 29 |
| 8 | اگر محتوای چنل دوست دارید و دوست داشتید حمایت کنید
ممنون میشم این لینک رو استارت کنید تا مینی اپ تلگرامش استارت کنید قشنگ لود بشه مرسی ازتون 😃❤️ | 173 |
| 9 | #میم
شب پروداکشن وقتی کل تسک رو AI زده سرور رفته روی هوا
(بازم داری پرامپت مینویسی که **** شده این باگ رو حل کن )
😂 | 176 |
| 10 | Excited to share my latest side project: a Habit Tracker built with #React + #JAVASCRIPT! ⚡
Key technical highlights:
• Custom HabitProvider context for state management
• useLocalStorage hook for seamless data persistence
• Weekly calendar logic using startOfWeek/endOfWeek (Monday-based)
• Future date locking with date-fns helpers
• Clean utility classes with tailwind-merge
📦 Stack: React (JS) + Vite + Tailwind + date-fns
Features: create habits, toggle daily completion, view streaks, navigate weeks, and track "done today" progress—all in your browser.
🔗GitHub repo :
https://github.com/Abolfazl-MI/habit_tracker_react
Feedback, PRs, and ideas are always welcome!🤗 | 67 |
| 11 | Just released a new CLI tool that's about to make package management a whole lot smoother! 🚀
node-package-cli — an interactive terminal utility for installing npm packages with zero friction.
✨ What it does:
• 🔍 Search live npm registry with instant version, quality score & download stats
• ⚡️ Cache mode for lightning-fast installations using your package history
• ✏️ Manual batch-add multiple packages at once (e.g., express@4.18.2, lodash)
• 🧠 Smart DevDependency Router — interactively tag packages as devDependencies before install
• 📁 Custom Lockfile Syncing to track your ecosystem trends
🛠 Built with: #NodeJS, #TypeScript, and #Clack for that beautiful terminal UI
Try it instantly (no install needed):
bash
npx node_packages_cli
Or install globally:
bash
npm install -g node_packages_cli
The project is #opensource — feedback, PRs, and suggestions are always welcome! 😁
🔗 GitHub link : 👇
https://github.com/Abolfazl-MI/node_packages_cli
🔗 NPMJS link : 👇
https://www.npmjs.com/package/node_packages_cli | 83 |
| 12 | Excited to share that I've just built my very first #MERN_STACK project! 🚀
It's a #ticketing system designed with three distinct user roles: Admin, Support, and User.
This is still a work in progress—I'm actively refining it and planning to integrate #RBAC (Role-Based Access Control) next. This will allow Admins to dynamically manage Support-level access permissions 🤌
✏️ Tech Stack: #Nestjs, #React, #MongoDB, and #TypeORM.
The project is fully #open_source and available on GitHub. I'd really appreciate it if you took a look! Feel free to drop your feedback, suggestions, or even contribute if you're up for it. 😁 | 97 |
| 13 | مرجع دستورات لینوکس: آشنایی با `2>&1 |`
این ساختار دو ویژگی اساسی شل را ترکیب میکند: تغییرمسیر ورودی/خروجی و لولهگذاری.
تحلیل فنی:
- شناسهی فایل 1 = خروجی استاندارد (stdout)
- شناسهی فایل 2 = خطای استاندارد (stderr)
- 2>&1 = تغییرمسیر خروجی خطا به مقصد فعلی خروجی استاندارد
- | = لولهگذاری خروجی ترکیبی به پردازش بعدی
عملکرد: 2>&1 | تضمین میکند که هر دو خروجی استاندارد و خطای استاندارد ادغام شده و از طریق لوله به پردازش بعدی ارسال میشوند.
کاربردهای عملی:
📄 ثبت لاگ با زمانبندی:
command 2>&1 | ts '[%Y-%m-%d %H:%M:%S]' > logfile → به هر خط خروجی، زمانمهر اضافه میکند
🔍 فیلتر کردن خطاها:
command 2>&1 | grep -i "error\|fail\|exception" → تنها پیامهای خطا را از خروجی ترکیبی استخراج میکند
📦 فشردهسازی همزمان:
command 2>&1 | gzip > output.gz → خروجی کامل را بهصورت لحظهای فشرده میکند تا فضای ذخیرهسازی صرفهجویی شود
📊 شمارش خطوط:
command 2>&1 | wc -l → تعداد کل خطوط خروجی استاندارد و خطا را با هم محاسبه میکند
📧 ارسال ایمیل در صورت خطا:
command 2>&1 | mail -s "خروجی اجرا" admin@example.com → خروجی کامل (همراه با خطاها) را از طریق ایمیل ارسال میکند
💾 بایگانی تقسیمشده:
command 2>&1 | split -b 100M - output_part. → خروجی حجیم را به قطعات ۱۰۰ مگابایتی تقسیم میکند
📋 چرخش لاگ با محدودیت حجم:
command 2>&1 | rotatelogs logfile.log 10M → هنگام رسیدن به ۱۰ مگابایت، فایل لاگ را چرخش میدهد
🔄 نظارت بر پردازش موازی:
parallel -j4 "task {} 2>&1" ::: {1..10} | tee parallel_output.log → خروجی تسکهای موازی را در یک لاگ یکپارچه جمعآوری میکند
📈 آمار لحظهای:
command 2>&1 | pv -l -s 10000 > output.log → در حین ذخیرهسازی خروجی، نوار پیشرفت نمایش میدهد
نکته مهم:
ترتیب تغییرمسیرها حائز اهمیت است:
- ✅ صحیح: command > file 2>&1 → هر دو جریان در file نوشته میشوند
- ❌ نادرست: command 2>&1 > file → فقط خروجی استاندارد در فایل نوشته میشود؛ خطاها در ترمینال باقی میمانند
نوشتار جایگزین: در Bash نسخهی ۴.۰ و بالاتر، |& معادل مختصر این ساختار است.
این الگویی بنیادین برای مدیریت جامع خروجی در اسکریپتنویسی شل محسوب میشود. | 133 |
| 14 | هرتاپیش هر شکلیش | 108 |
| 15 | idempotent APIs are designed to ensure that an operation, when called with the same parameters, produces the same outcome every single time, regardless of how many times it’s called.
اصلاح idempotent به این معنی هستش که یک api کال با پارامتر های یکسان در چندین کال یک خروجی یکسان داشته باشه
کجا کاربرد داره؟
مثلا دکمه خرید از سمت فرانت دچار مشکل شده و میشه که چندین بار کلیک بشه به جای نمایش لودینگ و جلوگیری از ارسال درخواست
اگر این اصل رعایت نشده باشد
به ازای هر درخواست کاربر یک درخواست خرید ذخیره میشه! این کابوس و نباید اتفاق بیوفته
طبق این اصل اگر این مشکل از فرانت پیش بیاد یا به هر دلیل چندین درخواست با پارامتر های یکسان ارسال بشه باید جواب یکسان باشه و عملیات یکبار اتفاق بیوفته | 142 |
| 16 | یه نکته که بهش توجه نکرده بودم
```
The Problem: PUT replaces an entire resource. If a client sends a PUT request with only the fields it wants to change, every field not included in the request is silently set to null. Partial updates require partial replacement — that is what PATCH exists for.
``` | 133 |
| 17 | گروه بله
@nodejs_group
بیاید | 109 |
| 18 | نظر شما برای من مهم چون شما مخاطب اصلی هستین و دوست دارم مطابق میل شما باشم :) پس شرکت کنید و نظرتون رو محترمانه بگید | 104 |
| 19 | به فعالیت ادامه بدیم؟ | 108 |
| 20 | ⚫️خیلی مطالب یادگرفتم و خیلی دوست دارم که بزارم اما فعالیت توی شرایط فعلی درست نیست ، به امید روز های بهتر ☮️🕊🖤 | 112 |
