나는 서울디지텍고등학교 빅데이터과 3학년에 재학 중인 고등학생 개발자 윤지상이다.산학일체형 도제학교에서 협약기업으로 OJT (현장실습) 을 약 5~6개월 동안 근무하며 경험을 쌓았다.계약 종료가 되었다!기업에 대해 자세히 말하지 못하지만 나의 욕심이나 회사 내부 사정에

신청했던 제 1회 PyAI 심포지움 연사로 좋은 기회가 되어 세션을 맡게 되었다.MLOps 플랫폼을 개발하며 느꼈던 생각들과 경험들이 공유하고자 하였고, 조금 더 유쾌하게 풀어보고자 하여 세션명부터 장난끼 가득하도록 지었다.제목은 "고등학생인 내가 MLOps라니 무리무
문제 링크난이도 : Lv. 3카테고리 : String, Date중고 거래 게시물을 3건 이상 등록한 사용자의 사용자 ID, 닉네임, 전체주소, 전화번호를 조회하는 SQL문을 작성해야 한다. 이때, 전체 주소는 시, 도로명 주소, 상세 주소가 함께 출력하고, 전화번호의
문제 링크난이도 : Lv. 2카테고리 : String, Date해당 문제는 중고거래 게시물의 게시글 ID, 작성자 ID, 게시글 제목, 가격, 거래상태를 조회하는 문제이다. 단, 2022년 10월 5일 에 작성된 게시글만 조회한다. 문제의 조건에 맞도록 DECODE
문제 링크난이도 : Lv. 1카테고리 : SELECT해당 문제는 22년 10월에 작성된 글, 댓글 작성일 기준 오름차 정렬, 댓글 작성일이 같다면 제목 기준 오름차 정렬 라는 조건을 만족하며 게시글 제목, 게시글 ID, 댓글 ID, 댓글 작성자 ID, 댓글 내용, 댓글
1. 사용성 테스트 계획하기 사용성 테스트 계획하기 사용자 인터페이스 ( User Interface , UI ) 사용자 인터페이스 는 사용자와 시스템 간의 상호작용이 원활하게 이뤄지도록 도와주는 장치나 소프트웨어를 의미한다 인터페이스의 종류 하드웨어 인터페이스 소프

애플리케이션 테스트 수행하기 테스트 수행 애플리케이션 테스트의 기본 원리 완벽한 테스트 불가능 결함 집중 ( 파레토 법칙 ): 애플리케이션의 20% 에 전체 결함의 80% 가 집중되어 있다. 살충제 패러독스 : 동일한 테스트케이스로 동일한 테스트를 반복하면 더 이상

반응형 웹을 만들다보면 넓이와 높이, 단위에 대한 고민은 필수적으로 하게된다.반응형을 고려하지 않을 땐 px를 사용했지만 반응형 웹 페이지를 개발하고자 한다면 em, rem 단위를 사용하는 것이 좋다는 것을 프론트엔드 개발자라면 당연히 알고 있을 것이다.그렇다면 px,

Spring Framework 4 버전부터 사용가능한 어노테이션@Controller에 @ResponseBody가 결합된 어노테이션컨트롤러 클래스 하위 메소드에 @ResponseBody 어노테이션을 붙이지 않아도 문자열과 JSON 등을 전송할 수 있음.View를 거치지

디자인 패턴 중 하나인 MVC 패턴은 Model, View, Controller의 줄임말로 어플리케이션을 구성할 때 그 구성요소를 세가지 역할로 구분한 패턴이다.사용자 인터페이스로부터 비즈니스 로직을 분리하여 서로 영향 없이 쉽게 고칠 수 있는 설계가 가능하다.모델 (
Maven 프로젝트를 생성하면 루트 디렉토리에 생성되는 파일Project Object Model 정보를 담고 있음주요 설정 정보프로젝트 정보 : 프로젝트의 이름, 개발자 목록, 라이센스 등빌드 설정 정보 : 소스, 리소스, 라이플 사이클 등 실행할 플러그인 등POM 연

API란? Application Programming Interface의 줄임말 응용 프로그램에서 사용할 수 있도록 다른 응용 프로그램에서 제어할 수 있게 만든 인터페이스를 뜻함. API를 사용하면 내부 구현 로직을 알지 못해도 정의되어 있는 기능을 쉽게 사용할 수
> 코드의 가독성을 개선하는 테크닉 1. 코드는 이해하기 쉬워야 한다. 코드는 다른 사람이 그것을 이해하는데 들이는 시간을 최소화하는 방식으로 작성되어야 한다. 적은 분량으로 코드를 작성하는 것보다 이해를 위한 시간을 최소화하는 것이 중요하다. 2. 이름에 정보를