محتوای آزاد سهراب – Telegram
محتوای آزاد سهراب
2.18K subscribers
1.25K photos
72 videos
20 files
991 links
لینک حمایت :)‌
https://daramet.com/sohrabbehdani
درباره من:
https://sohrabbehdani.ir
Download Telegram
🍉 شب یلدا مبارک! 🍉
تیم توسعه پارچ لینوکس فرارسیدن شب یلدا، طولانی‌ترین شب سال را به تمام کاربران و علاقه‌مندان به نرم‌افزار آزاد در ایران تبریک می‌گوید. امیدواریم پارچ بتواند مانند انارهای یلدا، سرشار از امکانات و شیرین‌تر از همیشه برای شما باشد!


@ParchLinux
126👏5
#نکات_ترمینالی

برای دیدن تفاوت بین دوتا فایل (که طبیعتاً یکیشون باید تغییر یافته یکی دیگه باشه) می‌تونید از دستور diff استفاده کنید که کارکردش به این صورته:

diff file1 file2

و یا کارهای جالب‌تری هم می‌تونید باهاش بکنید، مثلاً یک فایلی داریم می‌خوایم با sed توش تغییرات بدیم و تغییرات رو با تغییرات قبلی مقایسه کنیم بدون اینکه اعمال بشه، برای این حالت از این استفاده می‌کنیم:
diff <(sed 's/pattern/replacement/' file) file


@SohrabContents
19
خب یک پست نوشتم که توش آموزش استفاده از شبکه پل رو توی ماشین‌مجازی هایی که با Qemu می‌سازیم رو دادم.

https://blogfa.sohrabbehdani.ir/qemu-bridge


@SohrabContents
11
متاسفانه chatgpt هم به این بازی کثیف 2025 overview پیوست:)))


@SohrabContents
4👍1👾1
اگر روی پارچ یا سایر توزیع های ارچ بیس از برنامه کاربراتور استفاده می‌کنید و می‌خواید به اسنوفلیک یا همون دونه‌برفی وصل بشید، این رو اول از ‌aur باید نصب کنید:

yay/paru -S snowflake-pt-client-git

بعدش مسیر باینری این رو به کاربراتور توی بخش پل میدید که مسیر و اسمش این هستش:
/usr/bin/snowflake-pt-client


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

صرفاً برای نصب این افزونه نیاز به فیلترشکن دارید چون گیت‌لب تور که سورس رو ازش می‌گیره فیلتره و مخزن کتابخونه‌های گو هم که برای بیلدش استفاده میشه تحریم از سمت گوگل هستش.


@SohrabContents
6👍2👌1
المنت‌ایکس ویژگی چندحسابه رو اضافه کرد، البته بتاست.

باید روی شماره بیلد بزنید و بعد فعالش کنید.


@SohrabContents
6
از اول پارچ تا الان یک ابزاری رو می‌خواستیم بنویسیم به اسم PCM که مخفف Parch Core Manager بود که یک سری تنظیمات رو قرار بود کنترل کنه و انجام بده.

بعد از مدتی که با سیستم‌عامل FreeBSD کار کردم و منوی BSDconfig رو دیدم، این ایده به ذهنم رسید که خب می‌تونم از همین الهام بگیرم و یک منو بسازم توی پارچ که همون‌کارایی نسبی رو داشته باشه (که صد البته چیزی که توی FreeBSD هستش کل دل و جیگر سیستم عامل رو میریزه بیرون)


درحال حاضر صرفاً دارم طرح‌ریزی اولیه رو انجام میدم که چه چیزهایی لازمه توی این باشه و چه چیزهایی لازم نیست و بعد میریم سراغ توسعه این ابزار.

@SohrabContents
👌12🔥31
Forwarded from یک برنامه نویس تنبل (Lazy 🌱)
🔶 مایکروسافت قصد دارد تا سال ۲۰۳۰ تمام خطوط زبان C و ++C را حذف کند.

این بازنویسی بالقوه می‌تواند ویندوز ۱۱ را به طرز چشمگیری تغییر دهد و قصد دارد بزرگترین سیستم‌های C و C++ را به Rust تبدیل کند.

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

#خبر
#توییت

@TheRaymondDev
👾6
یک برنامه نویس تنبل
🔶 مایکروسافت قصد دارد تا سال ۲۰۳۰ تمام خطوط زبان C و ++C را حذف کند. این بازنویسی بالقوه می‌تواند ویندوز ۱۱ را به طرز چشمگیری تغییر دهد و قصد دارد بزرگترین سیستم‌های C و C++ را به Rust تبدیل کند. یکی از مهندسان مایکروسافت خاطرنشان کرد که استراتژی ما ترکیب…
کوپایلت درحال آدرس‌دهی ۱ ترابایت رم در ویندوز اکسپلورر:

extern crate libc;

fn main() {
unsafe {
let size: usize = 1 << 40;
let p = libc::malloc(size) as *mut u8;
if p.is_null() { return; }

let page = 4096;
let mut i = 0;
while i < size {
*p.add(i) = 0xAA;
i += page;
}

libc::pause();
}
}


@SohrabContents
😁32👍1