هلال احمر
مقدمه
میدونم این مطلبی که درون سایت مینویسم بجز من برای کسی اهمیت نداره و همه درگیر مشغلههای شخصی خودشونن و دیگه کسی حوصله این چیزارو نداره ولی باز هم برای دل خودم که شده مینویسم تا شاید این روزها برایم خاطره بشه.
حتی میدونم حوصله خوندن کامل این متن هم ندارید، اینو من مهدی جعفری نمیگه، علم روانشناسی میگه.
وصیت من: وقتی آدمها انقدر شلوغ هستن که به کارهایی که میکنی اهمیت نمیدن یا پشت گوش میندازن، پس چرا حرفهاشون و حرکتهاشون برات اهمیت دارن؟ ولی اینو نمیگم که تبدیل به آدم بیشعور بشی، من اینو میگم که "رها کن، شاید رسیدن در رها کردن باشه". این رها کردن گاهی میتونه یک دوست باشه، گاهی یک رابطه، گاهی یک آدمها، گاهی یک رشته یا یک شغل باشه. رها کن تا به خودت برسی.
لیست انجامشده در سایت
· درست کردن اسلایدر شو (Slideshows) در روت (root) سایت
· مشکل navbar که اسکرول نمیکرد و مشکل در کد داشت درست شد
· حذف تقویم و ساعت که از سایت دیگه برداشته شده بود حذف شد و خودم یه دونه بهترشو درست کردم
· تمام JSها و CSSها در کل سایت جدا شدن و هر کدوم با نامهای مختصر و لینکهای مخصوص خودشون جداسازی شدن و در فایل themes/difart/js و CSSقرار گرفتن. خیلی کار سختی بود، حداقل ۴ روز زمان براش گذاشتم برای درست کردن، چک کردن و قرار دادن در پیش از ۵۰ index.html
· درست کردن بازی
· درست کردن ماشینحساب خیلی ساده
· درست کردن ساعت به همراه تقویم که در قسمت (aside) کل indexها هست
· گذاشتن تمام ابزارها در قسمت ابزارها و لینک دادن اونها به تمام indexها
· بهبود ظاهری تمام کدهای index و چک تمام اونا و رفع باگهای تمام indexها و درست کردن ترتیب لینکها، اسکریپتها و تایتلها و حتی تبها و حذف تمام فاصلههای اضافه و انترهای اضافه
· چک کردن لینکهای navbar و رفع خطای ۴۰۴ در تمام indexها
· رفع باگ در signIn و signUp در قسمت nav
ابزارهای درستشده
· بازی Runner Mario
· ماشینحساب ساده
· ساعت و تقویم
· کدگذاری سزار
· گرفتن فال
· Slideshows
· چک کد ملی و کالا
· تبدیل روز شمسی به میلادی
کد های اضافه شده در بخش عضویت در سایت (signUp)
· چک کد ملی
· انتخاب شهرها و روستاها
· حذف کاراکترهای غیرمجاز
· گذاشتن بلکلیست برای id
· درست کردن فیلد سربازی با js
· راستبهچپ کردن خودکار هنگام نوشتار
· چک کردن پسوندهای بارگذاری مثل عکس
کلام آخر
تمام کدهای js ورژن ۲ هستن ولی باز هم کارهای زیادی دارن.
و نکته آخر: تمام این کدها در طول حدود ۱۰ ماه از آخرین دوره js طول کشیده شده و علت این که انقدر زمان زیادی برده اینه که به علت مشغلههای زیادی که دارم کلا در هفته ۲ روز کدنویسی میکردم (مجموع ساعت در هفته ۸ تا ۲۴ ساعت). میخوام بگم مهم این نیست که دیر یا زود پروژه تحویل میدید، مهم استمرار شما در یادگیری هستش حتی اگر از دوستاتون خیلی عقب بیفتید.