일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 공유기 서버
- 서버운영
- 웹 커리큘럼
- reactive
- ipTIME
- reactor
- Spring Framework
- 웹 스터디
- spring reactive
- reactor core
- 웹앱
- Spring Batch
- Today
- Total
목록분류 전체보기 (267)
Hello World
This tutorial is about Spring batch, which is part of the Spring framework. Spring Batch provides reusable functions that are essential in processing large volumes of records, including logging/tracing, transaction management, job processing statistics, job restart, skip, and resource management. It also provides more advanced technical services and features that will enable extremely high-volum..
워드프레스는 단순히 블로깅 용 툴이 아니라 여러 종류의 콘텐츠를 다룰 수 있는 잘 짜여진 CMS입니다. 즉, 다양한 콘텐츠를 어떻게 웹 상에서 효율적으로 제공하기 위한 플랫폼입니다. '블로그'는 그러한 콘텐츠의 한 부분집합인 것이구요.워드프레스는 점차 많은 곳에서 채택되어 사용되고 있습니다1). 제작 및 유지보수도 용이함도 있지만, 플러그인을 통한 유연한 기능 확장을 통해 손쉽게 원하는 기능을 구현할 수 있기 때문에 아닐까 생각합니다. 더구나 요즘은 다양한 플러그인들이 제작되어 있어, 뭔가 부족하거나 아쉬운 기능은 플러그인을 찾아 보면 구할 수 있는 경우가 아주 많습니다. 단순한 기능 추가부터, 쇼핑몰 구축까지 아주 다양한 분야에서 다양한 종류의 플러그인들이 구비되어 있습니다.그런데 이러한 플러그인 제작..
스프링 프레임워크Spring Framework.자바 엔터프라이즈 개발을 편하게 해주는 오픈소스 경량급 애플리케이션 프레임워크— 토비의 스프링 3.1 - 1부 713p애플리케이션 프레임워크애플리케이션 프레임워크는 특정 계층이나, 기술, 업무 분야에 국한되지 않고 애플리케이션의 전 영역을 포괄하는 범용적인 프레임워크를 말한다. 애플리케이션 프레임워크는 애플리케이션 개발의 전 과정을 빠르고 편리하며 효율적으로 진행하는데 일차적인 목표를 두는 프레임워크다.경량급불필요하게 무겁지 않다.자바 엔터프라이즈 개발을 편하게엔터프라이즈 개발의 근본적인 문제점에 도전해서 해결책을 제시한다는 것이 기존 기술의 접근방법과 스프링의 접근 방법의 차이다.오픈소스스프링은 오픈소스 프로젝트(https://github.com/sprin..
http://tympanus.net/Development/SeatPreview/
아파치는 HTTP/1.1 규약에 기술된 내용협상(content negotiation)을 지원한다. 내용협상은 media type, 언어, 문자집합, 인코딩 등에 대해 브라우저가 제공한 선호도에 따라 자원의 가장 적합한 표현을 선택한다. 또 불완전한 협상 정보를 보내는 브라우저의 요청을 지능적으로 처리하는 기능도 있다.기본적으로 컴파일되는 mod_negotiation 모듈이 내용협상 기능을 제공한다.내용협상에 대해아파치의 협상협상방법품질계수 조작하기자연스러운(transparent) 내용협상의 확장하이퍼링크와 이름규칙에 대하여캐쉬에 대하여Comments내용협상에 대해자원은 여러 다른 표현을 가질 수 있다. 예를 들어, 다른 언어나 다른 media type 혹은 둘 모두가 다른 표현들이 있을 수 있다. 가장 ..
Telegram Bot을 이용해 Torrent 검색하고 다운 받는 시스템 구축하기입니다. MochaLatte님께서 알림 받는 부분을 아래 link에서 소개해주셔서 참 반가웠네요. 저도 비슷한 시스템을 만들고 있었거든요.http://www.clien.net/cs2/bbs/board.php?bo_table=lecture&wr_id=303669 목적 - 준비물 - 결과물 이렇게 3가지로 나눠 간단히 설명 드리면, 1. 목적토렌트 이용에 간편함을 주기 위해서,텔레그램 창에서 바로 검색하고 선택하여 원격 서버(라즈베리파이) 에서 다운로드 시작토록 함. 2. 준비물간편히 텍스트로 검색, 선택, 다운로드 시작을 위한 채팅 프로그램핵심적인 수행을 담당할 중앙 서버 (라즈베리파이 등)컨텐츠를 플레이할 TV 혹은 미디어 ..
https://www.gitignore.io/ 예전에 트위터에서 누군가 소개해줘서 알게 되었는데, 도메인이 도저히 기억나지 않아 한참 검색하다가 다시 찾아서 까먹지 않기 위해 포스트. (허무하게 gitignore.io라니…)http://gitignore.iogit에서는 커밋에 포함하지 않기 위한 규칙을 리포지터리 최상위 .gitignore 파일에 저장하는데 이 템플릿들을 제공하는 서비스다. 사이트 들어가보면 알겠지만 필요한 OS, IDE, 개발언어나 프레임워크 등의 이름을 넣으면 그에 맞는 gitignore 파일을 제공한다.Command Line 도구를 설치하면 콘솔에서 간편하게 내려받을 수 있다. OSX
마틴 파울러가 2010년 3월에 작성한 Richardson Maturity Model (원문) (번역) 에 웹서비스들이 RESTful 을 향해 나아가는 단계를 다룬 이미지가 있습니다. 0 단계는 End-point 그 자체가 하나의 서비스입니다. 오오 POST /appointmentServie1 단계는 URI 를 Representational 하게 작성하는 단계입니다. 그러나 POST와 GET의 의미도 없고, 단순히 HTTP 요청을 보내기 위해 사용합니다. POST /doctors/mjones POST /slots/12342단계는 HTTP Method 에 의미를 부여해 Verbs, 즉 Action 처럼 활용하는 단계입니다. 각 HTTP 메소드 POST, GET, PUT, DELETE 가 CRUD 에 대응됩..
SpringMVC Getting Started나는 이전까지 Spring 이 웹 애플리케이션에만 사용되는 줄 알았는데, 그게 아니고 Console 이나 GUI 등 다양한 곳에 쓰일 수 있는 경량 컨테이너 라고 한다. 여러 곳을 찾아보니 Spring 은 AOP와 DI가 핵심이라는데, 이것들 보다는 Spring MVC 자체에 대해 사용법을 먼저 알아보고자 한다. 프로그래밍의 재미는, 만드는 것 이지 개념 학습이 아니기 때문이다. 1. ArchitectureView - Controller - Service - Dao - Model - DB 이런 구조로 데이터가 흘러다닌다. DAO(Data Access Object) 와 Service 의 차이점은 여기에 의하면, DAO : 단일 데이터 접근 / 갱신만 처리 Ser..
Framework 의 늪웹 기술을 공부하지 않았던 나에게 항상 JSP, PHP, ASP 이런 것들은 탐험 가능하지만 재미없을 것 같은 그런 곳 ㅠ 그러다 올해 8월부터 갑자기 1년 반동안 하지 않던 코딩을 다시 시작하고 웹 기술을 공부하면서, Java를 다시 손에 쥐니 눈앞에 있는게 JSP 다들 아시겠지만 JSP 를 공부하다 보면 항상 처음에 마주치는 관문이 있습니다. Servlet 은 무엇인가, JSP랑 뭐가 다르지? 어? 인터넷 뒤져보면 같이 쓴다는데, Servlet 만으로도 페이지를 만들고, JSP 만으로도 되네. 응? 근데 Model 1은 뭐고 Model 2 는 무엇이지? MVC? Spring이 좋다던데 이건 또 뭐냐. 이렇게 제대로 공부하지도 못하고 끝 없이 이어져 나오는 프레임워크의 늪에 빠져..