분류 전체보기 165

네트워크 표준 모델 OSI 7 계층 ( OSI 7 Layer)

네트워크 표준 모델 OSI 7 계층 ( OSI 7 Layer) The Open Systems Interconnection model (OSI model) is a conceptual model that characterises and standardises the communication functions of a telecommunication or computing system without regard to its underlying internal structure and technology. Its goal is the interoperability of diverse communication systems with standard communication protocols. - https://..

Development/Topics 2021.07.22

최종 프로젝트 GAIA 소개

http://www.gaia.best by team seed 🌱 발표영상과 테스트영상을 확인해보세요 GAIA는 기존의 Project Management System들의 어려운 사용법과 높은 진입장벽을 해결하기 위해 기획되었습니다. 아래의 모듈들을 통해 프로젝트 관리와 개발자간의 협업을 돕습니다. 이슈 트래킹 ( Milestone, Issue ) 프로젝트 일정 관리 ( Calendar, Gantt ) 칸반 보드 위키 뉴스 인스턴트 메신저 프로젝트 통계 통합 검색 📚 Technology Stack 👩‍👩‍👦‍👦 Team members Shane(PL) Josh(DA) Eisen(TA) 🏆 Award 대덕인재개발원 해당 기수 최우수 프로젝트로 선정되었습니다.👏👏 Gaia 소개 1.Gaia Single Page..

최종 프로젝트 ) www.gaia.best 후기와 그 과정

최종 프로젝트 www.gaia.best 후기와 그 과정 시작하기전에. 관심있는분은 아래 내용들을 클릭해서 확인해주세요. https://github.com/ddit301/gaia 발표영상 과 테스트영상 Youtube 링크 입니다. 1. 서론 길다면 길었고 짧다면 짧았던 8주간의 최종 프로젝트가 종료되었습니다. 처음 3 주 가량을 프로젝트 기획 및 각종 서류 작업으로 보냈고, 나머지 5주동안 구현 및 발표준비를 했습니다. 약 8개월 동안의 학원 수업 기간 동안 초급, 중급, 최종 총 3번의 팀 프로젝트를 진행 했습니다. 오늘 뭐먹지 ? 내 주변 맛집 검색과 리뷰 등록 콘솔 서비스 Java, Oracle, JDBC, AWS RDS Github : http://github.com/Shane-Park/playdd..

Mac) Oracle FreeTier 이용해 웹 어플리케이션 배포하기 5) 톰캣 도메인 연결해 배포하기

Mac) Oracle FreeTier 이용해 웹 어플리케이션 배포하기 5) 톰캣 도메인 연결해 배포하기 Mac) Oracle FreeTier 이용해 웹 어플리케이션 배포하기 1)인스턴스 만들고 접속하기. Mac) Oracle FreeTier 이용해 웹 어플리케이션 배포하기 2) 톰캣 설치하기 및 배포 + 외부 접속 허용 Mac) Oracle FreeTier 이용해 웹 어플리케이션 배포하기 3) 타임존 문제 해결 Mac) Oracle FreeTier 이용해 웹 어플리케이션 배포하기 4) 무료 데이터 베이스 만들기 및 데이터 이관하기 위 글들에 이어지는 내용 입니다. ubuntu 접속에 익숙하지 않은 분은 위의 내용들이 먼저 확인되지 않으면 다소 어려울 수 있습니다. 이제 배포도 되었고, DB도 준비가 되었..

Development/Cloud 2021.07.17

Mac) Oracle FreeTier 이용해 웹 어플리케이션 배포하기 4) 무료 데이터 베이스 만들기 및 데이터 이관하기

Mac) Oracle FreeTier 이용해 웹 어플리케이션 배포하기 4) 무료 데이터 베이스 만들기 및 데이터 이관하기 집에서 운영하던 모든 서버를 클라우드로 이관하는 4번째 단계입니다. 집의 노트북 서버가 꺼지려면 Tomcat 서버가 다 이관 된 후에는 데이터베이스들 ( 오라클, MariaDB, 엘라스틱서치) 및 Kibana, Logstash 등이 이사를 가야 하는데요. 아직도 갈 길이 멀었습니다. 해당글은 공식적으로 native 환경에서는 Oracle Database를 실행하지 못하는 Apple Silicon m1 mac 유저들에게 한 줄기 빛이 되지 않을까 싶습니다. AWS RDS는 몇 번 써봤는데 백업이니 뭐니 사소한 것들로도 여차하면 쉽게 과금이 되는 구조였습니다. 물론 아주 조심하면 과금되지..

Development/Cloud 2021.07.17

Mac) Oracle FreeTier 이용해 웹 어플리케이션 배포하기 3) 타임존 문제 해결. timezone region not found , java.net.SocketException: Permission denied

Mac) Oracle FreeTier 이용해 웹 어플리케이션 배포하기 3) 타임존 문제 해결. timezone region not found 에러 해결, java.net.SocketException: Permission denied https://shanepark.tistory.com/171 Mac) Oracle FreeTier 이용해 웹 어플리케이션 배포하기 2) 톰캣 설치하기 및 배포 + 외부 접속 허용 Mac) Oracle FreeTier 이용해 웹 어플리케이션 배포하기 2) 톰캣 설치하기 및 배포 + 외부 접속 허용 https://shanepark.tistory.com/170 Mac) Oracle FreeTier 톰캣 서버열기 1)인스턴스 만들고.. shanepark.tistory.com 위 2번..

Development/Cloud 2021.07.17

Mac) Oracle FreeTier 이용해 웹 어플리케이션 배포하기 2) 톰캣 설치하기 및 배포 + 외부 접속 허용

Mac) Oracle FreeTier 이용해 웹 어플리케이션 배포하기 2) 톰캣 설치하기 및 배포 + 외부 접속 허용 https://shanepark.tistory.com/170 Mac) Oracle FreeTier 톰캣 서버열기 1)인스턴스 만들고 접속하기. Mac) Oracle FreeTier 톰캣 서버열기 1)인스턴스 만들고 접속하기. 보통은 AWS를 많이들 사용하시는데요. 무료로 사용하고 싶은데, 과금의 위험에서 벗어나고 싶은 분들에게 Oracle을 추천합니다. Am shanepark.tistory.com 위 글에 이어 방금 만든 따끈따끈 한 인스턴스라는 전제 하에 하나씩 진행 해 보도록 하겠습니다. 1. JDK 설치하기 2. Tomcat 설치하기 3. 외부에서 접속 허용하기 4. Tomcat 8..

Development/Cloud 2021.07.17

Mac) Oracle FreeTier 이용해 웹 어플리케이션 배포하기 1)인스턴스 만들고 접속하기.

Mac) Oracle FreeTier 이용해 웹 어플리케이션 배포하기 1)인스턴스 만들고 접속하기. 보통은 AWS를 많이들 사용하시는데요. 무료로 사용하고 싶은데, 과금의 위험에서 벗어나고 싶은 분들에게 Oracle을 추천합니다. Amazon의 AWS, Microsoft의 Azure, Google의 Google Cloud등이 이미 주름잡고 있는 Cloud 시장에 후발 주자로 들어가서 그런지 꽤나 파격적인 정책을 펼칩니다. 처음 Free tier에 가입하면 $300 만큼의 Credit을 지급하기도 하니 충분히 해볼 만 한 가치가 있습니다. https://www.oracle.com/kr/cloud/free/ 가입은 위의 링크에서 하시면 됩니다. 가입은 어렵지 않으니 차근 차근 하시면 됩니다. 회원 가입 후 ..

Development/Cloud 2021.07.16

Eclipse ) Please choose another workspace 혹은 Workspace cannot be Created, version.ini (Operation not permitted) 해결하기

Eclipse ) Please choose another workspace 혹은 Workspace cannot be Created 해결하기. version.ini (Operation not permitted) 멀쩡하던 이클립스(정확히는 workspace)가 안열릴 때가 있습니다. 저는 이때 이클립스를 java로 억지로 실행 시키니 workspace가 잘 열리긴 했는데 불편해서 근본적인 해결 책이 필요 했습니다. 일단 해당 workspace를 찾아 갑니다. mac이든 windows든 같습니다. .metadata 폴더가 숨김 폴더라서 숨김폴더를 보이게끔 해야 하는데요, 윈도우의 경우는 다들 아실테고. mac 에서는 " Command + Shift + . " 이렇게 세개의 키를 동시에 입력하면 숨김 파일 보기..

2021 네이버 웹툰 개발 챌린지 후기

Programmers를 통해 Naver webtoon 코딩 테스트를 봤습니다. 난생 처음 쳐보는 코딩 테스트였기에 경험삼아 한번 봐도 손해볼 것도 없고 해서 도전 해 보았습니다. 일요일 오후 2시부터 4시까지 두시간의 시간을 주고 하는 테스트였는데. 얼마나 어려운 문제가 나올지 기대도 되고, 어떤 식으로 진행되는지도 참 궁금했습니다. 1차 코딩테스트 ( 2021.07.04 일요일) 총 3개의 프로그래밍 문제가 출제 되었습니다. 첫번째 문제를 11분만에 풀었고, 두번째 문제를 풀고 나니 45분쯤 지나있었고 세번째 문제 마저 풀고 제출을 하고 시간을 보니 총 52 분이 지났습니다. 평소의 프로그래머스 문제 풀이때는 수 많은 테스트케이스를 바로 바로 돌려주며 효율성 점검까지 해주기 때문에 여러번 제출 해 보면..

Development/DevLife 2021.07.11 (8)

개발자를 위한 Mac 초기 설정 하기

개발자를 위한 Mac 초기 설정 하기 드디어 저의 m1 맥북에어가 수리를 마치고 집으로 돌아왔습니다. 구매한지 5개월밖에 안됐는데 얼마나 혹사를 했는지 배터리에 이상이 생겼었습니다. 다행히도 무상으로 교체를 받게 되어 지금부터 처음부터 다시 셋팅을 해 보려고 합니다. TimeMachine 백업을 해 두긴 했었는데, 주변에 맥북을 새로 산 친구들 셋팅을 몇번 해주다 보니 한번 아에 처음부터 끝까지 글로 정리를 쉽게 해두는게 좋겠다 싶어 글을 작성합니다. 1. Homebrew 설치하기 https://shanepark.tistory.com/45?category=1182535 Mac 에 brew 설치하기 brew.sh/index_ko Homebrew The Missing Package Manager for ma..

IT Computer/Mac 2021.07.10

맥북 배터리 표시 변경하기

맥북 배터리 표시 변경하기 매우 간단하게 잔여 배터리 %를 숫자로 나타내게끔 변경 할 수 있습니다. System Preferences -> Dock & Menu Bar로 들어갑니다. 맨 윗줄 좌측에서 3세번째 위치에 있습니다. 이제 스크롤을 조금 내려보면 Battery 라는 메뉴가 있습니다. Battery를 클릭하고 Show Percentage 라는 체크박스를 선택합니다. 이제 잔여 배터리를 숫자로 확인 하실 수 있습니다! 추가로 배터리 수명을 늘리는 팁을 알려드리겠습니다. 설정- Battery 에 가 보면, 맨 아래에 Optimised battery charging 이라는 체크가 있습니다. 사용자의 사용 패턴을 컴퓨터가 파악해서, 충전을 과도하게 할 필요가 없는 순간에는 80% 이상으로 배터리가 더 충..

IT Computer/Mac 2021.07.10 (1)

Karabiner 설치해 맥북 한영키 설정하기.

Karabiner 설치해 한영키 설정하기. brew 가 설치되어 있지 않은 분은 아래 링크를 통해 Homebrew를 먼저 설치하세요. 뭐야? Homebrew 말은 많이 들어봤지만 귀찮아! 하시는 분들도 눈 꼭 감고 5분만 투자하면 지금 맥북 못해도 5년은 사용하실텐데 .. 일단 한번 깔고 나면 왜 이걸 여태 안깔았지 하는 마음이 들면서 주변에 마구 추천 하게 되실 겁니다. 정말 신세계 입니다. https://shanepark.tistory.com/45 Mac 에 brew 설치하기 brew.sh/index_ko Homebrew The Missing Package Manager for macOS (or Linux). brew.sh Homebrew 란? 루비와 Git으로 개발된 macOS용 패키지 매니저입니다..

IT Computer/Mac 2021.07.10

Alfred 설치해 spotlight 대신 하기. 카카오 지도, 네이버 검색등 추가하기

Alfred 설치해 spotlight 대신 하기. 카카오 지도, 네이버 검색등 추가하기 일단 homebrew 가 설치되어 있지 않은 분들은 먼저 설치해주세요 https://shanepark.tistory.com/45 Mac 에 brew 설치하기 brew.sh/index_ko Homebrew The Missing Package Manager for macOS (or Linux). brew.sh Homebrew 란? 루비와 Git으로 개발된 macOS용 패키지 매니저입니다. 간단하게 mac에 뭔가 설치할때, terminal 에.. shanepark.tistory.com brew 가 설치 되어 있다면 간단하게 brew install alfred 만 입력 하시면 바로 설치가 됩니다. 금방 설치가 완료되는데요. ..

IT Computer/Mac 2021.07.10

STS 로 Spring Boot 프로젝트 만들기. 6) MYSQL 연동하기 및 Cannot load driver class: com.mysql.cj.jdbc.Driver spring boot, No serializer found for class 문제 해결

STS 로 Spring Boot 프로젝트 만들기. 6) MYSQL 연동하기 및 "Cannot load driver class: com.mysql.cj.jdbc.Driver spring boot" 에러와 "No serializer found for class org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor and no properties discovered to create BeanSerializer " 해결하기 - 제가 읽은 책에서는 MYSQL 연동하는 과정이 없어서 따로 해 보았습니다. - 기존에 집에서 서버로 사용하는 노트북에 MariaDB가 돌아가고 있어 MariaDB로 진행하지만, 해당 내용에서는 MYSQL과 같습니다. - 5편(https://s..

반응형