| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- Random
- 야구게임
- 상속예제
- 전체
- IBatis procedure
- 상속
- 자바
- angular2
- 자바 야구게임
- Login with OAuth Authentication
- full text indexing
- 이클립스
- Validations
- 다운캐스팅
- 단축키
- 다형성
- 형변환
- jquery
- Full text
- 25가지 효율적인 sql작성법
- 가변인자
- 페이징
- 스프링
- 전체텍스트
- 전자정부
- 추상클래스
- 업캐스팅
- 로또
- while
- Today
- Total
목록전체 글 (448)
nalaolla
이번 시간엔 SpringBoot를 운영할 AWS 환경을 구축하겠습니다. (모든 코드는 Github에 있습니다.) Tip) 운영 서버는 크게 클라우드 서비스(AWS, Azure 등) 과 호스팅 서비스(Cafe24, 코리아호스팅 등)을 이용하시면 됩니다. 비용은 일반적으로 호스팅 서비스가 훨씬더 저렴합니다. (24시간중 특정 시간에만 트래픽이 급격히 올라가는 경우가 아니라, 전반적으로 일정한 트래픽이 유지된다는 가정하에 입니다.) 하지만 여기서는 호스팅 서비스를 쓰지 않고 클라우드 서비스인 AWS를 사용하겠습니다. 많은 서비스 기업들이 클라우드 환경으로 이전중이기 때문에 이직하실때도 큰 도움이 되실꺼라 생각합니다. 4-1. AWS EC2 생성하기 기본적으로 AWS 계정이 있다는 가정하에 시작합니다. 혹시나 ..
이번 시간엔 SpringBoot & Handlebars로 간단한 화면을 만들 예정입니다. (모든 코드는 Github에 있습니다.) Handlebars는 흔히 사용하시는 Freemarker, Velocity와 같은 서버 템플릿 엔진입니다. JSP는 서버 템플릿 역할만 하지 않기 때문에 JSP와 완전히 똑같은 역할을 한다고 볼순 없지만, 순수하게 JSP를 View 용으로만 사용하실때는 똑같은 역할이라고 보시면 됩니다. 결국 URL 요청시, 파라미터와 상태에 맞춰 적절한 HTML 화면을 생성해 전달하는 역할을 하는것으로 보시면 됩니다. Tip) JSP, Freemarker, Velocity가 몇년동안 업데이트가 안되고 있어 사실상 SpringBoot에선 권장하지 않는 템플릿엔진입니다. (Freemarker는 ..
이번 시간엔 SpringBoot & JPA로 간단한 API를 만들 예정입니다. Tip) 아직 SI 환경에선 Spring & MyBatis 를 많이 사용하지만, 쿠팡/우아한형제들/NHN Entertainment 등 자사 서비스를 개발하는 곳에선 SpringBoot & JPA를 많이 사용하고 있습니다. 특히 기존 프로젝트 환경을 개편하시는 분들은 거의 위 스택으로 전환하려고 합니다. SpringBoot & JPA로 진행하시면 진짜 집중해야할 비지니스 로직에만 집중할수 있습니다. (Express, Django, Rails 못지않게 생산성이 좋습니다.) 자사 서비스를 운영하는 회사에선 점점 더 많이 사용되고 있기 때문에 이런 회사로 가고자 하시는 분들은 이번 기회에 꼭! 시작해보셨으면 합니다. 첫번째 기능으로 ..
많은 웹 서비스 구축하기 강좌들이 Python, NodeJS, Ruby, PHP만 다루고 있습니다. 국내에서 가장 많이 사용하는 언어인 Java로 웹서비스 구축 강좌는 본적이 없습니다. Java는 대부분 로컬에서 CRUD & localhost:8080으로 게시판 구축하기가 전부였습니다. 그러다보니 웹 서비스를 시작하는 많은 분들이 Java가 아닌 스크립트 언어로만 진행하십니다. 분명 국내 웹 환경이나 자료들이 Java & Spring이 많음에도 다른 스크립트 언어들로 시작하는 것은 이런 강좌가 없어서 그럴수 있다고 가정했습니다. 그래서 Java & Spring으로 웹 서비스 구축하기 시리즈를 시작하게 되었습니다. 개발환경 기본적으로 Git & Github을 써보신걸 가정하고 진행하겠습니다. 만약 Git을..
온라인에서 열람하는 방식으로 제공되는 도서들 [더북(TheBook) - (주)도서출판 길벗에서 제공하는 IT 도서 열람 서비스] ASP.NET & Core를 다루는 기술 Go 언어 웹 프로그래밍 철저 입문 Node.js 마이크로서비스 코딩 공작소 OpenCV 4로 배우는 컴퓨터 비전과 머신 러닝 R을 이용한 데이터 처리 & 분석 실무 - 저자의 홈페이지에서 PDF 파일(구판)도 제공 Try! helloworld 자바스크립트 - 동영상 강의도 제공 Try! helloworld 파이썬 - 동영상 강의도 제공 게임 서버 프로그래밍 교과서 리눅스 서버를 다루는 기술 리액트를 다루는 기술 마인크래프트 게임 제작 무작정 따라하기 모두의 HTML5 & CSS3 모두의 SQL 모두의 데이터 분석 with 파이썬 모두의..
파이썬 문법 익히기 파이썬은 가장 대중적이면서도 쉽게 다가갈 수 있는 언어 중 하나에요. 보통 프로그래밍 언어를 새로 깔면 'Hello World'를 출력해봅니다. 프로그래밍 언어가 제대로 설치 되었는지 확인하기 위해서요. print('Hello World') 위의 코드를 실행해 보세요. 잘 출력되나요? 파이썬 설치가 성공적으로 되었어요. 그럼 이제부터 기본적인 파이썬 문법을 알아보도록 할께요. 변수, 조건문, 리스트 등이 가장 기초적인 파이썬 문법입니다. 변수 프로그래밍은 기본적으로 어떤 데이터를 저장하고, 이를 자유롭게 처리하는 것이에요. 데이터를 쓰려면, 쓰기 전에 어딘가에 저장을 해두어야해요. 어떤 데이터가 들어간 공간을 변수라고 합니다. a = 10 print(a) a라는 변수에 10을 넣고 ..