কোনো টাইমজোন ট্যানট্রাম ছাড়াই তারিখ এবং সময়গুলি কীভাবে মোকাবেলা করবেন...

উত্স নোড: 1658325

তারিখ, সময় এবং টাইমজোন ঝামেলাপূর্ণ জিনিস।

দিবালোক সংরক্ষণ, বা "গ্রীষ্মকালীন সময়" যেমন এটি সাধারণভাবে পরিচিত, বিষয়টিকে আরও খারাপ করে তোলে, কারণ অনেক দেশ নিয়মিত কাজের দিনের সাথে সম্পর্কিত সূর্যোদয় এবং সূর্যাস্তের আপাত সময় পরিবর্তন করার জন্য বছরে দুবার তাদের ঘড়িতে পরিবর্তন করে।

উদাহরণস্বরূপ, যুক্তরাজ্যে, আমাদের ঘড়িগুলি গ্রিনউইচ গড় সময় সেট করা হয় যখন নতুন বছর আসে, কিন্তু আমরা সেগুলিকে মার্চের শেষে GMT+1 এ নিয়ে যাই এবং অক্টোবরের শেষে আবার GMT-এ ফিরে যাই।

উত্তর আমেরিকার বেশিরভাগ অংশই খুব, খুব একই রকম, কিন্তু বিরক্তিকরভাবে ভিন্ন কিছু করে, যে তারিখে ঘড়িগুলি নভেম্বরের শুরুতে এবং পরিবর্তে মার্চের শুরুতে পরিবর্তন করে। (আমাদের দুটি দেশ সুবিধাজনকভাবে সারিবদ্ধ ছিল, তবে এই শতাব্দীর শুরুতে কিছুটা আলাদা হয়ে গেছে।)

তাই বোস্টনে আমাদের সহকর্মীরা এখানে অক্সফোর্ডশায়ারে সর্বদা আমাদের থেকে পাঁচ ঘণ্টা পিছিয়ে থাকে, প্রতিটি শরৎকালের সংক্ষিপ্ত সময় ব্যতীত (অথবা শরৎ, আমরা আমাদের সাধারণ ভাষায় ঋতুগুলির নামগুলির সাথেও একমত হতে পারি না, এর প্রান্তিককরণের কথাই ছেড়ে দিন। আমাদের ঘড়ি) এবং বসন্ত যখন তারা না.

দিবালোক সঞ্চয়ের বিরোধীরা এটিকে একটি অর্থহীন জটিলতা হিসাবে খারিজ করে যা ইন্টারনেট যুগে আমাদের প্রয়োজন নেই, যা হালকা বিদ্রুপের বিষয় যে ইন্টারনেট যুগের ডিভাইসগুলি সাধারণত স্বয়ংক্রিয়ভাবে নিজেদেরকে সামঞ্জস্য করতে পরিচালনা করে। সিস্টেমের প্রবক্তারা মনে করেন যে, অনেক লোকের জন্য, ঋতু অনুসারে তাদের কর্মদিবস স্থানান্তর করা আর সম্ভব নয়, কারণ তাদের দিনগুলি ঘড়ির কাঁটার দ্বারা নিয়ন্ত্রিত হয় এবং সূর্যের দৈনিক অবস্থান দ্বারা নয়, তাই ঋতু অনুসারে ঘড়ির কাঁটা পরিবর্তন করা সহজ বিকল্প।

DST শিফট ক্ষতিকর বলে বিবেচিত

প্রকৃতপক্ষে, দিবালোক সংরক্ষণের সময় সমস্যাটি এই সপ্তাহে মাথা তুলেছে যখন চিলি তার প্রথাগত ঘড়ি-সুইচের তারিখ সাময়িকভাবে পরিবর্তন করার সিদ্ধান্ত নিয়েছে (এখনও আরও জটিলতা যোগ করার জন্য, ঘড়ির পরিবর্তনগুলি বিষুবরেখার নীচের দিকে চলে যায়, কারণ ঋতুগুলি বিপরীত হয়)।

দেশটির সাম্প্রতিক সাংবিধানিক গণভোটের দিন বিভ্রান্তি এড়াতে সাময়িক পরিবর্তনের ঘোষণা দেওয়া হয়।

গণভোটটি 04 সেপ্টেম্বর 2022-এ হয়েছিল, যেদিন ঘড়ির কাঁটা সাধারণত গ্রীষ্মের জন্য এগিয়ে যাবে।

তাই ঘড়ির কাঁটার পরিবর্তন এক সপ্তাহের জন্য স্থগিত করা হয়েছিল, পাছে যারা শনিবার রাতে ঘুমানোর আগে তাদের ঘড়ি রিসেট করতে ভুলে গেছে তারা রবিবারের সময় ভুল বুঝতে পারে এবং এটি বন্ধ হয়ে যাওয়ার পরে নির্দোষভাবে তাদের স্থানীয় ভোটকেন্দ্রে পৌঁছাতে পারে, তারা বুঝতে পারেনি এক ঘন্টা দেরী ছিল কারণ তাদের ঘড়ি এক ঘন্টা ধীর ছিল।

এমনকি মাইক্রোসফ্ট তার ব্যবহারকারীদের সতর্ক করার প্রয়োজনীয়তা অনুভব করেছিল যে উইন্ডোজ ঘড়ি, অপারেটিং সিস্টেম টাইমকিপিং, মিটিংয়ের সময়সূচী এবং আরও অনেক কিছু হতে পারে। ধাক্কা দিয়ে ফেলে দেওয়া, প্রদত্ত যে চিলির সরকার গত মাস পর্যন্ত এই অস্থায়ী পরিবর্তন-টু-দ্যা-চেঞ্জ ঘোষণা করেনি, এইভাবে উইন্ডোজ টাইমজোন ডাটাবেসে শেষ মুহূর্তের আপডেটের প্রয়োজন।

যদি আপনার ঘড়ি লক করা হয়?

অন্তত ঐতিহ্যগত অপারেটিং সিস্টেমের ব্যবহারকারীরা প্রয়োজনে অস্থায়ী টাইমজোন সামঞ্জস্য করতে পারে।

স্থানীয় সময় সঠিকভাবে প্রদর্শন করতে কিছু ডিভাইস সম্পূর্ণরূপে ফার্মওয়্যার আপডেটের উপর নির্ভরশীল।

উদাহরণস্বরূপ, আমাদের কাছে একটি ক্ষুদ্রাকৃতির সাইকেল "কম্পিউটার" রয়েছে যা আমরা ভ্রমণের সময় একটি কম্পাস এবং দূরত্ব ট্র্যাকার হিসাবে ব্যবহার করি (এটি আশ্চর্যজনক যে আপনি কতটা তরল এবং স্বাভাবিকভাবে কোনও মানচিত্র না দেখে নেভিগেট করতে পারেন যদি আপনি সময়, দূরত্ব এবং ট্র্যাক রাখতে পারেন অভিমুখ)…

…এবং যদিও আপনি ডিভাইসে সংরক্ষিত সমস্ত ধরণের সেটিংসের সাথে বাঁকা করতে পারেন, যেমন আপনার শরীরের ভর (আপাতদৃষ্টিতে আপনার পাওয়ার আউটপুট অনুমান করতে ব্যবহৃত হয়), মানচিত্র সেটিংস, অবস্থানের রেফারেন্স বিন্যাস, ফন্টের আকার এবং আরও অনেক কিছু, যা আপনি করতে পারবেন না। do তারিখ এবং সময় ম্যানুয়ালি সেট করা হয়।

অন্তত বিল্টইন অ্যাপগুলির জন্য এটি করার কোনও উপায় নেই এবং আপনি নিজেও সেগুলিকে টুইক বা হ্যাক করতে পারবেন না, কারণ পুরো জিনিসটি লিনাক্সের একটি ডিজিটাল-স্বাক্ষরিত, ফার্মওয়্যার-লক সংস্করণ চালায়।

আপনি আপনার নিজের অ্যাড-অন অ্যাপগুলি লিখতে পারেন, এবং তারা তাদের পছন্দ অনুযায়ী তারিখ এবং সময় প্রদর্শন করতে পারে, তবে কিছুটা সীমিত স্যান্ডবক্সের মধ্যে একটি ডেডিকেটেড ভার্চুয়াল মেশিনে চালানোর জন্য তাদের কম্পাইল করতে হবে।

তত্ত্বটি হল যে ডিভাইসটি সঠিকভাবে কাজ করলে, এটি তার জিপিএস রিসিভারের মাধ্যমে পরম সময় জানে, যা এখন পর্যন্ত তৈরি করা সেরা, বৃহত্তম, সবচেয়ে ব্যয়বহুল এবং সবচেয়ে জটিল যান্ত্রিক ক্রোনোমিটারের চেয়ে উল্লেখযোগ্যভাবে ভাল।

10 মিটারের নিচে সঠিকতার সাথে আপনি গ্রহে কোথায় আছেন তাও এটি জানে (আপনি স্পষ্টভাবে বলুন যে আপনি কোন লেনে ছিলেন, বা আপনি কোথায় বাসগুলিকে ছাড়িয়ে গেছেন, যখন আপনি আপনার রেকর্ড করা যাত্রার দিকে ফিরে তাকাবেন), তাই এটি কোনটি গণনা করতে পারে। আপনি যে ফিজিক্যাল টাইমজোনে আছেন, এবং ঠিক স্থানীয় সময়ও সেট করুন।

ঠিক আছে, এটি করতে পারে যদি এর টাইমজোন ডাটাবেস, টাইমজোন সীমানার সঠিক অবস্থান দেখায় এবং UTC থেকে প্রয়োজনীয় স্থানচ্যুতি (ডিজিটাল টাইমপিসে GMT-এর জন্য আধুনিক প্রতিস্থাপন) আপ-টু-ডেট থাকে।

অন্যথায়, ডিভাইসটি ভুল হলে আপনাকে আপনার মাথায় এক ঘন্টা যোগ বা বিয়োগ করতে হতে পারে।

অথবা আধা ঘন্টা, কারণ কিছু অঞ্চল 30-মিনিটের টাইমজোন ব্যবহার করে।

(এটি আশ্চর্যজনক যে কতজন লোক অ-পূর্ণসংখ্যা টাইমজোন বিদ্যমান, তা স্বীকার করতে অস্বীকার করে "সব আইনি টাইমজোন ঘন্টার মধ্যে যায়", যা ভারত বা দক্ষিণ অস্ট্রেলিয়ার যে কারও কাছে খবর হবে।)

অথবা 15 মিনিট।

(নেপাল বা ইউক্লা দেখার চেষ্টা করুন।)

দিবালোক সংরক্ষণ নিষিদ্ধ করা সাহায্য করবে?

যারা দিবালোক সঞ্চয় পছন্দ করেন না, হয় কারণ তারা মনে করেন যে এটি জিনিসের স্বাভাবিক নিয়মের প্রতি অবমাননাকর, অথবা কারণ তারা তাদের পরিবারের ম্যানুয়ালি চালিত ঘড়ি পরিবর্তন করার কথা মনে করতে পারে না, তারা আমাদের নিশ্চিত করবে যে "গ্রীষ্মকালীন সময়" নিষিদ্ধ করা হচ্ছে। সুন্দরভাবে এই সব সমস্যা সমাধান করা হবে.

কিন্তু এটা কম্পিউটার লগগুলি কীভাবে বোঝা যায় তার সমস্যার সমাধান করবে না, এবং আইটি সমস্যা সমাধানে কীভাবে সেগুলি ব্যবহার করবেন, বিশেষত সাইবার নিরাপত্তা হুমকির প্রতিক্রিয়ায়, যেখানে যে ক্রমানুসারে জিনিসগুলি ঘটেছে তা সত্যিই খুব গুরুত্বপূর্ণ হতে পারে।

উদাহরণ স্বরূপ, যদি লগগুলি দেখায় যে মঙ্গলবার সন্ধ্যায় 03:30 তে বদমাশ প্রায় নিশ্চিতভাবে প্রবেশ করেছিল, সেই সময়ে প্রথম অপব্যবহারের উপর ভিত্তি করে...

…নতুন অ্যাকাউন্ট তৈরির টাইমস্ট্যাম্প 03:00 কি সত্যিই ঘটেছে আগে শোষণ ট্রিগার, বা এটা হতে পারে পরে?

কনফিগারেশনের পরিবর্তনগুলি কি টাইমস্ট্যাম্পযুক্ত 04:00 যেগুলিকে রোল ব্যাক করতে হবে, কারণ সেগুলি আক্রমণ শুরু হওয়ার পরে হয়েছিল, নাকি সেগুলি পরিবর্তনগুলি আপনাকে রাখতে হবে কারণ লগগুলি বিভিন্ন টাইমজোনে চিহ্নিত করা হয়েছে?

কি করো?

লগফাইল নির্মাতা এবং লগফাইল ভোক্তা উভয়ের জন্যই আপনি সাহায্য করার জন্য একটি জিনিস করতে পারেন৷

সর্বদা ইউটিসিতে টাইমস্ট্যাম্প কমিয়ে দিন (সর্বজনীন সমন্বিত সময়), এইভাবে আপনার লগফাইলের বাইরে টাইমজোন ফ্যাক্টরিং, এবং সর্বদা একটি সহজ, দ্ব্যর্থহীন, বর্ণানুক্রমিকভাবে বাছাইযোগ্য বিন্যাসে টাইমস্ট্যাম্প রেকর্ড করুন.

সহজ কথায়: পরামর্শ করুন, RFC 3339, এবং লেগে থাকুন জুলু সময় সর্বত্র টাইমস্ট্যাম্প

এগুলি দেখতে এইরকম কিছু:

  2022-09-08T17:30:00.00000Z

তারিখে সর্বদা চার-সংখ্যার বছর থাকে, তাই সহস্রাব্দের বাগ পুনরায় উদ্ভাবনের কোন ঝুঁকি নেই।

সময়ের জন্য AM এবং PM এর প্রয়োজন নেই (কম্পিউটারগুলি 24 পর্যন্ত গণনা করতে পারে যতটা সহজে আপনি 12 পর্যন্ত গণনা করতে পারেন), যা অস্পষ্টতা দূর করে।

এবং সেটা Z শেষে বোঝায় যে তারিখ এবং সময় দেখানো হয়েছে কোন টাইমজোন সামঞ্জস্য প্রয়োগ করা হয় না, যাতে যে কোনো দুই জুলু সময় লগ এন্ট্রি সরাসরি তুলনা করা যেতে পারে যে ক্রমানুসারে তারা সংঘটিত হয়েছিল তা নির্ধারণ করতে।

আপনার টাইমস্ট্যাম্প দ্ব্যর্থহীন হলে হুমকির প্রতিক্রিয়া অনেক সহজ এবং অনেক নিরাপদ, তাই আমরা প্রত্যেকের কাছে এই পদ্ধতির সুপারিশ করি।


সম্পর্কে আরও পড়া
টাইমস্ট্যাম্প ফরম্যাটে স্পষ্টতার গুরুত্ব


RFC 3339 এর জন্য কিছু হালকা (তবুও প্রকৃত) কারণ

সময় স্ট্যাম্প:

থেকে আরো নগ্ন সুরক্ষা