تجربهها، دیدگاهها و نکات الهامبخشی که با شما به اشتراک میگذاریم.
این مقاله بهت کمک میکنه ساختار فایلهای لینوکس رو بفهمی و مهمترین پوشهها و نقش هر کدوم رو بشناسی.
اگر با لاراول کار میکنی، دیر یا زود با کنترلرهای شلوغ و منطق دادههای پراکنده مواجه میشی. توی این مقاله بهصورت ساده و عملی با ریپازیتوری آشنا میشی..
اگر با لینوکس یا سرور کار میکنی، دیر یا زود مجبور میشی داخل ترمینال فایل ویرایش کنی. توی این مقاله بهصورت ساده و کاربردی با ویرایشگرهای nano، vim و neovim آشنا میشی..
جاوااسکریپت به صورت پیشفرض همزمان (Synchronous) عمل میکنه، اما برای کارهای زمانبر مثل دریافت داده از سرور، از عملیات غیرهمزمان (Asynchronous) استفاده میکنیم. این مقاله Callback، Promise و async/await را با مثالهای ساده توضیح میده.
این مقاله شما را قدمبهقدم با دستورات پایه ترمینال لینوکس آشنا میکنه: از دیدن مسیر فعلی با pwd، جابهجایی بین پوشهها با cd، ساخت پوشه با mkdir تا استفاده از sudo برای دسترسیهای مدیریتی
Spread و Rest Operator بهت اجازه میدن آرایهها و آبجکتها رو به روش ساده، خوانا و امن کپی یا ترکیب کنی و مقادیر باقیمانده یا متغیرها رو جمعآوری کنی، بدون اینکه دادههای اصلی ناخواسته تغییر کنن.
Destructuring کمک میکنه بدون تکرار کد، مقادیر موردنظر از آبجکتها و آرایهها رو به صورت ساده و خوانا استخراج کنیم.
Optional Chaining کمک میکنه بدون شرطهای تکراری، به دادههای تودرتو توی جاوااسکریپت دسترسی امن داشته باشیم.
اگر تازه وارد لینوکس شدی و نمیدونی کدوم توزیع شروع خوبی برات هست، این نوشته با زبانی ساده تفاوتها و گزینههای مناسب رو برات توضیح میده
اگر تازه از ویندوز به لینوکس اومدی و اصطلاحاتی مثل «کرنل»، «توزیع»، «پکیج منیجر» و.. گیجت میکنن، این نوشته دقیقاً برای تو هست. اینجا همهشون رو با زبان ساده توضیح میدم