내 맘대로 위클리 뉴스 – 2017년 29주(07월 21일)
Django with Python News How to manage concurrency in Django models Django에서 동시성을 관리하기 위한 두 가지 접근 방식을 제시하는 기사 If your method has side effects such...
Django with Python News How to manage concurrency in Django models Django에서 동시성을 관리하기 위한 두 가지 접근 방식을 제시하는 기사 If your method has side effects such...
Github 해당 프로젝트는 지금은 alpha 버전이라고 한다. 제대로된 기능들이 들어가기 시작하면 좋아질듯. 그리고 그때쯤되면 간단한 소개가 아닌 사용법에 대해서 작성해둬야겠다. 우선은 Readme 파일 번역 수준 기능 가장 중요하다. 기능! “Crontab” 을...
서버리스 애플리케이션 테스트하기 – 애저 펑션 서버리스 애플리케이션 테스트하기 – 로직 앱 이 포스트에서는 Azure Logic Apps 애저 로직 앱을 작성할 때 어떤 방식으로 테스트를 할 수 있는지에...
ruby에서 gem 업그레이드를 찾아서 repo에 PR을 보내주는 deppbot이 있다. 그것을 Python에서도 사용이 가능한 서비스를 찾고 있었는데… git-pull에서 ‘Django vs Flask’를 읽다가 Read the Docs 서비스를 이용해서 블로그를 서비스를 하고...
서버리스 애플리케이션 테스트하기 – 애저 펑션 서버리스 애플리케이션 테스트하기 – 로직 앱 이 포스트에서는 C# 코드로 Azure Functions 애저 펑션을 작성할 때 테스트 가능성을 충분히 고려해서 도입할 수...
Github Lang: Golang 분산 cron 스타일 잡 시스템이라고 한다. 대략적인 구성을 보고 싶어서 작성하는 것이니 만큼… 설치랑 해당 내용만 작성해두고 언제가 쓸일 있을때 사용 후기나 적어야겠다. 아키텍쳐 1 2 3...
이전 글 - TypeScript: 제네릭(Generic) JavaScript를 쓰면서 느끼게 되는 아쉬운 점 하나는, Enum(Enumeration, 열거형)의 부재다. 사실 JavaScript 같은 동적 타입 언어에서 Enum이 없는 게 당연하지만, 유한하면서도 여러가지의 상태를...
예상했던 일이지만 정적 기록자(static logger) 변수를 그만 사용하자는 의견에 반발이 거세다. 모든 의견에 하나하나 대응해 줄 여유가 없음이 안타깝다. 그 중 다음 한가지 의견에 대해 답해 본다. 우리...
Django with Python News Advanced Python Features Python에서 제공하는 놀라운 기능/기술을 소개하는 기사 FIND THE BEST PYTHON BOOKS Python의 여러 분야나 카테고리에 해당하는 추천 서적을 소개하는 곳 Django...
이전 글: AWS Lambda: 시작하기 Lambda를 처음 쓰기 시작했다면 코드를 웹 콘솔에서 직접 수정하거나, ZIP 파일을 통해 배포하고 관리해야하는 것이 불편하게 느껴질 수 있을 것이다. AWS SDK가 제공되고...
Django with Python News Jumpstart to API development using Django Rest Framework Django Rest Framework를 간단하게 실습해 볼 수 있는 기사 enhance the Python + Django compatibility of...
안드로이드 프래그먼트(Fragment) 5~6월은 안드로이드의 프래그먼트를 사용해서 가볍게 토이 프로그램을 만들어보는 것을 스터디하고, 몇가지 기초적인 사항을 기록으로 남겨봅니다. 스터디를 하면서 배웠거나 알아봤던 내용을 기록으로 남기지 않아서 많은 내용은 없지만...
수십년간 적응력있는(adaptive) 소프트웨어를 만들기 위한 노력이 지속되고 있다. 우리는 많은 원칙들과 패턴들을 도출했고 또 일부는 퇴출시켰다. 도메인은 가장 높은 적응력을 가져야 하는 소프트웨어 구성요소로 거론되고 있다. 간혹 도메인을...
얼마전 페이스북에서 많은 Java 프로그래머들이 당연시하게 기록자(logger)를 정적(static)으로 사용하는 것을 비판했는데 비슷한 주장을 하는 다른 분의 글에서 기록자는 인스턴스 범위(scope)에 있지 않다는 반론을 발견했다. 나는 반론 제기자에게 그것은...
30년간 개발자로 살면서 배운 것 읽고 생각해보자! 목적을 달성하는 방법엔 여러 가지가 있지만, 고객 입장에선 뭐든 상관없다. 피트니스 O2O 시장을 떠나며 스타트업 개발자 입장에서 몇번을 읽었음 당신이 스타트업...
Django with Python News Django vs Flask Python에서 가장 활발하게 사용되는 두 가지 web frameworks(웹 프레임워크)인 Flask와 Django를 비교한 기사 두 가지 프레임워크를 비교하는 용도로 사용하는 것도 좋지만,...
최근 프로젝트에서 PDO를 사용해 작업하다보니 아무래도 ORM에 비해 아쉬운 점이 많아 ORM의 구현을 살펴보는 일이 잦아졌다. Giorgio Sironi의 글 Lazy loading of objects from database을 번역했다. 좀 오래된...
Django with Python News Instagram Makes a Smooth Move to Python 3 Instagram 엔지니어인 Hui Ding과 Lisa Guo가 Python 3 마이그레이션 경험을 설명하는 기사 마이그레이션 경험을 대화 형식으로...
대상 본 자료는 git을 사용해 Github에서 협업을 하는 과정을 설명한 글입니다. 초심자를 대상으로 하며, SourceTree를 사용합니다. 익힐 수 있는 개념 commit, push, branch, merge, rebase, pull request PART...
최근 프로세서에서는 ILP(명령어 수준 병렬화, Instruction-level Parallelism) 보다 TLP(쓰레드 수준 병렬화, Thread-level parallelism) 지원의 중요성이 커지고 있다. ILP에서 TLP로 관점이 옮겨간 이유가 두가지 있는데, 하드웨어 설계 상의 한계와...
이 포스트에서는 애저 펑션과 Application Insights를 연동시킬 때 적용시킬 수 있는 몇 가지 방법에 대해 간략하게 알아보기로 한다. Azure Functions (애저 펑션)는 자체적으로 TraceWriter 인스턴스를 통해 로깅 기능을...
Django with Python News Soft Deletion in Django 소프트 삭제(Soft Deletion)는 실제 데이타베이스에서 삭제되는 게 아니고 삭제를 구분하는 컬럼을 만들고 delete() 호출시 이 컬럼에 삭제와 관련된 플래그를 설정하는...
얼마전 Azure Functions(애저 펑션)에 Swagger로 알려진 OpenAPI 지원 기능이 추가됐다. 애저 펑션을 API로 사용할 경우 굉장히 유용한 기능인데, 이 포스트에서는 어떻게 Swagger를 연동시킬 수 있는지 간단하게 알아보기로 한다....
// 내 맘대로 위클리 뉴스 - 2017년 23주(06월 09일) // sigamdreamweekly2017_23 // Tags : weekly Django with Python News Using YAML in python 파이썬에서 YAML을 사용하는 방법을 소개하는...
HTTPS on Stack Overflow: The End of a Long Road HTTP에서 HTTPS로 이동하는 길고 긴 과정을 소개하는 기사 back-end 개발자라면 마음의 안정을 되찾고 읽어보자! Today, we deployed HTTPS...
Django with Python News 3 Reasons to Upgrade to the Latest Version of Django Django를 최신버전으로 업그레이드 해야 하는 3가지 이유를 소개하는 기사 개인적으로 보안 문제를 위해서 버전업을...