ALL
-
1일 1커밋을 할 바에 잠을 자는게 더 낫다.Programing/Logging... 2020. 3. 17. 23:00
개발을 하는 사람들의 문화중에 하나인 1일 1커밋나는 1일 1커밋에 대해 아주아주아주 회의적이다. 1일 1커밋이라는것 자체의 의도는 참 좋다.일기 쓰듯이 하루에 한번 개발을 하여 습관화를 하자라는 취지다. 하지만 일기 쓰듯이라는 것에 우리는 주목할 필요가 있다. 모두가 그렇진 않겠지만 일기라는 것은 미뤄야 제맛이다.나는 초등학교 시절 일기를 몰아쓰곤 했다.그리고 당연하게도 선생님께 혼쭐이 나기도 했다. 그런 아이가 커서 개발을 하는 사람이 되었고,1일 1커밋을 하고 있는 개발을 하는 사람들, 동료들이 많다는 것을 알게되었다. 사실 처음에는 별 생각이 없었다. 그러다 문득 초등학교 시절과 똑같은 행동을 하고 있는 사람들을 보니 갑자기 너무 이상해보였다. 1일 1커밋의 목적은 개발을 매일매일 하자!! 개발을..
-
[Django] 이미 서비스 되고 있는 DB 연동Programing/Python 2019. 11. 18. 21:24
프로젝트를 진행하다 보면, 항상 신규프로젝트만 하는 경우는 적다. 이미 진행되고 있는 서비스를 다른 기술 스택으로 이전을 하거나 혹은 신규 프로젝트여도 중간에 스택변경으로 인해서 DB연동을 옮길때가 있다. 일반적으로는 각 언어와 프레임워크에 맞게 드라이버 및 몇가지 설정 후 일이 진행 되게 된다. 하지만 Django로의 이전을 할 시에, Django의 강력한 ORM을 사용하려면 필수적으로 Model을 선언해 주어야한다. (물론 ORM을 사용 안할 시에는 그냥 커넥션 맺으면되긴함) 방법은 사실 간단하다. 1. Django 프로젝트에서 inspectdb를 이용하면 저절로 이미 생성되어있는 DB가 models.py파일로 떨궈진다. python manage.py inspectdb > models.py 명령어를 ..
-
개인 방송 스트리밍 플랫폼 비교 (트위치, 유튜브, 카카오tv, 아프리카tv)IT/Review 2017. 5. 5. 18:52
개인방송 스트리밍 플랫폼 비교(트위치tv, 유튜브, 카카오tv, 아프리카tv) 현재 스트리밍 플랫폼은 우후죽순으로 생겼다가 사라지고 한국에서는 4강구도로 스트리밍 플랫폼이 살아남았다. 사실 아프리카tv의 독과점이라고 볼 수 있었던 우리나라였지만각 종 사건으로 인해 아프리카tv의 스트리머들이 각 플랫폼으로 이전을 하였고, 4개의 스트리밍 서비스로 뿔뿔히 흩어졌다. 일단 각 플랫폼의 특징 부터 알아보자 1. 아프리카 tv아프리카 tv는 대한민국 정서상 선점효과에 있어서 가장 빠르게 치고 올라가는 스트리밍 서비스 였다.각 종 사건/사고가 즐비하였지만 개인방송의 한 획을 그은 플랫폼이라는 것 은 부인 할 수 없다.2. 주 방송 컨텐츠예전에 독점을 하다싶이할 때는 각 분야의 컨텐츠가 상당히 많았지만 현재는 캠방,..
-
[MongoDB] 조건을 주어 find하자! AggregatePrograming/DataBase 2016. 9. 6. 15:36
MongoDB Aggregate 어떠한 데이터 베이스를 사용을 하더라도 Select, Find 등 디비값을 검색하는 것은 필수다.당연히 데이터를 집어 넣었기 때문에 찾아야 된다. 일반적으로 전체를 검색하는 쿼리문 정도는 모두 알고 있다. 대표적인 RDBMS 검색 쿼리문 Select * from TABLE MongoDB의 검색 쿼리문db.COLLECTION.find({}); 하지만 언제나 전체를 검색할 수는 없다. 원하는 값만 추출하거나 검색된 데이터를 통해 계산을 한다던가 등등 많은 일이 생긴다.RDBMS의 group by문은 대부분 많이 알고, 쓰고 있을 것이다. 그렇다면 MongoDB에서 조건을 주며, 검색을 하려면 어떻게 할까?find를 이용하여 어느정도 조건을 주며 검색은 가능하다. 예를 들어 t..
-
(팔당-계양) 죽음의 라이딩Think&Daily/Bicycle 2016. 8. 21. 21:20
오랜만에 자전거 포스팅!사실 계속 자전거를 탔지만 글쓰는게 귀찮아서 포스팅을 미뤘더니 결국 계속 안쓰게됬다.. 그래서 다시 마음을 잡고 쓰는 라이딩 일기! 작년 8월 22일에 자전거를 처음으로 사고싶다는 계기가 되었던 팔당댐 라이딩..그 당시 한강 주변 자전거 빌리는 곳에서 자전거를 빌려서 팔당댐을 다녀왔는데, 지금도 어떻게 갔는지 궁금할 따름이다.. 하여튼 딱 1년이 지난 현재 얼마나 자전거 실력이 올랐는지 가늠 할 수 있는 팔당댐을 다녀왔다.정확히 팔당댐 부터 계양역 까지의 라이딩 코스 인천 문학경기장에서 4시 30분에 지하철로 향했다. 그리고선 친구와 함께 팔당댐 까지 지하철 여행..말이 여행이지 지하철타는게 제일 힘듬계단이 너무 많아서 이미 기본운동은 다한샘.. (덕소역에서 멋진 하늘도 보고..)..
-
[Android App] 피씨방 찾을땐? GGPCIT/Information 2016. 6. 29. 15:15
안드로이드 신규 앱 정보피씨방 찾을 땐? GGPC 그 동안 제가 블로그에 수차례 말했던 프로젝트가 드디어 안드로이드 마켓에 등록 되었습니다.마치 광고처럼 보이는 포스팅이 되겠지만, 어쩌겠습니까 제가 만든거 홍보하고 싶은마음은 굴뚝같으니.. 이름하여 피씨방 정보 어플리케이션 GGPC간단하게 숙박 정보 어플리케이션 야XX, 여기XX의 PC방 판이라고 생각하면 편합니다.다른 여러가지 소개그림도 많겠지만 공식홈페이지에 들어가면 전부 나와있으니, 굳이 모든 소개는 넣지 않겠습니다.(어차피 제 개인블로그고.. 너무 홍보글 같으면 저도 싫으니...) 피씨방을 가는 이유야 워낙 다양하지만 결국 하나로 귀결되는 것은 게임을 하러 가는 것이라고 생각합니다. 그에 맞게 최대한 유저 편의성에 중점을 두어 개발을 진행하였습니다..
-
세번째 자전거 일기 (계양-용산) 왕복 60kmThink&Daily/Bicycle 2016. 4. 7. 15:51
자전거를 탄날은 4월2일이지만 포스팅을 미루고 미루고 미루다보니 이제서야 글을 쓴다.그때를 기억하면 너무 억압이었다.날씨는 엄청나게 좋아서 자전거도로에 사람은 북적북적 북적 붖걱 ㅠㅠ 역시나 같이 타는 친구 한명과 같이 어디를 가볼까 하다가 용산 루트바이크가 트랙 컨셉스토어라길래 방문해보기로 했다.얼른 친구가 트렉 1.1 을 사서 같이 국토종주하는 날을 꿈꾸며 계양으로 도착했다.(자전거 독사진)생각보다 계양엔 사람이 얼마 없었다.그래서 이때까지만해도 수월하겠군 이라고 생각했다. 페이스를 유지하며 천천히 용산까지 가기 시작했다.그리고 얼마안가서... 지옥을 맛봤다. 계양-김포구간은 사람이 그리 많지 않았으나... 여의도...그놈의 여의도.... 날씨가 좋아도 너무 좋아서가족단위 커플단위 아주 북적북적북적 ..
-
[이미지] 안드로이드 이미지 처리 라이브러리 GlidePrograming/Android 2016. 3. 31. 22:48
안드로이드 이미지 처리 라이브러리Glide 안드로이드를 개발할때 어플리케이션이 점점 완성이 되갈 수록 정말 많이 보는 Error 메시지가 있다. OOM!!!! 바로 Out Of Memory다.말그대로 메모리가 꽉 찾다는 것이다. 굳이 따지자면 Heap영역에 메모리가 찾다는 것인데, Heap이란 즉슨 Ram에 가용 메모리이상 넘어 갔다는 말이다.여러가지이유가 있겠지만, 대부분 초기화를 잘 안했던지 Activity위주로 앱을 개발해서 엄청나게 쌓여있다던지 등등특히 이미지가 많이 로딩되는 앱을 개발할땐 특히 자주 보이는 에러메시지 중 하나다. 보이는 그림보다 필요 이상의 크기의 사용 하던지, 엄청나게 많은 양의 이미지를 사용한다든지 여러 이유가 있다. 동적으로 이미지가 계속 변하는 ImageView를 사용하거..