본문 바로가기

인턴 및 경험4

오픈 인프라 경진대회 후기 제 대학 생활에는 두가지 목표가 있숩니다.(두둥) 첫째는 공모전 나가보기 둘째는 오픈 소스 커밋하기 "이번 방학에는 꼭 나가보자!" 해서 나가게 되었씁니다. 공모전 출전과 더불어 목적은 Java와 Spring을 학습하고자 하는 것이 목표였습니다. 일단 출전하여 서류통과 어쩌다보니 결선 진출까지 피자&치킨도 받고 티셔츠, 에코백, 펜 여러가지를 많이 받았습니다. 사실 과자도 많이 받았는데 다 먹어치워 버렸다능.... USB도 받았는데 너모 귀엽잖아~ accordion이 쿠버네티스 기반 컨테이너 통합관리 솔루션이라 컨테이너 모양이네요 ㅋㅋㅋ 상도 받았습니다!! ㅎㅎ (장려상이지만...) 너무 고생한 팀원들ㅠㅠ... 상을 받은 데는 특히 팀원들의 덕택이 굉장히 컸습니다!!! 일단 이 대회의 장점은 엄청나게 많.. 2020. 9. 10.
학생들이 서로 만든 앱을 평가할 수 있게 리뷰기능을 만들어 봅시다 학생들이 코딩을 학습한 후 스스로 만든 앱을 올려볼 수 있는 사이트가 스토어 사이트입니다. 앱을 올려 다른 사람들에게 보일 수 있지만 서로 평가할 수 있는 부분이 필요하다고 생각되어 구현하였습니다. 해당 리뷰가 도움이 되었으면 마우스 오른쪽 클릭으로 도움이 됨 또한 클릭할 수 있습니다. 도움여부나 최신 업데이트 순으로 정렬 또한 가능합니다. 2020. 5. 21.
실서비스 Django+Nuxt.js의 서버 구조 분석 일단 프론트의 구조입니다. NGINX를 NUXT의 reverse proxy server로 사용 장점 보안 : 서버가 털려도 proxy server가 털리기 때문에 괜찮다 로드 밸런싱 : 내부 서버를 알고 있는 proxy server가 요청 분산 가능 캐쉬처럼 사용해서 성능 향상 가능 두 번째로 백엔드의 구조입니다. websocket : client의 요청을 받아야 server가 응답할 수 있는 http와는 다르게, client의 요청 없이도 server가 여러 client들에게 동시에 정보를 뿌릴 수 있게하는 프로토콜 channel-redis(asgi-redis의 업그레이드 버전) : redis를 저장소로 이용하는 채널 레이어 graphQL : django 안에 설치한 어플리케이션. postgreSQL에.. 2020. 5. 21.
react-native 기반의 iOS앱을 개발하고 등록하는 과정 중의 중요사항을 정리 react-native로 앱을 만들고 등록하는 과정중의 에러나 힘들었던 사항들을 정리하였습니다. Xcode로 iOS개발 시 빌드 방법(Error처리 포함) Build전 수행해야할 사항 npm install --save : node_modules directory생성 (후에 pod에서 node_modules안의 파일을 건드리기 때문에 sudo는 쓰지말도록 합니다.) react-native link : node.js패키지를 react-native에서 쓰기 위해 native code상의 필요한 부분에 코드를 주입시켜줍니다. link 명령어를 지원하지 않거나 manual한 link방법을 추천하는 패키지도 존재하므로 패키지 별로 문서를 한번 씩 읽어보는 것도 좋습니다.(현재 사용하는 패키지에서는 다 link사용 .. 2020. 5. 21.