Forwarded from Yasha
انتقادی پیشنهادی؟ 😁
https://t.iss.one/BChatPlusBot?start=sc-VuT8q0Wq05kz
https://t.iss.one/BChatPlusBot?start=sc-VuT8q0Wq05kz
Forwarded from code2 - تکنولوژی و فناوری (Mahdi Taleghani)
⚡️Netlify
#منابع_رایگان
معرفی سرویس نتلیفای
- هاست ابری وبسایت
- این سرویس پلن رایگان خوبی داره. اپلیکیشنهای react ، vue یا انواع فریمورک های SPA یا حتی SSR رو به راحتی میتونید روش هاست کنید.
- امکان function as a service داره یعنی میتونید توابعی رو با جاوااسکریپت بنویسید و به اصطلاح به صورت serverless اجرا کنید.
- میتونید به راحتی حتی با drag and drop سایتتون رو آپلود کنید.
- قابلیت ci/cd و استقرار پروژه هاتون از طریق گیت و staging و بسیاری قابلیت جذاب دیگه.
ویدیو رو از اینجا تماشا کنید:
https://www.youtube.com/watch?v=L3mGtM3P6uM
اگر این ویدیو برای شما مفید بود، حتماً دکمه لایک رو بزنید و برای ویدیوهای بیشتر کانال رو سابسکرایب کنید!
توی این مجموعه ویدیو ها منابع رایگانی که برنامه نویس ها میتونن به راحتی ازشون استفاده کنند رو معرفی می کنیم.
کانال کد۲
@code2_ir
#منابع_رایگان
معرفی سرویس نتلیفای
- هاست ابری وبسایت
- این سرویس پلن رایگان خوبی داره. اپلیکیشنهای react ، vue یا انواع فریمورک های SPA یا حتی SSR رو به راحتی میتونید روش هاست کنید.
- امکان function as a service داره یعنی میتونید توابعی رو با جاوااسکریپت بنویسید و به اصطلاح به صورت serverless اجرا کنید.
- میتونید به راحتی حتی با drag and drop سایتتون رو آپلود کنید.
- قابلیت ci/cd و استقرار پروژه هاتون از طریق گیت و staging و بسیاری قابلیت جذاب دیگه.
ویدیو رو از اینجا تماشا کنید:
https://www.youtube.com/watch?v=L3mGtM3P6uM
اگر این ویدیو برای شما مفید بود، حتماً دکمه لایک رو بزنید و برای ویدیوهای بیشتر کانال رو سابسکرایب کنید!
توی این مجموعه ویدیو ها منابع رایگانی که برنامه نویس ها میتونن به راحتی ازشون استفاده کنند رو معرفی می کنیم.
کانال کد۲
@code2_ir
Forwarded from CleverDevs (Mammad)
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Linuxor ?
Forwarded from CleverDevs (Mammad)
خیلی از برنامه نویسا دوست دارن لینوکس رو امتحان کنن و نمیدونن چه توزیعی استفاده کنن توی این پست میخوام یه توزیع خفن که بچه های کامیونیتی خودمون ساختن به اسم P-Arch لینوکس رو معرفی کنم
پی-آرچ یا پارچ یه توزیع لینوکس بر پایه Arch هستش که توسط سهراب و تیم پارچ توسعه پیدا میکنه
توزیع پارچ با هدف ساده سازی آرچ برای کاربران مخصوصا کاربران فارسی زبان منتشر شده و شما با نصب اون میتونید به راحتی و بدون دردسر از امکانات یک توزیع Arch base استفاده کنید
اما چرا من نصب پارچ رو پیشنهاد میکنم :
1 -کامیونیتی قوی پارچ : شما میتونید مستقیما با توسعه دهنده های پارچ توی تلگرام یا هرجای دیگه ارتباط داشته باشید و مشکلاتتون رو سریع تر حل کنید همچنین هر پیشنهادی که داشته باشید میتونید بدید تا درصورت تایید شدن در نسخه های بعدی اضافه بشه
2 - مخازن پارچ : پارچ دوتا مخزن pcp و ppr داره کمک میکنه پکیج های کاربردی که تو مخازن آرچ نیستن رو نصب کنید همچنین اگه شما خودتون توسعه دهنده پکیج لینوکسی باشید میتونید درخواست بدید تا توی مخازن قرار بگیره
3 - برتری نسبت به رقبای خود : پارچ هدف خود رو به عنوان یک توزیع رولینگ به خوبی اجرا میکنه و در برابر توزیع هایی مثل مانجارو عملکرد بهتری داره
در حال حاضر پارچ به طور رسمی دو نسخه plasma و gnome رو توسعه میده که میتونید از
parchlinux.com
دریافتش کنید و نصب کنید
#GNU #Linux #Parch #distro
@CleverDevs - @CleverDevsGp
پی-آرچ یا پارچ یه توزیع لینوکس بر پایه Arch هستش که توسط سهراب و تیم پارچ توسعه پیدا میکنه
توزیع پارچ با هدف ساده سازی آرچ برای کاربران مخصوصا کاربران فارسی زبان منتشر شده و شما با نصب اون میتونید به راحتی و بدون دردسر از امکانات یک توزیع Arch base استفاده کنید
اما چرا من نصب پارچ رو پیشنهاد میکنم :
1 -کامیونیتی قوی پارچ : شما میتونید مستقیما با توسعه دهنده های پارچ توی تلگرام یا هرجای دیگه ارتباط داشته باشید و مشکلاتتون رو سریع تر حل کنید همچنین هر پیشنهادی که داشته باشید میتونید بدید تا درصورت تایید شدن در نسخه های بعدی اضافه بشه
2 - مخازن پارچ : پارچ دوتا مخزن pcp و ppr داره کمک میکنه پکیج های کاربردی که تو مخازن آرچ نیستن رو نصب کنید همچنین اگه شما خودتون توسعه دهنده پکیج لینوکسی باشید میتونید درخواست بدید تا توی مخازن قرار بگیره
3 - برتری نسبت به رقبای خود : پارچ هدف خود رو به عنوان یک توزیع رولینگ به خوبی اجرا میکنه و در برابر توزیع هایی مثل مانجارو عملکرد بهتری داره
در حال حاضر پارچ به طور رسمی دو نسخه plasma و gnome رو توسعه میده که میتونید از
parchlinux.com
دریافتش کنید و نصب کنید
#GNU #Linux #Parch #distro
@CleverDevs - @CleverDevsGp
Forwarded from Code Module | کد ماژول (𔓙)
دورهمی های کدماژول، قسمت هشتم
موضوع: هوشمصنوعی، بررسی تأثیرات و بهره برداری از آن 🤖
مهمان گفتگو: آقای ماهان حیدری
زمان برگزاری: پنجشنبه (۱۸ مهر)، ساعت ۱۰
فردا شب ساعت 10 این گفتگو و دورهمی رو از دست ندید(لینک میت رأس ساعت قرار میگیره)
@CodeModule
موضوع: هوشمصنوعی، بررسی تأثیرات و بهره برداری از آن 🤖
مهمان گفتگو: آقای ماهان حیدری
زمان برگزاری: پنجشنبه (۱۸ مهر)، ساعت ۱۰
آیا تا حالا به این فکر کردید که استفاده از هوش مصنوعیها چه عواقبی ممکنه داشته باشه؟ مزایا و معایبش چیه و چطور میتونیم بهترین خروجی رو از اونها بگیریم؟ اصلاً چرا باید به سمت استفاده از هوش مصنوعی بریم؟ اینها و سوالهای دیگهای که ممکنه ذهنتون رو درگیر کرده باشه، همه توی این میتینگ و دورهمی پاسخ میدیم و قراره حسابی از تجربیات همدیگه استفاده کنیم.
فردا شب ساعت 10 این گفتگو و دورهمی رو از دست ندید(لینک میت رأس ساعت قرار میگیره)
@CodeModule
Forwarded from Micromaster | میکرومستر
This media is not supported in your browser
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from ⚝
doi.org/10.1037/aca0000516
اثر دوش یا shower effect به حالتی گفته میشه که در حین انجام یه کار که نیازمند تفکّر نیست، (مثل دوش گرفتن و راه رفتن) ایدهها و افکار جدید که راه حلی برای مشکلات فعلی هستن، به ذهنتون خطور میکنن.
این اثر به طور کلّی به نکتهٔ مهمّی اشاره میکنه: مزاحمها رو از اطرافتون دور کنید.
#note #learn #life
@amiria703_channel
اثر دوش یا shower effect به حالتی گفته میشه که در حین انجام یه کار که نیازمند تفکّر نیست، (مثل دوش گرفتن و راه رفتن) ایدهها و افکار جدید که راه حلی برای مشکلات فعلی هستن، به ذهنتون خطور میکنن.
این اثر به طور کلّی به نکتهٔ مهمّی اشاره میکنه: مزاحمها رو از اطرافتون دور کنید.
#note #learn #life
@amiria703_channel
Forwarded from علی مجاور | آموزش هک و امنیت (sina)
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Gopher Academy
🔵 عنوان مقاله
Script 0.23: Make It Easier to Write Shell-like Scripts in Go
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته به تشریح کتابخانهای در زبان برنامهنویسی Go میپردازد که با هدف سادهسازی فرایندهایی چون خواندن فایلها، شمارش خطوط، انجام درخواستهای HTTP ساده، و اجرای زیرفرآیندها طراحی شده است. این کتابخانه مجموعهای از توابع زنجیرهای و روان را ارائه میدهد که استفاده از زبان Go در شرایط اسکریپتنویسی را تجربهای لذتبخشتر میسازد. با استفاده از این کتابخانه، برنامهنویسان میتوانند فرایندهای مورد نظر خود را به گونهای کارآمدتر و سهلتر پیادهسازی کنند، در نتیجه بهرهوری و کارآیی کد خود را افزایش دهند. این کاربردیسازی مخصوصاً در پروژههایی که نیاز به توسعه سریع دارند، مفید است.
🟣لینک مقاله:
https://golangweekly.com/link/159868/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Script 0.23: Make It Easier to Write Shell-like Scripts in Go
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته به تشریح کتابخانهای در زبان برنامهنویسی Go میپردازد که با هدف سادهسازی فرایندهایی چون خواندن فایلها، شمارش خطوط، انجام درخواستهای HTTP ساده، و اجرای زیرفرآیندها طراحی شده است. این کتابخانه مجموعهای از توابع زنجیرهای و روان را ارائه میدهد که استفاده از زبان Go در شرایط اسکریپتنویسی را تجربهای لذتبخشتر میسازد. با استفاده از این کتابخانه، برنامهنویسان میتوانند فرایندهای مورد نظر خود را به گونهای کارآمدتر و سهلتر پیادهسازی کنند، در نتیجه بهرهوری و کارآیی کد خود را افزایش دهند. این کاربردیسازی مخصوصاً در پروژههایی که نیاز به توسعه سریع دارند، مفید است.
🟣لینک مقاله:
https://golangweekly.com/link/159868/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - bitfield/script: Making it easy to write shell-like scripts in Go
Making it easy to write shell-like scripts in Go. Contribute to bitfield/script development by creating an account on GitHub.
Forwarded from DevTwitter | توییت برنامه نویسی
یه متن بلندبالا برای یادگیری گیت و دستوراتش
و یه خلاصه خفن برای یادگیری سریع markdown نوشتم وسط مریضی
دوست داشتین نگاهی بندازین
https://github.com/AmiinGholami/MyInternship
@DevTwitter | <Amiin Gholami/>
و یه خلاصه خفن برای یادگیری سریع markdown نوشتم وسط مریضی
دوست داشتین نگاهی بندازین
https://github.com/AmiinGholami/MyInternship
@DevTwitter | <Amiin Gholami/>
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
خلاصهای از جدیدترین نسخههای نرمافزارهای لینوکس
در هفته گذشته، شاهد انتشار نسخههای جدیدی از نرمافزارهای محبوب لینوکس بودهایم. این بهروزرسانیها معمولاً شامل رفع باگها، بهبود عملکرد، افزودن ویژگیهای جدید و افزایش امنیت هستند. در ادامه، به برخی از مهمترین این بهروزرسانیها اشاره میکنیم:
🔸برنامه qBittorrent 5.0: این کلاینت BitTorrent از مدیریت انرژی systemd پشتیبانی میکند.
🔸برنامهFFmpeg 7.1: نسخه جدید این نرمافزار با نام "Péter" شامل یک دیکودر VVC بومی و قابلیت رمزگذاری سختافزاری با Vulkan است.
🔸برنامهAudacious 4.4.1: این پلیر صوتی متنباز با ویژگیها و بهبودهای جدید عرضه شده است.
🔸برنامهMozilla Firefox 131: نسخه جدید مرورگر فایرفاکس با پیشنمایش تبها و مجوزهای موقتی سایتها در دسترس قرار گرفته است.
🔸برنامهLinux Mint 22.1: این توزیع لینوکس قرار است در دسامبر با تم جدید Cinnamon منتشر شود.
🔸برنامهFirefox 132: این نسخه در حال آزمایش بتا است و از مسدود کردن دسترسی به کوکیهای شخص ثالث پشتیبانی میکند.
🔸برنامهNetworkManager 1.50: این نسخه از نرمافزار مدیریت شبکه، امکان پیکربندی عرض کانال Wi-Fi در حالت AP را اضافه کرده است.
🔸برنامهArdour 8.8: این DAW متنباز با اصلاحات و بهبودهای مختلف منتشر شده است.
🔸برنامهFwupd 2.0: این بهروزرسانی نرمافزار لینوکس برای بهروزرسانی فریمور با تغییرات عمدهای همراه است.
در هفته گذشته، شاهد انتشار نسخههای جدیدی از نرمافزارهای محبوب لینوکس بودهایم. این بهروزرسانیها معمولاً شامل رفع باگها، بهبود عملکرد، افزودن ویژگیهای جدید و افزایش امنیت هستند. در ادامه، به برخی از مهمترین این بهروزرسانیها اشاره میکنیم:
🔸برنامه qBittorrent 5.0: این کلاینت BitTorrent از مدیریت انرژی systemd پشتیبانی میکند.
🔸برنامهFFmpeg 7.1: نسخه جدید این نرمافزار با نام "Péter" شامل یک دیکودر VVC بومی و قابلیت رمزگذاری سختافزاری با Vulkan است.
🔸برنامهAudacious 4.4.1: این پلیر صوتی متنباز با ویژگیها و بهبودهای جدید عرضه شده است.
🔸برنامهMozilla Firefox 131: نسخه جدید مرورگر فایرفاکس با پیشنمایش تبها و مجوزهای موقتی سایتها در دسترس قرار گرفته است.
🔸برنامهLinux Mint 22.1: این توزیع لینوکس قرار است در دسامبر با تم جدید Cinnamon منتشر شود.
🔸برنامهFirefox 132: این نسخه در حال آزمایش بتا است و از مسدود کردن دسترسی به کوکیهای شخص ثالث پشتیبانی میکند.
🔸برنامهNetworkManager 1.50: این نسخه از نرمافزار مدیریت شبکه، امکان پیکربندی عرض کانال Wi-Fi در حالت AP را اضافه کرده است.
🔸برنامهArdour 8.8: این DAW متنباز با اصلاحات و بهبودهای مختلف منتشر شده است.
🔸برنامهFwupd 2.0: این بهروزرسانی نرمافزار لینوکس برای بهروزرسانی فریمور با تغییرات عمدهای همراه است.
Forwarded from محتوای آزاد سهراب
امروز میخوام درمورد VNC توضیح بدم.
vnc چی هستش؟
vnc که مخفف (Virtual Network Computing) هستش یک سامانهٔ تعریف شده برای انتقال محتویات رایانه اعم از تصویر و .... با استفاده از پروتکل RFB (Remote FrameBuffer) میباشد تا بشود رایانهٔ را از دوردست کنترل کرد.
این سامانهٔ تصویر نقش بسته به روی رایانهٔ راه دور را به رایانهٔ کاربر که در مکانی دیگر است ارسال میکند و همچنین اطلاعات کلیدهایی که کاربر فشار میدهد یا کلیکهای موشی را به رایانهٔ کاربر در مقصد میرساند.
با این روش میتوان به هر رایانهٔ تحت شبکهای وصل شد و آن را مانند یک رایانهٔ معمولی هدایت کرد.
«ویانسی» به یک یا چند سیستمعامل محدود نمیشود و تحت هر سیستمعاملی قابل استفاده است.
«ویانسی» در ابتدا توسط شرکت AT&T طراحی و ساخته شد، کدمنبع اصلی ویانسی و ویانسی های مدرن تحت پروانه GPL منتشر شده اند.
امنیت
پروتکل RFB به طور پیشفرض امن نیست. اگرچه گذرواژهها مانند تلنت به صورت متن ساده ارسال نمیشوند، امکان موفقیت در شکستن رمز وجود دارد اگر کلید رمزنگاری و گذرواژهٔ رمزگذاریشده از شبکه شنود شوند. به همین دلیل، توصیه میشود که از گذرواژهای با حداقل ۸ نویسه استفاده شود. از سوی دیگر، برخی نسخههای VNC محدودیتی برای طول گذرواژه به اندازهٔ ۸ نویسه دارند؛ اگر گذرواژهای فراتر از ۸ نویسه فرستاده شود، نویسههای اضافی حذف شده و رشتهٔ کوتاهشده با گذرواژه مقایسه میشود.
نرمافزار UltraVNC پشتیبانی از استفاده از یک افزونهٔ رمزنگاری متنباز را فراهم میکند که کل جلسهٔ VNC شامل تأیید هویت گذرواژه و انتقال دادهها را رمزنگاری میکند. همچنین امکان تأیید هویت مبتنی بر حسابهای کاربری NTLM و Active Directory را فراهم میسازد. با این حال، استفاده از چنین افزونههای رمزنگاری باعث ناسازگاری با سایر برنامههای VNC میشود. RealVNC رمزنگاری AES با قدرت بالا را به عنوان بخشی از بستهٔ تجاری خود ارائه میدهد، به همراه ادغام با Active Directory. Workspot نیز پچهای رمزنگاری AES برای VNC منتشر کرده است. به گفتهٔ TightVNC، این نرمافزار امن نیست زیرا دادههای تصویری بدون رمزنگاری منتقل میشوند. برای دور زدن این مشکل، باید VNC از طریق اتصال SSH تونلگذاری شود.
VNC ممکن است از طریق اتصال SSH یا VPN تونلگذاری شود که لایهای اضافی از امنیت با رمزنگاری قویتر اضافه میکند.
یک نگرانی امنیتی دیگر در استفاده از VNC این است که بررسی شود آیا نسخهٔ مورد استفاده نیاز به تأیید از سوی مالک رایانهٔ از راه دور دارد، پیش از آنکه کسی کنترل دستگاه را در دست بگیرد. این موضوع از موقعیتی که مالک رایانه متوجه میشود کسی بدون اطلاع قبلی کنترل دستگاه او را به دست گرفته، جلوگیری میکند.
نحوه عملکرد
برنامهٔ VNC Server بر روی دستگاهی اجرا میشود که بخشی از صفحهنمایش خود را به اشتراک میگذارد (این صفحهنمایش میتواند فیزیکی نباشد و سرور "بیسر" باشد). VNC Client برنامهای است که دادههای صفحهنمایش ارسالی از سرور را نمایش داده و بهروزرسانیها را دریافت میکند. پروتکل VNC (پروتکل RFB) ساده است و بر اساس انتقال یک ابتداییهٔ گرافیکی از سرور به کلاینت ("قرار دادن یک مستطیل از دادههای پیکسلی در موقعیت X,Y مشخص") و ارسال پیامهای رویدادی از کلاینت به سرور کار میکند.
بهطور معمول، یک کلاینت به پورتی روی سرور متصل میشود (پورت پیشفرض: ۵۹۰۰). همچنین ممکن است یک مرورگر از طریق پورت ۵۸۰۰ به سرور وصل شود. سرور میتواند به حالت "گوش دادن" به کلاینت وصل شود که در این حالت نیازی به تنظیم دیوار آتش سرور نیست و این وظیفه برعهدهٔ کلاینت است.
سرور مستطیلهای کوچکی از حافظه تصویری را به کلاینت ارسال میکند. پروتکل VNC در سادهترین حالت میتواند پهنای باند زیادی مصرف کند، اما روشهایی برای کاهش این مصرف وجود دارد، مانند استفاده از کدگذاریهای مختلف برای انتقال دادهها. سادهترین روش، کدگذاری خام است که دادههای پیکسلی را به ترتیب از چپ به راست ارسال میکند و تنها بخشهایی که تغییر کردهاند، منتقل میشوند.
پیشفرض VNC از پورت TCP 5900+N استفاده میکند که N نشاندهندهٔ شماره نمایش است. برخی پیادهسازیها نیز سرور HTTP سادهای روی پورت ۵۸۰۰+N برای ارائهٔ یک نمایشگر VNC به عنوان اپلت جاوا فراهم میکنند. همچنین کلاینتهای VNC مبتنی بر HTML5 نیز وجود دارند که نیازی به افزونه ندارند.
اتصال VNC از طریق اینترنت نیاز به پهنای باند مناسب در هر دو طرف دارد و ممکن است نیاز به پیکربندیهایی مانند فوروارد کردن پورت داشته باشد. همچنین میتوان از فناوریهای شبکه خصوصی مجازی (VPN) برای سهولت در استفاده از VNC استفاده کرد.
1/2
@SohrabContents
vnc چی هستش؟
vnc که مخفف (Virtual Network Computing) هستش یک سامانهٔ تعریف شده برای انتقال محتویات رایانه اعم از تصویر و .... با استفاده از پروتکل RFB (Remote FrameBuffer) میباشد تا بشود رایانهٔ را از دوردست کنترل کرد.
این سامانهٔ تصویر نقش بسته به روی رایانهٔ راه دور را به رایانهٔ کاربر که در مکانی دیگر است ارسال میکند و همچنین اطلاعات کلیدهایی که کاربر فشار میدهد یا کلیکهای موشی را به رایانهٔ کاربر در مقصد میرساند.
با این روش میتوان به هر رایانهٔ تحت شبکهای وصل شد و آن را مانند یک رایانهٔ معمولی هدایت کرد.
«ویانسی» به یک یا چند سیستمعامل محدود نمیشود و تحت هر سیستمعاملی قابل استفاده است.
«ویانسی» در ابتدا توسط شرکت AT&T طراحی و ساخته شد، کدمنبع اصلی ویانسی و ویانسی های مدرن تحت پروانه GPL منتشر شده اند.
امنیت
پروتکل RFB به طور پیشفرض امن نیست. اگرچه گذرواژهها مانند تلنت به صورت متن ساده ارسال نمیشوند، امکان موفقیت در شکستن رمز وجود دارد اگر کلید رمزنگاری و گذرواژهٔ رمزگذاریشده از شبکه شنود شوند. به همین دلیل، توصیه میشود که از گذرواژهای با حداقل ۸ نویسه استفاده شود. از سوی دیگر، برخی نسخههای VNC محدودیتی برای طول گذرواژه به اندازهٔ ۸ نویسه دارند؛ اگر گذرواژهای فراتر از ۸ نویسه فرستاده شود، نویسههای اضافی حذف شده و رشتهٔ کوتاهشده با گذرواژه مقایسه میشود.
نرمافزار UltraVNC پشتیبانی از استفاده از یک افزونهٔ رمزنگاری متنباز را فراهم میکند که کل جلسهٔ VNC شامل تأیید هویت گذرواژه و انتقال دادهها را رمزنگاری میکند. همچنین امکان تأیید هویت مبتنی بر حسابهای کاربری NTLM و Active Directory را فراهم میسازد. با این حال، استفاده از چنین افزونههای رمزنگاری باعث ناسازگاری با سایر برنامههای VNC میشود. RealVNC رمزنگاری AES با قدرت بالا را به عنوان بخشی از بستهٔ تجاری خود ارائه میدهد، به همراه ادغام با Active Directory. Workspot نیز پچهای رمزنگاری AES برای VNC منتشر کرده است. به گفتهٔ TightVNC، این نرمافزار امن نیست زیرا دادههای تصویری بدون رمزنگاری منتقل میشوند. برای دور زدن این مشکل، باید VNC از طریق اتصال SSH تونلگذاری شود.
VNC ممکن است از طریق اتصال SSH یا VPN تونلگذاری شود که لایهای اضافی از امنیت با رمزنگاری قویتر اضافه میکند.
یک نگرانی امنیتی دیگر در استفاده از VNC این است که بررسی شود آیا نسخهٔ مورد استفاده نیاز به تأیید از سوی مالک رایانهٔ از راه دور دارد، پیش از آنکه کسی کنترل دستگاه را در دست بگیرد. این موضوع از موقعیتی که مالک رایانه متوجه میشود کسی بدون اطلاع قبلی کنترل دستگاه او را به دست گرفته، جلوگیری میکند.
نحوه عملکرد
برنامهٔ VNC Server بر روی دستگاهی اجرا میشود که بخشی از صفحهنمایش خود را به اشتراک میگذارد (این صفحهنمایش میتواند فیزیکی نباشد و سرور "بیسر" باشد). VNC Client برنامهای است که دادههای صفحهنمایش ارسالی از سرور را نمایش داده و بهروزرسانیها را دریافت میکند. پروتکل VNC (پروتکل RFB) ساده است و بر اساس انتقال یک ابتداییهٔ گرافیکی از سرور به کلاینت ("قرار دادن یک مستطیل از دادههای پیکسلی در موقعیت X,Y مشخص") و ارسال پیامهای رویدادی از کلاینت به سرور کار میکند.
بهطور معمول، یک کلاینت به پورتی روی سرور متصل میشود (پورت پیشفرض: ۵۹۰۰). همچنین ممکن است یک مرورگر از طریق پورت ۵۸۰۰ به سرور وصل شود. سرور میتواند به حالت "گوش دادن" به کلاینت وصل شود که در این حالت نیازی به تنظیم دیوار آتش سرور نیست و این وظیفه برعهدهٔ کلاینت است.
سرور مستطیلهای کوچکی از حافظه تصویری را به کلاینت ارسال میکند. پروتکل VNC در سادهترین حالت میتواند پهنای باند زیادی مصرف کند، اما روشهایی برای کاهش این مصرف وجود دارد، مانند استفاده از کدگذاریهای مختلف برای انتقال دادهها. سادهترین روش، کدگذاری خام است که دادههای پیکسلی را به ترتیب از چپ به راست ارسال میکند و تنها بخشهایی که تغییر کردهاند، منتقل میشوند.
پیشفرض VNC از پورت TCP 5900+N استفاده میکند که N نشاندهندهٔ شماره نمایش است. برخی پیادهسازیها نیز سرور HTTP سادهای روی پورت ۵۸۰۰+N برای ارائهٔ یک نمایشگر VNC به عنوان اپلت جاوا فراهم میکنند. همچنین کلاینتهای VNC مبتنی بر HTML5 نیز وجود دارند که نیازی به افزونه ندارند.
اتصال VNC از طریق اینترنت نیاز به پهنای باند مناسب در هر دو طرف دارد و ممکن است نیاز به پیکربندیهایی مانند فوروارد کردن پورت داشته باشد. همچنین میتوان از فناوریهای شبکه خصوصی مجازی (VPN) برای سهولت در استفاده از VNC استفاده کرد.
1/2
@SohrabContents
Forwarded from محتوای آزاد سهراب
در سیستمعاملهای Unix/Linux، ممکن است VNC یک جلسه X11 موجود را به اشتراک بگذارد یا یک جلسه جدید شروع کند. همچنین امکان اجرای چندین جلسهٔ VNC از یک رایانه وجود دارد. در ویندوز، VNC همیشه جلسهٔ کاربری فعلی را به اشتراک میگذارد.
در جولای ۲۰۱۴، RealVNC پیشنمایشی برای توسعه Wayland منتشر کرد.
2/2
@SohrabContents
در جولای ۲۰۱۴، RealVNC پیشنمایشی برای توسعه Wayland منتشر کرد.
توضیحات اضافه
کلمات استفاده شده در این متن، اکثراً کلمات تصویب شده هستند برای مثال:
رایانهٔ = کامپیوتر
موشی = موس
سامانه = سیستم
2/2
@SohrabContents
Forwarded from محتوای آزاد سهراب
خود system76 گفته یک کپشن بامزه براش بنویسید.
کپشنی که من براش در نظر گرفتم:
وقتی منتظری تا افزونههات با گنوم ۴۷ سازگار بشه.
@SohrabContents
کپشنی که من براش در نظر گرفتم:
وقتی منتظری تا افزونههات با گنوم ۴۷ سازگار بشه.
@SohrabContents
Forwarded from Peivast | پیوست
🔺نفوذ به بایگانی اینترنت و درز اطلاعات ۳۱ میلیون کاربر
🔹روز چهارشنبه یک پاپآپ آلوده در وبسایت بایگانی اینترنت (archive.org) مدعی نفوذ و در اطلاعاتی شد و چند ساعت بعد، این سازمان نفوذ به اطلاعات خود را تایید کرد. اطلاعات درز کرده حاوی ۳۱ میلیون آدرس ایمیل همراه با نام کاربر، هش رمزعبور bcrypt و دیگر دادههای سیستمی است.
🔹دفتر مرکزی این شرکت در پرسیدیو سن فرانسیسکو است و مراکز داده مختلفی در چند شهر دیگر دارد. این سازمان از سال ۱۹۹۶ فعالیت خود را آغاز کرده است و صفحات و اطلاعات که ممکن است در گذر زمان از بین رفته یا حذف شوند را نیز ذخیره و نگهداری میکند.
🔹بایگانی اینترنت علاوه بر نشت دادهها در روز چهارشنبه، چندین مرتبه با حملات DDoS دست و پنجه نرم کرده است و خدمت این سازمان برای مدتی از دسترسی خارج شدهاند.
🆔@Peivast
🔗متن کامل این خبر را در سایت پیوست بخوانید:
https://pvst.ir/j5o
🔹روز چهارشنبه یک پاپآپ آلوده در وبسایت بایگانی اینترنت (archive.org) مدعی نفوذ و در اطلاعاتی شد و چند ساعت بعد، این سازمان نفوذ به اطلاعات خود را تایید کرد. اطلاعات درز کرده حاوی ۳۱ میلیون آدرس ایمیل همراه با نام کاربر، هش رمزعبور bcrypt و دیگر دادههای سیستمی است.
🔹دفتر مرکزی این شرکت در پرسیدیو سن فرانسیسکو است و مراکز داده مختلفی در چند شهر دیگر دارد. این سازمان از سال ۱۹۹۶ فعالیت خود را آغاز کرده است و صفحات و اطلاعات که ممکن است در گذر زمان از بین رفته یا حذف شوند را نیز ذخیره و نگهداری میکند.
🔹بایگانی اینترنت علاوه بر نشت دادهها در روز چهارشنبه، چندین مرتبه با حملات DDoS دست و پنجه نرم کرده است و خدمت این سازمان برای مدتی از دسترسی خارج شدهاند.
🆔@Peivast
🔗متن کامل این خبر را در سایت پیوست بخوانید:
https://pvst.ir/j5o