본문 바로가기
반응형

MyProject4

[Project] 영어 단어 테스트 앱 현재 나는 지인 동생인 한 남중생에게 공부를 가르치고 있다. 처음에 영단어를 외우게 시키고 매일 수업 때마다 시험을 봤는데 문제가 두 가지가 있었다. 첫째, 수업 시간에 시험을 보면 일주일에 두 번만 시험을 보는거라 외우는 단어의 수가 적다 둘째, 그렇다고 시험 보는 단원의 수를 늘리면 단어 시험 만드는 내가 힘들다... 그래서 이걸 코딩으로 해결해보자 라고 마음 먹은게 이 프로젝트의 시작.. 처음엔 자바 스프링으로 웹을 구현해서 학생에게 줬다. 그랬더니 아무래도 웹은 상대적으로 접근성이 떨어졌기 때문에 모바일의 필요성을 느꼈다. 그래서 먼저 웹으로 만들고, 현재 공부하는 플러터로 웹 뷰를 만들어서 띄우자! 라는 결론에 이르렀다. 사실 프론트,백엔드 코드는 작년 여름 즈음에 이미 완성을 했지만, 학생의 .. 2024. 1. 19.
[Project] NextJS13으로 만든 다이어리 SNS 서비스 PUDA https://nextjs-chobkyu.vercel.app/ PUDA nextjs-chobkyu.vercel.app 이번에 NextJS 13을 이용해서 간단한 서비스를 만들었다. 시작하게 된 계기는 프론트엔드 배포 자동화를 해주는 vercel이라는 것을 알게 되었고 난 돈이 없기 때문에!! aws로 배포하기가 꺼려졌던 나는 그럼 NextJS는 백엔드 부분까지 코딩이 되니까 만들어서 호스팅까지 해보자! 라는 생각으로 진행했다. vercel로 프론트 배포하는 법은 아래 링크로.. https://bk0625.tistory.com/89 [NextJS] NextJS 프로젝트 Vercel로 배포하기 간단한 서비스를 만들어 배포까지 계획하고 있던 도중 우연히 vercel에 대해 알게 되었다. vercel은 Next.. 2023. 11. 3.
[Project]AutoMailing WebServer(Spring 웹 스크래핑 부분) 전 직장에서 받은 단기 프로젝트이다. 당시 회사에서는 유해물질 측정 센서의 결과 값을 이용하는 프로젝트가 진행 중이였다. 문제는 간혹 센서가 꺼져버리는 경우가 있어서 센서가 잘 살아있는지 외부센서 API를 확인한 후에 전 날 센서가 이상이 없는지 확인해서 구두로 알리라는 지시가 내려왔다. 그런데 같이 일하는 동기가 매일 같은 업무를 하기 싫었는지 이걸 자동화 시켜보자고 했다.ㅋㅋ API 서버는 5분 단위의 정보만 제공하지만 해당 정보를 날마다 보여주는 웹 페이지가 있었다. 처음엔 API 서버를 이용하려다가 그러면 하루가 1440분이니까 288번 API 서버를 다녀와야 했기 때문에 그냥 웹 페이지에서 웹 스크래핑을 통해 데이터를 긁어온 뒤 이상여부를 확인 후 메일로 자동으로 보내기로 했다. 그래서 나는 파.. 2023. 4. 14.
[Project]공공데이터 수집 DB 모니터링 인턴을 하던 전 직장에서 마지막으로 진행했던 프로젝트이다. 해당 프로젝트에 대해 간략하게 설명하자면 공공데이터 포털에서 한시간에 한 번씩 업로드가 되는 환경 관련 데이터를 한시간에 한 번 씩 스케줄러를 돌려서 수집하는 프로젝트가 이미 서버 위에 올라가서 돌아가고 있었다. 부장님께 전달 받은 미션은 위 수집한 데이터에 이상이 있는지 없는지 체크하고 한 눈에 알아볼 수 있는 모니터링 웹을 만들라는 것이었다. 사실 이 모니터링 웹 페이지는 이미 스프링으로 되어있는 프로젝트가 이미 있었다.(같이 일하는 동기가 스프링 레거시를 이용해 구현하였다.) 하지만 성능상의 이슈가 너무 많았다. 이게 메인페이지인데 해당 페이지를 띄우려면 3개의 테이블을 join 해야 한다. 위 사진 처럼 일단 지역정보를 불러오고 그 지역에.. 2023. 3. 23.
반응형