본문 바로가기
반응형

프로그래밍474

유니티(Unity) TextMeshPro input에서 입력받은 text가 뭔가 이상함 TMPro input으로 입력받은 text에 대한 인증이 실패함text는 육안으로 봤을때는 이상이 없지만 보이지 않는 문자가 마지막에 추가되어 있었다..Trim() 함수로 공백을 제거했지만 해당 공백은 제거되지 않았다.  C# Trim() 메서드에 대해서String.Trim()문자열 앞뒤에 공백을 제거한 문자열을 반환한다.(Trims the whitespace from both ends of the string.  Whitespace is defined by char.IsWhiteSpace.) String.Trim(char)문자열 앞뒤에 지정된 문자(char)를 제거한 문jettstream.tistory.com확인 결과TMPro input으로 받아온 text 안에 눈에 보이지 않는 구분자가 숨어 있었다... 2024. 9. 11.
C# Trim() 메서드에 대해서 String.Trim()문자열 앞뒤에 공백을 제거한 문자열을 반환한다.(Trims the whitespace from both ends of the string.  Whitespace is defined by char.IsWhiteSpace.) String.Trim(char)문자열 앞뒤에 지정된 문자(char)를 제거한 문자열을 반환한다.(Removes a set of characters from the beginning and end of this string.) String.TrimStart(), String.TrimeStart(char)문자열 맨 앞에 공백을 제거한 문자열을 반환한다.문자열 맨 앞에 지정된 문자(char)을 제거한 문자열을 반환한다. String.TrimEnd(), String.Tr.. 2024. 9. 10.
SSL 인증서 종류에 대해서 알아보자 오늘날 사용할 수 있는 SSL 인증서에는 세 가지 유형이 있다. 확장 유효성 인증서(EV SSL), 조직 유효성 인증서(OV) 및 도메인 유효성 인증서(DV SSL). 암호화 수준은 각 인증서에 대해 동일하며, 인증서를 얻는데 필요한 심사 및 확인 프로세스가 다르다. SSL 인증서는 다음과 같이 심사 절차에 따라 세 가지 범주로 구분할 수 있다.SSL 인증서 종류(Certificate Types) Domain Validation SSL Organization Validation SSLExtended Validation SSLDV SSL(Domain Validation) 인증서DV SSL 인증서는 업계 표준 암호화를 받을 수 있는 가장 빠르고, 가장 쉽고, 가장 비용 효율적인 방법을 제공한다. 이 유효성 .. 2024. 9. 10.
SSL 인증서의 유효기간은 왜 1년인가? SSL 인증서는 왜 답답하게 유효기간이 1년인가?결론은 결국 다 애플때문이다. 2020년 9월부터 Safari를 시작으로 대부분의 브라우저에서 2년 이상의 유효기간을 가지는 인증서를 허용하지 않게 되었다.이에 맞춰 인증기관들도 1년의 유효기간을 가지는 인증서만 발급하고 있다. 브라우저들은 왜 유효기간 1년짜리 인증서만 허용하게 되었나?Key의 수명이 짧아져 손상된 Key의 수명도 짧아진다. 이는 더 짧은 인증서를 사용하면 Key가 도난 당하더라도 노출 가능성이 줄어들게 된다.인증서 보안 업데이트는 훨씬 더 빠른 속도로 배포된다.회사 이름, 주소 및 도메인을 포함한 조직 정보가 매년 업데이트되므로 사용자 신뢰도가 높아진다.그렇다면 왜 2년 이상 인증서를 판매하는가?다년 구독형태로 시간 절약 및 비용 절감의.. 2024. 9. 10.
EC2 생성시 발급받은 키 페어 .pem을 .ppk로 변경해보자 EC2 생성 시에. pem으로 발급받아 버린 키 페어.ppk로 받을 수 있는 옵션이 있다는 걸 이땐 알지 못했다. EC2 접속을 위해서 EC2 인스턴스 창에서도 접속이 가능하지만 PuTTY가 익숙해져버린 사람들에게는 SSH로 연결하기 위해서 .ppk 파일이 필요하다. 애물단지가 되어버린 .pem 이를 해결하기 위해 .pem 파일을 .ppk로 변환시켜 보자. PuTTY 다운로드아래 주소로 접근해서 PuTTY를 다운로드하여서 설치하도록 하자.  Download PuTTY - a free SSH and telnet client for WindowsIs Bitvise affiliated with PuTTY? Bitvise is not affiliated with PuTTY. We develop our SSH S.. 2024. 9. 6.
[::] 해당 IP 표기는 뭘까? IPv6 주소 표기법에 대해서 Nginx를 설정하는 과정에서 [::]:80이라는 설정값을 만났다.해당 설정값은 무엇을 의미하는 것일까? 찾아보니 IPv6에 대한 설정이었다.  Ubuntu에서 Nginx로 https 설정하기Nginx를 설치하고 실행해보자리눅스 환경에서 Nginx 설치를 위해서는 아래의 명령어를 입력해 주면 된다. sudo apt-get install nginx설치 후 Nginx를 실행하기 위해서는 아래의 명령어 중에서 하나를 입력jettstream.tistory.com IPv6 주소란 무엇인가?IPv6(Internet Protocol version 6)는 인터넷 프로토콜 스택 중 네트워크 계층의 프로토콜로서 버전 6의 인터넷 프로토콜로 제정된 차세대 인터넷 프로토콜을 말한다. 32비트 크기인 기존 IPv4 주소와는 달.. 2024. 9. 5.