قابلیت ایمپورت کد های ریپوزیتوری گیتهاب تو 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
❤3👍2
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
📱 آپدیت جدید تلگرام : قابلیت پیام مستقیم به کانال ها!
📰نسخه جدید تلگرام(باید آپدیت کنید) با چند قابلیت فوقالعاده جذاب و کاربردی معرفی شد :
1⃣ پیام مستقیم به کانال (Direct Massage)
▪️از حالا کاربران تلگرام میتونن در صفحه اصلی کانال با زدن روی آیکون 💬 پیام خودشون رو مستقیماً به مالک چنل ارسال کنند.
▪️و حتی مالک هم برای ارسال پیام میتونه مقدار مشخصی استارز تعیین کنه ، و یا این قابلیت رو رایگان توی کانالش فعال کنه.(فعلا برای کانال ما صفره)
🔢 بریدن ویس ، قبل از ارسال اون
▪️حالا میتونید قبل از ارسال ویستون ابتدا یا انتهای اون رو قطع و کوتاه کنید...! قابلیتی که سالها منتظر اون بودیم.
یه چیز دیگه هم که تو آخرین نسخه تلگرام اضافه شده امکان ارسال تصاویر با کیفیت HD هست ؛ دیگه نیاز نیست تصویر رو به صورت فایل ارسال کنید تا جزئیاتش بهتر دیده بشه!
@codebyme
📰نسخه جدید تلگرام(باید آپدیت کنید) با چند قابلیت فوقالعاده جذاب و کاربردی معرفی شد :
1⃣ پیام مستقیم به کانال (Direct Massage)
▪️از حالا کاربران تلگرام میتونن در صفحه اصلی کانال با زدن روی آیکون 💬 پیام خودشون رو مستقیماً به مالک چنل ارسال کنند.
▪️و حتی مالک هم برای ارسال پیام میتونه مقدار مشخصی استارز تعیین کنه ، و یا این قابلیت رو رایگان توی کانالش فعال کنه.(فعلا برای کانال ما صفره)
🔢 بریدن ویس ، قبل از ارسال اون
▪️حالا میتونید قبل از ارسال ویستون ابتدا یا انتهای اون رو قطع و کوتاه کنید...! قابلیتی که سالها منتظر اون بودیم.
یه چیز دیگه هم که تو آخرین نسخه تلگرام اضافه شده امکان ارسال تصاویر با کیفیت HD هست ؛ دیگه نیاز نیست تصویر رو به صورت فایل ارسال کنید تا جزئیاتش بهتر دیده بشه!
@codebyme
❤2👍1
اصول S.O.L.I.D
نگاهی تصویری به قواعد بنیادین طراحی نرمافزار
https://codebyme.com/sarkhat/اصول-S-O-L-I-D-به-زبان-تصاویر-یه-نگاه-تصویری-و-جذاب-به-قواعد-بنیادین-طراحی-نرم-افزار
@codebyme
👍1🤨1
اگر با 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
❤3👍2
خبر خوب برای طرفدارهای 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
👍2🔥1
بهینهسازی عملکرد جنگو با استراتژیهای کشینگ
https://codebyme.com/sarkhat/بهینه-سازی-عملکرد-جنگو-با-استفاده-از-استراتژی-های-کشینگ
@codebyme
https://codebyme.com/sarkhat/بهینه-سازی-عملکرد-جنگو-با-استفاده-از-استراتژی-های-کشینگ
@codebyme
👍2
مدلهای حجیم جنگو؟
یک روش مرتبتر و تمیزتر برای سازماندهی منطق
https://codebyme.com/sarkhat/مدل-های-حجیم-جنگو-اینجا-یه-روش-مرتب-تر-و-تمیزتر-برای-سازمان-دهی-منطق-تون-هست
@codebyme
یک روش مرتبتر و تمیزتر برای سازماندهی منطق
https://codebyme.com/sarkhat/مدل-های-حجیم-جنگو-اینجا-یه-روش-مرتب-تر-و-تمیزتر-برای-سازمان-دهی-منطق-تون-هست
@codebyme
👍1
قابلیت ایمپورت کد های ریپوزیتوری گیتهاب تو 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
😁3👍1
راهنمای جالبی برای بهتر 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
👍1
خداحافظی با cursor و windsurf
غول اینترنت یعنی گوگل از AI agent coding خودش رونمایی کرد.
با Jules اشنا بشید.
https://jules.google/
@codebyme
غول اینترنت یعنی گوگل از AI agent coding خودش رونمایی کرد.
با Jules اشنا بشید.
https://jules.google/
@codebyme
❤2👎2👍1
👇بروز ترین مطالب در زمينه های دیتابیس و مهندسی نرم افزار👇
🔵 انواع دیتابیس ها ردیس مانگو پستگرس و سایر دیتابیس ها
🔴 @database_academy
🟢 حوزه های تحت پوشش
(redis , mysql , postgresl , mongo ,etc)
➖➖➖➖➖➖➖➖
🔵 مهندسی نرم افزار
🔴 @software_labdon
🟢 حوزه های تحت پوشش
(Engineering, Architecture, Design, Testing, Security , QA)
➖➖➖➖➖➖➖➖
🔵 انواع دیتابیس ها ردیس مانگو پستگرس و سایر دیتابیس ها
🔴 @database_academy
🟢 حوزه های تحت پوشش
(redis , mysql , postgresl , mongo ,etc)
➖➖➖➖➖➖➖➖
🔵 مهندسی نرم افزار
🔴 @software_labdon
🟢 حوزه های تحت پوشش
(Engineering, Architecture, Design, Testing, Security , QA)
➖➖➖➖➖➖➖➖
👍3
بعد از ۶ سال کار کردن تو برنامه نویسی
یه تجربه شخصی در برنامهنویسی که همیشه جواب داده...
در مسیر توسعه نرمافزار، کم نیستند لحظاتی که بعد از ساعتها تمرکز و تلاش، با باگی مواجه میشیم که نهتنها بیمنطق به نظر میرسه، بلکه هر چی بیشتر تحلیلش میکنیم، کمتر میفهمیمش.
در چنین شرایطی، ذهن ما وارد حالت "تحلیل بیشازحد" میشه. شروع میکنیم به گشتن لایهلایهی کد، فرضیهسازیهای عجیب، و شک کردن به همهچیز
— جز یک چیز: اینکه شاید خودمون خستهایم.
من بارها به این نقطه رسیدم. و هر بار که این اتفاق افتاده، یک راهحل ساده اما موثر جواب داده:
مکث. فاصله گرفتن. قطع ارتباط موقت با کد.
یه پیادهروی ساده، یه چرت کوتاه یا حتی عوض کردن محیط میتونه اثر عجیبی داشته باشه. مغز وقتی استراحت کنه، دوباره مسئله رو میبینه — این بار شفافتر، با دید بازتر.
و خیلی وقتها، باگی که ساعتها دنبالش بودم، ظرف ۵ دقیقه حل شده.
این تجربه رو نوشتم چون باور دارم:
1- عمیقتر شدن همیشه به معنی نزدیکتر شدن به جواب نیست.
2- گاهی باید عقب رفت تا درست دید.
@codebyme
یه تجربه شخصی در برنامهنویسی که همیشه جواب داده...
در مسیر توسعه نرمافزار، کم نیستند لحظاتی که بعد از ساعتها تمرکز و تلاش، با باگی مواجه میشیم که نهتنها بیمنطق به نظر میرسه، بلکه هر چی بیشتر تحلیلش میکنیم، کمتر میفهمیمش.
در چنین شرایطی، ذهن ما وارد حالت "تحلیل بیشازحد" میشه. شروع میکنیم به گشتن لایهلایهی کد، فرضیهسازیهای عجیب، و شک کردن به همهچیز
— جز یک چیز: اینکه شاید خودمون خستهایم.
من بارها به این نقطه رسیدم. و هر بار که این اتفاق افتاده، یک راهحل ساده اما موثر جواب داده:
مکث. فاصله گرفتن. قطع ارتباط موقت با کد.
یه پیادهروی ساده، یه چرت کوتاه یا حتی عوض کردن محیط میتونه اثر عجیبی داشته باشه. مغز وقتی استراحت کنه، دوباره مسئله رو میبینه — این بار شفافتر، با دید بازتر.
و خیلی وقتها، باگی که ساعتها دنبالش بودم، ظرف ۵ دقیقه حل شده.
این تجربه رو نوشتم چون باور دارم:
1- عمیقتر شدن همیشه به معنی نزدیکتر شدن به جواب نیست.
2- گاهی باید عقب رفت تا درست دید.
@codebyme
❤10👍4👏1
حذف لاگهای کنسول در پروژههای
محیط Production را تمیز و حرفهای نگه دارید
https://codebyme.com/sarkhat/حذف-Console-Log-ها-در-پروژه-های-Next-js
@codebyme
Next.js
محیط Production را تمیز و حرفهای نگه دارید
https://codebyme.com/sarkhat/حذف-Console-Log-ها-در-پروژه-های-Next-js
@codebyme
👍3
#sarkhat
زبان قدرتمند گوگل با تمرکز بر
https://codebyme.com/sarkhat/یادگیری-Golang-از-صفر-تا-قهرمان
@codebyme
یادگیری Golang
زبان قدرتمند گوگل با تمرکز بر
سادگی
و همزمانی
https://codebyme.com/sarkhat/یادگیری-Golang-از-صفر-تا-قهرمان
@codebyme
👍1👏1
#sarkhat
https://codebyme.com/sarkhat/الگوی-هم-روندی-Fan-In-و-Fan-Out-در-Golang
@codebyme
Fan-In
و Fan-Out
در Golang https://codebyme.com/sarkhat/الگوی-هم-روندی-Fan-In-و-Fan-Out-در-Golang
@codebyme
🔥1