نیوریک | Neuric
رفتن به کانال در Telegram
نیوریک | هوش مصنوعی فراتر از خبر ، Neuric.ir : سایت گروه : @IRdeveloperchat لینکدین : ارتباط : @Neuric_Support
نمایش بیشتر2 894
مشترکین
-824 ساعت
-247 روز
-7030 روز
آرشیو پست ها
2 894
🦀 چرا این کد در Rust اجرا نمیشود؟
احتمالاً در نظرسنجی دیدید که جواب درست «اجرا نمیشود» بود، ولی چرا؟
این یکی از ویژگیهایی هست که Rust رو Memory Safe میکنه؛ ولی چجوری؟ 🤔
زمانی که شما یک متغیر یا ساختمان دادهای رو در Rust ایجاد میکنید که برای نگهداری دادههاش از Heap استفاده میکنه، اون داده یک Owner (مالک) داره که مشخص میکنه چه کسی مسئول اون داده و در نهایت آزاد کردن حافظهی اون هست.
بهطور مثال، در همین سؤال نظرسنجی:
let s = String::from("hello");
در اینجا "s" مالک "String" ایجادشده است.
حالا در خط بعدی:
let a = s;
مالکیت "String" از "s" به "a" منتقل (Move) میشه.
یعنی بعد از این خط، "a" مالک "String" هست و "s" دیگه مالک اون نیست.
بنابراین وقتی مینویسیم:
println!("{}", s);
❌ کامپایلر به ما خطا میده، چون "s" بعد از Move شدن دیگه قابل استفاده نیست.
اما چرا Rust این قانون رو داره؟ 🤔
اگر چند متغیر به شکل معمول مالک یک حافظه در Heap باشند، در زمان آزاد کردن حافظه ممکنه هر دو متغیر بخوان یک حافظه رو آزاد کنن و این میتونه باعث مشکلاتی مثل Double Free بشه.
ا Rust با سیستم Ownership این مشکلات رو در زمان کامپایل کنترل میکنه؛ بدون نیاز به Garbage Collector.
حالا یه سؤال:
🤔 الان s چیه؟ چه نوعیه و چه مقداری رو داره؟
اگه بلدی تو کامنتا بگو 👇
اگه درست بود، تو کانال فورواردش میکنم 😉🤗
#Rust #Ownership #Move #Programming
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat2 894
Repost from Aref Notes
کاملا از ظاهرشون مشخصه که بر اساس شایسته سالاری انتخاب شدن 😂
حالا شاید بگی نه چرا از روی ظاهر قضاوت میکنی آدما روووو
باید در جواب بگم که سوابق کاری قبلی ایشون ایناس:
عضو هيات مديره همراه اول
سابقه مديريت روابط عمومى ستاد اجرايى فرمان امام
عضويت در هيات مديره موسسه جام جم
در نتیجه من امسال نه اینوتکس میرم، نه الکامپ نه هیچ جای دیگه ای و دعوتنامه های گوگولی مگولی هیچ جا رو هم استوری نخواهم کرد. چون ایشون و امثال ایشون دعوت میشن و من باید از تجربیات گرانبهاشون استفاده کنم یا معرفیشون کنم.
جالب اینکه محتوای صحبت ها رو گاهی تو استوریا میبینم؛ یارو میکروفون به دست شکمو انداخته بیرون، نشسته داره در باب موفقیت های کسب شده ی مرکز پژوهشی فلان و تبدیل آرزوی جوانان ایرانی به واقعیت حرف میزنه.
چجوری هنوز روتون میشه؟
2 894
به نظر شما این کد در Rust اجرا میشه یا نه؟
let s = String::from("hello"); let a = s; println!("{}", s);
2 894
Repost from هشتگ تبلیغ تخصصی
🔥 ۵۰۰ دوره آموزشی مکتبخونه رایگان شد!
اگه برنامهنویسی، به دنیای هوش مصنوعی علاقه داری یا میخوای مهارتهای فنیات رو تقویت کنی، بین این دورهها انتخابهای زیادی داری:
🐍 پایتون، توسعه وب و طراحی سایت
🤖 هوش مصنوعی، یادگیری ماشین و علم داده
🖥️ کامپیوتر، لینوکس، شبکه و امنیت
دوره «یادگیری ماشین با پایتون» با تدریس جادی هم بین آموزشهای رایگان این طرحه.
فقط تا ۸ شهریور فرصت داری؛ از طریق لینک زیر آموزش دلخواهت رو انتخاب کنی و با وارد کردن کد IRANMAHER، با تخفیف ۱۰۰٪ ثبتنامش کنی👇
🔗 لینک دورهها:
https://mktb.me/5jqm/
2 894
➕ روایت عجیب مداح و تشویق حضار :
من با ۱ میلیون میرم ۱۰ میلیون خرید میکنم و تهشم پونصد برام میمونه، میدونید چجوری؟ همش کار خداست ‼️
ای ساقی حلال خور
اینقدر ساقی خوب تو ایران داریم میتونیم ساقی صادر کنیم بعد محاصره
2 894
✴️ برید به ChatGPT پرامپت زیر رو بدید تا از شما و چت هاتون یه ووجک جذاب درست کنه بعد عکسشو واسه ما داخل کامنت های چنل بفرستید تا باهم بخندیم😬😂
Based on everything you know about me from our conversations, roast me — brutally and honestly — by generating a single satirical illustration of me in WOJAK meme art style. Instructions: Analyze my personality, interests, habits, and quirks from what you actually know about me, and translate them into exaggerated visual details in the scene (objects on my desk/room, posters on the wall, what's on my screen, my facial expression, clothing, etc). The humor should be specific to ME, not generic — reference actual things I've talked about, my hobbies, my flaws, my running jokes, whatever you've picked up on. Use the classic Wojak art style: flat cel-shaded lines, exaggerated crying/rage/despair facial expression, simple bold colors, a slightly pathetic "terminally online" aesthetic. Feel free to add background characters, memes, or symbolic clutter in the room that reference my personality ironically. Don't hold back — be savage, funny, and merciless, but keep it satire, not genuinely cruel or targeting anything sensitive like appearance, health, or identity. Output just the image, plus a one-line caption underneath summarizing the roast
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat2 894
Repost from ابر ویراک
☁️ 24 ساعت تست رایگان سرور ابری ویراک، حالا با اعتبار هدیه بیشتر!
اگر قصد راهاندازی یا تمدید سرویسهای ابری خود را دارید، الان بهترین زمان است.
✨ تا پایان مردادماه:
🎁 15% شارژ بیشتر هدیه روی اولین واریزی
🎁 10% شارژ بیشتر هدیه روی تمام واریزیهای بعدی
🎁 24 ساعت تست رایگان
فرقی نمیکند اولین بار است که ویراک را انتخاب میکنید یا از قبل همراه ما بودهاید؛ با هر شارژ، اعتبار بیشتری دریافت میکنید و همان زیرساخت قدرتمند را با هزینه کمتر در اختیار خواهید داشت.
برای دریافت کد تست رایگان کلمه *«تست»* رو به آیدی زیر ارسال کنید.
https://t.me/cloud_virak
👇 پس از دریافت کد تست رایگان وارد پنل VirakCloud شوید ، کد تخفیف خود را وارد نمایید و ابرک خود را بسازید:
🔗 https://B2n.ir/qy4432
☎️ 02191555530
2 894
🐧 ۳۵ سال لینوکس؛ ۳۵ سال آزادی، نوآوری و جامعهی متنباز
امروز لینوکس ۳۵ ساله شد! 🎂🐧
از سال ۱۹۹۱ که لینوس توروالدز ایدهی یک هستهی کوچک و آزاد را شروع کرد، لینوکس کمکم از یک پروژهی شخصی به یکی از مهمترین ستونهای دنیای فناوری تبدیل شد.
امروز ردپای لینوکس را تقریباً همهجا میبینیم:
🖥️ سرورها و دیتاسنترها ☁️ زیرساختهای ابری 📱 اندروید 🤖 سیستمهای تعبیهشده و IoT 🚀 ابررایانهها 🌐 و بخش بزرگی از اینترنت اما شاید مهمتر از خود لینوکس، فرهنگی باشد که همراهش شکل گرفت؛ فرهنگی بر پایهی اشتراک دانش، همکاری و این ایده که نرمافزار میتواند آزاد باشد و همه بتوانند در ساختنش مشارکت کنند. از یک کامپیوتر شخصی در سال ۱۹۹۱ تا زیرساخت بخش بزرگی از دنیای دیجیتال در سال ۲۰۲۶... ۳۵ سال گذشت، اما داستان هنوز ادامه دارد. 🐧❤️ #Linux #Linux35 #OpenSource #GNU #FOSS #Programming 𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe 𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
2 894
📱 تولید گوشی داخلی با مشارکت شرکتهای خارجی در دستور کار
وزیر ارتباطات اعلام کرده برنامه توسعه تولید گوشی در داخل کشور همچنان در حال پیگیری است و قرار است این طرح با همکاری شرکتهای خارجی و با شرط انتقال فناوری اجرا شود. به گفته ستار هاشمی، هدف صرفاً تولید داخل نیست؛ بلکه قرار است همکاری با شرکای خارجی بهگونهای باشد که دانش و فناوری هم به داخل کشور منتقل شود. او همچنین تأکید کرده تولید گوشی داخلی باید از نظر اقتصادی توجیه داشته باشد و کیفیت محصول، رضایت مصرفکننده و رعایت حقوق خریداران از شروط اصلی اجرای این برنامه خواهد بود. طبق اعلام وزیر ارتباطات، احتمال دارد این طرح در سال جاری وارد مرحله عملیاتی شود، اما هنوز زمان دقیقی برای شروع آن اعلام نشده است.
🤣🤣🤣#fun 𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe 𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
2 894
ایلان ماسک در مصاحبه اخیرش:
در حال حاضر در SpaceX در حال کار بر روی این هستیم که اینترنت ماهوارهای بدون آنتن و مستقیما به تلفن ها همراه وصل شود و سرعت بسیار بالایی هم داشته باشد. این اتفاق به زودی رخ می دهد و هر جا که باشید می تونید بدون احتیاج به آنتن به اینترنت پر سرعت وصل شوید !
یعنی اکه حکومت ها اینترنت را قطع بکنند، شما می تونید در صورت رایگان کردن این موضوع در شرایط خاص در اون مناطق، به اینترنت ماهوارهای SpaceX مستقیما وصل بشید.
2 894
ا🦀 "unsafe" در Rust؛ وقتی خودت مسئولیت را قبول میکنی!
یکی از جذابترین ویژگیهای Rust اینه که خیلی از خطاهای خطرناک حافظه رو قبل از اجرای برنامه پیدا میکنه.
اما گاهی اوقات باید کارهایی بکنیم که Compiler نمیتونه صحتشون رو اثبات کنه؛ اینجاست که "unsafe" وارد میشه. 👀
ا🔥 "unsafe" دقیقاً چیه؟
با "unsafe" به Rust نمیگیم: ا««Memory Safety رو خاموش کن!»» بلکه میگیم: ««من میدونم این قسمت چه کاری انجام میده و مسئولیت رعایت قوانین Safety رو خودم قبول میکنم.»»🧠 چرا اصلاً Rust به "unsafe" نیاز داره؟
چون بعضی کارهای سطح پایین بدون unsafe عملاً ممکن نیست. مثلاً: 🔌 ارتباط با C/C++ از طریق FFI 🖥 کار با سیستمعامل ⚙️ پیادهسازی Runtimeها 🚀 بهینهسازیهای سطح پایین 📦 حتی خود کتابخانههای استاندارد Rust هم در بعضی قسمتها از "unsafe" استفاده میکنن.🎨 به طور مثال:
unsafe {
// نمونه: FFI call
libc::printf(c"سلام\n".as_ptr() as *const _);
}
🦀 پس Rust کاملاً Memory Safe نیست؟
دقیقتر بگیم: اRust در کد Safe خودش Memory Safety رو تضمین میکنه. اما "unsafe" یک خروجی برای کارهای سطح پایین فراهم میکنه؛ جایی که برنامهنویس میتونه مسئولیت بعضی تضمینها رو خودش بر عهده بگیره. و این دقیقاً یکی از دلایلیه که Rust هم میتونه: ⚡️ا Performance بالا داشته باشه 🧠 کنترل سطح پایین بده 🛡 و در عین حال Safety قدرتمندی ارائه کنه.🦀ا"unsafe" قدرت زیادی به برنامه نویس میده؛ ولی با این قدرت، مسئولیت هم همراهش میاد. ⚠️و غلط استفاده کردن از unsafe میتونه به undefined behavior منجر شه آیا تا حالا unsafe کد نوشتی؟ کجا استفاده کردی؟ نظر شما درباره unsafe چیه؟ به ما در کامنت ها بگید🤗
2 894
🟠 رادار کلودفلر:
ترافیک اینترنت بین الملل ایران از ۹۰ درصد به ۵۹ درصد رسیده ،وضعیت الان اینترنت ایران دقیقا مثل روزای قبل از قطعی ۸۸ روزه ی اینترنته و با اختلالات بسیار سنگین همراه شده. 📎https://radar.cloudflare.com/ir?dateRange=2d𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe 𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
2 894
🔴 اختلال و افت سرعت اینترنت در شبکههای ثابت، همراه و دیتاسنترها
بر اساس گزارشهای کاربران، اینترنت در بخشهایی از شبکه با کاهش سرعت و ناپایداری مواجه شده است. این اختلال در اینترنت خانگی، اپراتورهای همراه و برخی دیتاسنترها گزارش شده و کاربران از افزایش پینگ، پکتلاست و اختلال در دسترسی به سرویسهای بینالمللی خبر میدهند.𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • 𝗚𝗿𝗼𝘂𝗽 ~ رادار
