본문 바로가기

전체 글22

[I/O Extended 2023 Cloud Busan & Busan] 컨퍼런스 신청 및 사전조사 festa 홈페이지를 둘러보다 괜찮아 보이는 컨퍼런스를 발견 해 빠르게 등록했다.(지방에 살면 행사 하나하나가 귀하디 귀하다) 컨퍼런스 신청 해당 컨퍼런스는 2개의 트랙이 동시에 진행을 한다. 원하는 발표가 다른 트랙에 있다면 스위칭하여 들을 수 있다고 한다. 하나의 트랙에 대한 티켓만 구매 해도 상관 없다고 볼 수 있다. 자세한 내용은 아래의 링크에서 확인 가능하다. I/O Extended 2023 Cloud Busan & Busan | Festa! Festa에서 당신이 찾는 이벤트를 만나보세요. festa.io 하지만 '현장은 항상 변수가 존재한다' 라는 생각으로 하나의 트랙을 계속 들을 것으로 결정했다. 나 같은 경우 Track2 의 마지막 발표자이신 남우진님의 'Notion으로 풀어쓰는 Agile.. 2023. 8. 30.
[HTML (Living Standard)] index.html 파일은 왜 기본 페이지인가? index 한국어로 번역하면 색인이다. 색인은 책이나 서적의 내용 중에서 중요한 항목을 뽑아 본문 어느 쪽에 있는지 쉽게 찾아볼 수 있도록 쪽 번호와 함께 별도로 배열하여 놓은 목록이다. index.html 발전된 현대 사이트들과 다르게 옛날에는 글만 있는 페이지들이 대부분이었다. 책과 다를 게 없는 사이트 안에서 다른 글을 보기 위해 이동하려면 인덱스가 필요했다. 그래서 index.html을 메인 페이지로 사용했고 그 관습이 지금까지 내려오는 것이다. 현대 사이트에서도 디자인적 요소가 섞여있을 뿐 공공기관 사이트를 확인해 보면 인덱스형 메뉴 섹션을 확인할 수 있다. 따라 기본페이지로 index.html 파일을 사용하지 않는 경우다른 이름으로 변경하거나 다른 파일로 변경 할 수 있다. 리눅스에서 아파치 .. 2023. 7. 16.
[JAVA] the method is undefined for the type the method is undefined for the type 계속 getter, setter가 없다는 반응만 나왔다. lombok.jar 있는데.. 있어도 안될때가 있다고 한다.. 그래서 수동 설치를 해줘야한다. Reference 에러 관련 참고 블로그 https://gaebal-goebal.tistory.com/54 [Spring lombok] @Data : The method set is undefined @Data의 setter가 동작하지않아서 The method setName() is undefined for the type Teacher라는 에러가 떴다. Dependencies 폴더 아래에 lombok jar파일이 들어있다는 것을 확인했다. 검색해보니 lombok jar는 별.. gaeba.. 2022. 2. 9.
전자정부프레임워크 QuickStart / Part 1 표준프레임워크 구조와 개발환경 / Part 2 표준프레임워크 실행환경 / Part 3 표준프레임워크 운영환경 / Part 4 표준프레임워크 관리 환경 Part 1 표준프레임워크 구조와 개발환경 CHAPTER 01 표준프레임워크 개요 Section 1. 프레임워크 개요 프레임워크 어떠한 목적을 달성(문제 해결) 하기 위해 복잡하게 얽혀 있는 구조(뭐가 많이 엮여있긴함) SW 개발 시 근간을 이루는 뼈대(표준, 기준) 클래스 및 패턴의 집합으로 소프트웨어 개발의 효율성과 품질을 높이기 위한 반제품 성격의 SW 반제품 성격을 추측해보자면.. -> 정식 제품은 아니지만 하나의 제품처럼 사용하고 있어서 -> 성능이 튜닝된 제품을 토대로 분야 별로 필요한 서비스 컴포넌트를 만들어 삽입하는 형태로 시스템 구축을 도와준다. (완전히 굳어진 하나의 제품이 아니라 유동적으로 부품을 갈아 끼울 수 있다는 뜻인 듯) 결국 프레임워크는 내가 필요로 하는 방향으로 바꿔 쓸 수.. 2022. 2. 1.
[Tomcat] conf/web.xml WEB-INF/web.xml 차이 한 줄 요약 conf/web.xml 은 default이고 WEB-INF/web.xml 은 재정의(Override) 한다. 파일 설명 context.xml (web.xml 파일을 설정 하는 상위 파일) 톰캣에 있는 파일로 web application의 자원을 명시 해주는 파일이다. 톰캣 서버가 실행되면 해당 파일의 WatchedResource 태그에 명시된 경로에 따라 web.xml의 코드를 읽는다.(tomcat web.xml ,project web.xml 둘 다 읽음) WEB-INF/web.xml WEB-INF/tomcat-web.xml ${catalina.base}/conf/web.xml conf/web.xml (Tomcat 폴더에서 파일 정의) 톰캣에 있는 모든 web application의 기본설정.. 2022. 1. 10.
[jQuery]$(".checkbox").attr("checked", true); VS $( '.checkbox' ).prop( 'checked',true); .attr() HTML 마크업에 정의되고 요소의 속성값을 가져오거나 속성을 추가한다. 속성값은 String형으로 가져온다. //속성의 값 가져오기 //.attr(attributeName); $('#button').attr('checked'); // checked //속성의 값 추가하기 //.attr( attributeName, value ) $('#checkbox').attr('checked', true); .prop() HTML DOM 트리에 정의되고 요소의 속성값을 가져오거나 속성을 추가한다. 속성 값은 javascript 형식으로 넘어오기 때문에 boolean, date, function 등도 가져올 수 있다. //속성의 값 가져오기 //.prop(propertyName) $('#checkbox').. 2022. 1. 9.