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との下位互換性のためにこうなっているようですね。

でも最近の開発者は、COM、LPT、PRNみたいなものを知らないんじゃないかという気もします(笑)

「なぜハードディスクはCから始まるのですか?」みたいな質問も時々見かけますし……

 
GN⁺ 2023-08-11
Hacker Newsのコメント
  • この記事は、Microsoft Teamsでチャンネル名にMS-DOSのデバイス名を含められない制限について論じている。
  • この制限は、MS Teamsのチャンネルがファイル添付を保存するSharePoint上に対応するフォルダーを作成し、そうした名前がWindowsファイルシステムではファイル名やフォルダー名として許可されていないためである可能性が高い。
  • 一部のユーザーはこの制限を批判し、ユーザー入力の処理方法に潜在的な問題があることを示している可能性があると述べている。
  • 別の一部のユーザーは、チャンネル名とディレクトリー名は同一であるべきであり、エンコードやデコードに関する潜在的な問題を避けるために、このような制限が必要なのかもしれないと述べている。
  • 一部のユーザーは、MS-DOS初期時代やMicrosoft製品の後方互換性について懐かしんでいる。
  • ユーザーデータを意味不明なブロックとして扱い、ユーザー入力の代わりに安全なIDを使う重要性についての議論もある。
  • 一部のユーザーは、特定の文字が制限される理由に疑問を呈し、これがデータ処理方法に潜在的な問題を示している可能性があると述べている。
  • ファイル名、ユーザー名、チャンネル名に含められる内容に制限を設ける必要性についての議論もあり、現在の制限は十分に厳しくないと主張するユーザーもいる。
  • 議論は、さまざまなチャット/会議アプリの性能や使い勝手にも及び、こうしたアプリの現状に不満を表すユーザーもいる。
  • 一部のユーザーは、この制限は開発者によるイースターエッグ、あるいはちょっとした遊び心なのかもしれないと述べている。