🥇Home

    패스트캠퍼스 프론트엔드 웹 개발의 모든 것 초격차 패키지 Online

    패스트캠퍼스 프론트엔드 웹 개발의 모든 것 초격차 패키지 Online

    정말 오랜만에 글을 쓰는거 같습니다. 이번 주제는 패스트캠퍼스 온라인 강의 후기 입니다 패스트캠퍼스 온라인 강의란? 패스트캠퍼스는 IT, 디자인, 비즈니스 등 다양한 분야의 실무 중심 교육을 제공하는 온라인 교육 플랫폼입니다. 패스트캠퍼스 온라인 강의는 다음과 같은 특징을 가지고 있습니다. 실무 중심의 커리큘럼 패스트캠퍼스 온라인 강의는 현장에서 바로 활용할 수 있는 실무 중심의 커리큘럼을 제공합니다. 강의는 현직 전문가들이 직접 진행하며, 실제 프로젝트를 통해 실무 역량을 키울 수 있도록 구성되어 있습니다. 고품질의 강의 콘텐츠 패스트캠퍼스 온라인 강의는 고품질의 강의 콘텐츠를 제공합니다. 강의는 HD 화질로 촬영되며, 다양한 시각 자료를 통해 학습 효율을 높일 수 있습니다. 또한, 강의 진행 상황에 ..

    다음 카카오 주소 API 사용법

    다음 카카오 주소 API 사용법

    도로명개발자 센터에서 제공하는 API 보다 다음 주소 API 가 훨씬 많이 쓰이고 쓰기가 편하다. 공식 페이지 https://postcode.map.daum.net/guide Daum 우편번호 서비스 우편번호 검색과 도로명 주소 입력 기능을 너무 간단하게 적용할 수 있는 방법. Daum 우편번호 서비스를 이용해보세요. 어느 사이트에서나 무료로 제약없이 사용 가능하답니다. postcode.map.daum.net 사용법 적용 소스

      & < > " 의미

    ” ” : 공백(스페이스 한 칸)을 의미 < 부등호() & 앰퍼샌드(&) 기호 " 쌍따옴표(“) # sharp(#) ' 따옴표(‘) " 큰 따옴표 (") © 저작권표시© &rade; 등록 상표™ ® 등록 상표®

    [MySQL] show_compatibility_56 발생 이유와 해결 방법

    [MySQL] show_compatibility_56 발생 이유와 해결 방법

    MySQL Dump 중 아래와 같은 메세지를 확인 했다. 확인 시 MySQL 5.6이 설치된 서버에서 MySQL 5.7이 설치된 서버로 INFORMATION_SCHEMA.GLOBAL_STATUS를 사용하는 쿼리를 날려서 발생한것이였다. 아래와 같은 에러가 발생하면서 쿼리가 실행되지 않았다. show_compatibility_56 서버가 시스템 및 상태 변수 정보를 사용하는 방법을 제어하는 시스템 변수 MySQL 5.7에서 추가되었다. show_compatibility_56 값이 OFF인 경우, MySQL 5.6과의 호환성이 비활성화되면서 SELECT FROM INFORMATION_SCHEMA 시 에러가 발생할 수 있다. 이 문제를 해결하는 가장 간단한 방법은 show_compatibility_56 값을 ..

    [정보처리기사] 2022년 정보처리기사 실기 정리

    [정보처리기사] 2022년 정보처리기사 실기 정리

    수제비 정보처리기사 실기 책 기반 으로 작성된 글 입니다. 원서접수는 Q-net 를 통해서 진행됩니다. 아래 각 목차를 누르시면 "클릭" 시 이동 됩니다. 1권 1. 요구사항 확인 2. 화면 설계 3. 데이터 입출력 구현 4. 통합 구현 5. 인터페이스 구현 6. 프로그래밍 언어 활용 2권 7. SQL 응용 8. 서버 프로그램 구현 9. 소프트웨어 개발 보안 구축 10. 애플리케이션 테스트 관리 11. 응용 SW 기초 기술 활용 12. 제품 소프트웨어 패키징

    [정보처리기사] 2022년 정보처리기사 필기 4-1, 4-2, 4-3 인터페이스 설계

    [정보처리기사] 2022년 정보처리기사 필기 4-1, 4-2, 4-3 인터페이스 설계

    ■ 클래스 설계 ☞ 분석 단계에서 아직 결정되지 않는 클래스 내부 부분 중 구현에 필요한 서비스 인터페이스와 메서드 내부 로직 결정하는 작업 ☞ 클래스 서비스 인터페이스 설계 시 사용자와 구현하는 사람 간 상호 약속 정의한 "협약에 의한 설계" 라는 개념 적용 ☞ 각 객체 상태가 연산(메서드) 호출에 따라 상태 값이 어떻게 변화하는지 살펴보고 상세히 설계해야 함 ▶ 클래스 인터페이스 - 클래스 설계 시 서브 시스템에서 제공하는 서비스는 연산, 파라미터, 타입, 클래스 인터페이스로 정의됨 - 서브 시스템에서 제공하는 서비스 내용은 API 라고 함 - 클래스에서 제공하는 속성 값 범위, 리턴 값 범위 등을 개발자, 사용자, 운영자 등이 공유 가능토록 정의 ▶ 협약에 의한 설계 종류 ▷ 선행 조건 (preco..

    [정보처리기사] 2022년 정보처리기사 필기 3-1, 3-2 애플리케이션 설계

    [정보처리기사] 2022년 정보처리기사 필기 3-1, 3-2 애플리케이션 설계

    ■ 공통 모듈 ☞ 날짜 처리 위한 유틸리티 모듈 등과 같이 전체 프로그램 기능 중 공통적으로 사용 가능한 모듈 의미 1. 응집도 2. 결합도 ▶ 설계 모듈 요소 유형 정적(Static) 요소 동적(Dynamic) 요소 구조 모델 - 구성 요소 유형 및 유형 계통 - 구성 요소들 배열, 결합 관계 - 구성 요소들 인터페이스 - 구성 요소들 상호 작용 채널 - 동적 생성 및 소멸 - 동적 결합/연결 - 위치 이동, 복제 행위 모델 - 입/출력 데이터 - 입/출력 맵핑 - 데이터 흐름 채널 - 제어 - 상호작용 프로토콜 - 상호 작용 실행 경로 - 상태 전이 - 처리 순서, 입/출력 순서, 알고리즘 ■ 코드 ☞ 데이터 사용 목적에 따라 식별, 분류, 배열하기 위해 사용하는 숫자, 문자 혹은 기호 ☞ 대량 자료..

    [정보처리기사] 2022년 정보처리기사 필기 2-2 UI 설계

    [정보처리기사] 2022년 정보처리기사 필기 2-2 UI 설계

    ■ UI 흐름 및 상세 설계 1. UI 설계 단계 ① 문제 정의 ② 사용자 모델 정의 ③ 작업 분석 ④ 컴퓨터 오브젝트 및 기능 정의 ⑤ 사용자 인터페이스 정의 ⑥ 디자인 평가 2. 흐름 설계 ① 화면에 구현되어야 할 기능 정의 ② 화면 입력 요소 파악 ③ UI 요구사항에 대한 유즈케이스 설계 ④ 기능 및 양식 규칙 정의 3. 상세 설계 ① 메뉴 구조 설계 ② UI 검토 및 보완 * UI 설계도구 ☞ 사람과 사물 또는 시스템 사이에서 의사소통 가능토록 일시적 또는 영구적인 접근 목적으로 만들어진 물리적, 가상적 매개체인 UI 설계 지원하는 도구 의미 ▶ UI 개발 프로세스와 설계 도구 적용 구분 담당자 도구적용 UI 디자이너 업무전문가/개발자 분석 - UI 표준 설계 - 화면 프로토타이핑 - 화면/보고서..

    [정보처리기사] 2022년 정보처리기사 필기 2-1  UI 요구사항 확인

    [정보처리기사] 2022년 정보처리기사 필기 2-1 UI 요구사항 확인

    ■ UI ☞ 사람과 사물 또는 시스템 사이에서 의사소통 할 수 있도록 일시적 또는 영구적인 접근 목적으로 만들어진 물리적, 가상적 매개체 ▶ UI 종류 ▷ 그래픽 사용자 인터페이스 (GUI) ▷ 웹 기반 인터페이스 (웹 사용자 인터페이스, WUI) ▷ 명령 줄 인터페이스 (CLI) ▷ 텍스트 사용자 인터페이스 (TUI) ▷ 터치 사용자 인터페이스 ▶ UI 세 분야 - 정보 제공과 기능 전달 위한 물리적 제어 분야 - 콘텐츠 상세적 표현과 전체적 구성에 관한 분야 - 사용자 편의성에 맞춰 쉽고 간편하게 사용 가능하게 하는 기능적 분야 ▶ UI 설계 원칙 ▷ 직관성 ▷ 유효성 ▷ 학습성 ▷ 유연성 ■ UI 표준 ☞ 조직 브랜드나 정체성과 일치되는 디자인 철학과 원칙 기술되어 UI 표준이 정리되고 공통으로 사..

    [정보처리기사] 2022년 정보처리기사 필기 1-3 분석모델 확인

    [정보처리기사] 2022년 정보처리기사 필기 1-3 분석모델 확인

    ■ 모델링 ☞ 실세계 물리현상을 특정 목적에 맞춰 이용하기 쉬운 형식으로 표현하는 일 의미 ▶ 개념 모델링 (Conceptual Modeling) - 실세계 문제에 대한 모델링이 SW 요구사항 분석 핵심 - 문제 도메인의 엔티티들과 그들의 관계 및 종속성 반영 ▶ UML (Unified Modeling Language) - 객체 지향 SW 개발 과정에서 산출물을 명세화, 시각화, 문서화 할 때 사용되는 모델링 기술과 방법론 통합해 만든 표준화된 범용 모델링 언어 ■ UML 특징 □ 가시화 언어 □ 구축 언어 □ 문서화 언어 □ 명세화 언어 ■ UML 구성과 내용 □ View □ Diagram □ 모델요소 (Model Element) □ General Mechanism ■ UML 다이어그램 종류별 설명 □..

    [정보처리기사] 2022년 정보처리기사 필기 1-2 요구사항 확인

    [정보처리기사] 2022년 정보처리기사 필기 1-2 요구사항 확인

    ▶ 개발 절차 ▷ 타당성 조사 ▷ 도출 (Elicitation) ▷ 분석 (Analysis) ▷ 명세 (Specification) ▷확인/검증 (Validation/Verification) 1. 요구사항 도출 - 사용자들로부터 제시되는 추상적 요구에 대해 관련 정보 식별 및 수집하여 구체적 요구사항으로 표현하는 활동 2. 요구사항 분석 - 도출된 요구사항들 간 상충 해결하고 SW 범위 파악하며 SW가 환경과 어떻게 상호작용하는지를 분석하는 과정 - 사용자의 요구 정확하게 추출하여 목표 정하고 어떤 방식으로 해결할 것인지 결정 - 사용자 요구사항 정확하고 일관성 있게 분석하여 문서화 - SW 분석가에 의해 요구사항 분석 수행 3. 요구사항 명세 - 도출된 요구사항 분석하여 정의하는 단계 - 요구사항 명세서..

    [정보처리기사] 2022년 정보처리기사 필기 1-1 현행 시스템 분석

    [정보처리기사] 2022년 정보처리기사 필기 1-1 현행 시스템 분석

    * 현행 시스템 파악 ▶ 단계 및 각 활동별 주요 특징 ▷ 구성/기능/인터페이스 파악 ▷ 아키텍처 및 소프트웨어 구성 파악 ▷ 하드웨어 및 네트워크 구성 파악 ▶ 목표시스템 정의 절차 및 산출물 ▷ 1단계 : 현행 시스템 분석 ▷ 2단계 : 목표시스템 아키텍처 선정 ▷ 3단계 : 목표시스템 개발표준 정의 ① 플랫폼 기능 분석 ▶ 종류 ▷ 하드웨어 플랫폼 ▷ 소프트웨어 플랫폼 ▷ 서비스 플랫폼 ▶ 기능 ▷ 소프트웨어 운영 환경 제공 ▷ 소프트웨어 개발 및 운영 비용 감소 ▷ 소프트웨어 개발 생산성 향상 ▷ 동일 플랫폼간 네트워크 효과 유발 ▶ 기능 특성 확인 방법 ▷ 기능 테스트 ▷ 사용자 인터뷰 ▷ 문서 점검 ② 플랫폼 성능 분석 ▶ 성능 특성 확인 방법 ▷ 성능 테스트 ▷ 문서 점검 ▷ 사용자 인터뷰 ..

    [정보처리기사] 2022년 정보처리기사 필기 정리

    [정보처리기사] 2022년 정보처리기사 필기 정리

    정보처리기사 필기 문항 및 합격기준 문항 : 객관식 4지 택일형, 과목당 20문항(과목당 30분) 합격기준 : 100점을 만점. 과목당 40점(8개) 이상, 전과목 평균 60점(12개) 이상 📘 1과목. 소프트웨어 설계 "1과목 소프트웨어 설계" 는 아래 "밑줄 링크" 클릭시 이동 됩니다. 나머지 2, 3, 4, 5 과목은 댓글(메일주소) 주세요. ✅ chapter 01. 요구사항 확인 1. 현행 시스템 분석 2. 요구사항 확인 3. 분석모델 확인 ✅ chapter 02. 화면 설계 1. UI 요구사항 확인 2. UI 설계 ✅ chapter 03. 애플리케이션 설계 1. 공통 모듈 설계 2. 객체지향 설계 ✅ chapter 04. 인터페이스 설계 1. 인터페이스 요구사항 확인 2. 인터페이스 대상 식별 ..

    [네이버클라우드] NCA, NCP 자격증 합격 후기 및 TIP

    [네이버클라우드] NCA, NCP 자격증 합격 후기 및 TIP

    최근 취득한 이번에 네이버클라우드 NCA, NCP 합격 후기를 남기려고 한다. NCP 는 2021년에 취득하려고 했지만 나머지 2과목 접수기간이 마감되어 2022년 으로 넘어와버렸다. NCA -> NCP -> NCE 순서이며, NCE 의 경우 코로나로 인하여 현재(2022.02) 접수 불가능 [취득 기준] #과목은 위 사진 참조 NCA 의 경우 1과목 NCP 의 경우 3과목 NCE 의 경우 5과목 네이버클라우드 자격증 취득에 있어 장점이라고 한다면 아래 이유를 꼽을수 있다. 1. AWS, GCP, Azure 3사 클라우드 대비 용어 장난질이 적다는 부분이 좋았다. (물론 없는것은 아님..) 2. 자격증 비용이 저렴하다. (과목당 5만원, 타 자격증 대비 매우 저렴) 3. 자격증 유효기간이 없다. 4. 국..

    Apache Log4j 1.2 취약점 업데이트 방법

    2021.12.14 게시된 'Apache Log4j 제품 업데이트 권고'(CVE-2021-45046)를 포함하는 내용으로, log4j 1.2에 대한 취약점이 추가로 확인되어 관련 내용을 추가 공지합니다. 주요 내용 Apache Log4j 2에서 발생하는 원격코드 실행 취약점(CVE-2021-44228) Apache Log4j 2에서 발생하는 서비스 거부 취약점(CVE-2021-45046) Apache Log4j 1.2에서 발생하는 원격코드 실행 취약점(CVE-2021-4104) ※ Log4j : 프로그램 작성 중 로그를 남기기 위해 사용되는 자바 기반의 오픈소스 유틸리티 영향을 받는 버전 CVE-2021-44228 - 2.0-beta9 ~ 2.14.1 버전 CVE-2021-45046 - 2.0-beta9..

    Apache Log4j 2.16.0 업데이트 방법 (Log4j 2.12.2 포함)

    Apache Log4j 2.16.0 업데이트 방법 (Log4j 2.12.2 포함)

    Log4j 2.15 의 경우 불완전하여 13일 아파치 재단에서 추가 업데이트 버전인 2.16.0 을 배포하였습니다. 또한 Java7 사용자를 위한 2.12.2 버전도 배포 되었습니다. 추가 배포 이유 2.15 버전에서 가장 심각한 취약점은 해결했지만, 일부 구성에서 불완전하여 공격자가 서비스 거부(Dos) 공격을 실행 가능합니다. Java 8 사용자의 경우 2.16.0 으로 업데이트 하시기 바라며 Java 7 사용자의 경우 이번에 2.12.2 가 릴리스 되어 해당 버전으로 업데이트 하셔야 합니다. 이번 취약점에 대해 아직 업데이트를 하지 않은 분들의 경우 2.16.0(Java8) 및 2.12.2(Java7) 로 바로 업데이트 하시기 바랍니다. Log4j 2.16.0 다운로드 링크 https://loggi..

    Apache Log4j2 취약점 해결방법

    Apache Log4j2 취약점 해결방법

    https://serverstudy.tistory.com/221 Apache Log4j 2.16.0 업데이트 방법 (Log4j 2.12.2 포함) Log4j 우회로 인하여 현재 아파치 재단에서 13일 업데이트 버전인 2.16.0 을 추가 배포하였습니다. 또한 Java7 사용자를 위한 2.12.2 버전도 배포 되었습니다. 추가 배포 이유 2.15 버전에서 가장 심각한 serverstudy.tistory.com ▶ 현재 글을 보시는 분들은 추가 배포된 위 링크를 보시기 바랍니다 ◀ 주요 내용 Apache Log4j 2*에서 발생하는 원격코드 실행 취약점(CVE-2021-44228) 프로그램 작성 중 로그를 남기기 위해 사용되는 자바 기반의 오픈소스 유틸리티 영향받는 대상 사용자가 입력하는 문자열을 기록하는 ..

    Redmine PurpleMine2 테마, Agile 플러그인 설치

    Redmine PurpleMine2 테마, Agile 플러그인 설치

    약 1년 전 레드마인과 테마 설치하는 글을 포스팅 했었다. 새롭게 시작하는 마음으로 레드마인4.2 설치 후 요즘 인기가 좋은 테마와 플러그인을 찾아보았는데, 무료로 인기가 많은 PurpleMine2 테마 와 Agile 플러그인 이 있어서 설치 포스팅을 남기려고 한다. # 플러그인 https://www.redmine.org/plugins http://www.redmine.org/projects/redmine/wiki/Plugin_List # 테마 적용 경로 $레드마인설치경로/public/themes # 플러그인 적용 경로 $레드마인설치경로/plugins 1. 테마 관리 -> 설정 -> 표시방식 -> 설치한 테마 클릭 https://github.com/mrliptontea/PurpleMine2 GitHub ..

    Zabbix 그래프 한글 깨짐

    Zabbix 그래프 한글 깨짐

    OS : CentOS7 Zabbix : 5.0LTS CentOS 7에 Zabbix 운영 시 그래프 부분 한글이 깨져보이는 현상이 있습니다 이는 한글로 언어 설정 시 나타나며, 아래와 같이 해결할 수 있습니다. yum 설치 시 default 웹소스 경로 : /usr/share/zabbix Font 확인 (아래 사진과 같이 심볼릭링크가 되어있습니다.) 최종적으로 실제 사용 폰트 /usr/share/fonts/dejavu/DejaVuSans.ttf 입니다. # Naver 에서 제공하는 NanumFont 다운 mkdir -p /usr/share/fonts/NanumFont cd /usr/share/fonts/NanumFont wget http://cdn.naver.com/naver/NanumFont/fontfi..

    Zabbix 보존 데이터 삭제

    Zabbix 보존 데이터 삭제

    OS : CentOS7 Zabbix : 5.0LTS 고객사에서 웹 서비스를 사용하다가 더이상 안쓰는 경우로 예를 들어보겠습니다. 웹 서비스를 사용하지 않는 경우에 해당 호스트에 들어가 템플릿을 지워야합니다. (즉, 웹 서비스에 대한 모니터링이 필요가 없기 때문입니다.) 위 상황을 예제로 아래 사진으로 테스트를 진행하겠습니다. 해당 호스트에 템플릿으로 들어오면 아래 사진과 같이 [링크삭제], [링크와 보존 데이터 삭제] 2가지가 있습니다. 링크 삭제의 경우 템플릿은 삭제되나, 링크되어있는 데이터 즉 첫번째 사진처럼 히스토리가 지워지지않습니다. ex ) 링크와 보존 데이터 삭제는 템플릿과 히스토리가 전부 삭제됩니다.