آموزش ویدیویی جاوا اسکریپت، Node.js ، React ، jQuery ، Vue و ...
1.61K subscribers
155 photos
71 videos
121 files
1.85K links
Download Telegram
🔵 کوییز #React_js

🟣 موضوع : ‏Hook‌ پایه: `useState`

🟢 سوال :

‏useState را کجا نمی‌توان استفاده کرد؟

گزینه 1:
‏بدنه کامپوننت تابعی
گزینه 2:
‏داخل custom hook
گزینه 3:
‏داخل event handler
گزینه 4:
‏خارج از کامپوننت تابعی

🔵 گزینه صحیح: 4

🟢 توضیح :

‏hookها فقط در بدنه کامپوننت تابعی یا custom hook قابل استفاده‌اند


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir


یوتیوب جنگ با مسدودکننده‌های تبلیغات را شدیدتر کرد!



🌿🌿 یوتیوب دوباره دور جدیدی از مقابله با سرویس‌های مسدودکننده تبلیغات (Ad Blocker) را آغاز کرده است. این بار حتی برخی از روش‌های دور زدن سیاست‌های یوتیوب در مرورگر فایرفاکس نیز مسدود شده‌اند، اقدامی که با واکنش منفی شدید کاربران مواجه شده است.


🟣 سیاست صریح یوتیوب:

یوتیوب سال گذشته به صراحت اعلام کرد که برای تماشای ویدیوها، کاربران یا باید تبلیغات را مشاهده کنند یا اشتراک پریمیوم بخرند. بر این اساس، کاربرانی که از مسدودکننده‌های تبلیغات استفاده می‌کنند، دیگر نمی‌توانند ویدیوها را پخش کنند، مگر اینکه این سرویس‌ها را غیرفعال کرده باشند. این تصمیم، بسیاری از ادبلاکرهای محبوب را از کار انداخت.


🔴 تشدید مقابله و پیامدها:

این اقدام جدید یوتیوب نشان می‌دهد که آن‌ها در تصمیم خود برای حذف کامل ابزارهای مسدودکننده تبلیغات بسیار جدی هستند. این موضوع می‌تواند برای میلیون‌ها کاربری که به استفاده از ادبلاکرها عادت کرده‌اند، مشکل‌ساز باشد و آن‌ها را مجبور به انتخاب بین تماشای تبلیغات، خرید اشتراک پریمیوم، یا ترک پلتفرم یوتیوب کند.


🔵 آینده تجربه کاربری:

این اتفاق سوالات مهمی را در مورد آینده تجربه کاربری در پلتفرم‌های پخش ویدیو و رابطه کاربران با محتوای رایگان مطرح می‌کند. آیا کاربران به دیدن تبلیغات عادت خواهند کرد یا به دنبال راه‌حل‌های جدیدی برای تماشای محتوای بدون وقفه خواهند گشت؟


#یوتیوب #تبلیغات #ادبلاکر #فایرفاکس #تکنولوژی

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی:
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #جاوا_اسکریپت

🟣 موضوع : ‏استفاده از Helmet برای بهبود امنیت Express.js

🟢 سوال :

‏کدام یک از Middlewareهای Helmet به جلوگیری از افشای اطلاعات مربوط به فناوری سرور کمک می‌کند؟

گزینه ۱:
csp()

گزینه ۲:
frameguard()

گزینه ۳:
hidePoweredBy()

گزینه ۴:
xssFilter()

🔵 گزینه صحیح: 3

🟢 توضیح :

‏`hidePoweredBy()` هدر `X-Powered-By` را حذف می‌کند.

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir




خبر داغ: رونمایی احتمالی از سیستم‌عامل HomeOS اپل در WWDC 2025!




🌿🌿 دنیای فناوری در تب و تاب کنفرانس WWDC 2025 اپل است و یکی از داغ‌ترین شایعات، معرفی یک سیستم‌عامل کاملاً جدید به نام homeOS است. گزارش‌های اخیر حاکی از آن است که اپل احتمالاً هفته آینده از این پلتفرم نرم‌افزاری رونمایی خواهد کرد. شایعه شده که homeOS می‌تواند همراه با یک نمایشگر هوشمند خانگی جدید معرفی شود.


🟣 سیستم عامل HomeOS: نامی آشنا، کارکردی نو!

تاکنون بارها صحبت از احتمال معرفی homeOS توسط اپل به میان آمده بود، اما حالا با نزدیک شدن به WWDC، این گمانه‌زنی‌ها قوت گرفته‌اند. نام homeOS به وضوح به اکوسیستم خانه هوشمند اپل اشاره دارد و انتظار می‌رود این سیستم‌عامل، مرکز کنترل و هماهنگ‌کننده تمامی دستگاه‌های هوشمند خانگی اپل باشد. این می‌تواند گام بزرگی برای اپل در رقابت با سایر بازیگران حوزه خانه هوشمند باشد.


🔴 علامت تجاری مرموز و ردپای اپل!

موضوعی که این شایعات را جدی‌تر می‌کند، ثبت یک علامت تجاری جدید با عنوان "HOMEOS" است. اگرچه این علامت تجاری ظاهراً توسط شرکتی به نام "Home Operations Suite LLC" ثبت شده، اما بررسی سوابق نشان می‌دهد که مسئول اصلی و پنهان پشت این شرکت، خود اپل است. این روشی رایج برای شرکت‌های بزرگ است که پیش از معرفی رسمی محصولات یا سرویس‌های جدید، علامت‌های تجاری را به صورت غیرمستقیم ثبت کنند تا از افشای زودهنگام برنامه‌هایشان جلوگیری شود.


🔵 گام بعدی اپل در اکوسیستم خانه هوشمند؟

اگر این شایعات به حقیقت بپیوندند، homeOS می‌تواند تجربه کاربری در خانه هوشمند را به سطح جدیدی ارتقا دهد. تصور کنید که تمامی دستگاه‌های HomeKit شما، از لامپ‌های هوشمند گرفته تا ترموستات‌ها و دوربین‌های امنیتی، تحت یک پلتفرم یکپارچه و قدرتمند مدیریت شوند. این سیستم‌عامل می‌تواند توسعه‌دهندگان را نیز ترغیب کند تا اپلیکیشن‌ها و خدمات جدیدی برای اکوسیستم خانه هوشمند اپل طراحی کنند و نوآوری‌ها را در این حوزه سرعت بخشد.


🔴 کنفرانس WWDC 2025: کنفرانس پیش رو، پر از شگفتی؟

همه نگاه‌ها به کنفرانس WWDC 2025 است که هفته آینده برگزار می‌شود. باید دید آیا اپل با معرفی homeOS و شاید یک دستگاه خانگی جدید، واقعاً دنیای خانه هوشمند را متحول خواهد کرد یا خیر. این رویداد، فرصتی عالی برای آشنایی با جدیدترین نوآوری‌های نرم‌افزاری اپل خواهد بود.


#اپل #homeOS #WWDC2025 #خانه_هوشمند #سیستم_عامل_جدید


ــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی:
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir


🌠 بلومبرگ: جانی آیو و OpenAI در حال طراحی حداقل سه محصول سخت‌افزاری هوش مصنوعی!



🌿🌿 خبرهای داغ از همکاری بزرگ در دنیای فناوری به گوش می‌رسد! مارک گرمن، خبرنگار بلومبرگ، مدعی شده است که OpenAI با همکاری جانی آیو، طراح ارشد سابق اپل، مشغول ساخت حداقل سه محصول سخت‌افزاری جدید مبتنی بر هوش مصنوعی است.



🟣 انواع محصولات در دست توسعه

کمپانی OpenAI ظاهراً در حال کار روی مجموعه‌ای از دستگاه‌های سخت‌افزاری است. این محصولات شامل یک دستگاه سیار، یک دستگاه خانه هوشمند و همچنین یک محصول رباتیک است که در بلندمدت عرضه خواهد شد. البته، هنوز OpenAI به طور رسمی این پروژه‌های سخت‌افزاری را تایید نکرده است.



🔴 حدس و گمان‌ها درباره دستگاه سیار

مارک گرمن حدس می‌زند که دستگاه سیار OpenAI ممکن است به شکل یک گردن‌بند طراحی شود. کاربر می‌تواند آن را دور گردن خود بیندازد و به جای دسترسی مستقیم از طریق گوشی، از آن به عنوان راهی برای تعامل با دستیار هوش مصنوعی ChatGPT استفاده کند. این ایده، رویکردی جدید به رابط کاربری هوش مصنوعی در زندگی روزمره است.



🔵 دستگاه خانه هوشمند OpenAI

علاوه بر دستگاه سیار، به نظر می‌رسد OpenAI روی یک دستگاه خانه هوشمند نیز کار می‌کند. این دستگاه ممکن است شبیه به یک اسپیکر هوشمند باشد که روی میز قرار می‌گیرد. در حال حاضر، جزئیات بیشتری درباره کاربردها و قابلیت‌های دقیق این دستگاه خانگی منتشر نشده است.

این همکاری بین یک شرکت پیشرو در زمینه هوش مصنوعی و یکی از مشهورترین طراحان سخت‌افزار جهان، می‌تواند منجر به تولید محصولاتی شود که نحوه تعامل ما با تکنولوژی را متحول کند. باید دید این محصولات نوآورانه چه زمانی به بازار عرضه خواهند شد.

#OpenAI #جانی_آیو #سخت_افزار #هوش_مصنوعی #ChatGPT



ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی:
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #جاوا_اسکریپت

🟣 موضوع : ‏توابع Arrow در مقابل توابع عادی

🟢 سوال :

‏کدام مورد درباره hoisting تابع معمولی در JavaScript صحیح است؟

گزینه 1:
‏قبل از تعریف نیز می‌توان آن را فراخوانی کرد
گزینه 2:
‏فقط در ES6 به بعد hoisting انجام می‌شود
گزینه 3:
‏در strict mode hoisting غیرفعال می‌شود
گزینه 4:
‏هرگز hoisting نمی‌شود

🔵 گزینه صحیح: 1

🟢 توضیح :

‏function declarationها در ابتدای اجرای کد hoisting می‌شوند و می‌توان آنها را قبل از محل تعریف فراخوانی کرد.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #‏جاوا_اسکریپت

🟣 موضوع : ‏متد addEventListener و نحوه ثبت رویدادها

🟢 سوال :

‏گزینه passive: true در آرگومان سوم addEventListener() برای چه نوع رویدادهایی مفید است؟

گزینه 1:
‏رویدادهایی که باعث تغییرات در layout صفحه می‌شوند (مانند scroll و touchmove).
گزینه 2:
‏رویدادهایی که نیازی به جلوگیری از رفتار پیش‌فرض ندارند.
گزینه 3:
‏رویدادهایی که باید با اولویت بالا اجرا شوند.
گزینه 4:
‏رویدادهایی که فقط یک بار فعال می‌شوند.

🔵 گزینه صحیح: 1

🟢 توضیح :

‏گزینه passive: true به مرورگر اطلاع می‌دهد که listener هرگز از preventDefault() استفاده نخواهد کرد. این به مرورگر اجازه می‌دهد تا هندل کردن رویداد را بهینه کند، به ویژه برای رویدادهای اسکرول و لمسی که می‌توانند بر عملکرد تأثیر بگذارند.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir


خبر داغ: ChatGPT حالا صدای جلسات را ضبط و تحلیل می‌کند!



🌿🌿 شرکت OpenAI با معرفی دو قابلیت جدید و هیجان‌انگیز، ChatGPT را به ابزاری قدرتمندتر برای حرفه‌ای‌ها تبدیل کرده است: Record Mode و Connectors. این به‌روزرسانی‌ها، چت‌جی‌پی‌تی را بیش‌ازپیش به دستیاری هوشمند و کاربردی بدل می‌کنند.




🟣 گزینه Record Mode: دستیار هوشمند جلسات شما

در تازه‌ترین به‌روزرسانی، کاربران طرح‌های پولی ChatGPT می‌توانند از قابلیت Record Mode استفاده کنند. با این ویژگی، می‌توانید جلسات صوتی خود را ضبط کنید، متن کامل آن‌ها را استخراج کنید، نکات مهم را شناسایی کنید و حتی در آینده از چت‌جی‌پی‌تی بخواهید بر اساس محتوای جلسه به سوالات شما پاسخ دهد. این قابلیت فعلاً برای کاربران نسخه Team چت‌جی‌پی‌تی در سیستم‌عامل macOS فعال شده است.


🔴 گزینه Connectors: اتصال به دنیای داده‌های شما

قابلیت Connectors به ChatGPT اجازه می‌دهد تا به سرویس‌های محبوب مانند Gmail، Google Drive، Outlook، Teams و Linear متصل شود. این اتصال به کاربران امکان می‌دهد تا از اطلاعات واقعی و روزمره خود در تحلیل‌ها، تولید متن و تصمیم‌گیری‌های مبتنی بر داده استفاده کنند. تصور کنید چقدر می‌توانید با استفاده از اطلاعات ایمیل‌ها یا فایل‌های درایوتان، تحلیل‌های عمیق‌تری داشته باشید یا متن‌های مرتبط‌تری تولید کنید!


🔵 این قابلیت‌ها، گام بزرگی در جهت یکپارچه‌سازی هوش مصنوعی با جریان کارهای روزمره ما هستند و می‌توانند بهره‌وری را به شکل چشمگیری افزایش دهند.


#ChatGPT #OpenAI #هوش_مصنوعی #بهره_وری #ابزارهای_AI


ــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی:
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #React_js

🟣 موضوع : ‏Lifecycle Methods در کامپوننت‌های کلاسی

🟢 سوال :

‏کدام متد مقدار snapshot قبل از به‌روزرسانی DOM را فراهم می‌کند؟

گزینه 1:
getSnapshotBeforeUpdate
گزینه 2:
componentDidUpdate
گزینه 3:
shouldComponentUpdate
گزینه 4:
componentWillReceiveProps

🔵 گزینه صحیح: 1

🟢 توضیح :

‏getSnapshotBeforeUpdate مقدار snapshot را قبل از اعمال تغییرات DOM تولید می‌کند.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir


🌠 کافئین حتی در خواب هم مغز را بیدار نگه می‌دارد: یافته‌ای نگران‌کننده برای کیفیت خواب!


🌿🌿 همه‌ی ما می‌دانیم کافئین می‌تواند در بیداری ما را سرپا نگه دارد، اما آیا تا به حال فکر کرده‌اید که این ماده محرک در زمان خواب چه بلایی سر مغزمان می‌آورد؟ پژوهش جدیدی از محققان کانادایی نشان می‌دهد که کافئین حتی وقتی در خواب هستیم، بر فعالیت مغز ما تأثیر می‌گذارد و کیفیت خوابمان را به چالش می‌کشد.



🟣 افزایش پیچیدگی سیگنال‌های مغزی در خواب

محققان دانشگاه مونترآل در مطالعه‌ای که در نشریه Communications Biology منتشر شده، دریافته‌اند که مصرف کافئین، حتی پیش از خواب، پیچیدگی سیگنال‌های مغزی در خواب را افزایش می‌دهد. این یعنی مغز وارد حالتی "بحرانی" می‌شود که بین نظم و آشفتگی تعادل برقرار می‌کند. نکته نگران‌کننده اینجاست که این تأثیر مخرب بیشتر در جوانان مشاهده شده است.



🔴 نحوه انجام پژوهش و نتایج آن

در این مطالعه، فعالیت مغز چهل بزرگسال سالم در دو شب متوالی مورد بررسی قرار گرفت. در یک شب، داوطلبان دو نوبت کافئین (سه و یک ساعت پیش از خواب) مصرف کردند و در شب دیگر، به آن‌ها دارونما داده شد. نتایج نشان داد که کافئین باعث فعالیت پویاتر اما کمتر قابل‌پیش‌بینی نورون‌ها شده است. این پدیده به‌ویژه در مرحله خواب بدون حرکت سریع چشم (NREM) که بخش عمده‌ای از خواب عمیق ما را تشکیل می‌دهد، برجسته‌تر بود.



🔵 تأثیر کافئین بر امواج مغزی

این پژوهش همچنین نشان داد که کافئین به طور مستقیم بر امواج مغزی تأثیر می‌گذارد. کافئین امواج آهسته‌تر مغزی مانند تتا و آلفا را که با خواب عمیق و آرامش مرتبط هستند، کاهش داده است. در مقابل، فعالیت امواج بتا را افزایش داده، امواجی که بیشتر با بیداری، هوشیاری و درگیری ذهنی همراه هستند. این یعنی حتی وقتی ظاهراً خوابیده‌ایم، مغز ما در سطحی "بیدارتر" از حد معمول فعالیت می‌کند.

این یافته‌ها زنگ خطری جدی برای کسانی است که عادت به مصرف کافئین در ساعات پایانی روز دارند. کیفیت خواب، نقش حیاتی در سلامت جسمی و روانی ما دارد. بهتر است مصرف کافئین خود را به ساعات اولیه روز محدود کنید تا از یک خواب آرام و ترمیم‌کننده بهره‌مند شوید.

#کافئین #خواب #فعالیت_مغز #سلامت_روان #پژوهش_علمی


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی:
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #جاوا_اسکریپت

🟣 موضوع : ‏نقش جاوا اسکریپت در وب مدرن

🟢 سوال :

‏کدام یک از موارد زیر جزء فریم ورک های محبوب جاوا اسکریپت محسوب می شود؟

گزینه 1:
MySQL
گزینه 2:
PHP
گزینه 3:
React
گزینه 4:
HTML

🔵 گزینه صحیح: 3

🟢 توضیح :

‏React یک کتابخانه جاوا اسکریپت است که برای ساخت رابط‌های کاربری تعاملی استفاده می‌شود.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
واریز و برداشت پلتفرم‌های طلا به دستور بانک مرکزی متوقف شد

🔸با توجه به شرایط کشور، سرویس پرداخت مستقیم پلتفرم‌های خرید و فروش آنلاین طلا به دستور بانک مرکزی به طور موقت غیرفعال شده است و امکان واریز و برداشت وجه به این پلتفرم‌ها تا اطلاع ثانوی وجود ندارد.

🔸مشابه چنین محدودیتی برای صرافی‌های رمزارزی نیز اعمال شده است.

#ایران

ـــــــــــــــــــــــــــــــــــــــــــــــ

لطفاً ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی:

https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #React_js

🟣 موضوع : ‏استایل‌دهی با Styled-Components

🟢 سوال :

‏کدام سینتکس برای تعریف یک Styled Component است؟

گزینه 1:
const Button = styled.button``
گزینه 2:
import styled from 'react'
گزینه 3:
const Button = style.button()
گزینه 4:
import { styled } from 'styled-components'

🔵 گزینه صحیح: 1

🟢 توضیح :

‏سینتکس صحیح استفاده از تابع tagged template از styled است.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🚨 حمله باج‌افزاری به شبکه بهداشتی Kettering در اوهایو

🔒 یک گروه باج‌افزاری نسبتاً جدید به نام Interlock مسئولیت حمله سایبری به Kettering Health، شبکه‌ای از بیمارستان‌ها و مراکز درمانی در ایالت اوهایو آمریکا را بر عهده گرفت. این حمله باعث شد همه سیستم‌های رایانه‌ای این سازمان برای دو هفته از کار بیفتند و هنوز هم بازگردانی کامل انجام نشده است.

🦠 این گروه که از سپتامبر ۲۰۲۴ حملاتی به مراکز درمانی آمریکا انجام داده، در سایت رسمی خود در دارک‌وب اعلام کرده که بیش از ۹۴۰ گیگابایت اطلاعات حساس
از این شبکه درمانی سرقت کرده است!

📅 نخستین بار شبکه CNN در ۲۰ می اعلام کرد که Interlock پشت این حمله است، اما در آن زمان این گروه هنوز مسئولیت را نپذیرفته بود. اکنون که این ادعا علنی شده، به نظر می‌رسد مذاکرات بین طرفین به بن‌بست خورده باشد.

📁 طبق بررسی‌های اولیه، داده‌های به سرقت رفته شامل:

🔹 اطلاعات سلامت بیماران مانند:
▫️ نام، شماره پرونده، خلاصه‌های بالینی
▫️ وضعیت روانی، داروهای مصرفی، نگرانی‌های بهداشتی و...

🔹 اطلاعات کارکنان
🔹 محتویات درایوهای اشتراکی داخلی
🔹 اطلاعات محرمانه پلیس شبکه Kettering Health، شامل فایل‌های پیش‌زمینه و تست‌های دروغ‌سنجی!

💬 آقای John Weimer، معاون ارشد عملیات اضطراری Kettering، پیش‌تر اعلام کرده بود این سازمان هیچ مبلغی به باج‌گیرها پرداخت نکرده است.

با این حال، شرکت در آخرین اطلاعیه خود اعلام کرده که موفق شده «بخش‌های اصلی» سیستم پرونده الکترونیکی سلامت خود (EHR) که توسط شرکت Epic ارائه می‌شود را بازیابی کند. این گام مهمی در مسیر بازگشت به شرایط عادی محسوب می‌شود.


#حمله_سایبری #باج‌افزار #امنیت_سایبری #Kettering_Health #Interlock #داده_های_سلامت #حریم_خصوصی

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Zaban7ir

آدرس وبسایت:
https://Tutorial24.ir


خبر نگران‌کننده: متا و یاندکس، ردیابی پنهان کاربران اندروید!



🌿🌿 کارشناسان امنیتی به تازگی کشف کرده‌اند که شرکت‌های بزرگ فناوری، متا و موتور جستجوی روسی یاندکس، به طور مخفیانه و بدون رضایت کاربران، آن‌ها را از طریق اپلیکیشن‌های اندرویدی خود ردیابی می‌کرده‌اند.


🟣 افشای ردیابی پنهان

پژوهشگران دانشگاه رادبود هلند و مؤسسه IMDEA Networks اعلام کردند که متا و یاندکس بدون اطلاع یا کسب اجازه از کاربران، فعالیت‌های مرورگرهای اندرویدی روی دستگاه‌هایشان را رصد و از این داده‌ها در اپلیکیشن‌های خود سوءاستفاده کرده‌اند. این نقض حریم خصوصی، زنگ خطری جدی برای امنیت دیجیتال ماست.


🔴 چگونه این ردیابی انجام می‌شد؟

به گفته «گونش آکار»، استادیار دانشگاه رادبود، اپلیکیشن‌هایی مانند فیسبوک و اینستاگرام از متا، و همچنین یاندکس مپس (Yandex Maps)، در پس‌زمینه دستگاه‌های اندرویدی فعال بودند. آن‌ها یک اسکریپت خاص را بارگذاری می‌کردند که وظیفه داشت داده‌های مرورگر را به صورت محلی جمع‌آوری کرده و به اپلیکیشن‌های نصب‌شده روی گوشی کاربران ارسال کند. این یعنی فعالیت‌های آنلاین شما، حتی زمانی که مستقیماً از این اپلیکیشن‌ها استفاده نمی‌کردید، رصد می‌شده است.


🔵 چرا این موضوع برای ما مهم است؟

این خبر بار دیگر اهمیت حریم خصوصی و امنیت داده‌ها را در دنیای دیجیتال برجسته می‌کند. شرکت‌های بزرگ باید در جمع‌آوری و استفاده از اطلاعات کاربران شفاف و صادق باشند. برای کاربران نیز ضروری است که همیشه در مورد دسترسی‌هایی که به اپلیکیشن‌ها می‌دهند، هوشیار بوده و تنظیمات حریم خصوصی دستگاه‌های خود را به دقت بررسی کنند.


#حریم_خصوصی #امنیت_داده #متا #یاندکس #اندروید

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی:
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #‏جاوا_اسکریپت

🟣 موضوع : ‏Higher Order Functions: توابعی که دیگر توابع را می‌پذیرند

🟢 سوال :

‏کدام یک از موارد زیر یک مثال از یک Higher Order Function سفارشی است که یک تابع را به عنوان آرگومان می‌پذیرد و یک تابع جدید برمی‌گرداند؟

گزینه 1:
‏یک تابع که دو عدد را جمع می‌کند.
گزینه 2:
‏یک تابع که یک رشته را چاپ می‌کند.
گزینه 3:
‏یک تابع که یک تابع دیگر را می‌پذیرد و یک تابع جدید برمی‌گرداند که آرگومان‌های تابع اصلی را لاگ می‌کند و سپس آن را فراخوانی می‌کند.
گزینه 4:
‏یک تابع که مقدار یک متغیر سراسری را تغییر می‌دهد.

🔵 گزینه صحیح: 3

🟢 توضیح :

‏این مثال یک الگوی رایج در Higher Order Functions را نشان می‌دهد: دریافت یک تابع و برگرداندن یک تابع جدید که رفتار تابع اصلی را تغییر می‌دهد یا گسترش می‌دهد (در اینجا، افزودن لاگینگ).


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #React_js

🟣 موضوع : ‏SWR برای استراتژی‌های Fetch پیشرفته

🟢 سوال :

‏کدام تنظیم برای ایجاد وقفه زمانی بین revalidateOnFocusها کاربرد دارد؟

گزینه 1:
revalidateOnFocus
گزینه 2:
focusThrottleInterval
گزینه 3:
dedupingInterval
گزینه 4:
refreshInterval

🔵 گزینه صحیح: 2

🟢 توضیح :

‏focusThrottleInterval فاصله زمانی بین رویدادهای revalidateOnFocus را کنترل می‌کند


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir


🌠 تصویر روز ناسا: کهکشان مارپیچی NGC 3344 از روبه‌رو!


🌿🌿 ناسا تصویری فوق‌العاده از کهکشان مارپیچی NGC 3344 منتشر کرده است که از موقعیت ما در کهکشان راه شیری، مستقیم دیده می‌شود.

🟣 این کهکشان با حدود چهل هزار سال نوری وسعت، در فاصله بیست میلیون سال نوری از ما و در صورت فلکی «شیر کوچک» قرار دارد.

🔴 تصویر توسط تلسکوپ فضایی هابل و با جزئیات چشمگیر در طول‌موج‌های مختلف (از فروسرخ نزدیک تا فرابنفش) ثبت شده است. این قاب، پانزده هزار سال نوری از مرکز کهکشان را پوشش می‌دهد.

🔵 تغییر رنگ‌ها در تصویر، تحولات ستاره‌ای را نشان می‌دهد: از ستارگان زردرنگ پیر در هسته تا خوشه‌های آبی‌رنگ ستارگان جوان و نواحی سرخ‌رنگ شکل‌گیری ستاره در بازوهای مارپیچی.
این تصویر نه تنها زیباست، بلکه به درک ما از تکامل ستارگان و کهکشان‌ها کمک می‌کند.


#ناسا #کهکشان_مارپیچی #هابل
#اخترشناسی #کیهان_شناسی

ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی:
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #‏جاوا_اسکریپت

🟣 موضوع : ‏مقدمه‌ای بر Angular و مبانی آن

🟢 سوال :

‏کدام سینتکس برای Property Binding (یک طرفه از کامپوننت به تمپلیت) در Angular استفاده می‌شود؟

گزینه 1:
{{ propertyName }}
گزینه 2:
[propertyName]="componentProperty"
گزینه 3:
(eventName)="componentMethod()"
گزینه 4:
*ngIf="expression"

🔵 گزینه صحیح: 2

🟢 توضیح :

‏Property Binding از براکت‌های [] در اطراف نام پراپرتی HTML یا یک پراپرتی کامپوننت استفاده می‌کند تا مقدار آن را از یک پراپرتی در کلاس کامپوننت دریافت کند.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir

تاریخ انتشار بتای عمومی iOS 26، iPadOS 26 و macOS 26 مشخص شد!


🌿🌿 اپل در کنفرانس WWDC25 از نسل جدید سیستم‌عامل‌های خودش شامل iOS 26، macOS 26 و iPadOS 26 رونمایی کرد. این شرکت اعلام کرده که نسخه بتای عمومی این سیستم‌عامل‌ها ماه ژوئیه (تیر-مرداد) منتشر میشه و طبق روال هر سال، نسخه نهایی پاییز در دسترس خواهد بود.

🟣 در حال حاضر، نسخه بتای این سیستم‌ عامل‌های جدید فقط برای توسعه‌دهندگان منتشر شده.


🔴 اما خبر خوب اینه که اگه شما هم نمی‌تونید تا پاییز منتظر بمونید تا قابلیت‌های هیجان‌انگیزی مثل طراحی "شیشه مایع" (Liquid Glass) و اپل اینتلیجنس (Apple Intelligence) رو تجربه کنید، از ماه ژوئیه می‌تونید از نسخه بتای عمومی اپل استفاده کنید.


#iOS26 #iPadOS26 #macOS26 #Apple #WWDC25


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی:
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #‏جاوا_اسکریپت

🟣 موضوع : ‏استفاده از Getterها و Setterها در اشیاء

🟢 سوال :

‏چرا استفاده از getter و setter به خوانایی کد کمک می کند؟

گزینه 1:
‏اسامی getter و setter کوتاه تر هستند.
گزینه 2:
‏می توان منطق پیچیده را در داخل getter و setter پنهان کرد.
گزینه 3:
‏getter و setter باعث می شوند کد سریع تر اجرا شود.
گزینه 4:
‏getter و setter به صورت خودکار کامنت گذاری می شوند.

🔵 گزینه صحیح: 2

🟢 توضیح :

‏Getter و setter به کپسوله سازی منطق پیچیده در داخل توابع کمک می کنند، که باعث می شود کد اصلی ساده تر و خواناتر شود.


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir