본문 바로가기

전체보기2446

스터디노트 - 점프 투 장고 (3) - Admin 장고 Admin 기능에 대해서 필자는 '마법 같은 기능' 이라고 표현하고 있다. 실제로 해보면 같은 느낌이 든다. 복잡하지 않은 작업으로 내 사이트에 엄청난 기능을 탑재시켜 준다. 장고 Admin 사용하기 슈퍼 유저 생성하기 # 슈퍼 유저 생성하기 python3 manage.py createsuperuser 사용자 이름: 이메일 주소: Password: Password (again): Superuser created successfully. 위와 같이 유저를 생성한 후 앱을 실행시키면, localhost:8000/admin 접속이 가능한 상태가 된다. 로그인을 해보자. 장고 Admin에서 모델 관리하기 # pybo/admin.py 열어서 아래 코드 입력하여 Question 모델을 장고 Admin에 등록 .. 2021. 1. 31.
스터디노트 - 점프 투 장고 (2) - URL, 뷰, 모델 이제 장고 설치를 하였으니, 와 함께 장고의 기본 요소들을 하나씩 살펴보자. 주소와 화면을 연결하는 URL과 뷰 앱 생성하기 확인하기 # pybo 앱 생성하기 django-admin startapp pybo # 개발 서버 구동하기 python3 manage.py runserver 위와 같이 앱 생성 후 구동을 하고, localhost:8000/pybo를 접속해본다. 404 에러가 발생할 것이다. (...) /pybo/ 페이지에 해당하는 URL 매핑을 하지 않았기 때문에 404 Page not found를 뱉는 것이다. config/urls.py 수정하기 from django.contrib import admin from django.urls import path from pybo import views .. 2021. 1. 31.
스터디노트 - 점프 투 장고 (1) - 장고 개발 준비 장고를 급히 익힐 일이 생겨서... 장고 책을 한 권 구입하였습니다. 마침 이전에 보았던 '점프 투 파이썬' 저자가 쓴 장고 책이 올해 출간되어 기쁜 마음으로 구입하였습니다. 그러면 스터디를 시작해보겠습니다. 마치 레고 블럭 같은 장고 웹 프레임워크는 웹 프로그램을 만들기 위한 스타터 키트와 같은 것 예전에 장고를 한번 접해본 적이 있는데요. 마치 레고 블럭을 맞추는 듯한 느낌이 들었습니다. 이미 다양한 기능을 준비해두고, 필요한 기능을 레고 블럭 맞추듯 끼워넣으면 되는 방식처럼 보였거든요. 장고 개발 환경 준비하기 가상환경 준비 장고 개발 환경을 준비하기 위해, 파이썬 가상 환경을 구성해봅니다. 저는 맥 환경에서 진행해서 일부 책과는 다르게 진행하였습니다. # 환경 구성 python3 -m venv m.. 2021. 1. 31.
[리뷰] 재미있게 공부하는 SQLD - 책 <국가공인 SQLD 자격검정 핵심노트> 몇년전에 한국데이터산업진흥원에서 진행하는 SQLD 자격증을 취득한적이 있습니다. SQLP/SQLD 관련 서적으로는 2013년에 한국데이터진흥원에서 출간한 이론서와, 2016년에 출간한 문제집 정도가 있습니다. (지금 찾아보니 이론서는 개정판이 출간되었네요.) 저도 위 책들을 주로 보았고, 그 외 이 이론서의 기본 바탕이 되는 오라클 성능고도화 원리와 해법 1,2 시리즈 등을 함께 읽으며 시험 준비를 했던 기억이 납니다. 이번에 책이 출간되어 소개드리려고 합니다. 위 책은 기본적인 단원별 문제풀이와, 실전 모의고사 3회분으로 구성되어 있습니다. 또한 실습을 직접 해볼 수 있도록 오라클 설치 방법과 SCOTT 샘플 스키마에 대한 설명, ERD 표기법에 대한 내용을 부록으로 실었습니다. 책을 2주 정도 살펴보.. 2021. 1. 31.
2020 펭수 크리스마스씰 구입 초등학교 때 학교에서 크리스마스씰 구입할 기회가 있으면 매년 구입했던 기억이 있는데, 마지막으로 크리스마스씰을 산게 언제인지 기억도 나지 않을 정도... 이던 찰나.. 펭수 크리스마스씰을 판매한다고 해서 사려고 했는데!!! 제때 못사서!!!!! ㅠㅠ 뒷북치며 다시 찾아보니 아직 판매하고 있었습니다. 그래서 샀습니다. 하핫. 구입 후기는... 한 장만 사지 말고 두 장 살걸 그랬네요? 여기저기 붙이게.... https://smartstore.naver.com/christmas-seal/products/5131759638 2020 크리스마스 씰 - 펭-하! 펭수와 함께하는 크리스마스 : 대한결핵협회 [대한결핵협회] 결핵없는 건강한 세상을 만드는 대한결핵협회입니다. smartstore.naver.com p.s.. 2021. 1. 18.
[리뷰] 똑똑하게 코딩하는 법 - 파이썬 코딩의 기술 길벗 IT 전문서 페이스북에서 리뷰어를 모집한다는 글을 읽고 파이썬 책을 신청하였는데, 운이 좋게도 리뷰 기회를 잡게 되었습니다. 다시한번 좋은 기회 주신 길벗에 감사 드립니다. 제가 이번에 리뷰하게 된 책 은 2016년에 출간된 책의 개정판이었습니다. 2판은 Python3를 커버할 수 있도록 검토/수정한 내용이라고 합니다. 이 때문에 Python2를 사용하고 있다면 오히려 1판을 보는 것이 낫다고 저자는 소개하고 있습니다. 하지만 Python2는 EOL (End Of Life) 선언이 된 만큼, 이미 많은 분들이 Python3로 넘어간 상태 입니다. 책의 구성은 목차를 보면 어떤 느낌으로 구성되어 있는지 단번에 이해할 수 있는데요. 파이썬 활용에 팁이 될 만한 내용들을 엮어놓은 모습입니다. 이 책의 예.. 2021. 1. 10.
[스터디노트 - 3일차] Do it! 지옥에서 온 관리자 깃&깃허브 입문 / 5장 / 깃허브로 협업하기 어느덧 3일차 스터디! 3일차 스터디 시작합니다. 이전 스터디 2020/11/23 - [IT] - [스터디노트 - 1일차] Do it! 지옥에서 온 관리자 깃&깃허브 입문 / 1장~2장 / 깃 기초 2020/11/29 - [IT] - [스터디노트 - 2일차] Do it! 지옥에서 온 관리자 깃&깃허브 입문 / 3장~4장 / 깃과 브랜치, 깃허브로 백업하기 05-1. 여러 컴퓨터에서 원격 저장소 함께 사용하기 # 원격 저장소 복제하기 git clone 원격_저장소_주소 로컬_디렉토리 git remote -v 05-2. 원격 브랜치 정보 가져오기 # 패치한 뒤 병합할 때 원격 master 브랜치에 있는 커밋이라면 다음과 같이 병합 git merge origin/master # 다른 브랜치에 있는 커밋이면 다.. 2020. 11. 30.
[스터디노트 - 2일차] Do it! 지옥에서 온 관리자 깃&깃허브 입문 / 3장~4장 / 깃과 브랜치, 깃허브로 백업하기 지난번에 이어서 스터디를 진행하겠습니다. 2020/11/23 - [IT] - [스터디노트 - 1일차] Do it! 지옥에서 온 관리자 깃&깃허브 입문 / 1장~2장 / 깃 기초 오늘 주제는 깃과 브랜치, 깃허브로 백업하기 입니다. 3장. 깃과 브랜치 03-1. 브랜치란? 깃으로 버전 관리를 시작하면 기본적으로 master라는 브랜치가 만들어짐 브랜치는 커밋을 가리키는 포인터 03-2. 브랜치 만들기 새 브랜치 만들기 git branch git branch apple git branch # 만들 때, 확인할 때 모두 사용하는 명령어 git log # HEAD는 작업 중인 브랜치를 가리키는 포인터 git branch google git branch ms 브랜치 사이 이동하기 git checkout apple.. 2020. 11. 29.
[스터디노트 - 1일차] Do it! 지옥에서 온 관리자 깃&깃허브 입문 / 1장~2장 / 깃 기초 Do it! 시리즈는 이전에 파이썬 책으로 처음 만났던 기억이 있습니다. 최근에 깃 사용에 대해서 전체적으로 훑어보고 싶단 생각이 들어서 책을 찾아보았는데, Do it! 깃 시리즈가 있어서 ebook으로 구입하게 되었습니다. 생활코딩 강좌를 기반으로 엮은 책으로 보이더군요. 그래서 챕터마다 참고할만한 강의 영상 QR코드가 첨부되어 있는 것도 특징 입니다. 이라는 카페에서 Do it! 시리즈 책 스터디(라 쓰고 자습이라 읽는다) 이벤트를 진행하는 것이 있어 기왕 책 읽을 김에 스터디에도 참여하자 해서 신청하였답니다. 우선 1장, 2장에 대해서 학습한 스터디노트를 공유합니다. 1장. 깃 시작하기 01-1. 지옥에서 온 관리자, 깃 리누스 토르발스(Linux Torvalds)는 깃(Git)을 처음 세상에 소개.. 2020. 11. 23.
가볍게 독학하는 가벼운 학습지 - 나의 가벼운 중국어 (중국어학습지) '어학 공부'는 직장인에게도 영원한 숙제인 것 같습니다. ㅎㅎ 업무를 위해서, 혹은 취미 겸 개인적인 취미 생활로도 어학공부는 늘 우리 곁에 평생의 숙제 마냥 자리잡고 있는 듯 합니다. 요새 다양한 어학 공부 컨텐츠가 존재하지만, 오프라인 책 형태로 공부하는 것이 다른 유혹(?)에 빠지지 않고 집중할 수 있기도 한데요. 하지만 책을 들고다니기엔 출퇴근 시간이 너무 부담스럽죠. (물론 그럼에도 전 종종 들고다니지만.. 어깨 아픕..) '가벼운 학습지'라는 이름 만큼이나 가벼운 학습지 형태로 중국어를 공부할 수 있는 방법이 있어 소개해드리고자 합니다. 굿즈가 포함된 한 꾸머리가 집에 도착했습니다. 귀여운 포스트잇과 펜이 포함된 문구류, 제가 체험해볼 '9주차' 학습지와 쓰기노트, 어법노드, 학습진도표, 보너.. 2020. 7. 19.
5월 13일 - 슬랙 장애 발생 (업데이트: 조치 완료) ※업무협업툴이나 알람 메신저 등으로 전세계적인 인기를 누리는 슬랙이 5월 13일 수요일 오전 현재 장애 상태 이다. 슬랙은 status 페이지(https://status.slack.com/2020-05/147dad376c8946ff)를 통해 장애 조치 현황을 공지하고 있으며, 8시 53분 최초 발생한 이후 아직까지 장애 상태이다. 일부 고객의 경우 복구 된 것으로 보이나, 전체 복구까지는 시간이 조금 더 걸릴 것으로 보인다. 11시 28분 해소 공지가 올라왔다. ※ 5월 14일 슬랙 장애에 대한 공지 상세 정보 Slack System Status Resources for real-time and historical information about the Slack service. status.slack... 2020. 5. 13.
취향저격 - 책 소개 펭수 펭아트 페이퍼토이북 yes24 링크: http://cay.kr/q8T02S 요새 슈퍼맨이 돌아왔다 윌리엄 5세(ㅋㅋ) 벤토리와 함께 내 취향저격을한 펭수.. 펭수 아트북이 나왔다는 소식이 온라인서점 앱 push 메시지를 통해서 전해왔다. ㅠㅠㅠㅠㅠㅠㅠ 아니 이게 무슨 일이야.. 12종의 펭수와 보너스 펭수, 그리고 스티꺼까지 들어있다고... 펭클럽은 햄볶합니다 yes24 링크: http://cay.kr/q8T02S 2020. 2. 18.