یکی از بهترین منابع آموزشی برای هر زبان یا فریم ورکی داکیومنت یا مستندات اونه؛ داکیومنتها دفترچه راهنمایی هستن که توسط توسعه دهندگان اون زبان یا فریم ورک نوشته و ارائه شدن و حاوی آموزش و توضیحات هر قابلیت اون زبان یا فریم ورک هستن.
با قطع شدن اینترنت بین المللی و ملی شدن اینترنت، دسترسی توسعه دهندگان به داکیومنت های رسمی همه زبان ها و فریم ورک های برنامه نویسی که همگی خارج از ایران میزبانی میشن هم از بین رفت؛ این اتفاق باعث سخت تر شدن فرایند یادگیری و توسعه هزاران هزاران نفر شد؛ اما چاره چیه؟
توی فرسته های پیشین با میرور ها و ابزار های توسعه داخلی و چگونگی نصب پکیج های پایتون در زمان اینترنت ملی آشنا شدیم؛ و توی این فرسته میخام درباره چگونگی دسترسی به داکیومنت های برنامه نویسی رو باهم بررسی کنیم
من به عنوان یک توسعه دهنده که دارای اعتیاد شدید به توسعه و یادگیری هستم و ساعت های زیادی از روز خودمو صرف پروژه های مختلف و یادگیری چیز های جدید میکنم؛ از زمان قطعی اینترنت در زمان جنگ 12 روزه همیشه ترس اینو داشتم که نکنه این اتفاق دوباره تکرار بشه و اینبار بدتر از سری پیش رخ بده و من نتونم به منابع آموزشی و ابزار های توسعه دسترسی داشته باشم.
از اونجایی که آدم عاقل دوبار از یه سوراخ گزیده نمیشه من شروع به جمعه آوری ابزار ها و کتاب ها و... کردم تا حتی در قطعی کامل اینترنت هم بازم بتونم به یادگیری و کد زدن خودم ادامه بدم و داکیومنت ها هم از این قاعده مستثنی نبودن و تعداد زیادی داکیومنت از منابع های مختلف و اموزش های مختلف که حتی شاید در حوزه کاری فعلیم کاربرد نداشتن گردآوری کردم و به صورت افلاین نگهداریشون کردم.
و از اونجایی که چندین پروژه ای که داشتم بخاطر شرایط فعلی تاخیر خوردن یا شاید حتی لغو شدن(همچنان موفق به ارتباط با کارفرما نشدم)؛ تصمیم گرفتم برای سرگرمی خودم و اینکه به جامعه توسعه دهندگان داخلی کمک کنم یک تارنما(سایت) راه اندازی کنم و برخی از داکیومنت هایی که گردآوری کرده بودم رو با بقیه همرسانی کنم
برای دسترسی به تارنما داکیومنت ها میتونید از این پیوند استفاده کنید: doc.mallihub.ir
Python : doc.mallihub.ir/docs/python
Python Flask : doc.mallihub.ir/docs/flask
Python Django : doc.mallihub.ir/docs/django
Node Js : doc.mallihub.ir/docs/nodejs
PHP : doc.mallihub.ir/docs/php
PostgreSQL : doc.mallihub.ir/docs/postgre
Rust : doc.mallihub.ir/docs/rust
Linux Kernel : doc.mallihub.ir/docs/linux-kernel
Lua : doc.mallihub.ir/docs/lua
C++ (gcc) : doc.mallihub.ir/docs/cpp
NASM : doc.mallihub.ir/docs/nasm
Cmake : doc.mallihub.ir/docs/cmake
اگر داکیومنتی که میخواهید توی لیست نبود میتونید توی بخش دیدگاه ها بگید چه داکیومنتی رو نیاز دارید تا در تارنما بزارمشون اگر داشته باشمش(به گمان بسیار دارمش)
امیدوارم که این کار کوچیک من بتونه بخشی از فشاری که این چند روزه روی شما بوده رو کمتر کنه یا حداقل بخشی از فرایند توسعه دادنتون رو ساده تر کنه؛ با معرفی این تارنما به دوستانتون یا داخل نوشتار های خودتون توی ویرگول یا هرجایی میتونید به دیگر توسعه دهندگان هم یاری بدید که به داکیومنت ها دسترسی داشته باشن.
با سپاس از همراهی شما تا پایان این فرسته.
