27 January 2025
Replymessage unavailable
مم یه درخواست دادم و تو response یه دیتا با ساختار آرایه بهم داده
مشکل اینه type اون ارایه رشته است
و نمیتونم به عنوان آرایه استفاده کنم
چیکار باید بکنم که تایپش ارایه شه
PARSAمم یه درخواست دادم و تو response یه دیتا با ساختار آرایه بهم داده
مشکل اینه type اون ارایه رشته است
و نمیتونم به عنوان آرایه استفاده کنم
چیکار باید بکنم که تایپش ارایه شه
با JSON.stringfy ارسالش کن
با JSON.parse دریافتش کن
🔲 نگاه بلک باکسی در برنامهنویسی !
یکی از مهارتهای مهم توی حل مسئله در برنامهنویسی اینه که درگیر جزئیات بیربط نشی و روی حل مسئله اصلی تمرکز کنی.
مثلاً وقتی از JSON.parse() استفاده میکنی، هیچوقت نمیری بررسی کنی که دقیقاً تو دلش چیکار میکنه. فقط یه رشته JSON میدی و یه آبجکت تحویل میگیری. این یعنی تو فقط با ورودی و خروجی کار داری، نه جزئیات داخلی تابع! 📦🔄
" بلک باکس یعنی فقط ورودی و خروجی برات مهمه، نه اینکه تو دلش چطور کار میکنه! "
✅ مثال عملی
فرض کن تو یه فروشگاه آنلاین داری و قیمتها باید به صورت خوانا نمایش داده بشن. میتونی از یه تابع ساده برای این کار استفاده کنی.
تو نیازی نداری بدونی toLocaleString دقیقاً چطور اعداد رو قالببندی میکنه. فقط کافیه عدد رو بدی و خروجی مناسب بگیری. این یعنی استفاده از یه بلک باکس که کار رو برات سادهتر میکنه! 🎯
function formatPrice(price) {
return price.toLocaleString() + " تومان";
}
console.log(formatPrice(2500000));
// خروجی: "2,500,000 تومان"
📌 مزایای این رویکرد چیه؟
➊ تمرکز روی منطق برنامه
به جای درگیر شدن با پیادهسازی داخلی، فقط از خروجی استفاده میکنی تا مسئله رو خیلی ساده تر حل کنی !
➌ نگهداری راحتتر کد
اگه یه روز خواستی یه تابع رو تغییر بدی، کل برنامه رو به هم نمیریزی چون پیاده سازیت اصولی و بلک باکسی بوده !
#️⃣ #WhatsThat #tips
🗨️ 𝗖𝗛𝗔𝗡𝗡𝗘𝗟 | 𝗚𝗥𝗢𝗨𝗣
28 January 2025
حباب هوش مصنوعی شکست! 🫧
اخیراً یک مدل هوش مصنوعی به نام DeepSeek از چین معرفی شد که توجه بسیاری به خودش جلب کرد. این مدل زبانی عملکردی شبیه به GPT داره و از طریق پرامت های کاربران، پاسخهای خودش رو تولید میکنه اما تفاوت اصلی اون در هزینه ها و روشهای توسعه اون هست. گفته میشه DeepSeek با بودجه حدود ۵ تا ۶ میلیون دلار ساخته شده و در برخی آزمون ها حتی از مدل های پیشرفته تری مثل GPT بهتر عمل کرده. این اتفاق تأثیر زیادی روی بازار گذاشته به طوری که ارزش سهام شرکت هایی مثل انویدیا و open ai کاهش پیدا کرده.
قبل از این، شرکتهایی مثل انویدیا و open ai ادعا میکردن توسعه هوش مصنوعی به منابع سخت افزاری عظیم و سرمایه گذاری کلان نیاز داره. انویدیا با فروش سخت افزارهای ویژه به غولهای فناوری مانند آمازون و مایکروسافت سود زیادی کسب میکرد و open ai هم بر پیچیدگی توسعه مدلهای زبانی تأکید داشت، تا این فناوری رو در انحصار خودش نگه داره. اما ظهور دیپ سیک این narrative رو زیر سوال برد. تیم توسعه دهنده دیپ سیک نشون داد با بهینه سازی روشهای قدیمی و کاهش مصرف منابع، میشه مدلی کارآمد حتی روی سیستمهای گیمینگ معمولی ساخت، بدون نیاز به ابررایانه ها یا بودجه های میلیاردی 💸
یکی از نقاط قوت DeepSeek بازنگری در الگوریتم های سنتی یادگیری ماشین بود، که باعث شد مصرف حافظه و انرژی تا حد چشمگیری کاهش پیدا کنه. این بهینه سازی هزینههای توسعه رو از صدها میلیون دلار به کمتر از ۱۰ میلیون دلار رسوند. چنین دستاوردی نه تنها انحصار شرکتهای بزرگ رو شکست، بلکه اثبات کرد دانش کافی و خلاقیت میتونه محدودیت های مالی و سخت افزاری رو جبران کنه.
این اتفاق رو سرآغاز تحولی در حوزه هوش مصنوعی میتونیم بدونیم. حالا دیگه هر تیم کوچیک یا حتی افراد مستقل با دانش فنی مناسب امکان ساخت مدلهای رقابتی رو دارن. موفقیت دیپ سیک همچنین نشون میده ادعاهای شرکتهای بزرگ درباره ضرورت منابع انحصاری همیشه واقعی نیست و تنها راهی برای حفظ سلطه بازار هست. حالا چالش جدیدی پیش روی صنعت قرار گرفته: آیا این روند بازتر شدن فناوری ادامه پیدا میکنه یا غول های تکنولوژی راهی برای بازپسگیری انحصار پیدا میکنن؟ 🤔
🔗 همین الان DeepSeek رو امتحان کن
#ai
@CodeModule
3.1K · 29 January 2025
Dani𓄂𓆃با JSON.stringfy ارسالش کن
با JSON.parse دریافتش کن
همینو انجام دادم شد
مشکل این بود که تو ارسال string
آخرین آرایه نباید کاما داشته باشه
من برا اخرین ارایه هم کاما گذاشته بودم و خطا میداد
30 January 2025
Replymessage unavailable
سلام برای آموزش تایپ اسکریپت چه ویدیو آموزشی پیشنهاد میکنید؟ انگلیسی باشه یا فارسی فرقی نداره
از مبتدی هم باشه
Replymessage unavailable
سلام برای آموزش تایپ اسکریپت چه ویدیو آموزشی پیشنهاد میکنید؟ انگلیسی باشه یا فارسی فرقی نداره
از مبتدی هم باشه
Elham Yadegariسلام برای آموزش تایپ اسکریپت چه ویدیو آموزشی پیشنهاد میکنید؟ انگلیسی باشه یا فارسی فرقی نداره
از مبتدی هم باشه
۹۰درصد به خود شما مربوطه
ولی انگلیسی تو یه سطح دیگس
مفهومش
فارسیم راحته
Replymessage unavailable
Фотография
click to show
click to show
Файл
RabbitMQ.pdf · 5.8 MB · click to show
RabbitMQ.pdf · 5.8 MB · click to show
تو این عکس و PDF زیر به طور خلاصه یاد میگیرم ربیت چطور کار میکنه و پترن هاش کدوماس
بیشت دیاگرام کشیدم براتون و کمتر حرف زدم😬
لینک همین پست توی لینکیدن 👈🏻 لینک
#rabbitmq
@LearnByLearn
2K · 31 January 2025
Фотография
click to show
click to show
اگر دوست دارید از گیتلب استفاده بکنید و بخاطر تحریم ها نمیدونید چیکار کنید میتونید از همگیت استفاده کنید !
📌 حالا همگیت چیه ؟
همگیت یکی از سرویس های کاملا رایگان همروش هستش که درواقع همون گیت لبه ولی خب به صورت سازمانی روی همروش نصب شده، با این تفاوت که دیگه تحریم نیست.
🌐 https://hamgit.ir
#تبلیغ_نیست
#️⃣ #git #gitlab #github
🚀 @coolycode
Elham Yadegariسلام برای آموزش تایپ اسکریپت چه ویدیو آموزشی پیشنهاد میکنید؟ انگلیسی باشه یا فارسی فرقی نداره
از مبتدی هم باشه
اگه میخوایید حرفه ای یاد بگیرید برید داکیومنتشو بخونید typesceiptlang.org و از بخش هندبوکش شروع کنید. اما اگه میخوایید توی لایبری مثل ری اکت استفاده کنید و ی چیز بیسیک اما کارراه انداز باشه پیشنهادم اینه از این سایت استفاده کنید
totaltypescript.com
Фотография
click to show
click to show
#FullStack
معروف ترین تکنولوژیهایی که برای Full Stack شدن میتونید انتخاب کنید و باید بلد باشید 💯
🚀 @coolycode