- 96
- 121 918
DrunkLeen
Germany
เข้าร่วมเมื่อ 19 ต.ค. 2015
آموزش راست 8 | حلقهها با مثالهای کاربردی
توی این ویدیو به طور کامل با حلقهها در زبان برنامهنویسی Rust آشنا میشیم. ابتدا مفهوم هر کدوم از حلقههای loop، while و for رو توضیح میدم و بعد با استفاده از مثالهای ساده به شما نشون میدم چطور از این حلقهها توی کد خودتون استفاده کنید. در ادامه، یه برنامه کاربردی مینویسیم که شامل:
استفاده از حلقه loop برای دریافت ورودی از کاربر
استفاده از حلقه while برای شمارش اعداد زوج
استفاده از حلقه for برای محاسبه مجموع اعداد
این ویدیو برای افرادی که دنبال یادگیری Rust به صورت اصولی و عملی هستن مناسب هست. اگر میخواهید به طور حرفهای حلقهها رو یاد بگیرید و اونا رو توی پروژههای خودتون پیادهسازی کنید، این ویدیو رو از دست ندید!
لینکهای مرتبط:
____________________________
✅ Rust Lang:
www.rust-lang.org/tools/install
www.rust-lang.org/learn/get-started
✅ VsCode:
code.visualstudio.com/download
✅ VSCodium:
vscodium.com/
____________________________
#rust
#راست
#برنامه_نویسی
استفاده از حلقه loop برای دریافت ورودی از کاربر
استفاده از حلقه while برای شمارش اعداد زوج
استفاده از حلقه for برای محاسبه مجموع اعداد
این ویدیو برای افرادی که دنبال یادگیری Rust به صورت اصولی و عملی هستن مناسب هست. اگر میخواهید به طور حرفهای حلقهها رو یاد بگیرید و اونا رو توی پروژههای خودتون پیادهسازی کنید، این ویدیو رو از دست ندید!
لینکهای مرتبط:
____________________________
✅ Rust Lang:
www.rust-lang.org/tools/install
www.rust-lang.org/learn/get-started
✅ VsCode:
code.visualstudio.com/download
✅ VSCodium:
vscodium.com/
____________________________
#rust
#راست
#برنامه_نویسی
มุมมอง: 26
วีดีโอ
آمورش راست 7 | آموزش if و match با ساخت اپلیکیشن شیر یا خط Rust
มุมมอง 76วันที่ผ่านมา
توی این ویدیو از سری آموزشهای زبان برنامهنویسی Rust، مفهوم کنترل کد رو بررسی میکنیم. ابتدا به شما نشون میدم که دستور if و بعد دستور match چگونه کار میکنند و چه تفاوتها و کاربردهایی دارند. برای درک بهتر این مفاهیم، یک برنامه ساده برای بازی شیر یا خط مینویسیم. همچنین از crate کاربردی rand برای تولید اعداد تصادفی استفاده خواهیم کرد. اگر به یادگیری اصول و مفاهیم کاربردی در Rust علاقهمند هستی...
آمورش راست 6 | ownership و bowring مدیریت حافظه و قوانین Rust
มุมมอง 219หลายเดือนก่อน
توی این ویدیو ابتدا مروری سریع بر ویدیو قبلی داریم و سپس به توضیح محدودهها (Scopes) در برنامهنویسی میپردازیم. بعد از اوئ تفاوت بین حافظه Heap و Stack رو توضیح میدم و کاربرد هر یک رو بررسی میکنیم. در نهایت، نحوه مدیریت حافظه در زبان Rust رو بررسی کرده و به سه قانون مهم Rust برای اطمینان از ایمنی حافظه اشاره میکنیم. این ویدیو به شما کمک میکنه درک عمیقی تری از مدیریت حافظه و ایمنی در Rust دا...
آمورش راست 5 | توابع و نوشتن ماشین حساب وزن روی مریخ Rust
มุมมอง 107หลายเดือนก่อน
توی این ویدیو خیلی سریع یه مروری بر ویدیو قبلی میکنیم و سپس وارد آموزش توابع در زبان برنامهنویسی Rust میشیم. پنج نوع تابع مختلف رو معرفی میکنیم: تابع main، تابع بدون ورودی و خروجی، تابع با ورودی و بدون خروجی، تابع بدون ورودی و با خروجی، و تابعی که هم ورودی و هم خروجی داره. توی طول ویدیو با نوشتن یه کد آموزشی یک ماشین حساب وزن برای سیاره مریخ رو پیادهسازی میکنیم و در آخر نحوه دریافت ورودی از...
آمورش راست 4 | انواع داده و متغییرها و مفاهیم پایهای حافظه و مبنای دودویی Rust
มุมมอง 113หลายเดือนก่อน
توی این ویدیو به بررسی انواع دادهها توی زبان برنامهنویسی راست میپردازیم و با انواع دادههای عددی مثل int8، int16, uint8، uint32 و غیره آشنا میشیم و البته سراغ انواع دیگهی دادهها مثل boolean، char و string هم میریم. به جز این مطالب، به نحوه عملکرد باینری، مفاهیم بیت و بایت و چگونگی درک این دادهها توسط کامپیوتر هم میپردازیم و یه نگاه کوچیکی به حافظه استک و هیپ و چگونگی مدیریت دادههای حافظ...
آمورش راست 3 | دستورات پرینت در و کار با فرمتهای مختلف عددی Rust
มุมมอง 133หลายเดือนก่อน
توی این ویدیو با استفاده از زبان برنامهنویسی Rust، نحوه استفاده از دستورات مختلف پرینت مثل print!, println!, و eprint! را یاد میگیرید. به علاوه نحوه فرمتبندی و نمایش رشتهها، استفاده از اسمهای متغیرها توی ماکرو پرینت، و نحوه کار با اعداد توی فرمتهای دهدهی، هگزادسیمال، باینری، و اکتال رو بهتون نشون میدم. این آموزش پایهای، برای کسایی هستش که میخوان مفاهیم پرینت و فرمتبندی رو توی زبان Rust...
آمورش راست 2 | نوشتن اولین برنامه و آشنایی با کامپایلر، کارگو و ابزارهای دیگر Rust
มุมมอง 210หลายเดือนก่อน
توی این ویدیو به شما نحوه نوشتن اولین برنامه با زبان Rust یعنی برنامه معروف "Hello World" رو آموزش میدم و نحوه استفاده از کامپایلر Rust رو توضیح میدهم. همچنین اهمیت استفاده از ابزار Cargo رو بررسی میکنیم و بهتون نشون میدم که چطوری با کمک Cargo مدیریت پروژههای Rust رو سادهتر کنید. در ادامه به سایت crates.io، که منبع بزرگی از پکیجها و کتابخانههای Rust هست، سر میزنیم و درباره کاربردهاش صحبت...
آمورش راست 1 | نصب و آماده سازی محیط برنامهنویسی Rust
มุมมอง 176หลายเดือนก่อน
در این ویدیو نحوه استفاده از زبان Rust در مرورگر برای تست رو توضیح میدم و همچنین روش نصب Rust به صورت لوکال روی سیستمعاملهای لینوکس و ویندوز رو بهتون نشون میدم. علاوه بر این، با ابزار rustup آشنا میشید و دلیل اهمیتش رو متوجه میشید. در پایان، به معرفی IDEهای مناسب و افزونههایی که برای یادگیری و توسعه Rust نیاز دارید، میپردازم تا مسیر یادگیری شما در Rust سادهتربشه. لینکهای مرتبط: ✅ Rust La...
آمورش راست 0 | چرا زبان راست برای برنامهنویسان آینده است؟ Rust
มุมมอง 325หลายเดือนก่อน
توی این ویدیو به بررسی زبان برنامهنویسی راست (Rust) میپردازیم و دلایل مهمی که این زبان مدرن رو به یکی از بهترین گزینهها برای برنامهنویسان تبدیل کرده، توضیح میدم. همچنین راست رو با زبانهای قدیمیتر مثل C و C مقایسه میکنم و کاربردهای اون در زمینههای مختلف از جمله برنامهنویسی سیستمها، شبکه و امنیت سایبری رو بررسی خواهیم کرد. اگر دنبال یه زبان سریع، ایمن و کارا برای پروژههای خودتون هستید، ...
چرا اوبونتو مناسب من نیست؟ انتخاب و امنیت لینوکس
มุมมอง 2662 หลายเดือนก่อน
توی این ویدیو به سوالات شما درباره انتخاب توزیعهای لینوکس پاسخ میدم. از جمله این که چرا اوبونتو رو نمیپسندم و به جای اون مانجارو رو انتخاب کردم. همچنین در مورد مشکلات حریم خصوصی اوبونتو و مقایسه اون با زورین صحبت میکنم. در انتها، به یکی از سوالات مهم شما یعنی "آیا آزادی عمل در لینوکس باعث ناامنی میشه؟" جواب میدم و توضیح میدم که چرا لینوکس با وجود این آزادیها همچنان یکی از امنترین سیستم...
دو ابزار اصلی که من توی تمام پروژههای گولنگ استفاده میکنم
มุมมอง 1862 หลายเดือนก่อน
توی این ویدیو دو ابزار کاربردی رو بهتون معرفی میکنم که در حین توسعه پروژههای بکاند با زبان گولنگ حتما به کارتون میاد و من همیشه ازشون استفاده میکنم. ابزار اول، "go-blueprint"، یکی از ابزارهای مورد علاقه من هست که به شما این امکان رو میده که در کمتر از یک دقیقه ساختار پروژه خودتون رو ایجاد کنید. ابزار دوم هم "Air" هستش که به شما این امکان رو میده که بهصورت زنده پروژه خودتون رو ببینید و هر با...
چرا لینوکس رو امتحان کنیم؟ قدرت و آزادی در دنیای لینوکس
มุมมอง 3683 หลายเดือนก่อน
توی این ویدیو، درباره دلایلی صحبت میکنم که چرا باید لینوکس رو حداقل امتحان کنید و چه قدرتی یک سیستمعامل مثل لینوکس به شما میده. توی این مسیر، به شما نشون میدهم که چطور حتی میشه لینوکس رو به طور کامل دستکاری کرد و ازش لذت برد! همچنین راجع به تجربه یه کاربر روزمره توی لینوکس و برنامههای مورد استفادهی اون توضیح میدم و درباره گیمینگ در لینوکس صحبت میکنم. علاوه بر این، به معرفی نسخه فارسی لینو...
احراز هویت دو مرحلهای OTP، TOTP, F2 USB
มุมมอง 1743 หลายเดือนก่อน
توی این ویدیو، راجع به اهمیت احراز هویت دو مرحلهای (2FA) حرف میزنیم و توضیح مییدم که چرا این روش برای حفظ امنیت حسابهای آنلاین شما ضروری و مهمه. به علاوه به مفهوم OTP (رمز یکبار مصرف) و TOTP (رمز یکبار مصرف مبتنی بر زمان) میپردازیم و تفاوتهاشون رو بررسی میکنیم، از آسیبپذیریهای روش OTP و دلایلی که باید از TOTP استفاده کنیم صحبت میکنیم و همچنین به معرفی احراز هویت با استفاده از کلیدهای ...
تبدیل ترمینال لینوکس به یک محیط کاربردی و زیبا
มุมมอง 3363 หลายเดือนก่อน
توی این ویدیو، میخوایم ترمینال پیشفرض خستهکننده لینوکس رو به یک محیط کاربردی و خوشگل تبدیل کنیم. با استفاده از ترمینال Kitty، تغییر تمهای مختلف، نصب Zsh و پلاگینهاش، و همچنین معرفی دستورات alias کاربردی، ترمینالتون رو به یک ابزار قدرتمند و زیبا تبدیل کنید. توی این ویدیو، مراحل نصب و پیکربندی این ابزارها رو توضیح میدم و به شما نشون میدم که چطور میتونید تجربه کار با ترمینال خودتون رو بهتر کن...
tree algorithm | الگوریتم درختی و مساله فیبوناجی
มุมมอง 1093 หลายเดือนก่อน
tree algorithm | الگوریتم درختی و مساله فیبوناجی
خیلی خودمونی بشینیم حرف بزنیم ببینیم چنل به کدوم سمت میره
มุมมอง 1493 หลายเดือนก่อน
خیلی خودمونی بشینیم حرف بزنیم ببینیم چنل به کدوم سمت میره
Golang - variadic توابع وریادیک در گولنگ
มุมมอง 914 หลายเดือนก่อน
Golang - variadic توابع وریادیک در گولنگ
مبانی آرایهها، اسلایسها و مپها در گولنگ / Array. Slice, Map in golang
มุมมอง 1284 หลายเดือนก่อน
مبانی آرایهها، اسلایسها و مپها در گولنگ / Array. Slice, Map in golang
اینترفیسها در گولنگ و اهمیت استفاده از آنها
มุมมอง 1134 หลายเดือนก่อน
اینترفیسها در گولنگ و اهمیت استفاده از آنها
مبانی متدها در گولنگ و استفاده صحیح ازشون با پوینترها
มุมมอง 1124 หลายเดือนก่อน
مبانی متدها در گولنگ و استفاده صحیح ازشون با پوینترها
Golang مفاهیم شرطها و نوشتن یک برنامه کوچیک
มุมมอง 2106 หลายเดือนก่อน
Golang مفاهیم شرطها و نوشتن یک برنامه کوچیک
🌹🌹🌹
❤❤
عالی ، ادامه بده ❤❤
👌👌👌👌
❤❤
خوش برگشتی استاد
ان شاءالله هميشه سلامت باشي🌹
🤩 سلامت باشید
App for ios = Fair 👍
سلام وقت بخیر و خسته نباشید من با روشی که توضیح دادید نصبش کردم کانفیگ وارد کردم آیپی رو چک کردم و عوض شده بود همه چیز به درستی کار میکنه ولی نمیدونم چرا سایتهای فیلتر رو باز نمیکنه مثلا یوتیوب و . . . البته نرم افزارهایی مثل تلگرام بدون مشکل کار میکنن ولی سایتها رو باز نمیکنه میشه بگید علت چی هست؟
how to connect nginx cloudfront host
البب
چرا ادامه نمیدی؟ یکم تاخیر زیادشد😅
والا میخوام وقت نمیکنم انقدر این مدت بدو بدو داشتم اما امروز حتما میگیریم و سعی میکنم دوباره برگردم به روتین قبلی
Excellent.
سلام داداش خسته نباشی آقا دمت گرم خیلی خوب و ساده توضیح میدی لطفا زودتر تمومش کن
وای که تو اصلا خطرناکی
🙏🙏🙏
ستون ریدی- عمه ی منم بلد بود اینو
قربونت داداش 😂😂 وقتی مردم کامنت میذارن هی که چطور منم با این ویدئو خودمو راحت کردم که دیگه جواب ندم
@drunkleen داداش ملت خیلی گشاد شدن تو اذیت نکن خودتو بکش تو چت بگو پول میگیرم واستون میسازم
@ آخه خودمم خیلی درگیرم نمیرسم به این چیزا حتی نمیرسم ویدیو ضبط کنم دیگه
سلام . اجرای دستور آخر این خطا رو میده ←[92mConfig Template loaded.←[0m ←[91mError registering account←[0m Expecting value: line 1 column 1 (char 0) ←[91m[+] Couldn't make the config. There was an error:←[0m Expecting value: line 1 column 1 (char 0)
سلام من با گرافیک 1660ti 6g و رم 16 گیگ نتونستم اجرا کنم اما مدل فورج یو ای میتونم اجرا کنم ایا راهی هست کاریش کرد
سلام و خدا قوت. از لینک ثبت نام چطور در v2ray ویندوز استفاده کنم؟ بلد نیستم. ممنون
درود بر شما کافی هست که برنامهی ویتوری رو باز کنید و لینک ساباسکریپشن رو اونجا پیست کنید حالا یا با کلیک راست و یا ctrl + v و بعد از منوهای بالا گزینهی subscription و بعد update subscription یا به همچین چیزی رو بزنید اگر که روی نتتون جواب بده، لبنکها براتون توی صفحهی اصلی بعد از یکی دو ثانیه اضافه میشه
عالی بود داداش خدا خیرت بده
خیلی ممنون
very god
عالی ❤
🌹🌹🌹
سلام ، آفرین کار خوبی کردی که آموزش Rust رو شروع کردی. ضمنا پیشنهاد میکنم که کلمه انگلیسی Rust رو هم توی عنوان ویدئوت بزاری شاید توی جستجوها بهتر دیده شد.
چشم حتما ممنونم بابت این نکته مهمی که عرض کردید
منظورت از ساده ترین روش تخمی ترین روشه؟ چون sudo apt update ارور ایپی میده و میگه فیلتره
I do not give a shit =) میدونی چرا؟ چون تاریح ویدیو رو اگر ببینی میهمی قضیه چیه و به علاوه آقای نابغه فایل هاش توی گبت هاب هست که میتونی دانلود کنی
@@drunkleen ویدیو برای 9 ماه پیشه، 9 ماه پیش هیچ فرقی نداره با الان یجوری گفتی فکر کردم برای چند سال پیشه از گیت هاب فایلاشو دانلود کنی باید چند تا فایل دیگه هم دانلود کنی که این یعنی اموزشت بدرد یبوست میخوره ویدیوتو ادیت کن تو که انگلیسیت خوبه بنویس outdated کنارش یه ویدیو دیگه بساز فهمیدی عزیزم؟ افرین
ببین خر نفهم، اگر عقل داشتی میفهمیدی که وقتی هر روز دارن یه چیزی رو فیلتر میکنن و یه چیز جدید میارن واسه فیلترینگ، اگه روش ویدیو بعد از یک هفته هنوزم درست کار میکرد عجیبه، این یک دوم اینکه به تخم چپ اسب رستم که توی ابله مغزت نمیکشه که چارتا چیز نصب کنی، البته تو که کلا از لینوکس یه اوبونتو شندیدی انتظاری نیست. سوم اینکه کسی مجبورت نکرده ببینی، محتوا مجانی هست و هر کسی بخواد میبینه و هرکسی هم نخواد اجباری براش نیست. چهارم اینکه برو چارتا ویدیو جدید من رو ببین، متوجه میشی از آخرین باری که ویدیو پراکسی و این چیزا گذاشتم حداقل ۵ ماه میگذره و حتی سمت اون ویدیوهای قدیم نرفتم و من به این خاطر که نیازی به ویپیان و غیره ندارم نمیدونم دیگه چی کار میکنه و نمیکنه حالا من محتوا میذارم و تو اگر شعور استفاده نداری، استفاده نکن هیچ یابویی بدون گواهینامه پشت فرمون نمیشینه :) چاقال بودن سبک زندگی نیست که دنبالش میکنی پسر جون 🤟🏼
@@drunkleen قشنگ معلومه دست گزاشتم یجایی که درد داشته دایره لغاتت یکم ضعیفه مغزت نمیکشه خب ریپلای نکن عزیزم چرا میخوای با فوش دادن جبران کنی ضعفتو میخوای گریه کنی یه بالشی چیزی بزار رو صورتت صدات در نیاد حد اقل بقیه نفهمن انقد ضعیفی در ضمن تو هیچی راجع به من نمیدونی الکی سناریو نساز توی کله ات ازم که کمکت کنه من تاحالا از برنچ اوبونتو استفاده نکردم و هیچ اطلاعاتی راجع به شغلم یا مهارت هام یا حتی جنسیتم نداری حالا برگرد تو قفست
:) ناراحتیم از اینه که اگر به آدمی که یکم فهم داشت میومد نظر میداد من تا صبح بحث مکردم تا به نتیجه برسیم یا حرفش منطقی میبود و قبول میکردم اما کسی که سواد نداره و حتی فارسی نوشتنش هم باید تصحیح بشه چرا میاد میخواد آدم رو نقد کنه! بذار فارسی بهت یاد بدم: دست گذاشتن، بالشتی چیزی بذار گزاشتن یعنی به جا آوردن، یا مثلا امانت داری چیزی، به همین علت میگن خبرگزاری، یعنی امانت دار خبر vajehyab.com/dehkhoda/گذاشتن برای زبان فارسی به کارت میاد شما برو اول فارسی رو کار کن تا بعد ببینیم چی پیش میاد :) در صمن نه شخصیت، نه جنسیت و نه هیچ چیز دیگهای توجیه برای حماقت نیست. به جای حرف چرند زدن دوتا سرچ میکردی و به جوابت میرسیدی دیگه، و یا اصلا ویدیوهای جدید تر بنده رو میدیدی که راجع به چی هستن، خودت از حرف خودت منصرف میشدی. اما نه کامنت چرند نوشتن راحت تره خب و در آخر اگر دنبال فحش خوردن و رو اعصاب رفتن هستی که به هر جفتش رسیدی دیگه خب. و این هم بگو و برو که یه امتحان کوچیک زبان فارسی هم بشه واست جای خالی را با فحش پر کنید __ ______ با احترام البته :)
سلام امیدوارم حالتون خوب باشه / خواستم تشکر کنم بابت تهیه همچین آموزش باکیفیتی ، متاسفانه در آموزش فارسی انقد خوب برا راست محتوا نیست و با اینکه پروژه هایی با راست داشتم و خوبم پیش رفت و عالی بود ولی هربار محتوای باکیفیت میبینم از صفر شروع میکنم به دیدن ،اصلا زبان عشقه 😅 امیدوارم مثل شروع پر قدرت ادامه بدی ، بیست از بیست ❤❤
لطف شماست ♥️ من خودم هم چند سالی میشد که از راست فرار میکردم با اینکه خیلی لذت میبردم از نوشتنش تا اینکه یه جا دیگه مجبور بودم بخاطر تیم برم سراغش و واقعا لذت بخش هستش من خودمم امیدوارم بتونم زود به زود ویدیو جدید بذارم، چون از یک طرف مریضی و از طرف دیگه مشکلات کار زندگی و مشغله خیلی زیادی دارم در حال حاضر، اما با همهی این موارد تلاش میکنم توی وقت کمی که دارم حتما ادامهی ویدیوها رو ریکورد و ادیت و آپلود کنم خیلی خیلی ممنونم بابت انرژی ای که میدید ♥️
سلام چه طوری میتوانم اکانتی که ساختم دیلیت کنمش
تگر ورکرتون رو از توی کلاودفلیر پاک کنید تمامی ساباسکریپشنها هم حذف میشه اگر هم میخواید کلا اکانت کلاودفلیر رو حدف کنید میتونید از این لینک کمک بگیربد developers.cloudflare.com/fundamentals/subscriptions-and-billing/delete-account/
سلام خسته نباشید تشکر بابت آموزش هاتون🙏 من وقتی میخوام لینک های سابسکریپشن Clash رو روی V2rayN استفاده کنم ، بعد از وارد کردن لینک ، update subscription رو که میزنم ، فقط یک کانفیگ با عنوان custom اضافه میشه و سرورهاشو نشونم نمیده ، چیکار باید بکنم؟
متاسفانه نمیدونم چند وقتی هست که هیچ چیز جدیدی رو در این باره چک نکردم و حتی الان دیگه دقیقا نمیدونم کانفیگهای کلش چطوری هستن
@@drunkleen ممنون که پاسخ دادید
قربان شما ♥️
بسیار عالی
❤
awli🔥
😍😍✌🏼
مثل همیشه عالی
عالی بود 🎉
بسیار عالی
🎉🎉
👌👌👌👌
عالی بود 👌👌👌
لینوکس یا ویندوز
دم شما گرم، عالی
ممنونم
لطفا این دوره رو تا ته ادامه بده تا یه پلی لیست کامل درست حسابی در مورد زبان راست به زبان پارسی درست کنی، کار شما واقعا ارزش منده
چشم چشم حتما 🤟🏼♥️
عالیه
I use arch BTW❤
😂😂 دقیقا
perfect👍
🌹🌹🌹