تحریریه‌ی دینا کد

نویسنده
۳۴مطلب منتشرشده
۱۳۹بازدید کل

مطالب تحریریه‌ی دینا کد

تازه‌ترین‌ها اولهمه‌ی مطالب مجله
دستور stash در گیت چیست و چه کاربردی دارد
آموزش

دستور stash در گیت چیست و چه کاربردی دارد

دستور stash در گیت تغییرات ثبت‌نشده شاخه کاری را موقتا کنار می‌گذارد تا بدون ثبت کامیت ناقص بتوانید روی وظایف فوری کار کنید.

تحریریه‌ی دینا کد۶ دقیقه
diff در گیت چیست و چه‌وقت استفاده می‌شود؟
آموزش

diff در گیت چیست و چه‌وقت استفاده می‌شود؟

git diff دو نسخه از کدها را کنار هم می‌گذارد و خط‌به‌خط نشان می‌دهد چه چیزی عوض شده. یک نگاه به diff قبل از هر add و commit کافی است

تحریریه‌ی دینا کد۷ دقیقه
branch در گیت چیست و چه‌وقت بسازیمش؟
آموزش

branch در گیت چیست و چه‌وقت بسازیمش؟

branch یک اشاره‌گر متحرک به یکی از کامیت‌هاست، نه کپی پوشه‌ی پروژه. با git switch می‌سازی و جابه‌جا می‌شوی، با merge برمی‌گردانی و در پایان پاکش می‌کنی

تحریریه‌ی دینا کد۷ دقیقه
اینترفیس در TypeScript چیست و چه‌وقت به کار می‌آید؟
آموزش

اینترفیس در TypeScript چیست و چه‌وقت به کار می‌آید؟

اینترفیس قراردادِ شکلِ داده در TypeScript است؛ هر شیء‌ای که با آن جا می‌گیرد باید فیلدهای لازم را داشته باشد، وگرنه برنامه اصلاً کامپایل نمی‌شود

تحریریه‌ی دینا کد۴ دقیقه
۲۰ تمرین پایتون با جواب، از آسان به سخت
آموزش

۲۰ تمرین پایتون با جواب، از آسان به سخت

بیست تمرین پایتون با جواب و توضیح، مرتب‌شده در چهار سطح. اگر خسته شده‌اید از اینکه فقط آموزش تماشا می‌کنید و کد نمی‌زنید، همین لیست را از بالا شروع کنید

تحریریه‌ی دینا کد۸ دقیقه
گیت چیست؟ توضیح به زبان آدمیزاد، با مثال‌هایی که خودتان تجربه کرده‌اید
آموزش

گیت چیست؟ توضیح به زبان آدمیزاد، با مثال‌هایی که خودتان تجربه کرده‌اید

اگر پوشه‌ی پروژه‌تان پر است از «فایل-نهایی»، «فایل-نهایی-۲» و «فایل-جدید-اصلاح‌شده»، گیت دقیقاً برای همین ساخته شده. توضیح ساده از صفر، بدون اصطلاح‌بازی

تحریریه‌ی دینا کد۶ دقیقه
چرا Rust به‌جای segfault، خطای کامپایل می‌دهد
آموزش

چرا Rust به‌جای segfault، خطای کامپایل می‌دهد

در C یا ++C یک اشاره‌گر نامعتبر معمولاً ماه‌ها بعد، در پروداکشن، خودش را نشان می‌دهد. در Rust همان اشتباه، همان لحظه‌ی کامپایل متوقفت می‌کند

تحریریه‌ی دینا کد۵ دقیقه
تفاوت goroutine و Thread سیستم‌عامل در Go
آموزش

تفاوت goroutine و Thread سیستم‌عامل در Go

یک goroutine خیلی سبک‌تر از یک thread سیستم‌عامل است — ولی سبک‌بودن به این معنی نیست که concurrency را رایگان می‌کند

تحریریه‌ی دینا کد۴ دقیقه
جلوگیری از SQL Injection در PHP با Prepared Statement
آموزش

جلوگیری از SQL Injection در PHP با Prepared Statement

اگر کوئری‌تان را با چسباندن رشته می‌سازید، فرقی ندارد چقدر فرم زیبا طراحی کرده‌اید — یک آپاستروف در ورودی کافی است

تحریریه‌ی دینا کد۳ دقیقه
چطور تعارض (Conflict) در Merge گیت را حل کنیم
آموزش

چطور تعارض (Conflict) در Merge گیت را حل کنیم

merge با CONFLICT متوقف شده و نمی‌دانید از کجا شروع کنید؟ یک تعارض واقعی را قدم‌به‌قدم حل می‌کنیم، از خواندن علامت‌ها تا کامیت امن و راه برگشت همیشه‌باز

تحریریه‌ی دینا کد۳ دقیقه