اینستاگرام احتمال نمایش «محتوای مضر» در پستها و استوریها را کاهش میدهد
اینستاگرام قصد دارد تغییراتی را در الگوریتم نمایش پستهای کاربران خود ایجاد کند تا محتوای «احتمالا مضر» پلتفرم خود که حاوی مواردی از جمله زورگویی، نفرتپراکنی یا تحریک خشونت میشود، کمتر در فید اصلی کاربران یا استوریها نمایش داده شوند.
🆔 @roxo_ir
اینستاگرام قصد دارد تغییراتی را در الگوریتم نمایش پستهای کاربران خود ایجاد کند تا محتوای «احتمالا مضر» پلتفرم خود که حاوی مواردی از جمله زورگویی، نفرتپراکنی یا تحریک خشونت میشود، کمتر در فید اصلی کاربران یا استوریها نمایش داده شوند.
🆔 @roxo_ir
❤1
اس کیو اِل (SQL) مخفف Structured Query Language است که در فارسی «زبان ساختاریافتهی کوئری» یا «زبان ساختارمند پرسشها» شناخته میشود.
بنابراین همانطور که از نامش پیداست، یک زبان استاندارد برای ذخیرهسازی، تغییر و دریافت دادهها در یک پایگاه داده است.
🟡 در این سری آموزشی رایگان، در 28 درس یاد خواهید گرفت چطور از زبان SQL در پایگاههای دادهی مختلفی مانند MySQL, SQL Server, MS Access, Oracle, Sybase, Informix, Postgres و غیره استفاده کنید:
👉 https://www.roxo.ir/series/sql-language-tutorial
💻 #برنامه_نویسی #SQL
🆔 @roxo_ir
بنابراین همانطور که از نامش پیداست، یک زبان استاندارد برای ذخیرهسازی، تغییر و دریافت دادهها در یک پایگاه داده است.
🟡 در این سری آموزشی رایگان، در 28 درس یاد خواهید گرفت چطور از زبان SQL در پایگاههای دادهی مختلفی مانند MySQL, SQL Server, MS Access, Oracle, Sybase, Informix, Postgres و غیره استفاده کنید:
👉 https://www.roxo.ir/series/sql-language-tutorial
💻 #برنامه_نویسی #SQL
🆔 @roxo_ir
❤3
لیست پیوندی (Linked List) یکی از مهمترین ساختارهای داده است. اغلب ما با موقعیتهایی روبرو میشویم که داده، ماهیت پویا دارد و تعداد دادهها نمیتواند پیشبینی شود یا تعداد دادهها در طول اجرای برنامه تغییر میکند. لیستهای پیوندی در این نوع موقعیتها بسیار مفید هستند.
📃 لیستهای پیوند در ++C (لیست پیوندی تکی):
👉 https://www.roxo.ir/single-link-list-in-c-plus-plus
💻 #برنامه_نویسی #سی_پلاس_پلاس
🆔 @roxo_ir
📃 لیستهای پیوند در ++C (لیست پیوندی تکی):
👉 https://www.roxo.ir/single-link-list-in-c-plus-plus
💻 #برنامه_نویسی #سی_پلاس_پلاس
🆔 @roxo_ir
❤4
اصول SOLID (سالید) که مخفف 5 اصل است، اصولی قانونمند در برنامهنویسی شیءگرا هستند و در تمامی زبانهای برنامهنویسی که از شیگرایی پشتیبانی میکنند، میتوانند پیادهسازی شوند.
این اصول توسط مهندسی به نام Robert Martin که به عنوان Uncle Bob یا «عمو باب» هم شناخته میشود، در اوایل سال 2000 ابداع شد. هدف این اصول این است که نرمافزارها قابل درکتر، انعطافپذیرتر و بیشتر قابل نگهداری باشند، توسعهدهنده یا برنامهنویس با سهولت بیشتری به توسعهی نرمافزار بپردازد و علاوه بر این نرمافزارهای خود را با رویکرد چابک توسعه دهد، مرتکب اشتباهات کوچک نشود و هنگام نیاز به سادگی کدهای خود را بازنویسی کند. این اصول، اصولی بسیار مهم در مدیریت وابستگی (Dependency Managment) در روند توسعهی برنامههای شیءگراست و درواقع میتوان گفت یادگیری این اصول جزء «بایدها» است.
📃 آموزش جامع اصول SOLID:
👉https://www.roxo.ir/solid-principles-in-oop-programming
💻 #برنامه_نویسی
🆔 @roxo_ir
این اصول توسط مهندسی به نام Robert Martin که به عنوان Uncle Bob یا «عمو باب» هم شناخته میشود، در اوایل سال 2000 ابداع شد. هدف این اصول این است که نرمافزارها قابل درکتر، انعطافپذیرتر و بیشتر قابل نگهداری باشند، توسعهدهنده یا برنامهنویس با سهولت بیشتری به توسعهی نرمافزار بپردازد و علاوه بر این نرمافزارهای خود را با رویکرد چابک توسعه دهد، مرتکب اشتباهات کوچک نشود و هنگام نیاز به سادگی کدهای خود را بازنویسی کند. این اصول، اصولی بسیار مهم در مدیریت وابستگی (Dependency Managment) در روند توسعهی برنامههای شیءگراست و درواقع میتوان گفت یادگیری این اصول جزء «بایدها» است.
📃 آموزش جامع اصول SOLID:
👉https://www.roxo.ir/solid-principles-in-oop-programming
💻 #برنامه_نویسی
🆔 @roxo_ir
❤4
پژوهشگران زبان برنامهنویسی جدیدی برای کاهش خطا در محاسبات کوانتومی معرفی کردند
پژوهشگران علوم کامپیوتر و هوش مصنوعی دانشگاه MIT زبان برنامه نویسی جدیدی برای محاسبات کوانتومی توسعه دادهاند که Twist نامیده میشود و با هدف برطرف کردن مشکلات مربوط به درهمتنیدگی دادهها، طراحی شده است. استفاده از Twist توسط جامعه توسعهدهندگان میتواند به کاهش خطاها و بهبود کیفیت دادهها کمک زیادی کند.
🆔 @roxo_ir
پژوهشگران علوم کامپیوتر و هوش مصنوعی دانشگاه MIT زبان برنامه نویسی جدیدی برای محاسبات کوانتومی توسعه دادهاند که Twist نامیده میشود و با هدف برطرف کردن مشکلات مربوط به درهمتنیدگی دادهها، طراحی شده است. استفاده از Twist توسط جامعه توسعهدهندگان میتواند به کاهش خطاها و بهبود کیفیت دادهها کمک زیادی کند.
🆔 @roxo_ir
❤4
انجمن فینتک: اینماد اجباری شرط دریافت درگاه پرداخت نخواهد بود
انجمن فینتک با بیان اینکه اینماد دیگر شرط دریافت درگاه پرداخت نخواهد بود از تصویب این موضوع در جلسه هیئت مقررات زدایی خبر داد. این انجمن ابراز امیدواری کرده این موضوع به تصویب هیئت وزیران نیز برسد تا پرونده اینماد اجباری بسته شود.
🆔 @roxo_ir
انجمن فینتک با بیان اینکه اینماد دیگر شرط دریافت درگاه پرداخت نخواهد بود از تصویب این موضوع در جلسه هیئت مقررات زدایی خبر داد. این انجمن ابراز امیدواری کرده این موضوع به تصویب هیئت وزیران نیز برسد تا پرونده اینماد اجباری بسته شود.
🆔 @roxo_ir
❤5
سامسونگ از اولین تراشه شناسایی اثر انگشت برای کارتهای پرداخت رونمایی کرد
سامسونگ از نخستین تراشه امنیتی یکپارچه اثر انگشت برای کارتهای پرداخت رونمایی کرد. این محصول شامل یک حسگر اثر انگشت، یک المان ایمنی و یک پردازنده امن است که اجازه میدهد با اثر انگشت از کارتهای خود محافظت کنید.
🆔 @roxo_ir
سامسونگ از نخستین تراشه امنیتی یکپارچه اثر انگشت برای کارتهای پرداخت رونمایی کرد. این محصول شامل یک حسگر اثر انگشت، یک المان ایمنی و یک پردازنده امن است که اجازه میدهد با اثر انگشت از کارتهای خود محافظت کنید.
🆔 @roxo_ir
❤6
آموزش کار با ابزار Perspective Crop در فتوشاپ
کراپ کردن تصاویر در فتوشاپ کار بسیار سادهای است اما نه برای هر تصویری. گاهی اوقات همین کراپ کردن به یک کابوس برای یک ادیتور تبدیل میشود. تا زمانی که یک تصویر با نمای کاملاً مستقیم در دست دارید و میخواهید قسمتی از آن را کراپ یا ادیت کنید، کار ساده است. اما اگر نمای تصویر کمی تغییر کند و بخواهید قسمتی از تصویر را که زاویه دید نسبت به آن مستقیم نیست، کراپ کنید کار چندان هم راحت نخواهد بود. چراکه اگر بخواهید از ابزارهای رایج کراپ استفاده کنید، پرسپکتیو یا همان نما و زاویه دید سوژه در تصویر ایراد پیدا میکند.
بنابراین باید ابزاری یا روشی وجود داشته باشد که چنین مواقعی کاربر بتواند برای انجام ادیت موردنظرش از آن استفاده کند. یکی از مهمترین و رایجترین ابزارهای مورداستفاده کاربران فتوشاپ، ابزار Perspective Crop نام دارد.
👉 https://www.roxo.ir/learn-how-to-work-with-the-perspective-crop-tool-in-photoshop
🎨 #طراحی_گرافیک #فتوشاپ
🆔 @roxo_ir
کراپ کردن تصاویر در فتوشاپ کار بسیار سادهای است اما نه برای هر تصویری. گاهی اوقات همین کراپ کردن به یک کابوس برای یک ادیتور تبدیل میشود. تا زمانی که یک تصویر با نمای کاملاً مستقیم در دست دارید و میخواهید قسمتی از آن را کراپ یا ادیت کنید، کار ساده است. اما اگر نمای تصویر کمی تغییر کند و بخواهید قسمتی از تصویر را که زاویه دید نسبت به آن مستقیم نیست، کراپ کنید کار چندان هم راحت نخواهد بود. چراکه اگر بخواهید از ابزارهای رایج کراپ استفاده کنید، پرسپکتیو یا همان نما و زاویه دید سوژه در تصویر ایراد پیدا میکند.
بنابراین باید ابزاری یا روشی وجود داشته باشد که چنین مواقعی کاربر بتواند برای انجام ادیت موردنظرش از آن استفاده کند. یکی از مهمترین و رایجترین ابزارهای مورداستفاده کاربران فتوشاپ، ابزار Perspective Crop نام دارد.
👉 https://www.roxo.ir/learn-how-to-work-with-the-perspective-crop-tool-in-photoshop
🎨 #طراحی_گرافیک #فتوشاپ
🆔 @roxo_ir
❤2
حملات Server-Side Request Forgery یا (SSRF) یک آسیبپذیری امنیتی وب است که به مهاجم اجازه میدهد تا برنامه سمت سرور را وادار کند تا درخواستهای HTTP را به دامنه دلخواه خود به انتخاب مهاجم ارسال کند.
در یک حمله معمولیSSRF، مهاجم ممکن است باعث شود سرور به سرویسهای داخلی در زیرساخت سازمان متصل شود. در موارد دیگر، آنها ممکن است بتوانند سرور را مجبور به اتصال به سیستمهای خارجی دلخواه کنند.
📃 آشنایی با حملات SSRF و راههای جلوگیری از آنها:
👉 https://www.roxo.ir/server-side-request-forgery
🆔 @roxo_ir
در یک حمله معمولیSSRF، مهاجم ممکن است باعث شود سرور به سرویسهای داخلی در زیرساخت سازمان متصل شود. در موارد دیگر، آنها ممکن است بتوانند سرور را مجبور به اتصال به سیستمهای خارجی دلخواه کنند.
📃 آشنایی با حملات SSRF و راههای جلوگیری از آنها:
👉 https://www.roxo.ir/server-side-request-forgery
🆔 @roxo_ir
❤2
فضای نامها اجازهی گروهبندی نامهایی که محدودهی سراسری دارند را در محدودههای کوچکتر، میدهند. آنها در محدودهی فضای نام فراهم میشوند. این امکان سازماندهی عناصر برنامه را در داخل محدودههای مختلف که توسط نامها شناخته میشود را میدهد.
فضای نام یک ویژگی اضافهشده در ++C است و در زبان C ارائه نشده است.
یک فضاینام یک ناحیهی اعلام شده است که یک محدوده برای شناسهها (نامهای انواع، تابع، متغیر و غیره) در داخل آن، فراهم کرده است.
فضای نامهای مختلف با نامی یکسان، مجاز هستند. همهی اعلامیه در آنها در محدودهی نامگذاری شده اعلام شده هستند.
📃 آشنایی کامل با Namespace (فضای نام) در ++C:
👉 https://www.roxo.ir/what-is-namespace-in-c-plus-plus
💻 #برنامه_نویسی #سی_پلاس_پلاس
🆔 @roxo_ir
فضای نام یک ویژگی اضافهشده در ++C است و در زبان C ارائه نشده است.
یک فضاینام یک ناحیهی اعلام شده است که یک محدوده برای شناسهها (نامهای انواع، تابع، متغیر و غیره) در داخل آن، فراهم کرده است.
فضای نامهای مختلف با نامی یکسان، مجاز هستند. همهی اعلامیه در آنها در محدودهی نامگذاری شده اعلام شده هستند.
📃 آشنایی کامل با Namespace (فضای نام) در ++C:
👉 https://www.roxo.ir/what-is-namespace-in-c-plus-plus
💻 #برنامه_نویسی #سی_پلاس_پلاس
🆔 @roxo_ir
❤1
اینستاگرام به قابلیت اطلاع رسانی لایوهای آینده مجهز شد
«آدام موسری» رئیس اینستاگرام در ویدیویی که توسط توییتر به اشتراک گذاشت، ویژگی جدید شبکه اجتماعی متعلق به متا را معرفی کرد و توضیح داد که کاربران اکنون میتوانند در بالای پروفایل خود از نشان خاصی استفاده کنند تا لایوهای آینده خود را به اطلاع دیگران برسانند. همچنین دنبال کنندگان میتوانند با انتخاب این نشان در آن مشترک شوند تا پیش از آغاز پخش زنده به آنها یادآوری شود.
🆔 @roxo_ir
«آدام موسری» رئیس اینستاگرام در ویدیویی که توسط توییتر به اشتراک گذاشت، ویژگی جدید شبکه اجتماعی متعلق به متا را معرفی کرد و توضیح داد که کاربران اکنون میتوانند در بالای پروفایل خود از نشان خاصی استفاده کنند تا لایوهای آینده خود را به اطلاع دیگران برسانند. همچنین دنبال کنندگان میتوانند با انتخاب این نشان در آن مشترک شوند تا پیش از آغاز پخش زنده به آنها یادآوری شود.
🆔 @roxo_ir
❤2
فرض کنید در حال تماشای تلویزیون هستید. برنامهای را که در حال پخش است دوست ندارید و میخواهید آن را تغییر دهید. همچنین میخواهید صدای تلویزیون را افزایش دهید. برای انجام این کار، باید راهی برای ارتباط با تلویزیون داشته باشید. برای این کار از کنترل استفاده میکنیم. کنترل به شما امکان میدهد با تلویزیون خود ارتباط برقرار کنید. شما با کنترل، تلویزیون را فعال و پویا میکنید. به همین ترتیب، جاوا اسکریپت صفحه HTML را از طریق DOM فعال و پویا میکند. درست مانند تلویزیون که نمیتواند بهتنهایی کار زیادی انجام دهد، جاوا اسکریپت هم بدون DOM نمیتواند کاری را پیش ببرد.
بنابراین برای پویایی بیشتر یک سند HTML، اسکریپت باید بتواند به محتوای سند دسترسی داشته باشد و همچنین باید بداند کاربر چه زمانی با آن تعامل دارد. این کار را با برقراری ارتباط با مرورگر با استفاده از ویژگیها، متدها و رویدادها در رابطی به نام Document Object Model یا DOM انجام میدهد.
📃 همهچیز درباره DOM در جاوااسکریپت:
👉 https://www.roxo.ir/what-is-dom-in-javascript
💻 #برنامه_نویسی #DOM
🆔 @roxo_ir
بنابراین برای پویایی بیشتر یک سند HTML، اسکریپت باید بتواند به محتوای سند دسترسی داشته باشد و همچنین باید بداند کاربر چه زمانی با آن تعامل دارد. این کار را با برقراری ارتباط با مرورگر با استفاده از ویژگیها، متدها و رویدادها در رابطی به نام Document Object Model یا DOM انجام میدهد.
📃 همهچیز درباره DOM در جاوااسکریپت:
👉 https://www.roxo.ir/what-is-dom-in-javascript
💻 #برنامه_نویسی #DOM
🆔 @roxo_ir
❤5
یک الگو (template) ابزاری بسیار قدرتمند و ساده در زبان برنامهنویسی ++C به حساب میآید. خیلی ساده شما نوع داده را به عنوان پارامتر ارسال میکنید، به طوری که نباید کد مشابه برای انواع داده مختلف بنویسیم. به عنوان مثال، یک کُمپانی نرمافزاری ممکن است برای انواع دادهی مختلف، به تابع ()sort نیاز داشته باشد. به جای اینکه قطعهکُدهای مختلفی بنویسید و نگهداری کنید، میتوانید یکبار تابع ()sort را نوشته و نوع داده را به عنوان پارامتر ارسال کنید.
📃 الگوها (Templates) در ++C
👉 https://www.roxo.ir/templates-in-c-plus-plus
💻 #برنامه_نویسی #سی_پلاس_پلاس
🆔 @roxo_ir
📃 الگوها (Templates) در ++C
👉 https://www.roxo.ir/templates-in-c-plus-plus
💻 #برنامه_نویسی #سی_پلاس_پلاس
🆔 @roxo_ir
❤3
رئیس جمهور روسیه خواستار ساخت سیستم جدیدی برای مسدودسازی محتوا در اینترنت شد
ولادمیر پوتین، رئیس جمهور روسیه در دستوری از دولت خود خواست به دنبال سیستم جدیدی برای مسدودسازی محتواهای آسیبرسان باشد. با این حال، هنوز جزئیاتی درباره این سیستم منتشر نشده است.
پوتین قبلا از برنامههایی برای مقابله جدیتر با محتواهای آنلاین خبر داده بود. او مدعی است که اینترنت عامل فساد جوانان و تحریک مردم توسط مخالفان دولت در اعتراضات خیابانی بوده است.
🆔 @roxo_ir
ولادمیر پوتین، رئیس جمهور روسیه در دستوری از دولت خود خواست به دنبال سیستم جدیدی برای مسدودسازی محتواهای آسیبرسان باشد. با این حال، هنوز جزئیاتی درباره این سیستم منتشر نشده است.
پوتین قبلا از برنامههایی برای مقابله جدیتر با محتواهای آنلاین خبر داده بود. او مدعی است که اینترنت عامل فساد جوانان و تحریک مردم توسط مخالفان دولت در اعتراضات خیابانی بوده است.
🆔 @roxo_ir
❤3