Programming facts
رفتن به کانال در Telegram
940
مشترکین
اطلاعاتی وجود ندارد24 ساعت
+27 روز
+1630 روز
آرشیو پست ها
Repost from Pavel Durov
🎉 Telegram has reached 10 million paid subscribers. 10 million people are now enjoying Telegram Premium!
🆕 Today, we’re introducing new features while phasing out a few outdated ones.
⛔️ We’ve removed the People Nearby feature, which was used by less than 0.1% of Telegram users, but had issues with bots and scammers.
🛍 In its place, we will be launching “Businesses Nearby”, showcasing legitimate, verified businesses. These businesses will be able to display product catalogs and accept payments seamlessly.
✂️ We’ve also disabled new media uploads to Telegraph, our standalone blogging tool, which seems to have been misused by anonymous actors.
☝️ While 99.999% of Telegram users have nothing to do with crime, the 0.001% involved in illicit activities create a bad image for the entire platform, putting the interests of our almost billion users at risk.
✊ That’s why this year we are committed to turn moderation on Telegram from an area of criticism into one of praise.
به نظرم داخل این فایل خیلی جالب و باحال به زبون ساده توضیح داده نحوه کار مدل های زبانی رو که با داشتن دانش حداکثری میتونید راحت متوجش بشید،
@soheil_programmer
میدونستید که گوگل به جز کروماواس, پرایماواس و اندروید یه سیستم عامل دیگهای هم داره که اسمش فیوشا هست؟
برید ببنید باحاله
در ضمن متن بازم هست
https://fuchsia.googlesource.com
https://fuchsia.dev
با زبانهای برنامهنویسی سی, سیپلاسپلاس, دارت(عشق منه), گو, راست, پایتون نوشتنش
@soheil_programmer
کلوسوس، قویترین سیستم آموزشی هوش مصنوعی دنیا
درحالیکه قویترین مدل OpenAI با ۸۰ هزار پردازشگر گرافیکی آموزش داده شده، کلوسوس بهدلیل تعداد پردازشگرهای گرافیکی که دارد به عنوان قویترین سیستم آموزشی AI شناخته میشود. پردازشگرهای H200 حاضر در این سیستم ۱۴۱ گیگابایت حافظه HBM3E و پهنای باند ۴.۸ ترابایتبرثانیه دارند.
ماسک با وجود جایگاه بالای خود در حوزه هوش مصنوعی، از تصویب قوانین بهمنظور جلوگیری از خطرات احتمالی این فناوری پشتیبانی میکند. او اخیراً در پستی اظهار داشت که لایحه 1047 مجلس کالیفرنیا باید تصویب شود؛ لایحهای که نگرانی فعالان حوزه فناوری در مورد محدودیتهای احتمالی در نوآوری هوش مصنوعی را در ایالات متحده در پی داشته است.
ایلان ماسک: «کلوسوس»، قویترین سیستم آموزش هوش مصنوعی جهان فعال شد
ماسک با انتشار پستی در ایکس اظهار داشت که تیم او در xAI، پس از ۱۲۲ روز تلاش مداوم و استفاده از ۱۰۰ هزار پردازشگر H100 انویدیا، بالاخره سیستم آموزشی کلوسوس را با موفقیت فعال کردهاند. او همچنین افزود که توان پردازشی این خوشه در آینده با اضافهشدن ۵۰ هزار پردازشگر H200، دو برابر خواهد شد. ماسک پیشتر در ابتدای مردادماه نیز اعلام کرده بود که آموزش با این ابرخوشه که در ممفیس آمریکا واقع است و با همین نام شناخته میشد، آغاز شده است.
از طرفی انویدیا، سازنده پردازشگرهای این سیستم نیز با نقلقول پست ماسک در ایکس، به او و تیم xAI تبریک گفت و کلوسوس را راهی برای کسب دستاوردهای استثنایی در بهرهوری انرژی معرفی کرد.
امروز داشتم یه حساب و کتابی میکردم از تنبلی هم حوصلم نگرفت نوت پد رو باز کنم یا مثلا جای دیگه ای بنویسم و مرورگر جلوم باز بود گفتم اونجا تایپش کنم که یه دقیقه دیگه یادم نره تا کارم راه بیفته
ولی متوجه شدم کروم قابلیت محاسبات ریاضی رو داره من علامت - رو به نیت خط فاصله گذاشتم ولی برام تفریق رو انجام داد و فهمیدم که کروم قابلیت محاسبه هم داره!!!
جالب بود برام نمیدونستم تا الان
سامسونگ یه چی داره اسمش Smart thing find هست مثل همونی که گوگل داره،
کنجکاویم گل کردش گفتم نصبش کنیم ببینیم چی به چیه چیکار میکنه،
بعدا زدم که بگه مثلا الان گوشیم کجاست، بی وجدان اینقدر دقیق گفتش که فقط شیش تا ساختمون با همدیگه فاصله داریم😐
پلاک رو از کجاش آورد واقعا؟!😐
دیگه چرا من بنویسم لیست اپدیتش رو
برید خودتون ببینید دیگه
https://www.google.com/chrome/whats-new/m128/
این اپدیت جدید گوگل کروم نسخه های دسکتاپیش چقدر قابلیت های باحالی بهش اضافه شده آپدیتش کردم👌
لیستش رو میزارم
چه جوری اینجوری نیمفاصله بندازیم با استفاده از کامپیوتر
دو تا انتخاب دارید
انتخاب اول:
استفاده از دکمه های ترکیبی زیر
Ctrl + Shift + 2
انتخاب دوم:
یا اینکه دکمه alt رو نگه دارید و بعدش 0157 رو بزنید
@soheil_programmer
یه سوالی داشتم ازتون
چه جوری علاقمندید که براتون مطالب رو بزارم؟
مثل Xorg به زبان ساده تر و روان تر یا مثل Wayland با کتابی تر و خلاصه اینجور فرمت
کدومشون رو ترجیح میدید که از این به بعد اونجوری بزارم؟
در مورد Wayland امروز بریم که ببینیم چی به چیه در ادامه بحث display server ها
تاریخچه: Wayland در سال 2008 به عنوان جایگزینی مدرنتر و سادهتر برای Xorg معرفی شد. هدف از توسعه Wayland، کاهش پیچیدگیها و بهبود عملکرد و امنیت نسبت به Xorg بود.
مزایای Wayland
1- سادهتر و مدرنتر:
در واقع Wayland بر خلاف Xorg که دارای معماری پیچیده و قدیمی است، یک معماری سادهتر و بهینهتر دارد. این طراحی سادهتر به معنای کاهش تعداد باگها و افزایش پایداری سیستم است.
2- بهبود عملکرد (Performance):
به دلیل اینکه Wayland مستقیماً با compositor (ترکیبکننده) در ارتباط است و واسطههای اضافی مانند Xorg را حذف میکند، این سیستم به مراتب بهینهتر عمل میکند. این بهبود عملکرد به ویژه در رندرینگ گرافیکی و پاسخگویی سریعتر به ورودیهای کاربر دیده میشود.
3- امنیت بالاتر:
در Wayland، هر برنامه فقط به محتوای خود دسترسی دارد و نمیتواند به محتوا یا ورودیهای برنامههای دیگر دسترسی پیدا کند. این طراحی، امنیت را بهطور قابل توجهی افزایش میدهد.
به دلیل ساختار سادهتر و استفاده از سیاستهای امنیتی مدرنتر، Wayland به طور طبیعی کمتر در معرض حملات و سوءاستفادهها قرار دارد.
4- پشتیبانی از ویژگیهای مدرن:
در واقع Wayland از ابتدا برای پشتیبانی از ویژگیهای مدرن گرافیکی و نمایش طراحی شده است، از جمله نمایشگرهای با رزولوشن بالا (HiDPI)، انیمیشنهای نرمتر، و مدیریت بهتر منابع گرافیکی.
5- جلوگیری از تأخیر و پارگی تصویر:
در واقع Wayland به دلیل طراحی بهینهاش، مشکلات مربوط به تأخیر (latency) و پارگی تصویر (tearing) را که معمولاً در Xorg دیده میشود، به حداقل میرساند.
معایب Wayland
1- پشتیبانی نرمافزاری محدودتر:
از آنجا که Wayland نسبتاً جدیدتر است، هنوز همه برنامهها و بازیهای قدیمی با آن سازگار نیستند. برخی از نرمافزارها همچنان نیاز به Xorg دارند یا در Wayland به درستی کار نمیکنند.
برخی از ابزارها و تنظیمات خاص که در Xorg به خوبی پشتیبانی میشوند، در Wayland ممکن است در دسترس نباشند یا به درستی عمل نکنند.
2-پشتیبانی از درایورهای گرافیکی:
اگرچه پشتیبانی از درایورهای گرافیکی در Wayland بهبود یافته است، اما هنوز ممکن است برخی از درایورهای قدیمیتر یا خاص با مشکلات سازگاری روبهرو شوند.
برخی از ویژگیهای خاص درایورهای گرافیکی مانند مدیریت چندین نمایشگر یا پشتیبانی از GPUهای خاص ممکن است هنوز به صورت کامل در Wayland پشتیبانی نشوند.
3- پشتیبانی از نرمافزارهای خاص:
برخی از نرمافزارهای خاص که به شدت وابسته به Xorg و ویژگیهای آن هستند، ممکن است با Wayland سازگار نباشند. این میتواند برای کاربرانی که نیاز به استفاده از این نرمافزارها دارند، مشکلساز باشد.
4- محدودیت در قابلیتهای شبکهای:
برخلاف Xorg، Wayland به صورت پیشفرض قابلیتهای نمایش از راه دور را ندارد. این ویژگی در محیطهای سرور یا شبکههای سازمانی ممکن است به عنوان یک محدودیت محسوب شود. با این حال، پروژههایی مانند Waypipe و weston به منظور اضافه کردن این قابلیت در حال توسعه هستند.
وضعیت فعلی Wayland
در واقع Wayland به تدریج در حال جایگزینی Xorg به عنوان سرور نمایش پیشفرض در بسیاری از توزیعهای لینوکس است. میزکارهایی مانند GNOME و KDE Plasma از Wayland بهعنوان پیشفرض استفاده میکنند یا پشتیبانی گستردهای از آن ارائه میدهند. با این حال، Xorg همچنان به دلیل سازگاری بهتر با نرمافزارها و سختافزارهای قدیمی در بسیاری از سیستمها استفاده میشود.
نتیجهگیری
در واقع Wayland یک سرور نمایش مدرن و بهینه است که به طور خاص برای بهبود عملکرد، امنیت، و تجربه کاربری نسبت به Xorg طراحی شده است. با این حال، مانند هر فناوری جدیدی، هنوز نیاز به تکامل و بهبود سازگاری دارد. اگر از یک سیستم مدرن با سختافزار و نرمافزارهای جدید استفاده میکنید، احتمالاً Wayland انتخاب بهتری برای شما خواهد بود. اما اگر به سازگاری با نرمافزارها و سختافزارهای قدیمیتر نیاز دارید، Xorg همچنان ممکن است گزینه بهتری باشد.
#linux
#display_server
@soheil_programmer
به به، آقا به به،
شیائومی هم توی خودروهاش برای رابط کاربری از فلاتر استفاده میکنه😍😍😍
واقعا این دارت و فلاتر چقدر فوق العادن
@soheil_programmer
خب Xorg رو یه کوچولو بیشتر چکش کنیم
تاریخچه: Xorg یا X11 (که به اون X Window System هم میگن)، یک سیستم نمایش قدیمی و معروفه که از دهه 1980 برای سیستمهای یونیکس و شبهیونیکس توسعه یافته. این سیستم یکی از قدیمیترین و پرکاربردترین سیستمهای نمایش هستش.
مزایاش :
1- پشتیبانی گسترده و سازگاری بالا:
چونه xorg برای مدت طولانی به عنوان سیستم نمایش لینوکس استفاده شده خیلی از برنامه ها, درایوها و چیزهای دیگه باهاش سازگارن (کلا میسوزه و میسازه🗿)
2- قابلیت شبکهای:
این Xorg از اول با قابلیت نمایش رابط کاربری گرافیکی از طریق شبکه طراحی شده. این به این معنیه که میتونید برنامههای گرافیکی را روی یک سرور راهاندازی کنید و اونها رو بر روی یک دستگاه دیگه از طریق شبکه ببینید و کنترل کنید.
این قابلیت، Xorg رو به ابزاری مناسب برای محیطهای راه دور و سرورهای گرافیکی تبدیل کرده.
3- انعطافپذیری بالا و قابلیت تنظیم:
این Xorg از نظر تنظیمات و سفارشیسازی خیلی منعطف پذیره. با استفاده از فایلهای پیکربندی مثل /etc/X11/xorg.conf میتونید تقریباً تمام جنبههای عملکرد Xorg رو کنترل کنید.
همچنین، وجود ابزارهای مختلف مثل xrandr برای تنظیمات نمایش، یکی از نقاط قوت Xorg هستش.
4- پشتیبانی از multi-display (چند نمایشگر):
این Xorg به خوبی از تنظیمات چند مانیتوری پشتیبانی میکنه، به طوری که میتونید چندین نمایشگر رو به راحتی به سیستم متصل کرده و تنظیمات نمایش اونها رو به صورت دلخواه تغییر بدید.
معایبش :
1- معماری قدیمی و پیچیدگی بالا:
این Xorg بر اساس یک معماری قدیمی طراحی شده که دارای پیچیدگیهای بسیاریه. این معماری قدیمی میتونه باعث مشکلات عملکردی، مثل تأخیر در نمایش و مصرف زیاد منابع بشه (این یه موردش واقعا خیلی اذیت کنندس).
پیچیدگی معماری Xorg باعث میشه که خطاها و مشکلات بیشتری در سیستم نمایش رخ بده.
2-مشکلات امنیتی:
این Xorg به دلیل معماری قدیمی خودش دارای نقاط ضعفی در زمینه امنیته. به عنوان مثال، همه برنامههای گرافیکی دسترسی مستقیم به سرور نمایش دارن که میتونه به طور بالقوه خطراتی را ایجاد کنه.
این مشکلات امنیتی باعث شده که در محیطهای حساس، نیاز به راهکارهای اضافی برای افزایش امنیت وجود داشته باشه.
3- عملکرد کمتر در مقایسه با Wayland:
به دلیل طراحی قدیمیتر، Xorg از نظر عملکرد و کارایی نمیتونه متاسفانه با Wayland رقابت کنه. Wayland به گونهای طراحی شده که بسیاری از مشکلات و پیچیدگیهای Xorg را برطرف کنه به ویژه در زمینه بهینهسازی نمایش و مدیریت منابع.
در شرایطی که نیاز به رندرینگ گرافیکی سریع و مدرن باشه، Xorg ممکن است عملکرد بهینهای نداشته باشه.
4- پشتیبانی ضعیف از ویژگیهای مدرن:
با وجود اینکه Xorg همچنان بهروزرسانی میشه، اما بسیاری از ویژگیهای مدرن گرافیکی و بهینهسازیها به راحتی در آن پیادهسازی نمیشن. این باعث میشود که Xorg در برخی موارد نسبت به Wayland کمتر مناسب باشه.
#display_server
#linux
@soheil_programmer
آقا امروز میخوام دو تا display server باحال و خفن رو معرفی کنم بهتون. البته که همتون از قبل میدونید و شنیدید در موردش اما یه کوچولو بیشتر چکش کنیم
خب سوال اول
این display server چیه؟ یک مؤلفه نرمافزاری در سیستمهای عامل هستش که وظیفه مدیریت و نمایش رابطهای گرافیکی کاربر (GUI) و همچنین ارتباط با سختافزار گرافیکی، مثل مانیتور و کارت گرافیک را رو عهده داره. در سیستمهای عامل یونیکس و شبهیونیکس (مانند لینوکس)، Display Server بخش مهمی از معماری سیستم نمایش هستش.
خب سه تا از شناخته تریناشون Xorg (x11) و Wayland و Mir هستش
امروز Xorg رو توضیح میدم بقیش رو هم فردا پس فردا
#display_server
#linux
@soheil_programmer
