본문 바로가기 메뉴 바로가기

HAMA 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

HAMA 블로그

검색하기 폼
  • 전체 (687)
    • 주인장 (9)
    • 잡동사니 (2)
    • 소프트웨어 사색 (81)
    • Rust (0)
    • tech shard (비공개) (0)
    • 그래픽스 (3)
    • 데브옵스 (5)
    • 데이터 가시화 (d3.js , Plotly, Gr.. (18)
    • 디자인패턴 (10)
    • 무들 (moodle) (17)
    • 보안 (6)
    • 뱅킹 & PG (5)
    • 블록체인 (55)
    • 알고리즘,자료구조 (4)
    • 서버 &컨테이너 & 도커등 (2)
    • 오픈소스, 미들웨어 (9)
    • 임베디드 (4)
    • 인터프리터 (4)
    • 하이브리드앱 (9)
    • 아이폰 (IOS) (10)
    • 안드로이드 (14)
    • 운영체제 (1)
    • 아마존 AWS & 클라우드 (5)
    • 테스트 (1)
    • 통계 & 머신러닝 & 딥러닝 (39)
    • Angular & React (3)
    • Akka (27)
    • CUDA (1)
    • Flask (5)
    • Go (17)
    • HAMA (3)
    • Hadoop (7)
    • Haskell (1)
    • IoT (32)
    • IoT 데이터 분석 (NILM) (10)
    • IoT 전기자동차 (4)
    • IDE & 기타 툴(tool) (3)
    • Javascript (12)
    • Java (31)
    • Kotlin (10)
    • Math (1)
    • Netty, Java IO (8)
    • Network (7)
    • NoSQL (7)
    • Node.js (1)
    • OpenMP,PPL (4)
    • OpenCV, Halcon (1)
    • OpenGL , WebGL (0)
    • PlayFramework2 (35)
    • Amp,CUDA,OpenCL,TensorFlow (1)
    • Python (37)
    • RDBMS (PostgreSQL) (11)
    • Scala (51)
    • Spark (5)
    • Spring (9)
    • UI , UX 디자인 (6)
    • VTK (1)
    • Vert.x (13)
    • WAS & 웹서버 (3)
    • Zookeeper (2)
    • C++ (비공개) (4)
      • 문법 (1)
      • TR1 (0)
      • Algorithm (0)
      • container (0)
      • Date Time (0)
      • Exception (0)
      • FileSystem (0)
      • Flyweight (0)
      • function (0)
      • Functor & binder (0)
      • Geometry (0)
      • Graph (0)
      • IO Stream (0)
      • InterProcess (0)
      • Interator (0)
      • Lamda (0)
      • Localization & UTF-8 (0)
      • log (0)
      • Math, numeric (0)
      • memory&pool (0)
      • meta class (0)
      • metwork & ASIO (0)
      • PropertyTree (0)
      • Regex (0)
      • Signal (0)
      • Singleton_template (0)
      • smartptr (0)
      • speed (0)
      • spirit (0)
      • string (0)
      • system (0)
      • thread & concurrent (0)
      • tokenizer (0)
      • util (0)
      • Timer (0)
    • Meeting (0)
    • OpusM (0)
  • 방명록

플레이프레임워크 (15)
[Play2] Cookie 와 Session

Cookie 생성하기 def login (id : String, pwd : String) = Action { Ok("success").withCookies( Cookie("coki_name", id)) } Result 객체의 메소드인 withCookies 를 호출하여 내부 인자로 쿠키를 등록 할 수 있습니다. 위에 "identify" 는 name 이고 , id 는 value 입니다. 가져오기def authnticate (request: Request[AnyContent]) : Boolean = { val ck : Option[Cookie] = request.cookies.get("coki_name")Request 에 있는 cookies 로 부터 특정 이름을 가진 쿠키를 get 합니다. 리턴은 Option..

PlayFramework2 2016. 9. 29. 19:47
[Play2] Actions, Controllers and Results 이란 [번역]

Actions, Controllers and ResultsAction 이란 무엇인가? 스프링에서 컨트롤러 함수의 예가 다음과 같은 모습을 취하는 반면 @RequestMapping(method = RequestMethod.GET) public String printHello(ModelMap model) { model.addAttribute("message", "Hello Spring MVC Framework!"); return "hello"; } 스칼라언어 기반 Play 프레임워크 웹개발에서는 (위의 자바 예와 동일한 내용의 예가 아닙니다) def doSomething = Action{ Ok.apply(views.html.index("Hi there")) }이런 모양새로 이루어지는데 여기서 Action 이..

PlayFramework2 2016. 9. 28. 15:24
[Play2] Filter (번역)

필터플레이는 간단한 필터 API 를 각 요청에 대해 전역적으로 대응하기 위해서 제공한다.필터 vs 액션 컴포지션필터 API 는 모든 요청에 대해 동일하게 작동하기 위해서 존재한다. (Cross-Cutting Concern 이라고 함) 예를들어 아래와 같은 공통 관심사 말이다. Logging/metrics collectionGZIP encodingSecurity headers대조적으로 action composition 는 특별한 관심사항에 대해서만 작동하는 의도를 가지고 있다. 인증/인가 및 캐싱 등 말이다. 만약 필터가 모든 라우트에 작동하길 원하지 않는다고 하자. 그 때 사용하라 그러면 더 효과적이다. 당신 스스로의 액션 빌터를 만들수 있다는것을 잊지 말자. 행사(얼개)코드를 상당히 줄일 수 있을 것이..

PlayFramework2 2016. 9. 28. 11:55
Play2.4 로 웹 개발 시작하기 - (4) 로깅처리

Play2.4 로 웹 개발 시작하기 쉽고, 재밌고, 강력하고, 편리한 웹 프레임워크 Play2 (scala 언어기반) 을 배워봅시다.1. Play2.4 웹 개발 시작하기 - 설치 및 프로젝트 만들기 2. Play2.4 웹 개발 시작하기 - 프로젝트 살펴보기 3. Play2.4 웹 개발 시작하기 - 나만의 프로젝트 만들기 4. Play2.4 웹 개발 시작하기 - 로깅처리 4. 로깅처리Play2 프레임워크는 기본적으로 logback 을 지원하므로 별다른 의존성을 추가할 필요는 없다.먼저 application.conf 를 보면 기본적으로 아래와 같이 세팅되어 있는데 주석처리하고 # Root logger: logger.root=DEBUG # Logger used by the framework: logger.pl..

PlayFramework2 2016. 9. 27. 17:44
Play2.4 로 웹 개발 시작하기 - (3) 나의 프로젝트 만들기

Play2.4 로 웹 개발 시작하기 쉽고, 재밌고, 강력하고, 편리한 최강의 웹 프레임워크 Play2 (scala 언어기반) 을 배워봅시다.환경- Windows 10 - JDK 1.8- IntelliJ 2016.2.2 - Scala 2.11- Play 2.48 연재 순서 1. Play2 웹 개발 시작하기 - 설치 및 프로젝트 만들기 2. Play2 웹 개발 시작하기 - 프로젝트 살펴보기 3. Play2 웹 개발 시작하기 - 나만의 프로젝트 만들기 * 2.5 에 대한 한글 자료가 부족한듯 싶습니다. 경험 풍부한 분들의 적극적인 정보 공유가 필요합니다. 3. 나만의 프로젝트 만들기* 디폴트 프로젝트를 그대로 이용하겠습니다. 2-.1 컨트롤러 작성하기 기존의 Application 소스를 이렇게 바꿉니다.pac..

PlayFramework2 2016. 8. 27. 23:17
Play2.4 로 웹 개발 시작하기 - (2) 프로젝트 살펴보기

Play2.4 로 웹 개발 시작하기 쉽고, 재밌고, 강력하고, 편리한 웹 프레임워크 Play2 (scala 언어기반) 을 배워봅시다.환경- Windows 10 - JDK 1.8- IntelliJ 2016.2.2 - Scala 2.11- Play 2.48 연재 순서 1. Play2 웹 개발 시작하기 - 설치 및 프로젝트 만들기 2. Play2 웹 개발 시작하기 - 프로젝트 살펴보기 3. Play2 웹 개발 시작하기 - 나만의 프로젝트 만들기 * 2.5 에 대한 한글 자료가 부족한듯 싶습니다. 경험 풍부한 분들의 적극적인 정보 공유가 필요합니다. 2. 기본 프로젝트 살펴보기 설치 포스트를 통해 프로젝트를 만들면 아래와 같이 자동으로 프로젝트가 구성 됩니다. 주요 구성 요소로는 가. 컨트롤러 (controll..

PlayFramework2 2016. 8. 27. 13:12
Play2.4 로 웹 개발 시작하기 - (1) 설치 및 프로젝트 만들기

Play2.4 로 웹 개발 시작하기 쉽고, 재밌고, 강력하고, 편리한 웹 프레임워크 Play2 (scala 언어기반) 을 배워봅시다.환경- Windows 10 - JDK 1.8- IntelliJ 2016.2.2 - Scala 2.11- Play 2.48 연재 순서 1. Play2 웹 개발 시작하기 - 설치 및 프로젝트 만들기 2. Play2 웹 개발 시작하기 - 프로젝트 살펴보기 3. Play2 웹 개발 시작하기 - 나만의 프로젝트 만들기 * 2.5 에 대한 한글 자료가 부족한듯 싶습니다. 경험 풍부한 분들의 적극적인 정보 공유가 필요합니다. Play2 웹 개발 시작하기 - 환경 설치 및 프로젝트 만들기 1. JDK 1.8 버전 설치 Play2 를 하기 위해서 미리 깔려져 있어야 할것은 단지 JDK 1...

PlayFramework2 2016. 8. 27. 09:54
이전 1 2 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 파이썬 동시성
  • 스칼라 강좌
  • 안드로이드 웹뷰
  • 스칼라 동시성
  • 이더리움
  • Hyperledger fabric gossip protocol
  • 블록체인
  • Play2 로 웹 개발
  • akka 강좌
  • 그라파나
  • Actor
  • play2 강좌
  • 플레이프레임워크
  • 파이썬 머신러닝
  • 엔터프라이즈 블록체인
  • Akka
  • play 강좌
  • Golang
  • 스위프트
  • 하이퍼레저 패브릭
  • CORDA
  • 파이썬 강좌
  • 스칼라
  • 파이썬 데이터분석
  • Play2
  • Adapter 패턴
  • 주키퍼
  • 파이썬
  • hyperledger fabric
  • 하이브리드앱
more
«   2025/06   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바