👁🗨 کدام پیامرسانها اطلاعات خود را در اختیار FBI قرار میدهند؟
بهترین پیامرسانهای موجود در بازار ادعای حفظ امنیت و حریم خصوصی کاربران را دارند. اما اکنون گزارشاتی منتشر شده که نشان میدهد برخی از این پیامرسانها اطلاعات خود را در اختیار FBI قرار میدهند.
طبق سندی که تازه منتشر شده سه پیامرسان واتساپ، آیمسیج و لاین برخی اطلاعات مربوط به کاربران را طبق درخواست در اختیار FBI قرار میدهد. اما برخی پیامرسانها مانند تلگرام، سیگنال، وایبر و ویچت تاکنون هیچ محتوایی از دادههای کاربران را به FBI ندادهاند.
📍 منبع: Techna
🆔 @roxo_ir
بهترین پیامرسانهای موجود در بازار ادعای حفظ امنیت و حریم خصوصی کاربران را دارند. اما اکنون گزارشاتی منتشر شده که نشان میدهد برخی از این پیامرسانها اطلاعات خود را در اختیار FBI قرار میدهند.
طبق سندی که تازه منتشر شده سه پیامرسان واتساپ، آیمسیج و لاین برخی اطلاعات مربوط به کاربران را طبق درخواست در اختیار FBI قرار میدهد. اما برخی پیامرسانها مانند تلگرام، سیگنال، وایبر و ویچت تاکنون هیچ محتوایی از دادههای کاربران را به FBI ندادهاند.
📍 منبع: Techna
🆔 @roxo_ir
تشخیص فعال بودن Adblock در مرورگر
ابزارهای adblock به دستهای از افزونهها برای مرورگرهای مختلف گفته میشود که توسط کاربران و برای مسدود کردن تبلیغات سایت شما استفاده میشود. طبیعتا اگر شما بهعنوان وبمستر تبلیغات را با اندازه مناسب و در صفحات مناسب قرار ندهید، به تجربه کاربری سایت خود ضربه میزنید. از طرفی بسیاری از وبمستران سایت خود را با تبلیغات بیشازحد شلوغ میکنند تا جایی که باعث آزار و اذیت کاربران میشوند.
این مسئله باعث شد عدهای از برنامهنویسان وب به فکر توسعه افزونههایی به نام ad blocker شوند که امروزه با نام رایج adblock شناخته میشوند. متأسفانه روی دیگر سکه این است که مسدود کردن تبلیغات روی یک سایت باعث ضربه زدن به درآمد مدیران آن سایت میشود.
هیچ راهحل صددرصدی برای تشخیص تبلیغات نیست و افزونههای adblock نیز نمیتوانند صددرصد تبلیغات را مسدود کنند. به همین شکل، ما نیز نمیتوانیم وجود تمام افزونههای adblock را تشخیص بدهیم اما روشهایی وجود دارد که با استفاده از آنها اکثر این افزونهها قابلتشخیص هستند:
👉 https://roxo.ir/go/dwthg
🆔 @roxo_ir
ابزارهای adblock به دستهای از افزونهها برای مرورگرهای مختلف گفته میشود که توسط کاربران و برای مسدود کردن تبلیغات سایت شما استفاده میشود. طبیعتا اگر شما بهعنوان وبمستر تبلیغات را با اندازه مناسب و در صفحات مناسب قرار ندهید، به تجربه کاربری سایت خود ضربه میزنید. از طرفی بسیاری از وبمستران سایت خود را با تبلیغات بیشازحد شلوغ میکنند تا جایی که باعث آزار و اذیت کاربران میشوند.
این مسئله باعث شد عدهای از برنامهنویسان وب به فکر توسعه افزونههایی به نام ad blocker شوند که امروزه با نام رایج adblock شناخته میشوند. متأسفانه روی دیگر سکه این است که مسدود کردن تبلیغات روی یک سایت باعث ضربه زدن به درآمد مدیران آن سایت میشود.
هیچ راهحل صددرصدی برای تشخیص تبلیغات نیست و افزونههای adblock نیز نمیتوانند صددرصد تبلیغات را مسدود کنند. به همین شکل، ما نیز نمیتوانیم وجود تمام افزونههای adblock را تشخیص بدهیم اما روشهایی وجود دارد که با استفاده از آنها اکثر این افزونهها قابلتشخیص هستند:
👉 https://roxo.ir/go/dwthg
🆔 @roxo_ir
فلکسباکس (Flexbox CSS)، یک مدل طراحی UI است که برای توسعهدهنده قابلیت طراحی ساده ستونها و بلوکها را فراهم میکند.
بهعبارتدیگر با استفاده از فلکسباکس میتوانید بهصورت عمودی (Vertically) یا افقی (Horizontally) ستونها یا ردیفهایی را تولید کرده و در صفحه به نمایش بگذارید.
کلمه Flex مخفف Flexibility یا همان انعطافپذیری است و با استفاده از فلکسباکس میتوان صفحات رسپانسیو (واکنش گرا) بسیار حرفهای تولید کرد.
امروزه تمام مرورگرهای مدرن (بیش از ۹۹ درصد) از قابلیت فلکسباکس پشتیبانی میکنند. از طرفی همه موبایلها نیز از این امکانات برخوردار هستند.
💻 #برنامه_نویسی #css
🆔 @roxo_ir
بهعبارتدیگر با استفاده از فلکسباکس میتوانید بهصورت عمودی (Vertically) یا افقی (Horizontally) ستونها یا ردیفهایی را تولید کرده و در صفحه به نمایش بگذارید.
کلمه Flex مخفف Flexibility یا همان انعطافپذیری است و با استفاده از فلکسباکس میتوان صفحات رسپانسیو (واکنش گرا) بسیار حرفهای تولید کرد.
امروزه تمام مرورگرهای مدرن (بیش از ۹۹ درصد) از قابلیت فلکسباکس پشتیبانی میکنند. از طرفی همه موبایلها نیز از این امکانات برخوردار هستند.
💻 #برنامه_نویسی #css
🆔 @roxo_ir
Media is too big
VIEW IN TELEGRAM
دوره «آموزش FlexBox در نیم ساعت» منتشر شد.
✅ رایگان
👇👇👇👇
https://www.roxo.ir/course/learn-css-flexbox
🆔 @roxo_ir
✅ رایگان
👇👇👇👇
https://www.roxo.ir/course/learn-css-flexbox
🆔 @roxo_ir
آشنایی با Svelte
همانطور که میدانید دنیای جاوااسکریپت پر از انواع و اقسام فریمورکهای مختلف است که هیچکدام پایانی ندارند. Svelte نسبتاً یکی از تازهکارهای این میدان است. معمولاً ابزارهای جاوااسکریپتی به دلیل تعداد بالای آنها در حوزه وب سریعاً به فراموشی سپرده میشوند یا اصلاً هیچگاه شناخته نمیشوند اما Svelte شناخته شد و هنوز هم به شناختهشده باقی مانده است (۴۸ هزار ستاره در گیت هاب).
تفاوت اصلی Svelte با دیگر فریمورکها:
اِسوِلت مانند react و vue یک فریمورک کامپوننت است اما جذابترین ویژگی آن وجود یک کامپایلر برای کدهای شما است و به همین دلیل است که تا این حد نیز موردتوجه قرار گرفته است.
✅ مزایای Svelte
1- حذف Virtual DOM
2- الگوی کامپوننت محور
3- انیمیشن های آماده
4- مدیریت state ساده تر
5- هدف های خروجی چندگانه
❌ معایب Svelte
1- جوان بودن Svelte
2- جامعه آماری کوچک
3- زمان کامپایل
4- داکیومنتیشن ضعیفتر
5- عمر کوتاه dev tools
📃 در این مقاله میخواهیم در رابطه با ویژگیهای مثبت Svelte صحبت کنیم:
https://www.roxo.ir/introduction-to-svelte
🆔 @roxo_ir
همانطور که میدانید دنیای جاوااسکریپت پر از انواع و اقسام فریمورکهای مختلف است که هیچکدام پایانی ندارند. Svelte نسبتاً یکی از تازهکارهای این میدان است. معمولاً ابزارهای جاوااسکریپتی به دلیل تعداد بالای آنها در حوزه وب سریعاً به فراموشی سپرده میشوند یا اصلاً هیچگاه شناخته نمیشوند اما Svelte شناخته شد و هنوز هم به شناختهشده باقی مانده است (۴۸ هزار ستاره در گیت هاب).
تفاوت اصلی Svelte با دیگر فریمورکها:
اِسوِلت مانند react و vue یک فریمورک کامپوننت است اما جذابترین ویژگی آن وجود یک کامپایلر برای کدهای شما است و به همین دلیل است که تا این حد نیز موردتوجه قرار گرفته است.
✅ مزایای Svelte
1- حذف Virtual DOM
2- الگوی کامپوننت محور
3- انیمیشن های آماده
4- مدیریت state ساده تر
5- هدف های خروجی چندگانه
❌ معایب Svelte
1- جوان بودن Svelte
2- جامعه آماری کوچک
3- زمان کامپایل
4- داکیومنتیشن ضعیفتر
5- عمر کوتاه dev tools
📃 در این مقاله میخواهیم در رابطه با ویژگیهای مثبت Svelte صحبت کنیم:
https://www.roxo.ir/introduction-to-svelte
🆔 @roxo_ir
قدم اول در حملات سایبری هدفگذاری شده، جمعآوری اطلاعات است. هرچه اطلاعات درباره هدف کاملتر باشد، شانس بیشتری برای ضربهزدن به آن وجود دارد.
عبارت OSIN یا open source intelligence به اطلاعاتی اشاره میکند که قانونا مجاز و بهصورت آزاد در اینترنت و در دسترس ما قرار داشته باشد. مانند اطلاعات کتابها، اطلاعات تصاویر، فیلمها و...
اطلاعات، به هر شکلی در حکم طلا است! فرض کنید میخواهید یک گروه هکر خرابکار را دستگیر کنید. باید تا جایی که میتوانید درباره آنها اطلاعات جمعآوری کنید. یا فرض کنید هکر کلاهسفید هستید و میخواهید تست نفوذ را روی شبکهای انجام دهید. پس نیاز به اطلاعاتی درباره این شبکه دارید. همه این موارد تا زمانیکه اطلاعات عمومی محسوب شوند در دایره OSINT هستند. این اطلاعات برای تولید یک مدل حمله و نقشه دفاع استفاده میشوند.
همچنین جمعآوری OSINT درباره خودتان یا شرکتتان باعث میشود بدانید چه اطلاعاتی را بهصورت عمومی در معرض دسترس دیگران قرار دادهاید. این اطلاعات به تیم امنیتیتان کمک میکند از کسبوکار شما حفاظت کنند.
👉 https://www.roxo.ir/what-is-open-source-intelligence-osint
🆔 @roxo_ir
عبارت OSIN یا open source intelligence به اطلاعاتی اشاره میکند که قانونا مجاز و بهصورت آزاد در اینترنت و در دسترس ما قرار داشته باشد. مانند اطلاعات کتابها، اطلاعات تصاویر، فیلمها و...
اطلاعات، به هر شکلی در حکم طلا است! فرض کنید میخواهید یک گروه هکر خرابکار را دستگیر کنید. باید تا جایی که میتوانید درباره آنها اطلاعات جمعآوری کنید. یا فرض کنید هکر کلاهسفید هستید و میخواهید تست نفوذ را روی شبکهای انجام دهید. پس نیاز به اطلاعاتی درباره این شبکه دارید. همه این موارد تا زمانیکه اطلاعات عمومی محسوب شوند در دایره OSINT هستند. این اطلاعات برای تولید یک مدل حمله و نقشه دفاع استفاده میشوند.
همچنین جمعآوری OSINT درباره خودتان یا شرکتتان باعث میشود بدانید چه اطلاعاتی را بهصورت عمومی در معرض دسترس دیگران قرار دادهاید. این اطلاعات به تیم امنیتیتان کمک میکند از کسبوکار شما حفاظت کنند.
👉 https://www.roxo.ir/what-is-open-source-intelligence-osint
🆔 @roxo_ir
واتساپ قابلیت ارسال پیام پنهانشونده را در دسترس کاربرانش قرار میدهد
واتساپ میگوید از این پس کاربران این پلتفرم گزینهای را در اختیار خواهند داشت که با فعال کردن آن میتوانند تمام پیامهای ارسال شده را براساس زمانبندی موردنظر خود از چت حذف کنند. کاربران گزینههای زمانی مختلفی در اختیار دارند و با انتخاب هرکدام از بازههای زمانی مشخص شده، امکان حذف پیامها در اختیارشان قرار میگیرد.
با فعال کردن این گزینه، زمانی که کاربر وارد چت جدید میشود، نوتیفیکیشنی برایش نمایش داده خواهد شد. در نوتیفیکیشن به این نکته اشاره میشود که پیامهای ارسال شده بعد از بازه زمانی مشخص شده توسط کاربر از ۲۴ ساعت تا ۹۰ روز به صورت خودکار حذف میشوند. همچنین کاربران گزینهای را در اختیار دارند تا بتوانند این ویژگی را غیرفعال کنند.
🆔 @roxo_ir
واتساپ میگوید از این پس کاربران این پلتفرم گزینهای را در اختیار خواهند داشت که با فعال کردن آن میتوانند تمام پیامهای ارسال شده را براساس زمانبندی موردنظر خود از چت حذف کنند. کاربران گزینههای زمانی مختلفی در اختیار دارند و با انتخاب هرکدام از بازههای زمانی مشخص شده، امکان حذف پیامها در اختیارشان قرار میگیرد.
با فعال کردن این گزینه، زمانی که کاربر وارد چت جدید میشود، نوتیفیکیشنی برایش نمایش داده خواهد شد. در نوتیفیکیشن به این نکته اشاره میشود که پیامهای ارسال شده بعد از بازه زمانی مشخص شده توسط کاربر از ۲۴ ساعت تا ۹۰ روز به صورت خودکار حذف میشوند. همچنین کاربران گزینهای را در اختیار دارند تا بتوانند این ویژگی را غیرفعال کنند.
🆔 @roxo_ir
نوموفوبیا یا «بیگوشیهراسی» همانطور که از نامش پیداست، به معنی «ترس از دوری از گوشی موبایل» است و یکی از جدیدترین بیماریهای ثبتشده محسوب میشود. البته این بیماری صرفا به معنی جدا شدن از گوشی تلفن همراه نیست و حتی به ترس از در دسترس نبودن اینترنت و شبکههای اجتماعی هم نوموفوبیا گفته میشود.
کیا بهش دچارن؟ 😅 بفرست براشون
🆔 @roxo_ir
کیا بهش دچارن؟ 😅 بفرست براشون
🆔 @roxo_ir
📝 ادیتور Quill معروفترین ادیتور WYSIWYG
در سالهای اخیر ادیتورهای WYSIWYG توجه زیادی را به خود جلب کردهاند، مخصوصاً در حوزه وبلاگنویسی و تولید محتوا. عبارت WYSIWYG مخفف What You See Is What You Get و به معنی «چیزی که میبینی همان چیزی است که دریافت خواهی کرد» است.
این ادیتورها به کاربران و خود شما اجازه میدهند برای نوشتن مطالب در فضای وب (مثلاً نوشتن یک پست) تجربهای شبیه به Microsoft word را داشته باشید، یعنی یک طراحی و UI بسیار تمیز که به شما اجازه میدهد بدون نوشتن کد، متنها را استایلدهی کنید.
در حال حاضر کتابخانه Quill با ۳۰ هزار ستاره در گیتهاب یکی از معروفترین ادیتورهای WYSIWYG به شمار میرود و قابلیتهای بینظیری را دارد.
📃 تصمیم گرفتهایم در این مقاله نحوه استفاده از آن را یاد بگیریم:
👉 https://www.roxo.ir/quill-js-an-advanced-editor-for-your-site
🆔 @roxo_ir
در سالهای اخیر ادیتورهای WYSIWYG توجه زیادی را به خود جلب کردهاند، مخصوصاً در حوزه وبلاگنویسی و تولید محتوا. عبارت WYSIWYG مخفف What You See Is What You Get و به معنی «چیزی که میبینی همان چیزی است که دریافت خواهی کرد» است.
این ادیتورها به کاربران و خود شما اجازه میدهند برای نوشتن مطالب در فضای وب (مثلاً نوشتن یک پست) تجربهای شبیه به Microsoft word را داشته باشید، یعنی یک طراحی و UI بسیار تمیز که به شما اجازه میدهد بدون نوشتن کد، متنها را استایلدهی کنید.
در حال حاضر کتابخانه Quill با ۳۰ هزار ستاره در گیتهاب یکی از معروفترین ادیتورهای WYSIWYG به شمار میرود و قابلیتهای بینظیری را دارد.
📃 تصمیم گرفتهایم در این مقاله نحوه استفاده از آن را یاد بگیریم:
👉 https://www.roxo.ir/quill-js-an-advanced-editor-for-your-site
🆔 @roxo_ir
❌ اطلاعیه ❌
از این به بعد تمام فعالیتهای روکسو در اینستاگرام، در صفحهی زیر ادامه خواهد داشت:
👇👇👇👇👇👇
www.instagram.com/roxoir
لطفا صفحهی جدید اینستاگرام روکسو رو دنبال و از ما حمایت کنید ❤️
از این به بعد تمام فعالیتهای روکسو در اینستاگرام، در صفحهی زیر ادامه خواهد داشت:
👇👇👇👇👇👇
www.instagram.com/roxoir
لطفا صفحهی جدید اینستاگرام روکسو رو دنبال و از ما حمایت کنید ❤️
بازی دوز یک بازی دو نفره است. این بازی در یک صفحه جدولی با سه سطر و سه ستون انجام میشود. هر دو بازیکن باید یکی از علامتهای X یا O را انتخاب کنند و تا پایان بازی برای پر کردن خانههای جدول از آن استفاده کنند. هرکدام از بازیکنان زودتر بتواند هر سه نشانه خود را در یک خط افقی، عمودی یا قطری قرار دهد برنده میشود.
📃 آموزش ساخت بازی دوز با ریاکت (پیشنیازها: تسلط به جاوااسکریپت و آشنایی با هوکهای ریاکت):
👉 https://www.roxo.ir/how-to-make-tic-tac-toe-game-with-react
💻 #برنامه_نویسی #ری_اکت
🆔 @roxo_ir
📃 آموزش ساخت بازی دوز با ریاکت (پیشنیازها: تسلط به جاوااسکریپت و آشنایی با هوکهای ریاکت):
👉 https://www.roxo.ir/how-to-make-tic-tac-toe-game-with-react
💻 #برنامه_نویسی #ری_اکت
🆔 @roxo_ir
داکر به شما کمک میکند برنامهها را از زیرساختشان جدا کنید تا بهاینترتیب بتوانید نرمافزار را بهسرعت ارائه دهید. با Docker، میتوانید زیرساخت خود را با همان روش مدیریت برنامههایتان، مدیریت کنید. با استفاده از توانمندیهای Docker در هنگام فرستادن، آزمایش و استقرار سریع کد، میتوانید تأخیر بین نوشتن کد و اجرای آن را به میزان قابلتوجهی کاهش دهید.
بسیاری از مردم فکر میکنند که داکر اولین در نوع خود بوده است، اما این درست نیست. کانتینرهای لینوکس از دهه 1970 وجود داشتهاند. Docker برای توسعه برنامهها مهم است زیرا استفاده از کانتینرها را بهقدری آسان کرد که همه شروع استفاده از آن کردند.
📃 همه چیز درباره داکر را در لینک زیر بخوانید:
https://www.roxo.ir/what-is-docker
💻 #برنامه_نویسی #داکر
🆔 @roxo_ir
بسیاری از مردم فکر میکنند که داکر اولین در نوع خود بوده است، اما این درست نیست. کانتینرهای لینوکس از دهه 1970 وجود داشتهاند. Docker برای توسعه برنامهها مهم است زیرا استفاده از کانتینرها را بهقدری آسان کرد که همه شروع استفاده از آن کردند.
📃 همه چیز درباره داکر را در لینک زیر بخوانید:
https://www.roxo.ir/what-is-docker
💻 #برنامه_نویسی #داکر
🆔 @roxo_ir