
رجکس چیست؟ توضیح به زبان آدمیزاد، با مثالهای اجراشده
اگر باید از یک متن طولانی همهی شمارهموبایلها را دربیاوری، رجکس کار را به چند علامت کوچک میرساند؛ الگو را مینویسی و موتور جستوجو بقیهاش را میکند
راهنماهای گامبهگام با تمرین اجراشدنی.

اگر باید از یک متن طولانی همهی شمارهموبایلها را دربیاوری، رجکس کار را به چند علامت کوچک میرساند؛ الگو را مینویسی و موتور جستوجو بقیهاش را میکند

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

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

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

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

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

سن دقیق کمتر از آمادگی مهم است؛ ولی یک مسیر سنی واقعی وجود دارد که کار میکند. از ۶ تا ۱۶ سال مرحلهبهمرحله جلو بروید و جواب سوالهای پرتکرار والدین را ببینید.

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

اگر هنوز با دو انگشت تایپ میکنید، مشکل استعداد نیست؛ مشکل این است که هیچوقت جای انگشتها را یاد نگرفتهاید. این راهنما از صفر شروع میکند

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

کد همزمان همیشه اول اجرا میشود، بعد Promiseها، و در آخر setTimeout — حتی با تأخیر صفر. این ترتیب شانسی نیست

rebase و merge هر دو دو شاخه را یکی میکنند، ولی یکیشان تاریخچه را بازنویسی میکند و دیگری هیچ کامیتی را دست نمیزند