نوروزبل ۱۵۹۰

خب مراسم جشن نوروزبل امسال (سال ۱۵۹۰) هم دیروز در هالی دشت لنگرود برگزار شد و مفترخم که منم در این رویداد شرکت داشتم. فردا روزیه که ما وارد سال جدید می‌شیم و من برای تمام دوستانم و ملت کاسپین آرزوی خوشی‌ها در این سال جدید رو دارم.

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

در ادامه تعدادی از تصاویر من با بچه‌های داماشی موجود است.

باگ صده شمسی در همین نزدیکی‌ها

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

در اون دوران برنامه‌نویس‌ها عادت داشتند که برای صرفه‌جویی در حافظه فقط دو رقم آخر سال رو ذخیره می‌کردند. (البته امروزه نیز چنین کاری با الگوریتم‌های پیشرفته‌تر رایج است.) مثلا به جای ذخیره ۴ رقم  ۱۹۸۴ برای ذخیره این سال فقط ۸۴ رو ذخیره می‌کردند و نهایتا هر وقت به این عدد نیاز داشتند ۱۹ رو به اولش اضافه می‌کردند.

همین مسئله باعث به وجود اومدن باگ سال ۲۰۰۰ شد. برخی برنامه‌ها تصور می‌کردند که ۲۰۰۰ همان ۱۹۰۰ هست و بلعکس! و اینطوری شد که مشکلات زیادی در سراسر دنیا به وجود اومد.

حالا پس از گذشت حدود ۱۶ سال از این اتفاق اولین نشانه‌های ظهور باگی که من اون رو «باگ صده شمسی» نام گذاری کردم در حال رخ دادن است.

باگ صده شمسی در همین نزدیکی‌ها 1400 bug

کارت بانک ملی که در تصویر مشاهده می‌کنید متعلق به یکی از دوستان من در جنگل است. همونطوری که می‌بینید تاریخ انقضاء این کارت شتاب برابر با سال ۱۳۰۰ است! ظاهرا برنامه‌نویس‌های دستگاه صادر کننده این کارت هم مثل برنامه‌نویس‌های باگ هزاره خواستند که در حافظه صرفه‌جویی کنند و فقط دو رقم آخر از سال‌های مورد نیازشون رو ذخیره کردند.

کسی دقیقا نمی‌دونه که در سال ۱۴۰۰ چه اتفاقی برای ما میفته و چند درصد از برنامه‌های ایرانی به طور کامل و یا موقت از کار می‌افتند. چیزی که ما می‌دونیم اینه که از همین حالا باید به فکر بود و جلوی اتفاقات فجیعی رو که ممکنه در تاریخ ۱ فروردین ۱۴۰۰ بیفته رو گرفت.

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