بنام خدا

 

باگ عجیب ماشین حساب ویندوز 10 :


نمی دونم تا حالا دقت کردید یا نه .  ماشین حساب ویندوز 10  یک باگ عجیب و بزرگ دارد که مانع از انجام عملیات روی اعداد گنگ ( اعداد زیر رادیکال ) می شود .


مثلا من می خواهم در ماشین حساب ویندوز،  این عبارت جبری (ریاضی) را بنویسم :


√4+√9


اما متاسفانه  ماشین حساب ویندوز 10 اصلا  عبارت   4√  را  درک نمی کند و پیام خطا می دهد و من مجبورم  بجایش بنویسم :   √ 4    که واقعا مضحک و مسخره است .


یعنی مجبورم   عدد زیر رادیکال را  قبل از علامت  رادیکال بنویسم !   خب ، اینطوری من هرگز نمی توانم عبارات طولانی جبری را بنویسم . یعنی نمی توانم اعداد گنگ را با هم جمع یا تفریق کنم .


اگر این،  باگ نیست  پس  چیه ؟؟؟؟


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


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


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


 عملا بعنوان کاربر ویندوز ،  تاسف خوردم که چرا شرکت مایکروسافت ، یک ماشین حساب معیوب با رفتارهای معکوس ساخته است .  از شرکتی به این معروفی و مهمی  واقعا  توقع  دارم  همه  چیز اش  کامل و بی عیب باشد . اما  گویا استثنائاتی   هم در این میان دیده می شود که مایه ی رسوایی است .


ماشین حساب ویندوز 10  بعنوان یک استثنا ،  از نظر من  مایه ی بی اعتباری و  رسوایی  مایکروسافت شده است .


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


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


پیشنهاد می کنم بجای ماشین حساب ویندوز که هر چند روز یکبار  حجم اینترنت تان را هدر می دهد و همیشه به روش غلط  کار می کند و هیچوقت اصلاح و رفع باگ نمی شود ، یا از یک ماشین حساب حرفه ای و کاربردی  و تخصصی ( ماشین حساب های مهندسی تحت ویندوز )   استفاده کنید یا اینکه  برای محاسبات ، از ماشین حساب لینوکس استفاده کنید !


البته اگر ماشین حساب های  حرفه ای ویندوز نیز براساس ماشین حساب اصلی ویندوز ساخته شده باشند تنها راه حل  ،  همان  ماشین حساب  لینوکس است . 


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


من بجز این باگ بزرگ و عجیب ، باگ دیگری در ماشین حساب ویندوز ندیدم .  اگر شما باگ دیگری سراغ دارید لطفا بیان کنید .


نمی دانم این از نظر شما  باگ محسوب می شود یا نه . شاید باگ باشد شاید هم  باگ محسوب نشود .


در این مورد کارشناسان بهتر می توانند تشخیص دهند .



شاید این وسط ،  کسی سوال کند : باگ یعنی  چی ؟؟؟


در پاسخ به این سوال  می گویم که :


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

عملا این حشره ها ( اعم از پروانه و....)  مدام دور لامپهای خلا  می چرخیدند  و بعد براثر حرارت زیاد می سوختند و اجسادشان  مشکل درست می کرد . یعنی جریان هوا مختل می شد و سوپرکامپیوتر بشدت  داغ می کرد . از ان زمان ( دهه ی 40 میلادی)  دو لغت  باگ و  دیباگ  رواج  یافت . دیباگ (debug) یعنی برطرف کردن عامل اختلال ( اعم از حشره یا هر چیز دیگری ) .  در دهه ی 40  گروهی از کارمندان ، مامور شدند که  این حشره ها را از لابلای لامپهای خلا بیرون بکشند که در نتیجه به این افراد اصطلاحا  دیباگر  (debugger) گفته شد !!  

 سوپرکامپیوترها به تهویه ی مناسب هوا نیاز دارند . حتی امروزه نیز  سوپرکامپیوترها  بشدت داغ می کنند و نیاز به خنک کننده دارند .


در دنیای کامپیوترهای شخصی ( دسکتاپ ، لپ تاپ ، نات بوک ، تبلت ، سرفیس و ....)  ، منظور از باگ ،  یعنی اشتباه در برنامه نویسی . یعنی اینکه  برنامه نویس به دلیل خستگی یا فشار ناشی از حجم کار یا استرس، یا استفاده از زبانهای برنامه نویسی کندذهن و محدود کننده   (زبانهای سطح بالا  ) ،   دقت و تمرکز را از دست بدهد و یک کد معیوب و ضعیف یا اشتباه بنویسد و در نتیجه نرم افزار ، عملکرد طبیعی و واقعی خودش را از دست بدهد و رفتارهای عجیب از خودش نشان دهد .


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



اینکه ماشین حساب ویندوز رفتاری غیرطبیعی از خودش نشان می دهد و اعداد گنگ را باید بصورت معکوس در آن وارد کرد یعنی باگ .

این یک باگ است  . باگ یعنی اشتباه در کدنویسی .  یعنی خروجی غلط  که عملا نمونه ی بارز این خروجی غلط را در ماشین حساب ویندوز می توانیم ببینیم .


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

این باگ  هنوز برطرف نشده است . 


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


اگر کسی می تواند برود  به  شرکت مایکروسافت خبر دهد تا بلکه این باگ  برطرف شود .


من دیگه حاضر نیستم  ماشین حساب ویندوز را  آپدیت کنم چون احساس حماقت می کنم .


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


حالا که مایکروسافت خودش تیر خلاص را به پیشانی  پلتفرم یونیورسال زد  و مجددا  به سمت نرم افزارهای کلاسیک ویندوز ، برگشته است  دلیلی ندارد که ما کاربران  از استور استفاده کنیم . 

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


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


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


یونیورسال  این حق را از کاربر ویندوز سلب کرد .


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

 

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

چرا باید بابت نرم افزارهای باگدار استور مایکروسافت ، اینترنت حجی مان را هدر دهیم ؟


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


من بابت دانلود کردن و  آپدیت کردن نرم افزارهای استور مایکروسافت بالغ بر  77 گیگابایت  حجم اینترنت ام  را  حرام  کردم  و الان  پشیمان  هستم .  


البته خود ویندوز 10   امکان غیرفعال سازی یا محدودسازی  استفاده از پهنای باند اینترنت را به ما داده  و می توانیم  اینترنت مان را مدیریت کنیم  تا هدر نرود  ولی آخرش چه ؟؟  

آیا نباید باگها برطرف شوند ؟؟؟

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

بدبختانه ، امکان غیرفعال کردن استور  وجود ندارد مگر با دستکاری رجیستری که البته به خطر اش  نمی ارزد .


گروپ پالیسی  نیز  چندان در این مورد موثر نیست . برخی وقتها واقعا جواب نمی دهد  چون تابع رجیستری  ویندوز است .   یعنی هرچی رجیستری ویندوز بگوید ، گروپ پالیسی نیز  اطاعت می کند !


بگذریم...

اگر کسی معتقد است که این باگ در  ماشین حساب ویندوز 10  شخصا  قابل رفع شدن است  و با یک روش ساده و بی خطر می توان این باگ را شخصا حل کرد   لطفا یک راهکار ارائه دهد .


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

گویا تذکرات کاربران خارجی گیتهاب  ، بی تاثیر بوده است  و مایکروسافت ساز خودش را می زند و اهمیتی نمی دهد .


من رفتارها و سیاستهای  ساتیا نادلا را قبول ندارم . این اوپن سورس کردنِ ویندوز 2000 یا  بخشهایی از ویندوز 10  عملا  سودی به حال ما نداشت .  


اگر مایکروسافت (= ساتیا نادلا ) خیلی مرد است و ادعای اش می شود ،  سورسِ کامل ویندوز 10 نسخه ی 1903 را درون گیتهاب قرار دهد و آپدیتها را نیز براساس اصلاحیه های توسعه دهندگان شخص ثالث گیتهاب بر روی این سورس  ،  برای ما  بفرستد .


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

+


موضوعات وبلاگ وحیدمی :

من  در تمامی پستهای وبلاگ وحیدمی ، سعی می کنم لااقل یک اشاره ای به موضوعات این وبلاگ داشته باشم . به همین دلیل برای تمامی پستهای این وبلاگ ،  تمام جعبه های موضوعات  وبلاگ  شامل  Idea ،  Assembly  ،  vahidmy  ، Music  ، Binary ، OS ، Weblog ، IT   ؛  را تیک می زنم که البته در دنیای وبلاگنویسی،  این رفتار ؛   کاری مضحک  و بی معنا و غیرحرفه ای محسوب می شود  ولی من به این قواعد و استانداردهای وبلاگنویسی اهمیت نمی دهم و دوست دارم هرطور که دلم می خواهد وبلاگنویسی نمایم و آزاد باشم . لذا  همینقدر که یک اشاره ی کوچک به این موضوعات در همین پاراگراف شد ،  از نظر خودم ، کافی است !!

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

من رسومات  کهنه ی دنیای  وبلاگنویسی و مرزهای علم را جابجا می کنم !!

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


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


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


+


وحید محمدی - وبلاگ  وحیدمی 


http://vahidmy.blog.ir


نقشه وبلاگ وحیدمی


https://vahidmy.blog.ir/sitemap.xml