거울아거울아 스터디 - 2
피자와 함께 요약 과정에서 무엇을 배웠는가? 현주님이 2.12장 까지의 요약을 준비해 주셨습니다. CSV파일로 저장되어 있는 데이터를 기본 파이썬 코드와 팬더스로 다루는 것을 공부했습니다. 연속된 행 선택하기 기본 파이썬 코드는 for문으로 row를 순환하면서 조건에 맞을 경우 writerow(row) 함수를 써서 저장한다. 팬더스에서는 drop속성을 써서 지정한 행을 삭제한 후 to_csv 함수를 써서 저장한다. 헤더 추가하기 기본 파이썬 코
실시간 항공권 검색 서비스, 이렇게 만들었어요!
티몬에 실시간 항공권 검색 서비스가 있다는 사실! 아시나요? : ) 티몬에서는 정해진 구간에 대한 항공권을 ‘딜’ 형태로 판매하는 상품도 있고, 내가 원하는 날짜와 여행지를 선택하여 항공권을 검색하는 ‘실시간 항공권 검색’ 서비스도 제공하고 있답니다. ▼ 항공권 검색 서비스에 대한 이용 방법은 여기서 확인해보세요! 항공권 검색 서비스 앞에 [실시간]이라는 단어가 붙는 이유는 무엇일까요? 너무 당연한 이야기이지만 항공 스케줄과 요금에 대한 ‘실시
두숟갈 스터디 - 4
무엇을 공부했나요? Two scoops of Django 6장은 Django에서 Model을 ‘올바르게’ 사용하는 법에 대한 내용이었습니다. 안영님께서 6장의 자료를 요약 및 설명해주셨고, 연태님께서 ‘데이터베이스 정규화’라는 심화 자료를 준비해 발표해주셨습니다. 그리고 김진홍님이 새로운 스터디 멤버로 합류하셨습니다. 스터디중 다루었던 이야기들은 아래와 같습니다. 6장 장고에서 모델 이용하기 모델은 충분히 깊이 생각해서 만들어야 한다 너무 큰
데이터, 기록되고 있습니까?
올해 2월에 썼던 글을 이제야 올려봅니다. 태블로는 아직 잘 사용하고 있습니다. : ) “아무개 님, 지난번에 요청한 자료 언제까지 받을 수 있죠?” 다행이다. 꿈 이었다. 가벼운 발걸음으로 출근하던 중 일감 하나가 떠오른다. 간밤의 꿈이 꿈 만은 아니었던게다. 아뿔싸, 아직 시작도 못했는데. 오늘 할 일을 내일로 미룬 자의 아침은 발걸음이 무겁다. Business Intelligence 라는 것이 있다. 뭔가 멋드러진 단어의 조합처럼 보이지만
Couchbase Spring data repository 적용기(2)
Spring data는 custom object-mapping 추상화를 지원하고 이를 통해 개발자가 다양한 데이터 저장소에 직접 access layer를 구현할 필요가 없도록 도와줍니다. 이러한 장점을 활용해 보기 위한 Repository 적용기를 소개합니다. 이번 2부에서는 직접 생성해 조회해야 했던 ViewQuery를 spring-data-couchbase의 view 기반 쿼리 메소드를 이용하도록 수정하는 과정을 다룹니다. 1. 간단한 CR