코딱지 프로젝트

본 토픽은 현재 준비중입니다. 공동공부에 참여하시면 완성 되었을 때 알려드립니다.

Hello Project (HELP)

생활코딩의 웹서비스 만들기를 완주한 초기코딩인이 실제로 웹서비스를 만들어 서비스를 제공합니다.

프로그램 간단 소개

* 프로젝트명:  Hello Project (이하 'HELP'라고 합니다.) - 인터넷 전자계산기
* 참여자 :  Hello Project에 참여하는 사람을 말합니다.(이하 'Helper' 라고 합니다.)

인터넷 웹페이지에서 전자계산기 서비스를 제공합니다. 간단하죠?

인터넷 전자계산기, 간단하지만 얼마든지 상용서비스까지 가능한 아이템입니다.
처음엔 덧셈 기능만 제공할 수도 있죠. 간단한 연산이니까 덧셈, 뺄셈, 곱셈,나눗셈은 어렵지 않을 겁니다. 하지만 여기서부터 시작합니다. 초보코딩인이 보기만 해도 실력이 부쩍부쩍 늘 수 있는 프로젝트가 되도록 하겠습니다.

누구나 오며가며 코칭해주실 수 있습니다.

참여자

  • 참여자(신청) 방법 : 페이스북에서 '코딱지_인터넷 전자계산기' 그룹에 가입

             페이스북 신청: (그룹-good.help) http://www.facebook.com/groups/good.help

  • 프로젝트 조직 :  (고문) 이고잉 님, 코딩 3인, 디자인 3인, 서버 2인, 보안 2인, 마케팅 2인, 통번역 2인 등
  • 참여자 명단 :  일단, 제안자 마음대로(?) 정하고, 참여 신청을 받은 후, 불만있으시면 조정하겠습니다. ^^

    개발은 수평적 구조로 이루어집니다. 다만, Helper의 역활을 지정하는 것은 그 부분에서 주도적인 역활을 한다는 의미입니다. 즉, '웹 호환성' 부분에 모든 Helper가 고민하고 참여하지만 미팅 진행이나 의제 결정에 리더로서의 역활을 의미합니다.

    별모모(제안자),
    유정협(매니저),
    황규석(Server/Client),
    이한결(Web Compatibliity),
    강별(OS Comatibility),
    양요한(디자인 총괄),
    배영식(User Interface),
    김나솔(전략/기획),
       

     
  • 참여자 혜택 :  참여자가 생산하는 모든 부분에 코딩자 표기를 합니다.
  • 진행 :  HELP 프로젝트가 끝날 때까지 온라인으로만 진행.
  • [커뮤니케이션] 의견은 아래 댓글에 [기획], [디자인], [메뉴] 등으로 핵심 단어를 기술하고 의견을 올려 주시기 바랍니다.

기획 관련 논의

  • 생활코딩의 코딱지 프로젝트와 페이스북 그룹(코딱지_인터넷 전자계산기)를 통해 기획 등을 활발히 논의합니다.
  • 오며 가며 자유로운 참여가 가능합니다.
  •  

구현 관련 논의

  • 코딱지 프로젝트 페이지 + 페이스북 그룹(코딱지_인터넷 전자계산기)
  • 도메인을 신청하여 웹페이지에서 24시간 서비스를 제공할 수 있도록 합니다.

개발계획 ~

  • 개발은 Github 를 이용해야 겠습니다.
  • https://github.com/starmomo/Help.git
  • 서비스(웹) 서버:  아마존 웹 서비스(AWS)를 이용하겠습니다.
  • 개발툴: 개인PC Aptana를 사용합니다.
  • 개발환경:  개인PC 윈도우 환경에 APM을 설치하고 개발합니다.
  • 테스트 서버 :  VM VirtureBox에 L(Ubuntu)AMP를 이용합니다.
  • 협업환경: github를 이용합니다.
  • UI 개발툴 :  Pencile을 이용합니다.

 

개발 1단계 ~ 2012년 8월 25일(수) 24:00까지

  • 참여 신청 받습니다. (페이스북 그룹: 클릭~!
  • 아름다운 그림을 그립니다.
    > 생활코딩 > 웹서비스 만들기 > UI 모델링 > Pencil을 사용합니다. (Pencil 공부하기)
  • Pencile을 이용하여 아래 댓글에 이미지로 첨부하여 주시기 바랍니다.

 

개발 2단계 ~

  • 코딩 및 디자인을 합니다.

 

개발 3단계 ~

  • 웹서비스 구축 및 테스트를 시작합니다.

 

개발 4단계 ~

  • 테스트 및 상용 웹서비스를 시작합니다.

 

개발 5단계 ~

  • 버그, 업데이트, 업그레이드 > 테스트 > 웹서비스 > 홍보. 마케팅

 

개발콘셉

  • 무의식 상태에서도 사용할 수 있는 인터넷 전자계산기 서비스
  • 재미있게 ~
  • 편리하게 ~
  • 유용하게 ~

 

개발모델

  • 0단계 :  덧셈, 뺄셈, 나눗셈, 곱셈 > 면적 변환( m2 → m3) > 학점 구하기 > 연봉 계산기
  • 1단계 :  네이버 인터넷 전자계산기
  • 2단계 :  User One Key 전자계산기
  • 3단계:   Any Browser > Any OS Interface  > Any Language ( 한국, 미국, 일본, 중국 > 불어, 독어, 이태리어, 러시아 > 아랍어 등)

댓글

댓글 본문
  1. Starmomo
    [ 공지 - Github ssh-keygen 등록 ] Github 사용을 위해 Github(https://github.com/)에 가입한 계정 닉네임이나 이메일을 페이스북 메시지로 알려 주시면 됩니다. 자세한 내용은 생활코딩 Help메인 또는 Github README.txt를 참조하시기 바랍니다.
    [ Github SSH key 생성 방법]
    1. git bash를 실행합니다.2. 명령을 실행하여 SSH-keygen 파일을 생성합니다. $ ssh-keygen -t rsa -C "your_email@youremail.com"3. 컴퓨터의 사용자 폴더 아래에 있는 '.ssh'폴더 안에 id_rsa.pub 내용을 복사합니다. $ clip < ~/.ssh/id_rsa.pub4. Github 계정에 로그인하여 (우측 상단 스패너(공구)아이콘)Account Settings > SSH Keys > Add SSH Key에서 등록합니다.
    * SSH-Keygen을 등록하지 않으면 Github 'Pull' or 'Push'할 때마다 관리자 계정을 입력해야 됩니다.
    * 아래 링크의 README.txt와 생활코딩 > 버전관리시스템 > 협업에 참여(별모모는 Aptana 협업 사용)를 참고하시기 바랍니다.... * git clone > ssh 사용 URL입니다.git@github.com:starmomo/Help.git 고맙습니다.Github: https://github.com......e...
  2. Starmomo
    [ HELP 공지 ] 개발 1단계는 '그림 그리기'를 진행하고 있습니다. 개발 1단계 이후부터 Github를 이용해서 협업을 진행합니다. Git과 Github 사용법을 숙지하여 주시기 바랍니다.
  3. Starmomo
    [파일 업로드] - 페이스북 그룹의 '파일'메뉴를 이용합니다. Git에 익숙해질 때까지 UI개발툴 Pencil 파일부터 페이스북 그룹(코딱지_인터넷 전자계산기. 이하 HELP(Hello Project)로 부릅니다.) 메뉴(상단 오른쪽 끝에 있는 '파일')에 올리도록 하겠습니다.
    페이스북 그룹(코딱지_HELP) > (상단 메뉴) 파일
    HELP에 참여하려면 git부터 공부해야겠군요. 기본부터 어렵죠? Git 천천히 하시고, 페북 그룹(코딱지_인터넷 전자계산기)로 참여 신청을 하시기 바랍니다.
    페북 그룹 +코딱지 프로젝트에서 함께하시면 되겠습니다.
    참여신청: http://www.facebook.com/groups...
버전 관리
별모모
현재 버전
선택 버전
graphittie 자세히 보기