1 पॉइंट द्वारा GN⁺ 2023-08-11 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • Microsoft Teams के चैनल नाम में "forms, CON, CONIN$, CONOUT$, PRN, AUX, NUL, COM1 to COM9, LPT1 to LPT9, desktop.ini, vti" नहीं आ सकते

2 टिप्पणियां

 
xguru 2023-08-11

लगता है कि Windows के साथ backward compatibility की वजह से ऐसा किया गया है।

लेकिन आजकल के developers शायद COM, LPT, PRN जैसी चीज़ें नहीं जानते होंगे, है न, haha

"हार्ड डिस्क C से ही क्यों शुरू होती है?" जैसे सवाल भी कभी-कभी दिख जाते हैं..

 
GN⁺ 2023-08-11
Hacker News राय
  • लेख में Microsoft Teams में उस सीमा पर चर्चा की गई है, जिसमें चैनल नामों में MS-DOS डिवाइस नाम शामिल नहीं हो सकते।
  • संभवतः यह सीमा इसलिए है क्योंकि MS Teams चैनल अटैच की गई फ़ाइलों को स्टोर करने वाले SharePoint में मिलते-जुलते फ़ोल्डर बनाते हैं, और ऐसे नाम Windows फ़ाइल सिस्टम में फ़ाइल या फ़ोल्डर नाम के रूप में स्वीकार्य नहीं हैं।
  • कुछ उपयोगकर्ता इस सीमा की आलोचना करते हैं और सुझाव देते हैं कि यह user-provided input को संभालने के तरीके में संभावित समस्याओं को उजागर कर सकता है।
  • कुछ अन्य उपयोगकर्ता सुझाव देते हैं कि चैनल नाम और directory name एक जैसे होने चाहिए, और encoding तथा decoding से जुड़ी संभावित समस्याओं से बचने के लिए ऐसी सीमा आवश्यक हो सकती है।
  • कुछ उपयोगकर्ता MS-DOS के शुरुआती दौर और Microsoft उत्पादों की backward compatibility को याद करते हैं।
  • user data को अज्ञात blocks की तरह मानने और user input की जगह सुरक्षित ID इस्तेमाल करने के महत्व पर भी चर्चा है।
  • कुछ उपयोगकर्ता सवाल उठाते हैं कि कुछ विशेष characters पर रोक क्यों है, और सुझाव देते हैं कि यह data processing के तरीके में संभावित समस्याओं की ओर इशारा कर सकता है।
  • फ़ाइल नाम, user name और channel name में क्या शामिल हो सकता है, इस पर सीमाएँ क्यों ज़रूरी हैं, इस पर भी चर्चा है; कुछ उपयोगकर्ताओं का तर्क है कि मौजूदा सीमाएँ पर्याप्त रूप से सख्त नहीं हैं।
  • चर्चा में अलग-अलग chat/meeting apps की performance और usability भी शामिल है, और कुछ उपयोगकर्ता इन ऐप्स की मौजूदा स्थिति पर असंतोष जताते हैं।
  • कुछ उपयोगकर्ता सुझाव देते हैं कि यह सीमा developers का Easter egg या कोई मज़ेदार तत्व भी हो सकती है।