از چت جیپیتی درباره عوارض دارویی که قراره بخورم سوال کردم و یه کم راهنماییم کرد، بعد گفت اگه بخوای میتونم برات یه فایل صوتی راهنما بسازم که بعد از مصرفش قدم به قدم بگه چیکار باید کنی. گفتم آره لطفا بساز. گفت متاسفانه من قابلیت ساختن فایل صوتی ندارم :)))))))
》君《
@codebyme
》君《
@codebyme
نوشتن ایمیل با Tailwind CSS؟ بله، با Maizzle ممکنه!
یکی از چالشهای همیشگی در توسعه ایمیلهای HTML، محدودیت شدید در استفاده از CSS هست. بسیاری از کلاینتهای ایمیل فقط CSS خطی (Inline) رو پشتیبانی میکنن و همین باعث میشه طراحی ایمیل مثل یه کابوس باشه — مخصوصاً اگه به ابزارهای مدرنی مثل Tailwind CSS عادت کرده باشی.
اینجاست که Maizzle وارد میشه.
خب، Maizzle یه ابزار مبتنی بر Tailwind CSS هست که دقیقاً برای همین ساخته شده:
نوشتن ایمیلهای HTML تمیز، مدرن، و ریسپانسیو با استفاده از Tailwind — بدون دردسرهای inline کردن دستی CSS.
چی کار میکنه؟
کد رو با Tailwind مینویسی، مثل همیشه.
حالا Maizzle اون رو پردازش میکنه و CSSهارو بهصورت خودکار inline میکنه.
خروجی؟ یه ایمیل HTML بهینه، قابل ارسال، و سازگار با اکثر کلاینتهای ایمیل.
مزایا:
- سرعت توسعه بالا
- طراحی ماژولار و نگهداری ساده
- خروجی کاملاً استاندارد و تستشده
اگه توسعه ایمیل بخشی از کارته، بهت پیشنهاد میکنم حتماً Maizzle رو امتحان کنی.
واقعاً تجربهی نوشتن ایمیل رو از “دردناک” به “لذتبخش” تبدیل میکنه.
maizzle.com
@codebyme
یکی از چالشهای همیشگی در توسعه ایمیلهای HTML، محدودیت شدید در استفاده از CSS هست. بسیاری از کلاینتهای ایمیل فقط CSS خطی (Inline) رو پشتیبانی میکنن و همین باعث میشه طراحی ایمیل مثل یه کابوس باشه — مخصوصاً اگه به ابزارهای مدرنی مثل Tailwind CSS عادت کرده باشی.
اینجاست که Maizzle وارد میشه.
خب، Maizzle یه ابزار مبتنی بر Tailwind CSS هست که دقیقاً برای همین ساخته شده:
نوشتن ایمیلهای HTML تمیز، مدرن، و ریسپانسیو با استفاده از Tailwind — بدون دردسرهای inline کردن دستی CSS.
چی کار میکنه؟
کد رو با Tailwind مینویسی، مثل همیشه.
حالا Maizzle اون رو پردازش میکنه و CSSهارو بهصورت خودکار inline میکنه.
خروجی؟ یه ایمیل HTML بهینه، قابل ارسال، و سازگار با اکثر کلاینتهای ایمیل.
مزایا:
- سرعت توسعه بالا
- طراحی ماژولار و نگهداری ساده
- خروجی کاملاً استاندارد و تستشده
اگه توسعه ایمیل بخشی از کارته، بهت پیشنهاد میکنم حتماً Maizzle رو امتحان کنی.
واقعاً تجربهی نوشتن ایمیل رو از “دردناک” به “لذتبخش” تبدیل میکنه.
maizzle.com
@codebyme
مقیاسپذیری وب اپلیکیشنها به دادههای دقیق و تحلیل مستمر نیاز دارد
https://codebyme.com/sarkhat/چگونه-یک-وب-اپلیکیشن-را-به-طور-مؤثر-مقیاس-بندی-کنیم
@codebyme
https://codebyme.com/sarkhat/چگونه-یک-وب-اپلیکیشن-را-به-طور-مؤثر-مقیاس-بندی-کنیم
@codebyme
ویرایشگر Void یه جایگزین متن باز برای Cursor هست که Y-Combinator ازش حمایت میکنه.
بر پایه VSCode هست و با هر LLMی هم کار میکنه. خیلی جذابه.
https://voideditor.com
@codebyme
بر پایه VSCode هست و با هر LLMی هم کار میکنه. خیلی جذابه.
https://voideditor.com
@codebyme
با یک ابزار جالب برای اتومیت کردن تست API ها آشنا شدم
حتما تست کنید و نظرتون رو بنویسین
https://github.com/akto-api-security/akto
@codebyme
حتما تست کنید و نظرتون رو بنویسین
https://github.com/akto-api-security/akto
@codebyme
تو داتنت 10 قراره بتونیم به همین سادگی کد سیشارپ رو اجرا کنیم! بدون csproj
کافیه دستور dotnet run App.cs رو بزنیم که برنامه اجرا بشه
تصویر از یوتیوب Nick Chapsas برداشته شده
@codebyme
کافیه دستور dotnet run App.cs رو بزنیم که برنامه اجرا بشه
تصویر از یوتیوب Nick Chapsas برداشته شده
@codebyme
سوالات و پاسخهای
در سه سطح مقدماتی، متوسط و پیشرفته
همراه با مثالهای کاربردی و کدهای پایتون
ابزاری جامع برای آمادگی مصاحبههای هوش مصنوعی
https://codebyme.com/sarkhat/سوالات-و-پاسخ-های-مصاحبه-ای-هوش-مصنوعی-AI
@codebyme #sarkhat
AI
در سه سطح مقدماتی، متوسط و پیشرفته
همراه با مثالهای کاربردی و کدهای پایتون
ابزاری جامع برای آمادگی مصاحبههای هوش مصنوعی
https://codebyme.com/sarkhat/سوالات-و-پاسخ-های-مصاحبه-ای-هوش-مصنوعی-AI
@codebyme #sarkhat
قابلیت ایمپورت کد های ریپوزیتوری گیتهاب تو Gemini ai
حالا که همتون شهروند آمریکا هستید(😁😎) و اشتراک pro جمنای رو دارید، می تونید اکانت گیتهابتون رو تو Gemini کانکت کنید و ریپوزیتوری رو مشخص کنید تا دقیقا بدونه ساختار کدتون چیه، کداتون رو بخونه و بهتر بتونه به سوالاتتون جواب بده.
برای اینکار کافیه:
1. وارد gemini ai بشید
2. رو settings کلیک کنید و وارد بخش Apps بشید
3. تو بخش Productivity گیت هاب رو مشاهده می کنید. روش کلیک کنید و اکانت گیتهابتون رو کانکت کنید.
حالا یه گفتگو جدید رو شروع کنید و روی add file کلیک کنید
سه گزینه داره روی import code کلیک کنید.
ازتون لینک ریپوزیتوری رو میخواد بهش لینکش رو بدید.
و تمام. حالا میتونه کد های شمارو ببینه و بهتر به شما کمک کنه
@codebyme
حالا که همتون شهروند آمریکا هستید(😁😎) و اشتراک pro جمنای رو دارید، می تونید اکانت گیتهابتون رو تو Gemini کانکت کنید و ریپوزیتوری رو مشخص کنید تا دقیقا بدونه ساختار کدتون چیه، کداتون رو بخونه و بهتر بتونه به سوالاتتون جواب بده.
برای اینکار کافیه:
1. وارد gemini ai بشید
2. رو settings کلیک کنید و وارد بخش Apps بشید
3. تو بخش Productivity گیت هاب رو مشاهده می کنید. روش کلیک کنید و اکانت گیتهابتون رو کانکت کنید.
حالا یه گفتگو جدید رو شروع کنید و روی add file کلیک کنید
سه گزینه داره روی import code کلیک کنید.
ازتون لینک ریپوزیتوری رو میخواد بهش لینکش رو بدید.
و تمام. حالا میتونه کد های شمارو ببینه و بهتر به شما کمک کنه
@codebyme
This media is not supported in your browser
VIEW IN TELEGRAM
📱 آپدیت جدید تلگرام : قابلیت پیام مستقیم به کانال ها!
📰نسخه جدید تلگرام(باید آپدیت کنید) با چند قابلیت فوقالعاده جذاب و کاربردی معرفی شد :
1⃣ پیام مستقیم به کانال (Direct Massage)
▪️از حالا کاربران تلگرام میتونن در صفحه اصلی کانال با زدن روی آیکون 💬 پیام خودشون رو مستقیماً به مالک چنل ارسال کنند.
▪️و حتی مالک هم برای ارسال پیام میتونه مقدار مشخصی استارز تعیین کنه ، و یا این قابلیت رو رایگان توی کانالش فعال کنه.(فعلا برای کانال ما صفره)
🔢 بریدن ویس ، قبل از ارسال اون
▪️حالا میتونید قبل از ارسال ویستون ابتدا یا انتهای اون رو قطع و کوتاه کنید...! قابلیتی که سالها منتظر اون بودیم.
یه چیز دیگه هم که تو آخرین نسخه تلگرام اضافه شده امکان ارسال تصاویر با کیفیت HD هست ؛ دیگه نیاز نیست تصویر رو به صورت فایل ارسال کنید تا جزئیاتش بهتر دیده بشه!
@codebyme
📰نسخه جدید تلگرام(باید آپدیت کنید) با چند قابلیت فوقالعاده جذاب و کاربردی معرفی شد :
1⃣ پیام مستقیم به کانال (Direct Massage)
▪️از حالا کاربران تلگرام میتونن در صفحه اصلی کانال با زدن روی آیکون 💬 پیام خودشون رو مستقیماً به مالک چنل ارسال کنند.
▪️و حتی مالک هم برای ارسال پیام میتونه مقدار مشخصی استارز تعیین کنه ، و یا این قابلیت رو رایگان توی کانالش فعال کنه.(فعلا برای کانال ما صفره)
🔢 بریدن ویس ، قبل از ارسال اون
▪️حالا میتونید قبل از ارسال ویستون ابتدا یا انتهای اون رو قطع و کوتاه کنید...! قابلیتی که سالها منتظر اون بودیم.
یه چیز دیگه هم که تو آخرین نسخه تلگرام اضافه شده امکان ارسال تصاویر با کیفیت HD هست ؛ دیگه نیاز نیست تصویر رو به صورت فایل ارسال کنید تا جزئیاتش بهتر دیده بشه!
@codebyme
اصول S.O.L.I.D
نگاهی تصویری به قواعد بنیادین طراحی نرمافزار
https://codebyme.com/sarkhat/اصول-S-O-L-I-D-به-زبان-تصاویر-یه-نگاه-تصویری-و-جذاب-به-قواعد-بنیادین-طراحی-نرم-افزار
@codebyme
اگر با Git زیاد کار میکنید، یه بار این ریپو رو کامل بخونید، مثل کتاب قانون بقا در گیت میمونه
https://github.com/k88hudson/git-flight-rules
@codebyme
https://github.com/k88hudson/git-flight-rules
@codebyme
وایب کدینگ (𝗩𝗶𝗯𝗲 𝗖𝗼𝗱𝗶𝗻𝗴) چیه که همه جا دارن دربارش صحبت میکنن؟
- وقتی این رو از ChatGPT پرسیدم حس کردم یه یکمی در جریان موضوع نیست. مثلاً گفت:
مدلی از کدنویسی که شخص خیلی ریلکس و با آرامش کدنویسی میکنه، موزیک ملایم پخش میشه، تمهای جذاب ادیتور و ابزارهای کار مثل ماوس و کیبورد جالبی استفاده میشه.
- اما در واقع عبارت Vibe Coding که کمتر از ۳ ماه میشه که سر زبونها افتاده، روشی برای توسعهٔ نرمافزار هست که شخص کاملاً با وابستگی به AI توسعه رو انجام میده. یعنی مسئله رو برای AI شرح میدیم و اون برامون کدها رو تولید میکنه. یعنی همون کاری که بیشتر ماها هر روز داریم انجام میدیم :)
- توی این روش، افراد تازهکار میتونن کدهایی در سطح افراد باتجربه بنویسن. به نظر من اولویتها برای تشخیص یک توسعهدهندهٔ خوب داره عوض میشه.
@codebyme
- وقتی این رو از ChatGPT پرسیدم حس کردم یه یکمی در جریان موضوع نیست. مثلاً گفت:
مدلی از کدنویسی که شخص خیلی ریلکس و با آرامش کدنویسی میکنه، موزیک ملایم پخش میشه، تمهای جذاب ادیتور و ابزارهای کار مثل ماوس و کیبورد جالبی استفاده میشه.
- اما در واقع عبارت Vibe Coding که کمتر از ۳ ماه میشه که سر زبونها افتاده، روشی برای توسعهٔ نرمافزار هست که شخص کاملاً با وابستگی به AI توسعه رو انجام میده. یعنی مسئله رو برای AI شرح میدیم و اون برامون کدها رو تولید میکنه. یعنی همون کاری که بیشتر ماها هر روز داریم انجام میدیم :)
- توی این روش، افراد تازهکار میتونن کدهایی در سطح افراد باتجربه بنویسن. به نظر من اولویتها برای تشخیص یک توسعهدهندهٔ خوب داره عوض میشه.
@codebyme
خبر خوب برای طرفدارهای Rust
اوبونتو از نسخهی بعد، سوییچ میکنه به نسخهی sudo که با rust نوشته شده. یعنی sudo-rs
https://www.omgubuntu.co.uk/2025/05/ubuntu-25-10-rust-sudo-rs-change
@codebyme
اوبونتو از نسخهی بعد، سوییچ میکنه به نسخهی sudo که با rust نوشته شده. یعنی sudo-rs
https://www.omgubuntu.co.uk/2025/05/ubuntu-25-10-rust-sudo-rs-change
@codebyme
بهینهسازی عملکرد جنگو با استراتژیهای کشینگ
https://codebyme.com/sarkhat/بهینه-سازی-عملکرد-جنگو-با-استفاده-از-استراتژی-های-کشینگ
@codebyme
https://codebyme.com/sarkhat/بهینه-سازی-عملکرد-جنگو-با-استفاده-از-استراتژی-های-کشینگ
@codebyme
مدلهای حجیم جنگو؟
یک روش مرتبتر و تمیزتر برای سازماندهی منطق
https://codebyme.com/sarkhat/مدل-های-حجیم-جنگو-اینجا-یه-روش-مرتب-تر-و-تمیزتر-برای-سازمان-دهی-منطق-تون-هست
@codebyme
یک روش مرتبتر و تمیزتر برای سازماندهی منطق
https://codebyme.com/sarkhat/مدل-های-حجیم-جنگو-اینجا-یه-روش-مرتب-تر-و-تمیزتر-برای-سازمان-دهی-منطق-تون-هست
@codebyme
قابلیت ایمپورت کد های ریپوزیتوری گیتهاب تو Gemini ai
حالا که همتون شهروند آمریکا هستید و اشتراک pro جمنای رو دارید، می تونید اکانت گیتهابتون رو تو Gemini کانکت کنید و ریپوزیتوری رو مشخص کنید تا دقیقا بدونه ساختار کدتون چیه، کداتون رو بخونه و بهتر بتونه به سوالاتتون جواب بده.
برای اینکار کافیه:
1. وارد gemini ai بشید
2. رو settings کلیک کنید و وارد بخش Apps بشید
3. تو بخش Productivity گیت هاب رو مشاهده می کنید. روش کلیک کنید و اکانت گیتهابتون رو کانکت کنید.
حالا یه گفتگو جدید رو شروع کنید و روی add file کلیک کنید
سه گزینه داره روی import code کلیک کنید.
ازتون لینک ریپوزیتوری رو میخواد بهش لینکش رو بدید.
و تمام. حالا میتونه کد های شمارو ببینه و بهتر به شما کمک کنه
@codebyme
@codebyme
حالا که همتون شهروند آمریکا هستید و اشتراک pro جمنای رو دارید، می تونید اکانت گیتهابتون رو تو Gemini کانکت کنید و ریپوزیتوری رو مشخص کنید تا دقیقا بدونه ساختار کدتون چیه، کداتون رو بخونه و بهتر بتونه به سوالاتتون جواب بده.
برای اینکار کافیه:
1. وارد gemini ai بشید
2. رو settings کلیک کنید و وارد بخش Apps بشید
3. تو بخش Productivity گیت هاب رو مشاهده می کنید. روش کلیک کنید و اکانت گیتهابتون رو کانکت کنید.
حالا یه گفتگو جدید رو شروع کنید و روی add file کلیک کنید
سه گزینه داره روی import code کلیک کنید.
ازتون لینک ریپوزیتوری رو میخواد بهش لینکش رو بدید.
و تمام. حالا میتونه کد های شمارو ببینه و بهتر به شما کمک کنه
@codebyme
@codebyme
راهنمای جالبی برای بهتر Prompt نوشتن برای AI BOT ها تا بتونن به دستیارهای بهتری برای شما تبدیل بشن
https://addyo.substack.com/p/the-prompt-engineering-playbook-for
@codebyme
https://addyo.substack.com/p/the-prompt-engineering-playbook-for
@codebyme