⚠️ توی جاوا اسکریپت، مدیریت خطا (Error Handling) یعنی پیدا کردن و کنترل ارورهایی که میتونن باعث توقف یا رفتار غیرمنتظره برنامه بشن. این مقاله به تعریف خطا و اهمیتش، تفاوت انواع خطا، ساختار منظم برای مدیریت ارورها، و هدف اصلی که نوشتن کدی پایدار و قابل اعتماد هست میپردازه.
🔗 Error handling در جاوااسکریپت (قسمت اول)
#javascript #errorhandling #programming
☕️Telegram | Website | Discord
🔗 Error handling در جاوااسکریپت (قسمت اول)
#javascript #errorhandling #programming
☕️Telegram | Website | Discord
1❤🔥8⚡3
توی این سایت میتونین خیلی سریع و راحت طرح های Flexbox خودتون رو پیاده کنید با تنظیم ویژگی های مختلفی مثل justify-content, align-content و... و همچنین کدشو هم دریافت کنین و توی پروژه هاتون ازش استفاده کنید.
🔗 https://flexboxlabs.netlify.app
☕️Telegram | Website | Discord
🔗 https://flexboxlabs.netlify.app
☕️Telegram | Website | Discord
🔥8❤🔥3⚡2
معرفی EmbedPDF، نمایشگر PDF متنباز و قدرتمند برای پروژههای جاوااسکریپت! 🔥
🔹️ با این ابزار میتونید بهراحتی PDFها رو در پروژههای React، Vue، Svelte یا vanilla JS نمایش بدید. امکاناتش شامل حاشیهنویسی (هایلایت، یادداشت، متن آزاد)، جستجو و زومه.
🔸️معماری ماژولار و پلاگینهای بهینه با قابلیت tree-shaking داره. تحت مجوز MIT منتشر شده و آماده مشارکت شماست!
🔗 https://github.com/embedpdf/embed-pdf-viewer
#github #repo #repositories
☕️Telegram | Website | Discord
🔹️ با این ابزار میتونید بهراحتی PDFها رو در پروژههای React، Vue، Svelte یا vanilla JS نمایش بدید. امکاناتش شامل حاشیهنویسی (هایلایت، یادداشت، متن آزاد)، جستجو و زومه.
🔸️معماری ماژولار و پلاگینهای بهینه با قابلیت tree-shaking داره. تحت مجوز MIT منتشر شده و آماده مشارکت شماست!
🔗 https://github.com/embedpdf/embed-pdf-viewer
#github #repo #repositories
☕️Telegram | Website | Discord
❤🔥4⚡3🔥1
خواندن متن کپی شده با جاوااسکریپت 👀
🔹️برای دریافت متنی که کاربر داخل کلیپبورد خودش داره میتونید از navigator استفاده کنید.
🔸️چیزی که متد readText بهتون میده از جنس پرامیس هست و نکته مهم دیگه ای که هستش اینه که کاربرد باید حتما بهتون دسترسی بده وگرنه ارور دریافت میکنید.
#javascript #js #clipboard
☕️Telegram | Website | Discord
🔹️برای دریافت متنی که کاربر داخل کلیپبورد خودش داره میتونید از navigator استفاده کنید.
text= navigator.clipboard.readText();
consloe.log(text);
🔸️چیزی که متد readText بهتون میده از جنس پرامیس هست و نکته مهم دیگه ای که هستش اینه که کاربرد باید حتما بهتون دسترسی بده وگرنه ارور دریافت میکنید.
#javascript #js #clipboard
☕️Telegram | Website | Discord
❤🔥10🔥3
🤖 با پایان مرحلهی بتا، Jules الان در دسترس عمومه و روی مدل قدرتمند Gemini 2.5 Pro کار میکنه. رابط کاربری بهتر شده، باگها رفع شدن و قابلیتهای جدیدی مثل Web Search، Interactive Planning، Environment Snapshots، پیشنمایش UI با Screenshot و باز کردن مستقیم PR اضافه شده.
یه قابلیت اضافه شده به این ورژن به نام Critic Mode در واقع یه Reviewer داخلی که قبل از نمایش کد، تغییرات رو بررسی میکنه و مشکلاتی مثل Edge Cases، باگهای ظریف یا نا کارآمدی ها رو پیدا میکنه و باعث میشه خروجی نهایی با کیفیت بالاتری ارائه بشه✅
#jules #google #ai
☕️Telegram | Website | Discord
یه قابلیت اضافه شده به این ورژن به نام Critic Mode در واقع یه Reviewer داخلی که قبل از نمایش کد، تغییرات رو بررسی میکنه و مشکلاتی مثل Edge Cases، باگهای ظریف یا نا کارآمدی ها رو پیدا میکنه و باعث میشه خروجی نهایی با کیفیت بالاتری ارائه بشه✅
#jules #google #ai
☕️Telegram | Website | Discord
1❤🔥4🔥3
⚡️ توی پروژههای JavaScript مدیریت پکیجها اهمیت زیادی داره. npm، Yarn و pnpm هرکدوم ویژگیها و مزایای خودشون رو دارن و انتخاب درستشون میتونه سرعت و نظم کارتون رو حسابی بالا ببره. این مقاله تفاوتها و نکات مهم هر ابزار رو به شما نشون میده.
🔗 مقایسه pnpm, yarn, npm
#javascript #npm #yarn #pnpm #programming
☕️Telegram | Website | Discord
🔗 مقایسه pnpm, yarn, npm
#javascript #npm #yarn #pnpm #programming
☕️Telegram | Website | Discord
🔥11❤🔥3
اکستنشن Error Face and Explain برای VS Code به ارورایی که داری ری اکشن نشون میده🙄
هر وقت کدت ارور یا warning بده، بهت یه میم نشون میده که با شدت مشکل هماهنگه هرچی بیشتر میمه داغون تر🤔 از طرفی هم بهت توضیح میده که مشکل از Syntax هست، ماژول درست import نشده یا ...
🔗 https://marketplace.visualstudio.com/items?itemName=naveensh7.error-face
#vscode #extension
☕️Telegram | Website | Discord
هر وقت کدت ارور یا warning بده، بهت یه میم نشون میده که با شدت مشکل هماهنگه هرچی بیشتر میمه داغون تر🤔 از طرفی هم بهت توضیح میده که مشکل از Syntax هست، ماژول درست import نشده یا ...
🔗 https://marketplace.visualstudio.com/items?itemName=naveensh7.error-face
#vscode #extension
☕️Telegram | Website | Discord
🔥16😁7😍6
دوستان ویدیوی جدید یوتیوب منتشر شده برای دیدن و حمایت از یوتیوب کداکسپلور کافیه اسم چنل یا تایتل ویدیو
رو داخل یوتیوب سرچ کنید و ویدیوی جدید رو ببینید.
روی تایتل بزنید کپی میشه که راحت داخل یوتیوب سرچش کنید✅
لایک ویدیو و سابسکرایب چنل هم یادتون نره🧡
حمایت شما باعث انرژی و انگیزه ما برای ساختن محتواهای جدید و با کیفیت تر میشه💯
دیتااستراکچر در ۹۹ ثانیه!
رو داخل یوتیوب سرچ کنید و ویدیوی جدید رو ببینید.
روی تایتل بزنید کپی میشه که راحت داخل یوتیوب سرچش کنید✅
لایک ویدیو و سابسکرایب چنل هم یادتون نره🧡
حمایت شما باعث انرژی و انگیزه ما برای ساختن محتواهای جدید و با کیفیت تر میشه💯
🔥11⚡2
اگه جز اون دسته افرادی هستی که توی استفاده از CSS Grid به اون طرح مدنظرت نمیرسی این سایت یه راهنمای فوق العاده برای خودته😃
اینجا همهی property های Grid با توضیح کوتاه و مثال کنار هم جمع شدن تا راحت تر بتونی توی پروژههات ازشون استفاده کنی.
اینو بفرست برای کسایی که توی گرید مشکل دارن یا تازه دارن یادش میگیرن🔥
🔗 https://grid.malven.co/
#css #grid #guide
☕️Telegram | Website | Discord
اینجا همهی property های Grid با توضیح کوتاه و مثال کنار هم جمع شدن تا راحت تر بتونی توی پروژههات ازشون استفاده کنی.
اینو بفرست برای کسایی که توی گرید مشکل دارن یا تازه دارن یادش میگیرن🔥
🔗 https://grid.malven.co/
#css #grid #guide
☕️Telegram | Website | Discord
🔥10❤🔥4⚡2
🚀 4 قسمت جدید از آموزش مقدماتی تا پیشرفته Django رایگان منتشر شد 💼🐍
اگه پایتون بلدی و میخوای وارد دنیای برنامهنویسی وب بشی، این دوره دقیقاً برای توئه!
تو مسیر آموزش یاد میگیری چطوری بکاند یک سایت رو طراحی کنی، پایگاه داده بسازی، صفحات داینامیک داشته باشی و در نهایت یه اپلیکیشن تحتوب واقعی رو کامل پیادهسازی کنی.
📅 دوره بهصورت سه روز یکبار آپدیت میشه و قسمتهای جدید بهش اضافه میشه.
🔔 قسمتهای منتشر شده:
🔹 فصل دوم جنگو پیشرفته
- ارثبری تمپلیت ها
- تولید لینک داخلی با reverse
- اتمام بخش (پستبعدی/قبلی)
- آشنایی با ترانکیت ها
🎬 دسترسی به دوره
#django #python #backend
☕️Telegram | Website | Discord
اگه پایتون بلدی و میخوای وارد دنیای برنامهنویسی وب بشی، این دوره دقیقاً برای توئه!
تو مسیر آموزش یاد میگیری چطوری بکاند یک سایت رو طراحی کنی، پایگاه داده بسازی، صفحات داینامیک داشته باشی و در نهایت یه اپلیکیشن تحتوب واقعی رو کامل پیادهسازی کنی.
📅 دوره بهصورت سه روز یکبار آپدیت میشه و قسمتهای جدید بهش اضافه میشه.
🔔 قسمتهای منتشر شده:
🔹 فصل دوم جنگو پیشرفته
- ارثبری تمپلیت ها
- تولید لینک داخلی با reverse
- اتمام بخش (پستبعدی/قبلی)
- آشنایی با ترانکیت ها
🎬 دسترسی به دوره
#django #python #backend
☕️Telegram | Website | Discord
🔥8⚡2❤🔥2😍2
⛓لینکلیست (Linked List) یکی از ساختارهای پایهای دادههاست که بر خلاف آرایه، اندازه ثابتی نداره و میتونه به راحتی بزرگ یا کوچک بشه. همین ویژگی باعث میشه در درج و حذف دادهها خیلی کارآمد باشه.
در این مقاله با مفهوم لینک لیست، انواع اون و پیادهسازی سادش آشنا میشین.
#datastructure #linkedlist #programming
☕️Telegram | Website | Discord
در این مقاله با مفهوم لینک لیست، انواع اون و پیادهسازی سادش آشنا میشین.
#datastructure #linkedlist #programming
☕️Telegram | Website | Discord
❤🔥6🔥3
شما وقتی برق قطع میشه چیکار میکنین؟
تو کامنتا بنویسید ممکنه یسریا ایده بگیرن برای انجام کارایی که بتونن از تایمشون مفید استفاده کنن👇🏻
اگر میخوابید نمیخواد بنویسید اون پلن default هستش.
تو کامنتا بنویسید ممکنه یسریا ایده بگیرن برای انجام کارایی که بتونن از تایمشون مفید استفاده کنن👇🏻
اگر میخوابید نمیخواد بنویسید اون پلن default هستش.
🔥10😍4
کداکسپلور | CodeExplore pinned «شما وقتی برق قطع میشه چیکار میکنین؟ تو کامنتا بنویسید ممکنه یسریا ایده بگیرن برای انجام کارایی که بتونن از تایمشون مفید استفاده کنن👇🏻 اگر میخوابید نمیخواد بنویسید اون پلن default هستش.»
📚 2 تا کتاب رایگان برای علاقمندان به زبان های Rust و Golang
1. کتاب The Rust Programming Language
کتاب رسمی و جامع برای یادگیری زبان Rust از پایه تا پیشرفته. توضیحات شفاف، مثالهای کاربردی و پروژه های کوچک در طول مسیر یادگیری ارائه شده.
🔗 https://doc.rust-lang.org/book/
2. کتاب Practical Go Lessons
کتابی بیش از 200صفحه برای یادگیری زبان Go که از مفاهیم مقدماتی تا مباحث پیشرفته مثل مدیریت خطا، concurrency، تست نویسی و الگوهای طراحی رو پوشش میده.
🔗 https://practical-go-lessons.com/
#book #programming #rust #golang
☕️Telegram | Website | Discord
1. کتاب The Rust Programming Language
کتاب رسمی و جامع برای یادگیری زبان Rust از پایه تا پیشرفته. توضیحات شفاف، مثالهای کاربردی و پروژه های کوچک در طول مسیر یادگیری ارائه شده.
🔗 https://doc.rust-lang.org/book/
2. کتاب Practical Go Lessons
کتابی بیش از 200صفحه برای یادگیری زبان Go که از مفاهیم مقدماتی تا مباحث پیشرفته مثل مدیریت خطا، concurrency، تست نویسی و الگوهای طراحی رو پوشش میده.
🔗 https://practical-go-lessons.com/
#book #programming #rust #golang
☕️Telegram | Website | Discord
❤🔥6⚡5💔2😁1😍1
توی کامنتای پست دیشب خیلی از شما پیشنهاد کتاب خوندن داده بودین و خواستم بگم کتابایی که میخونین چه در مورد برنامه نویسی و هم بجز اون رو توی کامنت های این پست پیشنهاد بدین بقیه هم استفاده کنن👇🏻🔥
🔥8😍3