Roxo
2.73K subscribers
1.33K photos
44 videos
2 files
370 links
🎓 آکادمی آنلاین روکسو

روکسو یک وبسایت آموزش آنلاین است که در آن هم میتوانید مهارت مورد نیازتان را یاد بگیرید و هم تخصص خود را به دیگران یاد بدهید.

آدرس وبسایت:

www.roxo.ir

ارتباط با ما از طریق تلگرام:

@roxo24

آدرس کانال تلگرام:
Download Telegram
پژوهشگران زبان برنامه‌نویسی جدیدی برای کاهش خطا در محاسبات کوانتومی معرفی کردند

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


🆔 @roxo_ir
انجمن فین‌تک: اینماد اجباری شرط دریافت درگاه پرداخت نخواهد بود

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


🆔 @roxo_ir
سامسونگ از اولین تراشه شناسایی اثر انگشت برای کارت‌های پرداخت رونمایی کرد


سامسونگ از نخستین تراشه امنیتی یکپارچه اثر انگشت برای کارت‌های پرداخت رونمایی کرد. این محصول شامل یک حسگر اثر انگشت، یک المان ایمنی و یک پردازنده امن است که اجازه می‌دهد با اثر انگشت از کارت‌های خود محافظت کنید.


🆔 @roxo_ir
متاورس دبی: اولین شهر مجازی مبتنی بر نقشه واقعی در جهان

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


🆔 @roxo_ir
آموزش کار با ابزار Perspective Crop در فتوشاپ

کراپ کردن تصاویر در فتوشاپ کار بسیار ساده‌ای است اما نه برای هر تصویری. گاهی اوقات همین کراپ کردن به یک کابوس برای یک ادیتور تبدیل می‌شود. تا زمانی که یک تصویر با نمای کاملاً مستقیم در دست دارید و می‌خواهید قسمتی از آن را کراپ یا ادیت کنید، کار ساده است. اما اگر نمای تصویر کمی تغییر کند و بخواهید قسمتی از تصویر را که زاویه دید نسبت به آن مستقیم نیست، کراپ کنید کار چندان هم راحت نخواهد بود. چراکه اگر بخواهید از ابزارهای رایج کراپ استفاده کنید، پرسپکتیو یا همان نما و زاویه دید سوژه در تصویر ایراد پیدا می‌کند.
بنابراین باید ابزاری یا روشی وجود داشته باشد که چنین مواقعی کاربر بتواند برای انجام ادیت موردنظرش از آن استفاده کند. یکی از مهم‌ترین و رایج‌ترین ابزارهای مورداستفاده کاربران فتوشاپ، ابزار Perspective Crop نام دارد.


👉 https://www.roxo.ir/learn-how-to-work-with-the-perspective-crop-tool-in-photoshop


🎨 #طراحی_گرافیک #فتوشاپ


🆔 @roxo_ir
حملات Server-Side Request Forgery یا (SSRF) یک آسیب‌پذیری امنیتی وب است که به مهاجم اجازه می‌دهد تا برنامه سمت سرور را وادار کند تا درخواست‌های HTTP را به دامنه دلخواه خود به انتخاب مهاجم ارسال کند.

در یک حمله معمولیSSRF، مهاجم ممکن است باعث شود سرور به سرویس‌های داخلی در زیرساخت سازمان متصل شود. در موارد دیگر، آن‌ها ممکن است بتوانند سرور را مجبور به اتصال به سیستم‌های خارجی دلخواه کنند.


📃 آشنایی با حملات SSRF و راه‌های جلوگیری از آن‌ها:

👉 https://www.roxo.ir/server-side-request-forgery



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

فضای نام یک ویژگی اضافه‌شده در ++C است و در زبان C ارائه نشده است.
یک فضای‌نام یک ناحیه‌ی اعلام شده است که یک محدوده برای شناسه‌ها (نام‌‌های انواع، تابع، متغیر و غیره) در داخل آن، فراهم کرده است.
فضای نام‌های مختلف با نامی یکسان، مجاز هستند. همه‌ی اعلامیه در آن‌ها در محدوده‌ی نام‌گذاری شده اعلام شده هستند.


📃 آشنایی کامل با Namespace (فضای نام) در ++C:

👉 https://www.roxo.ir/what-is-namespace-in-c-plus-plus


💻 #برنامه_نویسی #سی_پلاس_پلاس


🆔 @roxo_ir
اپل در iOS 15.4 قابلیت استفاده از Face ID با وجود ماسک را فراهم می‌کند

اپل ظاهرا در حال کار روی قابلیت جدیدی است تا کاربران آیفون 12 و 13 بتوانند حتی با وجود استفاده از ماسک برای باز کردن قفل گوشی خود از Face ID استفاده کنند.


🆔 @roxo_ir
اینستاگرام به قابلیت اطلاع رسانی لایوهای آینده مجهز شد

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


🆔 @roxo_ir
جایزه‌ی صدهزار دلاری اپل به دانشجویی که دوربین مک را با موفقیت هک کرد

یک دانشجوی امنیت سایبری موفق شد دوربین مک را هک کند و برای این کار ۱۰۰ هزار دلار جایزه از طرف اپل دریافت کرد. این دانشجو می‌گوید جایزه‌ او بالاترین مبلغی بوده که اپل تاکنون پرداخت کرده است.

🆔 @roxo_ir
فرض کنید در حال تماشای تلویزیون هستید. برنامه‌ای را که در حال پخش است دوست ندارید و می‌خواهید آن را تغییر دهید. هم‌چنین می‌خواهید صدای تلویزیون را افزایش دهید. برای انجام این کار، باید راهی برای ارتباط با تلویزیون داشته باشید. برای این کار از کنترل استفاده می‌کنیم. کنترل به شما امکان می‌دهد با تلویزیون خود ارتباط برقرار کنید. شما با کنترل، تلویزیون را فعال و پویا می‌کنید. به همین ترتیب، جاوا اسکریپت صفحه HTML را از طریق DOM فعال و پویا می‌کند. درست مانند تلویزیون که نمی‌تواند به‌تنهایی کار زیادی انجام دهد، جاوا اسکریپت هم بدون DOM نمی‌تواند کاری را پیش ببرد.

بنابراین برای پویایی بیشتر یک سند HTML، اسکریپت باید بتواند به محتوای سند دسترسی داشته باشد و هم‌چنین باید بداند کاربر چه زمانی با آن تعامل دارد. این کار را با برقراری ارتباط با مرورگر با استفاده از ویژگی‌ها، متدها و رویدادها در رابطی به نام Document Object Model یا DOM انجام می‌دهد.

📃 همه‌چیز درباره DOM در جاوااسکریپت:

👉 https://www.roxo.ir/what-is-dom-in-javascript


💻 #برنامه_نویسی #DOM


🆔 @roxo_ir
یک الگو (template) ابزاری بسیار قدرتمند و ساده در زبان برنامه‌نویسی ++C به حساب می‌آید. خیلی ساده شما نوع داده را به عنوان پارامتر ارسال می‌کنید، به طوری که نباید کد مشابه برای انواع داده مختلف بنویسیم. به عنوان مثال، یک کُمپانی نرم‌افزاری ممکن است برای انواع داده‌ی مختلف، به تابع ()sort نیاز داشته باشد. به جای این‌که قطعه‌کُد‌های مختلفی بنویسید و نگه‌‌داری کنید،‌ می‌توانید یک‌بار تابع ()sort را نوشته و نوع داده را به عنوان پارامتر ارسال کنید.


📃 الگو‌ها (Templates) در ++C

👉 https://www.roxo.ir/templates-in-c-plus-plus


💻 #برنامه_نویسی #سی_پلاس_پلاس


🆔 @roxo_ir
رئیس جمهور روسیه خواستار ساخت سیستم جدیدی برای مسدودسازی محتوا در اینترنت شد

ولادمیر پوتین، رئیس جمهور روسیه در دستوری از دولت خود خواست به دنبال سیستم جدیدی برای مسدودسازی محتواهای آسیب‌رسان باشد. با این حال، هنوز جزئیاتی درباره این سیستم منتشر نشده است.

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


🆔 @roxo_ir
شرکت چینی BOE سریع‌ترین مانیتور گیمینگ جهان را با رفرش ریت 500 هرتز معرفی کرد

شرکت BOE که بیشتر بخاطر ساخت نمایشگر گوشی‌های هوشمند شناخته شده، حالا از سریع‌ترین مانیتور گیمینگ جهان رونمایی کرده که از رفرش ریت 500 هرتز بهره می‌برد. این مانیتور 27 اینچی، پنل با رزولوشن فول اچ‌دی پلاس دارد و مدت زمان پاسخگویی‌اش به 1 میلی‌ثانیه می‌رسد.


🆔 @roxo_ir
🧳 کاربردهای زبان PHP در یک نگاه


💻 #برنامه_نویسی #php


🆔 @roxo_ir
طراحی واکنش گرا صفحات وب شما را در تمام دستگاه‌ها (موبایل، لپ‌تاپ، تبلت) به زیبایی نشان می‌دهد. شاید ابتدا پیچیده به نظر بیاید اما برای طراحی واکنش گرا تنها به HTML وCSS نیاز داریم! در طراحی واکنش گرا نباید اطلاعات را برای جا شدن در صفحات کوچک حذف کرد، بلکه باید شکل آن‌ها را تغییر داد تا بتوانند در صفحه جا شوند.
در نخستین روزهای طراحی وب، صفحه‌های وب در اندازه‌های مشخصی ساخته می‌شدند. اگر کاربر صفحه‌نمایش بزرگ‌تر یا کوچک‌تری نسبت به‌اندازه‌ای که برنامه‌نویس طراحی کرده است، داشته باشد، آنگاه صفحه وب دارای scrollbar ها یا نوارهای پیمایشی مزاحم و هم‌چنین خطوط درهم و بسیار طولانی و استفاده ضعیف از فضا خواهد بود.
باگذشت زمان، صفحه‌نمایش‌های در اندازه‌های مختلف برای دستگاه‌های مختلف در دسترس قرار گرفتند. از آن زمان به بعد مفهوم طراحی وب واکنشگرا (RWD) به وجود آمد. RWD مجموعه‌ای از روش‌هایی است که به صفحه‌های وب اجازه می‌دهد تا طرح و ظاهر خود را مطابق با اندازه صفحه‌نمایش‌های مختلف تغییر دهند.

📃 آموزش کامل طراحی ریسپانسیو با CSS:

👉 https://www.roxo.ir/learn-responsive-web-design-with-css


💻 #CSS


🆔 @roxo_ir
اشاره‌گر‌ها برای دسترسی به منابعی که خارج از برنامه هستند، مانند حافظه‌ی heap، استفاده می‌شوند. بنابراین برای دسترسی به حافظه‌ی heap (اگر چیزی در داخل حافظه‌ی heap ایجاد شده باشد)، از اشاره‌گرها استفاده می‌شود. زمانی که به هر منبع خارجی دسترسی داریم، ما فقط یک کُپی از منبع استفاده می‌کنیم. اگر هر تغییری در آن منبع رخ دهد، درواقع تنها نسخه‌ی کپی‌شده‌ی آن را تغییر داده‌ایم. اما، اگر از یک اشاره‌گر برای منبع استفاده کنیم، می‌توانیم منبع اصلی را تغییر دهیم.


📃 اشاره‌گر‌های هوشمند (Smart Pointers) در ++C:

👉 https://www.roxo.ir/smart-pointers-in-cpp-and-how-to-use-them


💻 #برنامه_نویسی #سی_پلاس_پلاس

🆔 @roxo_ir
انویدیا GH100 احتمالا بزرگترین تراشه گرافیکی تاریخ خواهد بود

انویدیا روی نسل بعدی کارت‌های گرافیکش با معماری Hopper کار می‌کند که طبق ادعای یک منبع، گرافیک پرچمدار انویدیا GH100 ابعادی نزدیک به 1000 میلی‌متر مربع خواهد داشت. بنابراین احتمالا با بزرگترین تراشه گرافیکی تاریخ روبه‌رو خواهیم شد.


🆔 @roxo_ir
آلتوس لَبز؛ استارتاپ جدید جف بزوس برای شکست دادن مرگ

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

در هیات مدیره‌ی این شرکت اسامی افرادی چون «فرانسیس آرنولد» و«جنیفر داودنا»، برندگان نوبل شیمی ۲۰۱۸ و ۲۰۲۰ و «دیوید بالتیمور»، برنده‌ی نوبل پزشکی ۱۹۷۵ حضور دارند. داودنا به واسطه‌ی توسعه‌ی روش ویرایش ژنوم از طریق کریسپر جایزه نوبل را دریافت کرده که ابزاری اساسی در مسیر مقابله با بیماری‌ها و پیری خواهد بود.

مشاور اصلی این پروژه «شنایا یاماناکا» است که در سال ۲۰۱۲ نوبل فیزیولوژی را به خاطر کشف امکان تبدیل سلول‌های بالغ به سلول‌های بنیادی دریافت کرد.

🆔 @roxo_ir
عبارت PDO مخفف (PHP Data Object) ابزار و یا یک افزونه (Extention) برای PHP ورژن ۵ به بالاست که به شما اجازه می‌دهد یک کد واحد برای تمام دیتابیس‌ها ایجاد کنید.

با استفاده از این ابزار می‌توانید بگونه‌ای دیتابیس را طراحی کنید که هرلحظه دوست داشتید نوع آن را تغییر دهید. مثلاً سایت شما در حال حاضر با دیتابیس MySQL طراحی‌شده و به‌یک‌باره و بنا به دلایل مختلف می‌خواهید این پایگاه داده را به نوع SQL Server تغییر دهید. در صورتیکه از افزونه PDO برای کدنویسی خودتان استفاده نکرده باشید باید تمام کدهای مربوط به پایگاه داده و بعضا کوئری‌ها را تغییر دهید. ولی اگر کدهای شما با ابزار PDO طراحی‌شده باشد می‌توانید به راحتی هرچه تمام‌تر به و تنها با اعمال چندین دستور ساده پایگاه داده‌ی خود را به نوع دلخواه تغییر دهید.



📃 پی‌دی‌او (PDO) چیست و چرا باید از آن استفاده کنیم؟

👉 https://www.roxo.ir/pdo-%DA%86%DB%8C%D8%B3%D8%AA%D8%9F


💻 #برنامه_نویسی #php


🆔 @roxo_ir