본문 바로가기

etc/이것저것8

[PWA] FCM 모바일 알림 구현하기 (Vue.js) 현재 진행중인 프로젝트에서 모바일 알림을 구현해야 했다. 그래서 가장 간편하게 쓸 수 있다는 FCM을 사용해 보았는데 나중에 까먹을 것 같아서 남겨두려고 작성한다. FCM(Firebase Cloud Messaging) 이란?firebase에서 제공하는 서비스 중 하나로 여러 플랫폼에 푸시 메세지를 보낼 수 있다. iOS, 안드로이드, 웹 모두 지원하므로 쉽게 사용 가능하다는 장점이 있다.  공식 문서가 잘 작성되어 있어 처음 사용해보는 사람들도 쉽게 접근할 수 있어서 좋았던 것 같다. 개발 환경 ⚙️나는 Vue를 사용하고 있으므로 vue/cli-plugin-pwa 플러그인을 설치했다. 그런데 파이어베이스에서 서비스 워커를 줘서 제공되는registerServiceWorker.js 에서는 따로 구현하지 않았.. 2024. 9. 18.
2024 정보처리기사 실기 (2) 데이터베이스 구축 데이터 언어DDL (데이터 정의어)CREATE: 테이블 생성DROP: 테이블 삭제ALTER: 데이터 변경 DML (데이터 조작어) SELECT: 행 선택UPDATE: 행 수정DELETE: 행 삭제DCL (데이터 제어어)GRANT: 권한 부여 REVOKE: 권한 해제 COMMIT: 작업 저장 ROLLBACK: 원래 상태로 되돌리기스키마외부 스키마: 사용자의 관점에서 DB의 논리적 구조를 담당 ex) 웹툰에서 요일별 웹툰 개념 스키마: DB의 전체적인 구조를 담당, 하나의 DB에는 하나의 개념 스키마가 존재내부 스키마: 물리적인 데이터 구성을 명세하는 스키마 데이터 독립성 논리적 독립성: 외부스키마와 개념 스키마 사이에서의 독립성물리적 독립성: 개념 스키마와 내부 스키마 사이에서의 독립성데이터 모델링개념적 .. 2024. 7. 24.
정보처리기사 실기 (1) 소프트웨어 구조 요약 제가 중요하다고 생각되는 것만 요약한 글이므로 자세한 내용이 없을 수 있습니다. 소프트 웨어 공학의 3R역공학: 이미 개발된 시스템을 분석재공학: 시스템의 기능을 개선하거나 재구성ex) 건물의 문이 고장났을 때 건물 전체를 고치지 않고 문만 고치는 것과 같음재사용: 이미 개발된 소프트웨어의 전체 또는 일부를 다시 사용하는 것소프트웨어 개발 단계 계획요구사항 분석설계구현테스트유지보수개발 방법론구조적 방법론> 절차지향적인 개발 방법론 애자일 방법론> 빠르고 유연하게 대응하는 개발 방식  애자일 방법론 종류> XP: 반복적이고 점진적인 개발>> XP 의 특징: 용기, 존중, 의사소통, 피드백, 단순성 (의사선생님 약은 피 존 용기에 담아주세요)> SCRUM: 유연하고 생산적인 프로젝트 관리방식 소프트웨어 개발.. 2024. 7. 18.
2024 1회 정보처리기사 필기 합격 후기 안녕하세요 2024 정보처리기사 1회 필기 합격 후기입니다! 정보처리기사 필기시험은 문제은행 형식이라 가능한 cbt에서 문제를 많이 푸는 것을 추천합니다. 시험때도 cbt에서 풀었던 문제들이 나오므로 회차별로 5회 이상씩 풀고 해설과 함께 문제 자체를 외워버리면 쉽게 합격 할 수 있습니다. ++ 시험 점수는 시험이 끝난 후 가채점 점수 및 합격여부가 나오게 됩니다. 공식 발표는 3얼 13일에 나오므로 결과 캡쳐본은 3월 13일에 올리도록 하겠습니다. 시험 정보 📒 먼저 시험은 2020년 개정 이후 총 5단원으로 이루어져 있습니다. 단원별로 별표친 부분은 CBT 모든 회차에 나왔을 정도로 많이 나오는 유형이니까 많이 풀어주세요 소프트웨어 설계 (★☆ ☆ ☆ ☆ ) * 애자일 / 사용자 요구사항 소프트웨어 .. 2024. 2. 17.
팩맨 컨셉 PPT 템플릿 곧 있을 기말 프로젝트 발표를 하기 위해 PPT를 만들었다. 그런데 욕심이 과했던 탓인지 디자인에 너무 꽂혀 3시간이 넘도록 PPT를 만들었는데 그 결과가 매우 만족스러워서 시간을 투자한 보람이 매우매우 있었다 ㅋㅋㅋ 그래서 제가 힘들게 만든 피피티를 공유하려고 블로그에 올리려합니다! 주제가 아케이드 게임이다보니 옛날 게임처럼 만들어 보려고 했는데 너무 팩맨만 있는 것 같기도 하고 암튼 동영상 먼저 봐주세요 ^^ 아 폰트는 여기 랑 여기에서 다운 받았습니다. 못찾으시는 분들 있을까봐 파일 올려놓을게요 암튼 템플릿이라고 하기에도 좀 그렇지만 힘들게 만들었다고 자랑할겸 올려놓은 PPT 입니다 가져가실 분 가져가세요~~~ 2023. 5. 24.
컴퓨터 활용 능력 검정시험 (1급) 실기 후기 Introduction 작년 이맘때쯤 문득 내가 너무 시간낭비를 하고있다는 생각이 들었다. 그래서 얼떨결에 시간한 공부였지만 고작 하루에 3~4시간이 전부였고 그동안 내가 논 시간동안 벌어진 격차를 줄이기엔 턱없이 부족한 것 같았다. 그래서 당장 눈에 보이는 결과를 얻고싶어 내가 공부하고있는 컴퓨터와 관련된 자격증을 따면 어떨까? 하며 컴활 필기시험을 신청했다. 그때는 내가 너무 불안하다고 생각했던 시기여서 자신감이 필요했고, 정말 열심히 노력해서 단기간에 필기시험에 합격할 수 있었다. 그 후에는 학교생활과 다른 개발 공부를 하느라 잠시 뒷전이였던 컴활은 이번에 끝내버리자 하며 3주뒤에 시험을 바로 잡아버리고 유동균 인강을 들으며 하루에 6시간 정도 컴활 공부를 했던 것 같다. 내가 공부한 방법은 무식하.. 2023. 2. 1.