내일배움캠프스파르타내일배움캠프 #스파르타내일배움캠프til(41)
-
[24.08.07] 내일배움캠프 최종 프로젝트 JAVA TIL - 취업 준비 발제 및 생각 정리
오늘 한 일프로세스와 쓰레드의 특징과 차이점, 멀티 쓰레드와 멀티 프로세스란 무엇인가취업 지원 프로그램 안내3차 대면 피드백 남은 기간동안 할 일이미지/동영상 압축 기술이력서 작성 및 알고리즘 공부 진행 취업지원 프로그램 안내취업 지원 기간 및 제약은 존재하지 않으므로 수료 이후 전폭적으로 지원해준다.물론 일부 프로그램은 반복 참여가 불가능하다고 한다.1. 커리어톤 : 일일 미션 & 취업지원 콘텐츠와 함께하는 취업 준비 프로그램온라인 학습 공간 (Zep) 제공 (14:00 ~ 18:00)이력서 / 포트폴리오 / 면접 등 기업 지원을 위한 다양한 취업 준비 강의 & 콘텐츠 제공이력서 / 포트폴리오 완성반면접 대비반기업지원 완성반 2. 인텔리픽 : 현직 코치와 함께 채용 전형에 맞는 취업 프로그램 제공이력..
2024.08.07 -
[24.07.16] 내일배움캠프 일차 JAVA TIL - 깃허브 오픈소스로 공부하기
오늘 한 일Spring 심화 프로젝트 발표 및 팀별 회고최종 프로젝트를 위한 마음의 준비하는 시간 가지기 오늘은 팀별 발표 및 회고가 끝나고 유튜브를 보던 중 (쉬던 중이었음..ㅎㅎ)Github 오픈 소스를 활용하는 방법에 대해 배웠다.영상에서 제안한 방법은 1. 깃허브 랭킹 사이트 Gitstar Ranking - Top GitHub users and repositoriesGitstar Ranking Unofficial GitHub star ranking for users, organizations and repositories.gitstar-ranking.com 24.07.16 19:52 기준Star가 많은 유저, 조직, 레포지토리를 순서대로 보여준다.특히 organization은 도메인을 정할때 ..
2024.07.16 -
[24.07.16] 주특기 플러스 팀프로젝트 회고 및 경험
React / Spring boot 를 이용한 Trello 보드 만들기백엔드 개발자 5명 / 제작 기간 24.07.10 ~ 24.07.16 GitHub - SensoryPeople/SensoryPeopleContribute to SensoryPeople/SensoryPeople development by creating an account on GitHub.github.com 개인적인 소감이전에 [익명 연애 게시판] 팀 프로젝트를 일주일간 진행하면서, 개발 스코프를 너무 빠듯하게 잡아 개발 중반에 합류한 분들이 프로젝트를 한 번에 파악하기 어려웠던 경험이 있었습니다.이번 프로젝트에서는 팀장이 아니라 팀원으로 참여하게 되었고, 팀원분들의 일정 및 개발 환경 이슈로 인해 개발 초반에 시간을 너무 넉넉하게..
2024.07.16 -
[24.07.04] 내일배움캠프 일차 JAVA TIL - CS 공부하기
오늘 한 일Web 강의 수강 - 스탠다드 이론 (Nginx)Web 강의 수강 - Redisgithub에 push 된 commit 삭제하기1. git log // 삭제할 commit 내역 찾기 2. git reset // commit 삭제하기 - 최근의 commit을 삭제하고 싶을 땐 git reset HEAD^ - 최근의 n개의 commi을 삭제하고싶을땐 git reset HEAD~n 3. git push -f origin "branch name" // github에 commit 삭제 반영 필터와 AOP:필터: 웹 애플리케이션에서 요청과 응답을 가로채서 처리할 수 있는 기능입니다. 주로 인증, 로깅, 인코딩 등의 작업에 사용됩니다.AOP(Aspect-Oriented Programming):..
2024.07.08 -
[24.07.03] 내일배움캠프 일차 JAVA TIL - AOP
오늘 한 일Web 강의 수강 - AOP 황원욱 튜터님AOP 코드를 짜는 것과 이론적으로 확립하는 시간은 별개로 가져야 한다.코드들어가는 각각의 어노테이션, 각각의 메소드, 클래스들의 의미이론프록시, CGLIB, JDK 동적 프록시, 위빙, Runtime, Compile, JVM .java-> bytecode로 변환된다. 비즈니스 로직과는 별개로 부가 기능을 수행하는 것을 말합니다.횡단 관심사, 공통 관심사 : 여러 위치에서 같은 기능을 사용해야할 때 스프링 AOP는 Spring Container가 관리하는 Spring bean에만 프록시 방식을 사용하여, 메서드 실행 시점에만 AOP를 적용할 수 있다.AspectJ와 Spring AOP의 차이점: AOP를 위한 추가 학습 키워드AspectJ, Spri..
2024.07.05 -
[24.07.02] 내일배움캠프 일차 JAVA TIL - Docker
오늘 한 일Web 강의 수강 - 스탠다드 이론 DockerDocker란 ? 도커가 무엇인지 배우기 이전에 개발자가 배포하는 과정에 대해 알아야 한다.Tocat : 스프링 부트 안에 포함되어있는 web server스프링 부트를 사용만 해도 알아서 톰캣이 실행되도록 하였기 때문에 별도의 설정은 하지 않고 사용하고 있음DB / web application / web server을 각각의 OS가 아닌 하나의 Network에서 사용하면 굉장히 편리함개발자 입장에서 web application만 만들면 되니 엄청 편리해진다.** local에서 실행되는 것과 외부에서 실행되는 것은 완전 다르다.배포를 하기 위해서는 일반적으로 3대의 컴퓨터가 필요하게 된다.굉장히 비효율적이기 때문에 여러가지 방안이 착안되었다.1. v..
2024.07.02