데브뉴스 소개

데브뉴스는 소프트웨어 개발자들을 위한 글, 뉴스를 공유하는 서비스 Hacker News 의 한글 버전을 지향 합니다.

개발자 분들과 어울리며 "소프트웨어 개발 뉴스는 어디서 보세요?"라고 물어보면 "안본다" 또는 "페이스북에 올라오는 거" 라는 답변이 오곤 합니다. 외국에는 Hacker News나 Reddit, Hatena 과같은 개발자를 위한 뉴스공간이 있습니다. 한국 개발자를 위한 좋은 글과 정보를 공유하는 공간을 만들고자 합니다.

FAQ

  • 누가 이 곳에 글을 올리나요?
    로그인을 하면 누구든지 개발자를 위한 링크를 공유 할 수 있습니다.
    글을 많이 올려주세요,

  • 글 순위는 어떻게 결정되나요?
    기본적으로 (투표점수합계) / (지난시간)^2 를 변형해 사용하고 있습니다. 즉, 시간이 지나면 순위는 떨어지지만 투표를 많이 받으면 그 힘으로 위에 오랫동안 유지됩니다. 투표 많이 해주시면 이 시스템이 잘 동작합니다. 코드가 궁금하시면 Github에 있는 코드를 참고하세요

  • 어떤 링크가 이곳에 적합한가요?
    소프트웨어 개발자를 위한 모든 글이 적합합니다.
    다만 정치, 종교, 사회이슈 등 소프트웨어 개발과 관련이 없는 글은 적합하지 않습니다. 정확한 가이드는 운영하면서 고민해 나아가려 합니다.
    • 가능한 한국어 글을 공유하려고 하며, 영어 글인경우 제목 끝에 *(영어)*라고 표시해주세요
    • 가능한 최신 글을 공유하려고 합니다. 오래된 글은 *(2015)* 와 같이 연도를 표시해주세요
    • "iOS 10의 새로운 기능 소개" 보다 "개발자를 위한 iOS 10 지원 가이드" 가 적합합니다.

  • 페이스북 로그인만 지원하나요? 어떤 정보가 서버에 저장되나요?
    현재로서는 페이스북 로그인만을 지원합니다.
    서버에는 이메일과 페이스북 로그인 토큰만이 저장됩니다.

  • 뭘로 만들었나요?
    Python기반의 / 웹 프레인워크인 Django / 기반의 CMS인 Mezzanine / 기반의 Drum 을 기반으로 해서 만들었습니다.

  • 상업적 사이트인가요?
    수익을 위한 곳이 아니며 광고등을 할 예정이 아직 없습니다. 다만 트래픽이 감당 못할정도로 증가 한다면 서버 운영비를 충당하기위한 방법으로 고려할 수 있습니다. 추후 스폰서의 광고가 노출될 수 있습니다.

  • RSS 를 지원해주세요
    이 곳의 첫 페이지의 링크는 시간순이 아니고 투표에 의해서 계속 바뀌기 때문에 RSS가 적절하지 않습니다. 최신글(전체글)은 RSS로 제공 하려고 생각해 보았으나 필터링 등 고민할 부분이 있습니다. HackerNews 의 사례를 보면, 일정 투표이상을 받은 글들을 페이스북 페이지, 트위터, RSS로 발행하도록 하는 것이 적절하여 그렇게 계획하고있습니다.

TODO

  • 사용자 아이디 변경기능
  • Tag 기능
    - Python 관련글, Java 관련글 만 볼 수 있도록 Tag 기능을 지원
  • 링크 수정/삭제 기능
    - 현재 자신의 링크를 수정/삭제 할 수 없습니다
  • 자신이 투표한 글을 모아서 보여주는 기능

프로젝트 스폰서

  • 데브뉴스는 모바일 데이터베이스 Realm에서 리모트로 일하면서 개발 및 마케팅, 기술 지원 업무를 하는 박민우 가 만들었습니다. 이 프로젝트는 회사의 도움을 받지 않았지만 Realm이 있었기에 제가 생활을 영위하면서 이 프로젝트를 할 수 있었기에 데브뉴스의 스폰서 입니다.
  • Realm 은 스폰서로서 홍보 효과를 이 사이트를 통해서 누릴 수 있습니다. 그 방법은 정해지지 않았지만 로고노출 등 이 될 수 있습니다.

  • Realm은 무료이고 오픈소스이고 모바일 개발자를 위한 데이터베이스 입니다.
    SQLite나 CoreData 보다 쓰기편하고 좋은 기능이 많으며 빠릅니다.
    Realm 홈페이지와 소셜미디어에는 다양한 모바일 개발 관련 글들이 올라오고있습니다.
    Realm : 홈페이지 / 페이스북 페이지 /  트위터

의견 / 질문 / 제안