وبلاگ شخصی
محمّدرضا
علی حسینی

جایی که تجربیات, علایق
و چیزهایی که یادگرفته‌ام را
با هم مرور می‌کنیم.

چرا به یک کتابخانه‌ی دیگر برای انگولار احتیاج داشتیم؟

چرا به یک کتابخانه‌ی دیگر برای انگولار احتیاج داشتیم؟

کتابخانه‌ی انگولار ngx-persian برای کار با حروف و اعداد فارسی، شماره‌ی تلفن همراه ایرانی و تاریخ جلالی (شمسی)

آموزش زبان برنامه‌نویسی Rust – قسمت۱۲- در اعماق Struct

آموزش زبان برنامه‌نویسی Rust – قسمت۱۲- در اعماق Struct

در این قسمت شیوه‌ی ساخت unit like struct ها، tuple like struct ها و ارث‌بری مقادیر را یاد می‌گیریم و مشکل infinite recursive type را بررسی می‌کنیم.

آموزش زبان برنامه‌نویسی Rust – قسمت۱۱- افزودن Method و Associated Function به Struct ها

آموزش زبان برنامه‌نویسی Rust – قسمت۱۱- افزودن Method و Associated Function به Struct ها

بر عکس دیگر زبان‌های سطح پایین، Rust به شما این امکان را می‌دهد که با کمترین میزان کد و احتمال خطا برای struct ها method و associated function تعریف کنید.

آموزش زبان برنامه‌نویسی Rust – قسمت۱۰- شروع کار با Struct

آموزش زبان برنامه‌نویسی Rust – قسمت۱۰- شروع کار با Struct

با استفاده از struct در زبان Rust ما typeهای جدید تعریف می‌کنیم، داده‌های مرتبط را کنار هم قرار می‌دهیم و با method ها عملکردهای ویژه‌ی آن‌را تعریف می‌کنیم.

۱۰عادتی که بهره‌وری برنامه‌نویس‌ها را می‌کشد، امّا آن‌ها برعکس این فکرمی‌کنند

۱۰عادتی که بهره‌وری برنامه‌نویس‌ها را می‌کشد، امّا آن‌ها برعکس این فکرمی‌کنند

ما برنامه‌نویس‌ها مجبوریم عادت‌هایی را برای افزایش کارایی در خودمان ایجاد کنیم: از آهنگ گوش کردن تا شب بیداری.عاداتی که برخلاف انتظار کارایی را نابود می‌کند

آموزش زبان برنامه‌نویسی Rust – قسمت۹: Slicing

آموزش زبان برنامه‌نویسی Rust – قسمت۹: Slicing

در این قسمت به‌صورت کامل نحوه‌ی کار با slice ها، جداکردن بخش‌ها با range و… را یادمی‌گیریم تا از یکی از مهم‌ترین باگ‌ها همگام برنامه‌نویسی جلوگیری کنیم.

«نوشته‌های ویژه»

«نوشته‌های محبوب»

«دیدگاه کاربران»