본문 바로가기
반응형

분류 전체보기78

리얼포스 R3 키캡 교체 - KBDFans EC Hipro PBT 키캡 리얼포스 R3를 구매할 때 키 호환 등을 고려해서 MAC 버전을 사긴 해야겠는데 블랙을 사자니 블랙 색상은 키캡에 각인도 잘 안보일 뿐더러 이전에 사용해 본 경험상 먼지도 너무 눈에 많이 보이는 편이라 우려가 됐었고 너무 쨍한 화이트라 부담스럽고 완전히 마음에 드는 디자인은 아니지만 화이트로 색상을 하게 되었었다. 기회가 되면 키캡을 교체해서 분위기를 바꿔줘야지 했는데 아는 사람들은 알겠지만 Topre사의 무접점 키보드들은 일반적인 기계식 키보드에서 사용하는 +자 스템이 아니라 자체 규격을 쓰기 때문에 일반 키캡들은 호환이 되지 않고 Topre사의 무접점 키보드에 호환이 되는 키캡들은 거의 나오지 않고 있다고 봐야한다 아주 간간히 KBDFans 같은 곳에서 공제를 할 때가 있는데 그때 사서 쟁여두지 않으.. 2023. 8. 10.
Spring과 Spring Boot Spring Framework Java Platform을 위한 오픈소스 어플리케이션 프레임워크로서 스프링(Spring)이라고도 한다. 스프링은 동적인 웹사이트 개발을 위한 여러 서비스를 제공하고 있는데 대한민국의 공공기간 웹 서비스 개발 시에 사용되는 전자정부 프레임워크의 기반 기술로 쓰이고 있다. Spring Framework의 장점으로는 경량 컨테이너 : 기존 자바 엔터프라이즈는 불필요하게 복잡하며 무거운 서버(WAS)가 필요했으며 다루기 힘든 설정파일 구조와 패키징, 불편한 배포 등과 같은 단점이 있었고 반면 스프링은 자체가 가벼운 편은 아니나 Tomcat과 같은 단순한 서버 환경에서도 동작하고 비교적 단순한 개발환경을 가지고 있다. IoC(Invertion of Control : 제어의 역전) :.. 2023. 8. 7.
Java의 Annotation Annotations 이란? 프로그래밍 언어에는 영향을 미치지 않으면서 코드를 프로그램 및 프로그래머에게 정보를 제공. 마치 주석과 유사한 역할을 하는 것을 말한다. 주석이라는 것이 등장하기 전까지는 코드와 문서를 별도로 작성하였고 코드가 변경될 때마다 문서도 함께 변경해줘야 했다고 한다. 하지만 개발자들이 코드만 수정하고 문서는 수정하지 않는 경우가 많았고 이 때문에 코드와 문서가 일치하지 않아 소스코드를 관리하는데 어려움이 많았다고 한다. 이에 대한 해결책으로 코드와 문서를 합치기로 했고 필요한 문서 내용을 코드와 함께 주석으로 작성하고 javadoc.exe 프로그램이 코드 내 주석만 추출하여 문서를 자동으로 만들게 했다. Annotation이 등장하기 전에는 주석과 유사하게 코드와 대부분 .xml .. 2023. 8. 7.
XSS(Cross-Site Scripting) Cross-Site Scripting 말 그대로 사이트 간 스크립팅이라는 웹 취약점 중 하나이다. 사이트의 관리자가 아닌 악의적인 목적은 가진 제3자가 악성 스크립트를 삽입하여 사이트 내 정상적으로 의도되지 않은 명령을 실행시키거나 Session 등을 탈취하는 것을 말한다. 이름을 보면 알 수 있듯이 대부분 자바스크립트를 이용한 공격이 이루어지며 가장 기초적인 취약점이지만 공격 패턴이 다양하고 변화가 계속하여 이루어지고 있어 완벽하게 방어하는 것이 힘든 취약점이다. 공격 형태 Cookie 및 Session 정보 탈취 : XSS에 취약한 웹사이트나 페이지에 Cookie나 Session 정보를 탈취할 수 있는 스크립트를 삽입하여 해당 사이트나 페이지를 사용하는 사용자의 정보를 탈취하며 탈취한 정보를 이용하여.. 2023. 8. 7.
반응형