분류 전체보기: 2105개의 글
1. 개요 네트워크 관리사? 네트워크 관리사는 서버를 구축하고 보안 설정, 시스템 최적화 등 네트워크 구축 및 이를 효과적으로 관리할 수 있는 인터넷 관련 기술력에 대한 자격증입니다. 네트워크 관리사 1급은 국가공인 자격이 아닌 민간자격이고, 2급 자격증은 국가 공인 자격으로 인정됩니다. 2. 응시자격 네트워크 관리사 1급 - 네트워크 관리사 2급 자격 소지자 - IT 관련 사업장에서 5년 이상 종사한 자 - 전기, 전자, 통신, 정보처리 직무분야 국가기술 자격취득자 중 아래 해당자 기술사, 기사, 산업기사 자격증 소지자 기능사 자격 취득한 후 동일직무 분야에서 2년 이상 실무에 종사한 자 네트워크 관리사 2급 별도의 자격 제한이 없습니다. 3. 시험과목 네트워크 관리사 1급 (필기 60분 - 60문항,..
SQLP (Structured Query Language Professional) SQLD (Structured Query Language Developer) 1. 개요 SQL? SQL은 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어입니다. SQLD 한국데이터산업진흥원(KData)에서 주관하는 국가공인 민간자격증으로 Structured Query Language + Developer의 약자로 SQL 개발자를 의미합니다. 국가공인자격인 정보처리기사와 자주 비교되지만 정보처리기사보다는 조금 더 전문적이고 실무에 가까운 자격이라고 할 수 있습니다. SQLP SQLD와 마찬가지로 한국데이터산업진흥원에서 주관하는 국가공인 민간자격증으로 Structured..
CCT (Cisco Certified Technician) CCNA (Cisco Certified Network Associate) CCNP (Cisco Certified Network Professional) CCIE (Cisco Certified Internetwork Expert) 1. 개요 Cisco? Cisco는 네트워킹 장비 등과 통합 커뮤니케이션 시스템, 네트워크 솔루션을 제공하는 세계적인 네트워킹 전문 기업입니다. 세계 라우터(Router) 시장 점유율 45%, 웹 컨퍼런싱 시장 점유율 41%로 업계 1위를 차지하고 있으며 3만개 이상의 글로벌 고객사를 확보하고 있는 기업입니다. CCNA와 CCNP, CCIE는 이 Cisco에서 주관하는 국제 자격 시험입니다. 2021년 현재 기준으로 Ci..
OCJP (Oracle Certified Java Programmer) OCAJP (Oracle Certified Associate Java SE 8 Programmer) OCPJP (Oracle Certified Professional Java SE 8 Programmer) 1. 개요 OCJP Java관련 자격증 중 기초입문 단계에 해당하는 자격 시험으로, Java 프로그래밍 언어 활용 능력을 검증합니다. Java 기술을 개발한 선마이크로시스템즈를 오라클이 인수하면서 자격 시험 명칭도 SCJP에서 Oracle이 들어간 OCJP로 변경되었습니다. 지금은 사용되지 않는 자격으로 현재는 OCAJP와 OCPJP로 명칭이 변경, 분화되었으며, 두 과목 모두 Java SE8 버전으로만 시험 응시가 가능합니다. O..
리눅스 마스터 1. 개요 리눅스 마스터는 리눅스 기반으로 운영되는 다양한 기반기술의 토대가 되는 자격입니다. 리눅스 운영시스템의 프로그램 사용능력을 평가하는 2급과 리눅스 기반 시스템의 관리능력을 평가하는 1급으로 나뉘어있으며 리눅스 마스터 1, 2급은 국가직무능력표준(NCS) 등을 바탕으로 SW기술자의 체계적 역량 가이드라인 IT분야역량체계(ITSQF)의 IT시스템관리자(L5, L3)로 인정됩니다. 2. 응시자격 응시자격에 제한이 없어 누구나 시험 응시가 가능합니다. 3. 시험과목 등급 과목 검정항목 검정내용 1급 리눅스 실무의 이해 리눅스의 개요 운영체제의 개요, 리눅스 기초 리눅스 시스템의 이해 리눅스와 하드웨어, 리눅스의 구조, X 윈도우, SHELL, 프로세스 네트워크의 이해 네트워크 기초 및 ..
1. 개요 정보처리기사는 과학기술정보통신부에서 주관, 한국산업인력공단에서 시행하는 소프트웨어 개발 관련 국가자격 시험입니다. 정보시스템의 생명주기 전반에 걸친 프로젝트 업무(계획수립, 분석, 설계, 구현, 시험, 유지보수, 운영) 수행 능력을 검증합니다. 국가직무능력표준(NCS)에 맞춰 2020년 시험부터 난이도 등의 큰 개편이 있었습니다. 필기 (과목 전체의 변경) 기존 : 정보시스템 전반 이론 변경 : 소프트웨어 설계, 구축, 활용 실기 (과목, 형식은 동일) 기존 : 정보시스템 계획 수립, 업무 및 시스템 분석 변경 : 필기 전 과정을 실무로 작업해볼 수 있도록 구성 정보처리기사는 1년에 3번의 시험이 실시됩니다. 2. 응시자격 동일 및 유사 직무분야에서 4년 이상 실무에 종사한 사람 4년제 대학 ..
해외 기술자격시험을 보다보면, Acclaim(https://www.youracclaim.com) 사이트를 통해서 뱃지(badge)를 받게 된다. 그러나 시험마다 다른 이메일 계정을 사용하다보면, 뱃지가 여기저기 흩어져 있게 된다. 그래서 합치는 방법이 있을까 하고 찾아보니, 있더라는! www.youracclaim.com 에 로그인 프로파일 아이콘 클릭해서 Settings 메뉴 선택 Account 탭에서 "Merge an accounts" 클릭 이메일 주소와 암호 입력(합칠 acclaim 이메일 아이디와 암호) 이메일로 도착한 인증 코드 입력 그러면 바로 merge 신청한 계정의 뱃지가 하나로 합쳐지고, Account 탭의 Eamil Addresses 부분에 합쳐진 아이디가 표시된다. 여기서 필요 없는 아..
단위 테스트 JPAQueryFactory에 대해 mocking하기 ● 단위테스트할 함수 @Service @RequiredArgsConstructor @Transactional public class QueryFactoryTestService { private final JPAQueryFactory queryFactory; public boolean queryFactoryTest(int companyId) { return getFetchFirstCompany(companyId) != null; } private Company getFetchFirstCompany(int companyId) { return queryFactory .select(company) .from(company) .innerJoin(a..
● Mockito로 테스트코드를 작성하는 이유 @SpringBootTest 로 테스트코드를 작성하다보며 시간이 지날수록 프로젝트의 덩치가 커지면서 테스트코드를 실행하는데 굉장히 많은 시간이 걸리며 빌드시에도 많은 시간이 소요된다. 따라서 단위 테스트단위로 코드 작성시에는 mockito를 이용하여 테스트코드를 짜는것이 유용하다고 판단된다. @RunWith(MockitoJUnitRunner.class) @ExtendWith(MockitoExtension.class) 모두 Mockito의 Mock 객체를 사용하기 위한 Annotation이다 @RunWith는 junit4 @ExtendWith 는 junit5 사용시 정의하면 된다. ● Mockito를 이용한 예제 import java.util.Optional;..
● @SpringBootTest 및 test Slices(Auto-configuration Annotations) @SpringBootTest는 Spring Main Application(@SpringBootApplication)을 실행할때와 동일한 모든 Bean을 스캔하여 mock bean을 생성합니다. 통합테스트 슬라이스테스트(단위테스트) 어노테이션 @SpringBootTest @DataCassandraTest @DataJdbcTest @DataJpaTest @DataLdapTest @DataMongoTest @DataNeo4jTest @DataR2dbcTest @DataRedisTest @JdbcTest @JooqTest @JsonTest @RestClientTest @WebFluxTest @Web..