내 맘대로 위클리 뉴스 - 2017년 19주(05월 12일)
Django with Python News
-
Test Driven Development of a Django RESTful API
- 이 기사는 Django를 기반으로 RESTful API를 신속하게 구축하는 데 사용되는 Django 및 Django REST Framework를 사용하여 CRUD 기반 RESTful API를 개발하는 과정을 소개하는 튜토리얼 기사
-
Postgres Full-Text Search With Django
- Django(>=1.10)에서 지원하는 Postgres의 텍스트 검색 기능을 사용해서 Full-Text 검색을 소개하는 튜토리얼 기사
-
Django registration with confirmation email
- Django를 사용해서 등록 할 때 확인 이메일을 보내는 방법을 소개하는 기사
-
Django’s Views: Functional, Class-Based, Generics
- Django에서 사용하는 View에 대해서 간략하게 소개하고, CBV에 대한 전략을 소개하는 기사
Try to keep your views as simple as possible. Views, as their name suggest, are designed to hold presentational, not business, logic. It’s a good idea to include a services.py module for that. This will increase readability in your code and also act as a sort of ‘internal API’, decoupling your presentation from your database. Suppose, for example, you store data in a third-party CMS but later down the line decide to host that content yourself? With this ‘services’ domain model, you only have to make changes in one location, services.py. If you take care not to modify the calling signature in your service methods, your views can continue to call them without any change in the view code.
-
Learning to rank with Python scikit-learn
scikit-learn
을 사용해서 검색 페이지의 상품 제공 순위를 결정하는 예제를, movielens open dataset을 사용하여 소개하는 튜토리얼 기사
-
Checklist to build great Celery async tasks
Celery
를 사용할 때 점검해야 할 항목을 소개하는 기사
-
- 표준 라이브러리의 내장 데이터 유형과 클래스만을 사용하여 파이썬에서 FIFO를 구현하는 방법을 소개하는 기사
-
Generating Fake Data for Python Unit Tests with Faker
- Unittest를 사용할 때, faker data를 활용하는 방법을 소개하는 기사
iOS, Android and Windows Mobile News
-
LCE: Modeling Data Loading in RxJava
RxJava
를 사용해서 데이터 호출과 관련된 처리 및 에러를 다루는 방법을 소개하는 기사
-
Using SwiftLint and Danger for Swift Best Practices
SwiftLint
와Danger
를 사용하는 방법을 소개하는 기사Bonus: SwiftLint with Git Hook
강추!
-
Picking the right way of failing in Swift
- 에러와 예외처리를 적절하게 처리 하는 방법을 소개하는 기사
JavaScript
-
Create a Continuous Deployment Pipeline with Node.js and Jenkins
Jenkins
를 사용해서 Node.js 프로젝트를 배포하는 방법
-
Mastering the Node.js Core Modules - The File System & fs Module
- Node.js의 FS(File System core module)를 사용하는 방법을 소개하는 기사
-
- Array 메소드의 map()과 flatmap()을 소개하는 기사
-
JavaScript: Arrow Functions for Beginners
- JavaScript의 Arrow Functions을 배워보는 튜토리얼 기사
Etc
-
- 하루에 하나씩 알고리즘을 소개하는 블로그!
- 뭔가 엄청난 프로젝트 같음!
-
Patterns for Object Inheritance in JavaScript ES2015
- JavaScript의 상속에 관한 내용을 소개하는 기사