Group Study (2021-2022) 83

[웹FE 심화 스터디] 1주차 - Recoil, ESLint + Prettier + Stylelint

초기세팅 (ESLint + Prettier + Stylelint) / Recoil ESLint란? ES는 EcmaScript(=Js)로서 Ecma재단에서 만든 Script Specification을 의미하고, Lint는 에러가 있는 코드에 표시를 달아주는 것을 의미한다. 자바스크립트는 동적 분석을 하기 때문에 에러를 찾기 위해서는 코드를 직접 실행하고 확인해야 한다. 동적 분석: 프로그램을 직접 실행해서 코드 분석 정적 분석: 프로그램을 실행하지 않고 코드 분석 이를 도와주는 것이 Linter인데, 코드를 정적으로 분석해서 프로그램 실행 전에 코딩 컨벤션에 맞지 않는 내용을 검출해준다. 출처: https://eslint.org/ constant는 재선언, 재할당이 불가능한데 같은 이름의 상수를 재선언 했..

[Algorithm] 10주차 스터디 - 우선순위큐&다익스트라 (백준 1753, 1916, 1504, 2075)

A - 백준 1753번 최단경로 https://www.acmicpc.net/problem/1753 1753번: 최단경로 첫째 줄에 정점의 개수 V와 간선의 개수 E가 주어진다. (1 ≤ V ≤ 20,000, 1 ≤ E ≤ 300,000) 모든 정점에는 1부터 V까지 번호가 매겨져 있다고 가정한다. 둘째 줄에는 시작 정점의 번호 K(1 ≤ K ≤ V)가 www.acmicpc.net * 문제 방향그래프가 주어지면 주어진 시작점에서 다른 모든 정점으로의 최단 경로를 구하는 프로그램을 작성하시오. 단, 모든 간선의 가중치는 10 이하의 자연수이다. * 코드 #include #include #include #define VEC 300001 #define MAX 100000000 using namespace std..

[Machine Learning] 8주차 스터디-CycleGAN

Cycle GAN 참고한 링크 https://www.tensorflow.org/tutorials/generative/cyclegan 생성기와 판별자 가져오기를 지원하는 패키지 설치, import 입력파이프라인 생성 이미지를 가지고 온 후, 이를 랜덤하게 이미지를 수정한다 무작위 지터링 : 이미지 286x286크기로 조정후 256x256으로 무작위로 자름 무작위 미러링 : 이미지 좌우로 무작위로 뒤집힘 이미지 가져온 후 BUFFER_SIZE와 BATCH_SIZE, IMG_WIDTH, IMG_HIGHT를 설정한다 함수 만들고 이미지들 랜덤하게 수정한다 수정한 이미지 확인하기 Pix2Pix 모델 가져오기 설치된 tensorflow_examples 패키지를 통해 Pix2Pix에서 사용되는 생성기와 판별자를 가져..

[Algorithm] 9주차 스터디 - DFS & BFS (백준 1260, 7576, 1012, 10026)

A - 백준 1260번 DFS와 BFS https://www.acmicpc.net/problem/1260 1260번: DFS와 BFS 첫째 줄에 정점의 개수 N(1 ≤ N ≤ 1,000), 간선의 개수 M(1 ≤ M ≤ 10,000), 탐색을 시작할 정점의 번호 V가 주어진다. 다음 M개의 줄에는 간선이 연결하는 두 정점의 번호가 주어진다. 어떤 두 정점 사 www.acmicpc.net 문제 그래프를 DFS로 탐색한 결과와 BFS로 탐색한 결과를 출력하는 프로그램을 작성하시오. 단, 방문할 수 있는 정점이 여러 개인 경우에는 정점 번호가 작은 것을 먼저 방문하고, 더 이상 방문할 수 있는 점이 없는 경우 종료한다. 정점 번호는 1번부터 N번까지이다. 코드 #include #include #include ..

[1팀] 6주차 프로젝트 진행 상황 및 최종

❄️Spring -소셜로그인 구현(구글/네이버) -게시판/마이페이지/댓글 CRUD -게시판에 ckEditor 적용(이미지 처리 구현) -페이징 처리 -AWS RDS 연동 ❄️React - 배포 서버와 비동기 통신 - 타이틀, 로고 제작 및 UI구현 - router로 페이지 링크 연결 - 게시판/ 마이페이지/ 글 CRUD ❄️IOS - 탭바 및, 네비게이션바 구현 - 게시글 목록에 대한 TableView 구현 - 게시글 생성, 삭제 - 게시글 상세 조회

[2팀] 6주차 프로젝트 진행 상황 및 최종

팀 회의 기록용 노션 팀별 진행상황 🌱 안드로이드 배포 서버 통신 연결 후, Retrofit을 이용해 CRUD API 기능 연동 완료 🌱 스프링 헤로쿠를 통해 배포 및 원격 DB 연동 내가 쓴 글 조회 API 로그인 후 유저 등록 API 🌱 리액트 배포 서버 통신 연결 후, Axios를 이용해 CRUD API 기능 연동 완료 최종 🌱 스프링 JPA를 적용해 Posts와 User 엔티티 클래스를 작성해 CRUD API 작성 및 JPA Auditing CRUD API를 위해 Swagger를 통해 API 문서 자동화 구글 OAuth 2.0 클라이언트 ID를 생성 후, 프론트로부터 로그인 정보를 받아 저장 헤로쿠를 통해 Maria DB 배포 후 인텔리제이 / 워크벤치와 연동해 DB 접속 및 관리 🌱 안드로이드 ..

[1팀] 5주차 프로젝트 진행 상황

🌼 REACT UI 최종본 제작: 피그마 - 디자인 콘셉트, 콘셉트 컬러 선정 및 로고 제작 로고 컬러 파레트 프론트 페이지 피그마대로 구현 완료 #TODO: 백에서 보낸 데이터 받아와 화면에 렌더링 CRUD DB와 연동 폴더 및 App.js 정리 후 merge 🌼 SPRING 소셜 로그인 완료 : 구글, 네이버 마리아 db 연동 완료 게시글 CRUD : 작성, 저장, 수정, 삭제, 페이징 처리 완료. 네이버 스마트 에디터 적용 완료. 멀티 이미지 업로드 적용 완료. 포스트맨으로 json 데이터 확인 완료. #TODO: 게시판 3개로 확장 : jpa single table 전략 사용 시도 (5주차에 해봤는데 실패) 댓글 CRUD 마이페이지 CRUD REACT, IOS와 연동 🌼 IOS UI 및 각 UI ..

[2팀] 4주차 프로젝트 진행 상황

팀별 진행상황 💻 안드로이드 로그인 방식을 소셜 로그인으로 변경 안드로이드와 서버 통신을 위한 연동, 기능 구현 방법 조사하기 - Retrofit 이용 💻 스프링 구글 Oauth2 로그인 구현하기 리액트 · 안드로이드 연동방법 조사하기 Swagger로 API문서 자동화할 예정 💻 리액트 일부 페이지 완성 스프링과 연동하는 방법 조사하기 다음 회의까지 할 일 연동 방법 조사 및 공유 연동 전까지 할 수 있는 부분 구현하기