وحیدمو

وبلاگ شخصی وحید محمدی

وحیدمو

وبلاگ شخصی وحید محمدی

وبلاگ شخصی وحید محمدی

بنام خدا


من وحید محمدی ،  تایپیست ، مترجم متون انگلیسی ، محقق (جستجوگر در وب)  و  مبلغ زبان برنامه نویسی اسمبلی  هستم .

از سال 1380 هجری شمسی بصورت  حرفه ای وارد دنیای کامپیوتر شدم و بعنوان تایپیست مشغول به کار شدم . در همان زمان به دلیل علاقه به علوم و فنون کامپیوتری  تصمیم گرفتم که   با ترجمه کردن متون راهنمای نرم افزارها و سیستم عاملها و زبانهای برنامه نویسی ، بر دانش عمومی کامپیوتر مسلط شوم . مدتی هم جزوات رشته ی مهندسی کامپیوتر را دانلود و مطالعه می کردم . همچنین در بیشتر اوقات در سایتهای معتبر خارجی به دنبال کشف چیزهای ناشناخته و جدید هستم . الان حدود 18 سال است که شبانه روز در وب انگلیسی و فارسی بدنبال نرم افزارهای خاص و مفید می گردم . با زبانهای برنامه نویسی ویژوال بیسیک 6 و ویژوال سی پلاس پلاس 6 و دلفی 6 و دلفی 7 و 8 و ویژوال بیسیک دات نت 2002 و  زبان قدرتمند اسمبلی برنامه نویسی کرده ام . عملا در مقایسه بین این زبانها متوجه شدم که تنها زبان برنامه نویسی که از همه جهت کامل و جامع است و می تواند تمامی نیازهای مرا برطرف کرده و مرا از یادگیری صدها زبان برنامه نویسی بی نیاز کند و به من آزادی کامل می دهد و هیچ محدودیتی ندارد زبان اسمبلی می باشد . لذا از وقتیکه با زبان اسمبلی برنامه نویسی کرده ام زبانهای سطح بالا از نظر من در حکم اسباب بازی بچه ها می باشند . زبان اسمبلی همچون زبانهای سطح بالا دهها کامپایلر دارد که من با 3 کامپایلر زبان اسمبلی یعنی فسم (Fasm)  ،   مسم (Masm)  و   روسسم  (RosAsm) برنامه نوشته ام .  از میان این سه کامپایلر قدرتمند زبان اسمبلی  ،  بیشتر از همه  از  فسم  (فلت اسمبلر) خوشم می آید زیرا قدرتمندترین  و انعطاف پذیرترین و همه منظوره ترین زبان برنامه نویسی دنیاست و ازادی کاملی به برنامه نویس می دهد .  البته  روسسم نیز  یک اسمبلر بسیار عالی  و قدرتمند و انعطاف پذیر است و سینتاکس اکثر  اسمبلرها را می پذیرد ولی مشکل در اینجاست که  روسسم  ، بایگانی شده و عملا فقط  در سیستم 32 بیتی ویندوز و برای پردازنده ی اینتل  کاربرد دارد و یکسری باگ دارد که هنوز رفع نشده اند .   اما فلت اسمبلر با استفاده از ماکروهایش امکان شبیه سازی سینتاکس بسیاری از زبانهای سطح بالا و سطح پایین را به شما می دهد .  حتی می توانید تمامی اجزای یک نرم افزار را بصورت  کدهای زبان ماشین  در داخل  فلت اسمبلر نوشته و ذخیره کنید . ضمنا  من هیچگونه  باگ در  فلت اسمبلر ندیده ام و عملا این کامپایلر قدرتمند و استثنایی زبان اسمبلی   ، سالم ترین قویترین و همه منظوره ترین زبان برنامه نویسی دنیاست و براحتی می تواند با زبانهای معروفی همچون  سی و  سی پلاس پلاس  و جاوا  رقابت کند  و حتی جای آنها را بگیرد .

+

بهرحال هدف من از ساخت این وبلاگ و سایر وبلاگهایم چند چیز بوده است که در اینجا بیان می کنم:

 1- احیای زبان برنامه نویسی اسمبلی و زدودن افکار و عقاید غلط که متاسفانه سالهاست در دنیا علیه این زبان مظلوم رایج شده است و هنوز هم علیه این زبان نوشته های مغرضانه در سرتاسر وب فارسی و انگلیسی  دیده می شود که من قصد دارم بصورت غیرمستقیم به این نوشته های مغرضانه  پاسخ دهم . بهترین پاسخ اینست که با معرفی نرم افزارها و سیستم عاملهایی که توسط زبان قدرتمند اسمبلی ساخته شده اند عملا دشمنان زبان اسمبلی را سر جایشان بنشانم . نیازی به درگیری مستقیم یا جنگ نیست !! 

2- من یک اخلاق خاص دارم و آن اینکه  گل چین می کنم . یعنی از میان چند چیز ، بهترین شان را انتخاب می کنم و در این مورد وسواس فراوانی بخرج می دهم . مثلا در میان سیستم عاملها  با توجه به تجربه ی شخصی و طولانی ام  ، ویندوز را بعنوان  بهترین و کاملترین و مستحکمترین و قویترین و هوشمندترین و با دوام ترین و پایدارترین  سیستم عامل دنیا می دانم .  من سیستم عاملهای مختلفی را نصب و آزمایش کردم . هیچکدامشان  یک سیستم عامل با دوام و قرص و محکم و همه منظوره نبودند و خیلی راحت یا هنگ می کردند و یا  بکلی بهم می ریختند .    من شخصا در طول 18 سال کار شبانه روزی با تمامی نسخه های ویندوز ، هیچگونه  هنگ یا کرش در هیچکدام از نسخه های ویندوز  ندیدم .  تمامی حرفهایی که در فضای مجازی (اینترنت )  علیه سیستم عامل ویندوز گفته می شود فقط از روی تعصب و حسادت است  و هیچ پایه ی علمی و درستی ندارد .   ویندوز واقعا و حقیقتا از نسخه ی ایکس پی به اینطرف  هرگز  هنگ نمی کند  .  هرکس خلاف این حرف را بزند  عملا  یک کاربر متعصب لینوکس یا مک می باشد  که اکثرا جوان و خام و بی تجربه هستند و تعصب بیجا و  بی مورد روی سیستم عاملهایشان دارند .  من  هیچ تعصبی روی ویندوز ندارم و تنها  براساس تجربه ی 18 ساله ی شبانه روزی و انجام ازمایشات بسیار سنگین  و نفس گیر روی ویندوز  و  مشاهده ی طاقت فراوان این سیستم عامل در زیر فشارهای سنگین ،  معتقدم که ویندوز ، پایدارترین سیستم عامل دنیاست و بقیه ی سیستم عاملها درمقابل ویندوز  در حکم اسباب بازی هستند .  من  چندین توزیع مختلف لینوکس خصوصا دبیان را بارها نصب کردم و با  انواع مختلفی از باگ و هنگ  و کرش کردن کامل سیستم  مواجه شدم .   عملا لینوکس برخلاف ادعای کاربرانش اصلا پایدار و قدرتمند نیست  و براحتی  بهم می ریزد چون مثل بازی لگو  می باشد و ساختاری بسیار ضعیف و  ناهمگون و ناپایدار دارد . با یک اپدیت ساده یا نصب یک نرم افزار یا درایور ،   براحتی ،  اینترنت را در دبیان از دست می دهید !!!!

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

در مورد زبانهای برنامه نویسی نیز  ،  من بر اساس تجربه و ازمایش و مشاهداتم  با قاطعیت می گویم که تمامی زبانهای سطح بالا در مقابل زبان اسمبلی در حکم اسباب بازی هستند .   شما  با همین فلت اسمبلر می توانید  نرم افزاری بسازید که  صفحات وب را برایتان  بالا بیاورد . مرورگر بسازید . موتور جستجوگر بسازید . دانلود منیجر بسازید . حتی برای اندروید و  ios  هم  می توانید  با اسمبلی نرم افزار بسازید .  کارهای شگفت انگیز فراوانی  را می توانید با زبان اسمبلی انجام دهید .

+

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

+

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

+

طبق تجربه ی شخصی خودم  ،  بهترین و البته معتبرترین   و امن ترین سیستم وبلاگدهی ایران ،  بلاگ بیان می باشد .  اما متاسفانه شرکت بیان بشدت پول پرست و محدود کننده است و اصلا  به تماسهای کاربران  پاسخ نمی دهد  .   بیان  3 فاکتور مهم امنیت ، امکانات پیشرفته  و  اعتبار  را  یکجا دارد .   اما همین بیان  برای  شخصی مثل من که دوست دارد  دهها وبلاگ در زمینه های مختلف داشته باشد اصلا مناسب نیست .  سختگیریهای فراوان  شرکت بیان در بسیاری از موارد از جمله انتخاب نام برای وبلاگ  یا  انتخاب نویسنده یا دامین یا  تعداد وبلاگ  یا تعداد پست در هر روز  یا تعداد مطالب کل وبلاگ   یا  بسیاری از موارد دیگر  ، ادم  را به ستوه می آورد .  فعلا که در بلاگ اسکای مستقر شده ام تا ببینم چه می شود و آیا  جناب چنگیزی ، برخی مشکلات فنی بلاگ اسکای مثل مشکل تغییر ناخواسته ی فونت مطالب پست را حل می کند یا خیر . علت اینکه اینهمه بصورت چسبیده تایپ کردم این بود که اگر یک بار کلید اینتر را فشار دهم فونتها بسیار ریز می شوند و مدام باید فونتها را از اول تعریف کنم . در مورد تعداد برچسب برای هر پست نیز متاسفانه در بلاگ اسکای با محدودیت روبرو شده ام . اما چه می شود کرد . توی بیان می توانیم تا 20 کلمه ی کلیدی را برای هر پست تعیین کنیم . برای کلمات بیشتر باید پول داد !! . اینجا  (بلاگ اسکای) و میهن بلاگ چه پول بدهیم و چه ندهیم امکان افزایش تعداد کلمات کلیدی وجود ندارد !!!!!! برخی اوقات دلم برای فارسی بلاگ تنگ می شود اما به فارسی بلاگ اعتماد ندارم . چون کاملا بی هویت است و ادیتورش بسیار خشک و کلیشه ای است  و آپلود سنتر اش اصلا کار نمی کند و در اینترنت اکسپلورر اصلا بدرستی کار نمی کند و مدام هنگ می کند . خلاصه اینکه این سیستم های وبلاگدهی هم هرکدام ساز خودشان را می زنند و من هنوز منتظرم کاملترین و بی عیب ترین سیستم وبلاگدهی ایران ایجاد شود و انرا ازمایش کنم . اسامی و ادرس وبلاگهایم را در بخش پیوندهای این وبلاگ پیدا خواهید کرد . لطفا نظرات خودتان را در مورد این پست با من در میان بگذارید . با تشکر :   وحید محمدی .