전체 페이지뷰

2016년 12월 9일 금요일

C# 공부를 시작하며

사실 저는 몇달전 C# 문법책을 사서 공부한 적이 있습니다. 그러나, 다른 모든 초보자 분들과 마찬가지로 '문법은 익혔는데 어떤 식으로 프로그램을 짜야할지 감이 안 잡힌다'는 증상에 시달리고 있습니다. 비록 어찌어찌 해서 Swift로 앱을 몇개 만들긴 했지만 그래도 현장에 있는 사람이 아니기 때문에 실제 프로젝트에선 어떻게 해야 하는가 궁금하고, 다른 강좌를 보다가도 다른 분들이 짜 놓은 코드를 보면 숨이 턱턱 막혀옵니다.

2016년 12월 7일 수요일

Blog 앱 만들기 1, 디자인과 모델 코딩

**장고걸스 튜토리얼, 장고 공식 튜토리얼, 김석훈 님의 저서 "파이썬 웹프로그래밍:실전편"을 토대로 자습 중입니다. **

Bookmark 앱 만들기 4, 완성

이번에는 템플릿을 작성해 보겠습니다.

지금까지 모델을 만들고 conf를 설정하고 view를 작성했다면 이제 실제 화면에 보여지는 템플릿을 만드는 단계입니다. 앞서 bookmark_list.html, bookmark_detail.html이 생성된다고 했습니다. 이 두가지 파일을 구현해 보겠습니다.

2016년 12월 6일 화요일

Bookmark 앱 만들기 3

view 코딩

앞서 URLconf에 클래스 기반의 뷰를 정의했습니다. 이제 실제적으로 view의 내용을 코딩해 보겠습니다.

Regular expression with Python, Optimization Recommendations

지금까지 긴 시간동안 파이썬 정규표현식에 대해 살펴보았습니다.

이제 정규식을 최적으로 사용하기 위한 권장 사항을 가볍게 살펴보고 마칠까 합니다.

Regular expression with Python, look behind

look behind


Positive look behind(긍정형 후방 탐색)

Look behind는 look ahead와 정확히 반대방향의 연산이라고 생각하시면 됩니다.

Regular expression with Python, Look ahead

지금까지 우리는 문자를 매칭하는 방법들에 대해 배워왔습니다. 그러나 그것은 동시에 그것은 매칭된 문자들을 버리는 방법이기도 했습니다. 무슨 말인가 하면 특정 패턴에 한번 매칭된 문자들은 그 연산 내에서는 다시 비교될 수 없다는 것입니다.