cat

재미

재미

크롬 익스텐션으로 사내툴 개선

크롬 익스텐션? 현재 다니는 회사의 출근과 퇴근을 찍을 수 있고 연차신청도 할 수 있는 사내 툴이 있는데 이 사이트가 자동로그인 없어서 너무 불편했다. 하루에 무조건 2번 이상은 들어가는데 자동로그인 기능이 없다는 거에 불편함을 많이 느껴서 개선의 필요성을 느꼈다. 처음에는 사이트에 자동로그인 버튼이 있었다. 체크해도 자동로그인이 되진 않았지만 앞으로 개발 예정이겠거니 생각했는데 언제부턴가 아이디 저장으로 바뀌었고 그 기능은 동작을 한다. 그래서 자동로그인 기능이 앞으로 개발되지 않을 거라고 판단해서 개발을 마음먹었다.   개발 전 어떤식으로 로그인이 진행이 되는지 네트워크 탭을 확인해 봤는데 아이디랑 비밀번호를 넣으면 HTTP 요청을 보내기 전 암호화가 되어서 보내진다. 암호화하는 알고리즘은 내가 알아..

재미

드디어 열린 취업의 문

취뽀 오랜만에 블로그에 글을 올리게 되었다. 2~3개월 동안의 긴 공백은 면접 및 코딩테스트 준비로 인해 생겼다. 그러나 최근, 한 회사에서 최종 합격 소식을 받게 되어 현재는 그곳에서 프론트엔드 개발자로 근무하고 있다. 2021년 개발 공부를 시작해, 2023년 10월에 취업까지 이르게 된 과정을 간략히 기록하고자 한다. 이 글이 다른 분들의 취업 준비에 도움이 되었으면 좋겠다. 너도 비전공자야? 최종학력은 고등학교 졸업으로, 비전공자의 신분이다. 2021년 군복무 중, 처음으로 코딩에 발을 담갔다. 초기엔 Python의 기초 문법을 배우면서 코딩테스트 문제를 풀어보았다. 시작은 어렵고 헷갈리는 부분도 많았지만, 점차 익숙해졌다. 21년 말, HTML과 CSS를 배우기 시작했고 그 과정에서 많은 재미를..

재미

뛰는 고양이를 코드로 구현해보자

고양이를 너무 좋아하는 나는 이번 주말에 Canvas로 언덕을 뛰어다니는 고양이를 구현해보려고 한다. Canvas 초기 세팅 index.html style.css * { outline: 0; margin: 0; padding: 0; } html { width: 100%; height: 100%; } body { width: 100%; height: 100%; background-color: #C2DEDC; // 내가 좋아하는 색상 } canvas { width: 100%; height: 100%; } app.js class App { constructor() { this.canvas = document.createElement("canvas"); this.ctx = this.canvas.getContex..

재미

ChatGPT를 이용한 자동화 블로그

ChatGPT를 이용한 자동화 블로그를 완성했다. 자동화 블로그의 목적은 순수 나의 재미를 위해 만들었고, 구글 에드센스로 부터 수익은 전혀 기대하지 않고 있다. 생각보다 까다롭고 개발자가 아니라면 따라 하기 어려울 거라고 생각이 든다. 준비물 서버 1대, 파이썬 초급이해, 리눅스 환경 구축 경험, github action에 대한 이해, ChatGPT 유료 결제 자 그럼 시작해 보자 1. 블로그 선택 처음으로 해야 할 일은 블로그를 선택하는 일이다. 티스토리, 네이버 블로그, github 페이지 등등 다양한 블로그가 있지만, ChatGPT가 마크다운 형식으로 파일을 저장해 주기 때문에 github페이지를 사용했다. 2. jekyll theme 선택 나는 Type-on-Strap을 선택했다. 전에 Chir..

여행 가고싶다
'재미' 카테고리의 글 목록