گوگل Jules API رو معرفی کرد🤨
بعد از اینکه دیدیم گوگل احراز هویت رو برای اپ های اندروید فعال کرد و یه ضدحال به برنامه نویسای اندروید ایرانی زد، حالا گوگل از یه ابزار جدید به اسم Jules API رونمایی کرده که قراره نحوه توسعه نرمافزار رو متحول کنه. این API با هدف Automation سازی فرایند توسعه ساخته شده و به برنامه نویسا اجازه میده با استفاده از چند تا مفهوم ساده Source, Session, Activity روند توسعه رو کاملا خودکار و هوشمند پیش ببرن.
✨ چند قابلیت جالب Jules API:
- رفع باگها و ساخت خودکار Pull Request، حتی از داخل Slack
- مدیریت خودکار تسکها و Backlog پروژه
- ادغام مستقیم با GitHub برای ساخت پروژهها، برنچ ها و تغییرات
این نسخهی اولیه Jules API هست، اما گوگل گفته امکانات بسیار بیشتری در راهه!
منبع
#google #jules #api
☕️Telegram | Website | Discord
بعد از اینکه دیدیم گوگل احراز هویت رو برای اپ های اندروید فعال کرد و یه ضدحال به برنامه نویسای اندروید ایرانی زد، حالا گوگل از یه ابزار جدید به اسم Jules API رونمایی کرده که قراره نحوه توسعه نرمافزار رو متحول کنه. این API با هدف Automation سازی فرایند توسعه ساخته شده و به برنامه نویسا اجازه میده با استفاده از چند تا مفهوم ساده Source, Session, Activity روند توسعه رو کاملا خودکار و هوشمند پیش ببرن.
✨ چند قابلیت جالب Jules API:
- رفع باگها و ساخت خودکار Pull Request، حتی از داخل Slack
- مدیریت خودکار تسکها و Backlog پروژه
- ادغام مستقیم با GitHub برای ساخت پروژهها، برنچ ها و تغییرات
این نسخهی اولیه Jules API هست، اما گوگل گفته امکانات بسیار بیشتری در راهه!
منبع
#google #jules #api
☕️Telegram | Website | Discord
🔥9⚡3❤🔥2
🚀 5 قسمت جدید از فصل سوم آموزش مقدماتی تا پیشرفته Django منتشر شد 💼🐍
اگه پایتون بلدی و میخوای وارد دنیای برنامهنویسی وب بشی، این دوره دقیقاً برای توئه!
تو فصل سوم میریم سراغ پروژه سایت فروش کتاب با جنگو💥
📅 دوره بهصورت سه روز یکبار آپدیت میشه و قسمتهای جدید بهش اضافه میشه.
🔔 قسمتهای منتشر شده:
- کار با پنل پیامک
- پیادهسازی ثبتنام کاربر (OTP)
- ادامه بخش ثبتنام (1)
- ادامه بخش ثبتنام (2)
- ادغام سیستم پیامک با ثبتنام
🎬 دسترسی به دوره
اگه دوست داشتین میتونید دوره رو از یوتیوب ببینید.
#django #python #backend
☕️Telegram | Website | Discord
اگه پایتون بلدی و میخوای وارد دنیای برنامهنویسی وب بشی، این دوره دقیقاً برای توئه!
تو فصل سوم میریم سراغ پروژه سایت فروش کتاب با جنگو💥
📅 دوره بهصورت سه روز یکبار آپدیت میشه و قسمتهای جدید بهش اضافه میشه.
🔔 قسمتهای منتشر شده:
- کار با پنل پیامک
- پیادهسازی ثبتنام کاربر (OTP)
- ادامه بخش ثبتنام (1)
- ادامه بخش ثبتنام (2)
- ادغام سیستم پیامک با ثبتنام
🎬 دسترسی به دوره
اگه دوست داشتین میتونید دوره رو از یوتیوب ببینید.
#django #python #backend
☕️Telegram | Website | Discord
🔥11⚡2❤🔥2😍1
اگه تا حالا با VS Code, Slack یا Discord کار کردی(صدرصد کار کردی ولی خب گفتم شاید یکی کار نکرده نیاد تو کامنتا بنویسه من کار نکردم🗿) ، در واقع با Electron هم سر و کار داشتی. یه فریمورک که بهت اجازه میده با کد های HTML, CSS و JavaScript که برای وب استفاده میکنی، اپ دسکتاپ بسازی بدون بازنویسی کد برای ویندوز، مک یا لینوکس.
Electron عملا پل بین دنیای وب و دسکتاپه. باهاش میتونی رابط کاربری رو مثل یه صفحه وب طراحی کنی، به فایلها و سیستم دسترسی داشته باشی، از ماژولهای Node.js استفاده کنی و خروجی نهایی رو به راحتی روی همه پلتفرمها داشته باشی🤝
اگر دوست داری بیشتر در موردش بدونی مقاله جدید توی سایت رو بخون حتما😉
🔗 https://codeexplore.ir/electron-framework/
#electron #framework
☕️Telegram | Website | Discord
Electron عملا پل بین دنیای وب و دسکتاپه. باهاش میتونی رابط کاربری رو مثل یه صفحه وب طراحی کنی، به فایلها و سیستم دسترسی داشته باشی، از ماژولهای Node.js استفاده کنی و خروجی نهایی رو به راحتی روی همه پلتفرمها داشته باشی🤝
اگر دوست داری بیشتر در موردش بدونی مقاله جدید توی سایت رو بخون حتما😉
🔗 https://codeexplore.ir/electron-framework/
#electron #framework
☕️Telegram | Website | Discord
🔥13❤🔥8
🚨دوستااان بچه ها پخت و پز کردن از دست ندین!
لواندوفسکی چیز نه
روی تایتل بزنید کپی میشه و راحت داخل یوتیوب سرچش کنید و از دیدن ویدیو لذت ببرید✅
لایک و کامنت برای ویدیو و سابسکرایب چنل هم یادتون نره🧡
لواندوفسکی چیز نه
لوا در ۹۹ ثانیه!
روی تایتل بزنید کپی میشه و راحت داخل یوتیوب سرچش کنید و از دیدن ویدیو لذت ببرید✅
لایک و کامنت برای ویدیو و سابسکرایب چنل هم یادتون نره🧡
🔥14❤🔥3😍1
خیلی از شما دوستان از ما میپرسید که چرا لینک ویدیو های یوتوب رو توی چنل تلگرام نمیزارین و از ما میخواین که تایتل ویدیو رو داخل یوتوب سرچ کنیم و ببینیم🤔
💡ما برای ساخت این محتواها از ویدیو های یوتوب گرفته تا پست های تلگرام و مقاله ها یا دوره هایی که داخل سایت منتشر میشن زمان و انرژی زیادی میزاریم.
شاید شما فرض کنید که این ها کاری نداره اما اگر یه بار امتحانش کرده باشین متوجه میشین که چقدر زمان گیر و سخته توی شرایط سخت زندگی امروز و کار یه نفر هم نیست محتواهایی که میبینید نتیجه زحمت و انرژی چندین نفره.
🤝بیاید رو راست باشیم خیلی از شما تا الان باید چنلو سابسکرایب داشته باشین داخل یوتوب و با اومدن ویدیوی جدید نوتیفش براتون میاد و اصلا نیازی به سرچ ندارین خیلی سریع میزنین روش و میبینید.
اما وقتی تایتل ویدیو رو سرچ کنید داخل یوتوب و ویدیو رو ببینید خستگی از تن ما در میره با این کار یه حمایتی از ما میکنید که باعث میشه بتونیم روز به روز محتوای بهتری رو توی جامعه برنامه نویسی فارسی تولید کنیم چه ویدیو باشه چه مقاله چه پست و...
پس اگر هم چنل رو ساب ندارین لطف کنید تایتل ویدیوی جدید رو سرچ کنید ویدیو رو ببینید و چنل رو هم سابسکرایب کنید🧡
با زدن زنگوله هم نوتیف ویدیو های بعدی چنل براتون میاد و خیلی راحت ویدیو های جدید رو میبینید✅
💡ما برای ساخت این محتواها از ویدیو های یوتوب گرفته تا پست های تلگرام و مقاله ها یا دوره هایی که داخل سایت منتشر میشن زمان و انرژی زیادی میزاریم.
شاید شما فرض کنید که این ها کاری نداره اما اگر یه بار امتحانش کرده باشین متوجه میشین که چقدر زمان گیر و سخته توی شرایط سخت زندگی امروز و کار یه نفر هم نیست محتواهایی که میبینید نتیجه زحمت و انرژی چندین نفره.
🤝بیاید رو راست باشیم خیلی از شما تا الان باید چنلو سابسکرایب داشته باشین داخل یوتوب و با اومدن ویدیوی جدید نوتیفش براتون میاد و اصلا نیازی به سرچ ندارین خیلی سریع میزنین روش و میبینید.
اما وقتی تایتل ویدیو رو سرچ کنید داخل یوتوب و ویدیو رو ببینید خستگی از تن ما در میره با این کار یه حمایتی از ما میکنید که باعث میشه بتونیم روز به روز محتوای بهتری رو توی جامعه برنامه نویسی فارسی تولید کنیم چه ویدیو باشه چه مقاله چه پست و...
پس اگر هم چنل رو ساب ندارین لطف کنید تایتل ویدیوی جدید رو سرچ کنید ویدیو رو ببینید و چنل رو هم سابسکرایب کنید🧡
با زدن زنگوله هم نوتیف ویدیو های بعدی چنل براتون میاد و خیلی راحت ویدیو های جدید رو میبینید✅
❤🔥32😁4🔥2😍1
🐍 ورژن جدید پایتون Python 3.14 با چه تغییراتی همراهه؟
نسخه جدید پایتون دیشب اومد و Python 3.14 تمرکزش بیشتر روی بهبود تجربه برنامهنویسی، Performance و ابزارهاست.
✨ از مهمترین تغییرات پایتون 3.14:
- Deferred evaluation of annotations: Annotation ها وقتی لازم باشن ارزیابی میشن، نه همون اول که تعریفشون میکنیم، که باعث بهبود کارایی و خوانایی میشه.
- Multiple Interpreters (PEP 734): حالا میتونی چند مفسر Python مستقل داخل یک process داشته باشی.
- Template String Literals (t-strings): حالت پیشرفته تر f-strings که به بخشهای ثابت و متغیر جداگانه دسترسی میده.
- Debugger Interface (PEP 768): امکان اتصال دیباگر به Processهای در حال اجرا بدون توقف و با کمترین Overhead.
- Incremental Garbage Collection: عملکرد سریعتر و وقفههای کمتر در پروژه های با مصرف حافظه بالا.
- ماژول جدید compression.zstd: فشردهسازی به فرمت Zstandard به صورت Native اضافه شده.
- Improved Error Messages: ارور مسیج ها حالا هوشمندتر شدن و پیشنهاد اصلاح میدن (مثلا: "?Did you mean while").
#python #new
☕️Telegram | Website | Discord
نسخه جدید پایتون دیشب اومد و Python 3.14 تمرکزش بیشتر روی بهبود تجربه برنامهنویسی، Performance و ابزارهاست.
✨ از مهمترین تغییرات پایتون 3.14:
- Deferred evaluation of annotations: Annotation ها وقتی لازم باشن ارزیابی میشن، نه همون اول که تعریفشون میکنیم، که باعث بهبود کارایی و خوانایی میشه.
- Multiple Interpreters (PEP 734): حالا میتونی چند مفسر Python مستقل داخل یک process داشته باشی.
- Template String Literals (t-strings): حالت پیشرفته تر f-strings که به بخشهای ثابت و متغیر جداگانه دسترسی میده.
- Debugger Interface (PEP 768): امکان اتصال دیباگر به Processهای در حال اجرا بدون توقف و با کمترین Overhead.
- Incremental Garbage Collection: عملکرد سریعتر و وقفههای کمتر در پروژه های با مصرف حافظه بالا.
- ماژول جدید compression.zstd: فشردهسازی به فرمت Zstandard به صورت Native اضافه شده.
- Improved Error Messages: ارور مسیج ها حالا هوشمندتر شدن و پیشنهاد اصلاح میدن (مثلا: "?Did you mean while").
#python #new
☕️Telegram | Website | Discord
🔥13😍4⚡2❤🔥1
🚀 5 قسمت جدید از فصل سوم آموزش مقدماتی تا پیشرفته Django منتشر شد 💼🐍
اگه پایتون بلدی و میخوای وارد دنیای برنامهنویسی وب بشی، این دوره دقیقاً برای توئه!
تو فصل سوم میریم سراغ پروژه سایت فروش کتاب با جنگو💥
📅 دوره بهصورت سه روز یکبار آپدیت میشه و قسمتهای جدید بهش اضافه میشه.
🔔 قسمتهای منتشر شده:
- ریدایرکت کردن کاربر به فرم ورود بعد از ثبت نام
- نمایش ارور های فرم ثبت نام
- حفاظت از اطلاعات هنگام ارسال و جابجایی
- ثبت اطلاعات با استفاده از فرم
- اتمام فرایند ثبت نام/ ورود و فرم ها
🎬 دسترسی به دوره
اگه دوست داشتین میتونید دوره رو از یوتیوب ببینید.
#django #python #backend
☕️Telegram | Website | Discord
اگه پایتون بلدی و میخوای وارد دنیای برنامهنویسی وب بشی، این دوره دقیقاً برای توئه!
تو فصل سوم میریم سراغ پروژه سایت فروش کتاب با جنگو💥
📅 دوره بهصورت سه روز یکبار آپدیت میشه و قسمتهای جدید بهش اضافه میشه.
🔔 قسمتهای منتشر شده:
- ریدایرکت کردن کاربر به فرم ورود بعد از ثبت نام
- نمایش ارور های فرم ثبت نام
- حفاظت از اطلاعات هنگام ارسال و جابجایی
- ثبت اطلاعات با استفاده از فرم
- اتمام فرایند ثبت نام/ ورود و فرم ها
🎬 دسترسی به دوره
اگه دوست داشتین میتونید دوره رو از یوتیوب ببینید.
#django #python #backend
☕️Telegram | Website | Discord
😍9❤🔥3⚡2🔥1
⏳سایت IDEA الگوریتمهای محاسباتی محبوب مثل QuickSort، Merge Sort، جستجوی دودویی، گرافها و رمزنگاری رو با تصاویر به شکل مرحله به مرحله اجرای الگوریتم در سبک IKEA-style manuals آموزش میده. همراه با تصویر هم توضیحاتی قرار داده شده تا درک روند اجرای الگوریتمها راحتتر بشه.
🔗 https://idea-instructions.com/
#algorithm #guide
☕️Telegram | Website | Discord
🔗 https://idea-instructions.com/
#algorithm #guide
☕️Telegram | Website | Discord
❤🔥6🔥4😍2
⚙️ یکی از اشتباهات رایج در جاوااسکریپت زمانی پیش میاد که بخوای متغیر خصوصی (Private Variable) رو با Prototype ترکیب کنی.
در متدهایی که داخل constructor تعریف میشن، متغیرهای خصوصی از طریق Closure در دسترس هستن.
اما وقتی متد رو روی prototype تعریف کنی، اون متد به scope خصوصی constructor دسترسی نداره و فقط میتونه از this استفاده کنه.
اینجا getX روی prototype تعریف شده، اما به متغیر x که داخل constructor بوده دسترسی نداره؛ چون اون متغیر فقط داخل closure ساخته شده.
اما توی این مثال:
اینجا متد getX داخل constructor تعریف شده و به x دسترسی داره چون در همون scope ساخته شده.
#js #prototype
☕️Telegram | Website | Discord
در متدهایی که داخل constructor تعریف میشن، متغیرهای خصوصی از طریق Closure در دسترس هستن.
اما وقتی متد رو روی prototype تعریف کنی، اون متد به scope خصوصی constructor دسترسی نداره و فقط میتونه از this استفاده کنه.
function MyConstructor() {
var x = "ABC";
}
MyConstructor.prototype.getX = function() {
return x;
};
اینجا getX روی prototype تعریف شده، اما به متغیر x که داخل constructor بوده دسترسی نداره؛ چون اون متغیر فقط داخل closure ساخته شده.
اما توی این مثال:
function MyConstructor() {
var x = "ABC";
this.getX = function() {
return x;
};
}
اینجا متد getX داخل constructor تعریف شده و به x دسترسی داره چون در همون scope ساخته شده.
#js #prototype
☕️Telegram | Website | Discord
❤🔥35🔥4😍1
کداکسپلور | CodeExplore
⚙️ یکی از اشتباهات رایج در جاوااسکریپت زمانی پیش میاد که بخوای متغیر خصوصی (Private Variable) رو با Prototype ترکیب کنی. در متدهایی که داخل constructor تعریف میشن، متغیرهای خصوصی از طریق Closure در دسترس هستن. اما وقتی متد رو روی prototype تعریف کنی، اون…
درخواستی JS زیاد بود و ری اکشناش کم👀
ری اکشنو بزنید انرژی بگیریم
ری اکشنو بزنید انرژی بگیریم
⚡5
حتی اگر با JS حال نکنی قطعا از NextJS خوشت میاد.(کی گفته؟😒 - من😃) توی ویدیوی این هفته هم میتونی یه ویدیوی 99 ثانیه از نکست جی اس ببینی و سرگرم بشی😍
روی تایتل بزنید کپی میشه و راحت داخل یوتیوب سرچش کنید و از دیدن ویدیو لذت ببرید✅
لایک و کامنت برای ویدیو و سابسکرایب چنل هم یادتون نره🧡
داستان Next.JS در ۹۹ ثانیه!
روی تایتل بزنید کپی میشه و راحت داخل یوتیوب سرچش کنید و از دیدن ویدیو لذت ببرید✅
لایک و کامنت برای ویدیو و سابسکرایب چنل هم یادتون نره🧡
🔥19😍3⚡2
احتمالا خیلی از شما با لینوکس سر و کار دارین ولی حداقل یه بار شده که از Windows 10 استفاده کنید. شایدم همین الان نیازش دارین و با وجود ویندوز 11 همچنان ازش استفاده میکنید...
❌ اما خب از فردا 14 اکتبر دیگه آپدیت نمیگیره و پشتیبانی امنیتی ویندوز 10 بصورت کامل برداشته میشه تا بعد از 10 سال استفاده حالا اون هم مثل 7 و نسخه های قبلی ویندوز به یادگار بپیونده.
البته یه پلن مخصوص کشور های اروپایی وجود داره که تا پایان سال میلادی میتونن با خرید اشتراک و پرداخت هزینه 30 دلاری آپدیت رو دریافت کنن (که خب اهمیتی نداره چون دیگه برای بقیه کشور ها همچین پلنی وجود نداره).
⚠ با توجه به نزدیک تر شدن به انتشار ویندوز 12 خیلی ها دلیل این کار رو انتقال کاربرا از ورژنای قدیمی به نسل جدید میدونن. ولی با وجود باگ های ویندوز 11 و اینکه منابع خیلی بیشتری هم نسبت به 10 استفاده میکنه این انتقال برای خیلی از کاربرا ممکن نیست.
شما از ویندوز 10 استفاده میکنید؟ نظرتونو توی کامنتا راجب این موضوع بنویسید💬!
#windows10 #end #support
☕️Telegram | Website | Discord
❌ اما خب از فردا 14 اکتبر دیگه آپدیت نمیگیره و پشتیبانی امنیتی ویندوز 10 بصورت کامل برداشته میشه تا بعد از 10 سال استفاده حالا اون هم مثل 7 و نسخه های قبلی ویندوز به یادگار بپیونده.
البته یه پلن مخصوص کشور های اروپایی وجود داره که تا پایان سال میلادی میتونن با خرید اشتراک و پرداخت هزینه 30 دلاری آپدیت رو دریافت کنن (که خب اهمیتی نداره چون دیگه برای بقیه کشور ها همچین پلنی وجود نداره).
⚠ با توجه به نزدیک تر شدن به انتشار ویندوز 12 خیلی ها دلیل این کار رو انتقال کاربرا از ورژنای قدیمی به نسل جدید میدونن. ولی با وجود باگ های ویندوز 11 و اینکه منابع خیلی بیشتری هم نسبت به 10 استفاده میکنه این انتقال برای خیلی از کاربرا ممکن نیست.
شما از ویندوز 10 استفاده میکنید؟ نظرتونو توی کامنتا راجب این موضوع بنویسید💬!
#windows10 #end #support
☕️Telegram | Website | Discord
💔13🔥2⚡1
توی جنگو 6 چخبره؟🤔
ورژن جدید جنگو هنوز منتشر نشده و احتمالا دسامبر 2025 میاد اما داکیومنت Django نگاهی به امکانات و تغییرات جدید جنگو داشته که با هم توی این پست بررسیشون میکنیم.
- یکی از مهمترین ویژگیهایی که در Django 6 اضافه میشه، پشتیبانی داخلی از Content Security Policy (CSP) هستش. با اینکار مدیریت قوانین امنیتی محتوا برای کنترل اسکریپتها، استایلها و منابع خارجی مستقیم با خود جنگو میتونه انجام بشه، بدون نیاز به ابزار اضافه.
- Template Partials باعث میشه قطعه کدهایی با قابلیت استفاده مجدد توی قالب داشته باشیم یعنی داخل همون فایل تعریفشون میکنیم و بعدا هر موقع خواستیم فراخوانی میکنیم بدون اینکه نیاز به جدا کردن هر بخش از کد توی فایل مستقل داشته باشیم.
- با دکوراتور Task میتونیم فعالیت های بک گراند(مثل ارسال ایمیل یا پردازش دیتا) رو بصورت غیرهمزمان جدا از چرخه HTTP request/response انجام بدیم.
➕گفته میشه این آپدیت پشتیبانی از Async ORM رو به همراه داره اما توی داکیومنت رسمی جنگو هیچ اشاره ای به این موضوع نشده.
منبع
#django #update
☕️Telegram | Website | Discord
ورژن جدید جنگو هنوز منتشر نشده و احتمالا دسامبر 2025 میاد اما داکیومنت Django نگاهی به امکانات و تغییرات جدید جنگو داشته که با هم توی این پست بررسیشون میکنیم.
- یکی از مهمترین ویژگیهایی که در Django 6 اضافه میشه، پشتیبانی داخلی از Content Security Policy (CSP) هستش. با اینکار مدیریت قوانین امنیتی محتوا برای کنترل اسکریپتها، استایلها و منابع خارجی مستقیم با خود جنگو میتونه انجام بشه، بدون نیاز به ابزار اضافه.
- Template Partials باعث میشه قطعه کدهایی با قابلیت استفاده مجدد توی قالب داشته باشیم یعنی داخل همون فایل تعریفشون میکنیم و بعدا هر موقع خواستیم فراخوانی میکنیم بدون اینکه نیاز به جدا کردن هر بخش از کد توی فایل مستقل داشته باشیم.
- با دکوراتور Task میتونیم فعالیت های بک گراند(مثل ارسال ایمیل یا پردازش دیتا) رو بصورت غیرهمزمان جدا از چرخه HTTP request/response انجام بدیم.
➕گفته میشه این آپدیت پشتیبانی از Async ORM رو به همراه داره اما توی داکیومنت رسمی جنگو هیچ اشاره ای به این موضوع نشده.
منبع
#django #update
☕️Telegram | Website | Discord
🔥9❤🔥1⚡1😍1