جرمی کلارکسون تهیهکننده تختهگاز: دوست داشتم به ایران بیایم اما اجازه ندادند
مستند خودرویی پرطرفدار تخت گاز در طول سالها فعالیت خود سر از عجیبترین نقاط جهان درآورده است اما یکی از بزرگترین جاهطلبیهای تیم سازنده این برنامه یعنی سفر جادهای به ایران هرگز رنگ واقعیت به خود نگرفت. اندی ویلمن تهیهکننده و از خالقان این مجموعه به تازگی فاش کرد که ایده ساخت یک ویژهبرنامه در ایران به یکی از بزرگترین حسرتهای دوران کاری او تبدیل شده است.
مستند خودرویی پرطرفدار تخت گاز در طول سالها فعالیت خود سر از عجیبترین نقاط جهان درآورده است اما یکی از بزرگترین جاهطلبیهای تیم سازنده این برنامه یعنی سفر جادهای به ایران هرگز رنگ واقعیت به خود نگرفت. اندی ویلمن تهیهکننده و از خالقان این مجموعه به تازگی فاش کرد که ایده ساخت یک ویژهبرنامه در ایران به یکی از بزرگترین حسرتهای دوران کاری او تبدیل شده است.
این اولین خودرو اسپرت دودر شیائومی است
▪️ تصاویری از اولین خودرو اسپرت برقی شرکت شیائومی منتشر شده است که نشان میدهد این غول فناوری قصد دارد جایگاه خود را در بازار خودروهای سریع و لوکس تثبیت کند.
▪️ این مدل جدید با طراحی آیرودینامیک و تمرکز بر عملکرد بالا، تلاش میکند استانداردهای جدیدی را در صنعت خودروهای برقی تعریف کند و رقابت با برندهای مطرح این حوزه را آغاز کند.
▪️ تصاویری از اولین خودرو اسپرت برقی شرکت شیائومی منتشر شده است که نشان میدهد این غول فناوری قصد دارد جایگاه خود را در بازار خودروهای سریع و لوکس تثبیت کند.
▪️ این مدل جدید با طراحی آیرودینامیک و تمرکز بر عملکرد بالا، تلاش میکند استانداردهای جدیدی را در صنعت خودروهای برقی تعریف کند و رقابت با برندهای مطرح این حوزه را آغاز کند.
🚗انویدیا بیسروصدا پروژه دیتاسنتر فضایی خود را پیش میبرد؛ جذب نیرو برای Space-1
▫️ انویدیا درحال استخدام یک معمار ارشد نرمافزار برای پروژه Space-1 است که در ماه مارس معرفی شد و هدف جاهطلبانه انتقال زیرساختهای هوش مصنوعی به خارج از زمین را دنبال میکند. دیتاسنترهای فضایی به عنوان راهکاری برای فرار از محدودیتهای فضا، برق و سیستمهای سرمایشی زمین شناخته میشوند و شرکتهایی مانند اسپیسایکس نیز در این حوزه رقابت دارند.
▫️ پروژه فضایی Space-1 بر پایه پلتفرم تراشه هوش مصنوعی جدید انویدیا با نام «Vera Rubin» توسعه یافته و برای مدار نزدیک زمین طراحی شده است. انویدیا برای این موقعیت شغلی حساس که وظیفه ایمنسازی نرمافزار در برابر تشعشعات و آبوهوای فضا را برعهده دارد، حقوق سالانه پایه تا سقف ۴۳۱,۲۵۰ دلار پرداخت میکند.
▫️ انویدیا درحال استخدام یک معمار ارشد نرمافزار برای پروژه Space-1 است که در ماه مارس معرفی شد و هدف جاهطلبانه انتقال زیرساختهای هوش مصنوعی به خارج از زمین را دنبال میکند. دیتاسنترهای فضایی به عنوان راهکاری برای فرار از محدودیتهای فضا، برق و سیستمهای سرمایشی زمین شناخته میشوند و شرکتهایی مانند اسپیسایکس نیز در این حوزه رقابت دارند.
▫️ پروژه فضایی Space-1 بر پایه پلتفرم تراشه هوش مصنوعی جدید انویدیا با نام «Vera Rubin» توسعه یافته و برای مدار نزدیک زمین طراحی شده است. انویدیا برای این موقعیت شغلی حساس که وظیفه ایمنسازی نرمافزار در برابر تشعشعات و آبوهوای فضا را برعهده دارد، حقوق سالانه پایه تا سقف ۴۳۱,۲۵۰ دلار پرداخت میکند.
💢 ماه کامل ژوئن مشهور به "ماه توتفرنگی"، شامگاه امشب ۸ تیر با طلوعی کمارتفاع و رنگی سرخ و صورتی در نزدیکی افق، یکی از زیباترین مناظر آسمان شب را رقم میزند، پدیدهای که تنها حدود ۲۰ تا ۳۰ دقیقه در این رنگ دیده میشود.
💢این پدیده هر ۱۸ سال به اوج خودش میرسد و ماه حالت خونی و درخشانتری پیدا می کند و برخلاف ماه کامل که به سرعت در اوج آسمان قرار میگیرد نزدیک به افق باقی میماند و مسیری کوتاه و مماس با افق را در آسمان جنوب طی میکند.
💢این پدیده هر ۱۸ سال به اوج خودش میرسد و ماه حالت خونی و درخشانتری پیدا می کند و برخلاف ماه کامل که به سرعت در اوج آسمان قرار میگیرد نزدیک به افق باقی میماند و مسیری کوتاه و مماس با افق را در آسمان جنوب طی میکند.
Forwarded from Archive Developer
GitHub Licenses.pdf
1.2 MB
برگ تقلب متدهای آرایه در جاوااسکریپت (سری دوم)
🟢 متدهای Non-Mutating؛ وقتی نمیخوای آرایه اصلی خراب بشه!
تفاوت اصلی این دسته با Mutating اینه که آرایه اصلی رو دست نمیزنن؛ بلکه یه آرایه جدید برات میسازن.
برای همین توی پروژههای React و به طور کلی برنامهنویسی مدرن، این متدها خیلی محبوبترن؛ چون باعث میشن دادهها قابل پیشبینی بمونن و از باگهای ناخواسته جلوگیری بشه.
مثلاً map()، filter() یا slice() همیشه یه آرایه جدید برمیگردونن و آرایه اولیه همونطور که هست باقی میمونه.
📌 خلاصه:
🔴 Mutating = تغییر آرایه اصلی
🟢 Non-Mutating = ساخت آرایه جدید
👈 در پست بعدی با متدهای Value / Result آشنا میشیم؛ متدهایی که فقط یک نتیجه برمیگردونن و برای جستجو، بررسی شرط و محاسبات خیلی کاربردی هستن.
🟢 متدهای Non-Mutating؛ وقتی نمیخوای آرایه اصلی خراب بشه!
تفاوت اصلی این دسته با Mutating اینه که آرایه اصلی رو دست نمیزنن؛ بلکه یه آرایه جدید برات میسازن.
برای همین توی پروژههای React و به طور کلی برنامهنویسی مدرن، این متدها خیلی محبوبترن؛ چون باعث میشن دادهها قابل پیشبینی بمونن و از باگهای ناخواسته جلوگیری بشه.
مثلاً map()، filter() یا slice() همیشه یه آرایه جدید برمیگردونن و آرایه اولیه همونطور که هست باقی میمونه.
📌 خلاصه:
🔴 Mutating = تغییر آرایه اصلی
🟢 Non-Mutating = ساخت آرایه جدید
👈 در پست بعدی با متدهای Value / Result آشنا میشیم؛ متدهایی که فقط یک نتیجه برمیگردونن و برای جستجو، بررسی شرط و محاسبات خیلی کاربردی هستن.
برگه تقلب متدهای آرایه در جاوااسکریپت (سری اول)
متدهای Mutating؛ همونایی که آرایه اصلی رو دستکاری میکنن!
وقتی از این متدها استفاده میکنی، دیگه خبری از آرایه قبلی نیست؛ خودش تغییر میکنه.
مثلاً اگه با push() یه مقدار اضافه کنی یا با splice() یه عنصر حذف کنی، همون آرایهای که داشتی تغییر کرده و نیازی نیست خروجی رو داخل متغیر جدید ذخیره کنی.
📌 اگر نمیخوای داده اصلی تغییر کنه، بهتره سراغ متدهای Non-Mutating بری.
👈 در پست بعدی میریم سراغ متدهای Non-Mutating و میبینیم چطور بدون تغییر آرایه اصلی، روی دادهها کار کنیم.
متدهای Mutating؛ همونایی که آرایه اصلی رو دستکاری میکنن!
وقتی از این متدها استفاده میکنی، دیگه خبری از آرایه قبلی نیست؛ خودش تغییر میکنه.
مثلاً اگه با push() یه مقدار اضافه کنی یا با splice() یه عنصر حذف کنی، همون آرایهای که داشتی تغییر کرده و نیازی نیست خروجی رو داخل متغیر جدید ذخیره کنی.
📌 اگر نمیخوای داده اصلی تغییر کنه، بهتره سراغ متدهای Non-Mutating بری.
👈 در پست بعدی میریم سراغ متدهای Non-Mutating و میبینیم چطور بدون تغییر آرایه اصلی، روی دادهها کار کنیم.
برگ تقلب متدهای آرایه در جاوااسکریپت (سری سوم)
🔵 متدهای Value / Result؛ وقتی فقط نتیجه میخوای، نه تغییر آرایه!
این دسته نه آرایه رو تغییر میدن و نه معمولاً آرایه جدید میسازن؛ فقط یه نتیجه برمیگردونن.
این نتیجه میتونه:
یه عدد باشه (indexOf())
یه مقدار بولین (includes() یا some())
یه عنصر (find())
یه رشته (join())
یا حتی یه مقدار نهایی مثل جمع عناصر (reduce())
پس هر وقت هدفت اینه که فقط از آرایه اطلاعات بگیری یا یه خروجی محاسبه کنی، این دسته بهترین انتخابه.
📌 یه راه ساده برای حفظ کردن:
🔴 Mutating → آرایه رو تغییر میده.
🟢 Non-Mutating → آرایه جدید میسازه.
🔵 Value / Result → فقط یه نتیجه برمیگردونه.
🔵 متدهای Value / Result؛ وقتی فقط نتیجه میخوای، نه تغییر آرایه!
این دسته نه آرایه رو تغییر میدن و نه معمولاً آرایه جدید میسازن؛ فقط یه نتیجه برمیگردونن.
این نتیجه میتونه:
یه عدد باشه (indexOf())
یه مقدار بولین (includes() یا some())
یه عنصر (find())
یه رشته (join())
یا حتی یه مقدار نهایی مثل جمع عناصر (reduce())
پس هر وقت هدفت اینه که فقط از آرایه اطلاعات بگیری یا یه خروجی محاسبه کنی، این دسته بهترین انتخابه.
📌 یه راه ساده برای حفظ کردن:
🔴 Mutating → آرایه رو تغییر میده.
🟢 Non-Mutating → آرایه جدید میسازه.
🔵 Value / Result → فقط یه نتیجه برمیگردونه.
This media is not supported in your browser
VIEW IN TELEGRAM
تفاوت نخ(thread) با پروسه(process)