E D R , A S I H C RSS

Full text search for "ProjectPrometheus"

Project Prometheus


Search BackLinks only
Display context of search results
Case-sensitive searching
  • 1002/Journal . . . . 7 matches
         ProjectPrometheus Refactoring 궁리하기
         그리고, 이전에 ProjectPrometheus 작업할때엔 서블릿 테스팅 방법을 몰랐다. 그래서 지금 ProjectPrometheus 코드를 보면 서블릿 부분에 대해 테스트가 없다. WEB Tier 에 대한 테스팅을 전적으로 AT 에 의존한다. 이번에 기사를 쓸때 마틴 파울러의 글을 인용, "WIMP Application 에 대해서 WIMP 코드를 한줄도 복사하지 않고 Console Application 을 만들수 있어야 한다" 라고 이야기했지만, 이는 WEB 에서도 다를 바가 없다고 생각한다.
         2 (월): ProjectPrometheus 소스 리뷰 & 리팩토링. audio book MP3 뜨기
         28 (목): 하드 소스 & 문서 정리. ProjectPrometheus 버그 수정
          * ProjectPrometheus
         3일 (수): ["ProjectPrometheus/Journey"]
  • ProjectPrometheus/Journey . . . . 7 matches
         ["ProjectPrometheus"] 작업 수기. ["ThreeFs"] 에 따라. 그날의 한일과 느낀점, 교훈 등을 생각해보는 시간가지기. 순간을 채집하고 민감할 수 있도록.
          * ["ProjectPrometheus/UserStory"]
          * ["ProjectPrometheus/EngineeringTask"]
         일단 알고리즘부분을 대강 생각한뒤 Python 으로 TDD 를 했다. ([http://zeropage.org/browsecvs/index.php?&dir=ProjectPrometheus%2FPythonProject%2F&file=RSSpike.py&rev=1.1&cvsrep=ZeroPage 소스]). CRC 세션을 먼저하여 시나리오를 시각화해두고 프로그래밍을 했었다면 좀 더 빨리 작성할 수 있지 않았을까 하는 생각을 해본다.
         오늘 무엇을 할 것인가 하며 ["ProjectPrometheus/Iteration"] 를 보고선 HTML Parsing 을 진행하기로 했다. 그 전에 ["1002"] 는 '아, 작업하기 전에 Book Search 에 대한 전반적인 그림을 그려 놓는게 좋겠군. 그리고 난 뒤 HTML Parsing 부분에 대해 구현해야지' 라고 생각을 했다. 한편 ["neocoin"] 은 수요일때와 마찬가지로 'HTML Parsing 부분에 대해 일단은 SpikeSolution 으로 만든뒤 모듈화 시켜나가야지' 라는 생각을 했다. 프로그래밍 스타일이 다른 두 사람이 진행 방법에 대한 언급없이 진행을 하려고 했다. ["1002"] 는 '아 전체 그림' 하며 CRC 세션을 하려고 하는 중간. 한편 ["neocoin"] 은 같이 진행하고 있는 CRC 세션에 중간에 대해서 '지금 서로 무엇을 하고 있는거지?' 하며 혼란에 빠졌다. 똑같은 디자인 단계에 대해서 ["1002"] 는 전반적 Book Search 에 대해 생각을 하고 있었고, ["neocoin"] 은 모듈과 모듈간 연결고리에 대해 생각을 하였다.
          * Python, webdebug 를 이용, ["ProjectPrometheus/LibraryCgiAnalysis"] Task
         ["ProjectPrometheus"]/Journey
  • ProjectPrometheus/Iteration . . . . 6 matches
         ["ProjectPrometheus"]/Iteration
         ||["ProjectPrometheus/Iteration1"]||
         ||["ProjectPrometheus/Iteration2"]||
         ||["ProjectPrometheus/Iteration3"]||
         ||["ProjectPrometheus/Iteration4"]||
         ||["ProjectPrometheus/Iteration5"] (Later) ||
  • 페이지이름 . . . . 6 matches
          * 예를들어서, ["ProjectPrometheus"] 에서 활동하다가 만들어지는 '''Journey''' 페이지의 이름은 ["ProjectPrometheus/Journey"]로 지어지고 이 페이지는 ["ProjectPrometheus"]를 부모로 하는 하위 페이지이이다.
          * 당연히, 부모인 ["ProjectPrometheus"] 에 Jouney 에 대한 링크를 찾아보면 있을 것이다. 그리고 ["ProjectPrometheus/Journey"] 의 가장 하단에, 밑줄({{{~cpp ----}}})로 자신의 부모를 링크를 걸어두어 보는 이가 항해하기 편하게 배려한다.
          * 이에 반하여 ["ProjectPrometheus/Estimation"]은 부모에 대한 페이지 링크가 가장 상단에 있다. 즉, 부모의 링크는 최상단, 최하단에 올수 있다. 이를 ["역링크"]라고 부른다.
  • AcceptanceTest . . . . 2 matches
         ["ProjectPrometheus"] 진행중에 ["1002"] 와 ["상민"]은 AcceptanceTest 를 작성하며 진행하였다. 주로 Python 을 이용하여 간단한 web bot 를 작성, 시스템이 잘 작동하는지에 대해 자동테스트를 구현했다.
         (["ProjectPrometheus/AcceptanceTest"], 소스는 ZeroPageServer 의 CVS 프로젝트들중 AcceptanceTestServer 참조)
  • ProjectPrometheus/CookBook . . . . 2 matches
         ProjectPrometheus 중 나눌만한 Tip 들이나 기타 코드 이디엄들 등등.
         ["ProjectPrometheus"]
  • ProjectPrometheus/Iteration4 . . . . 2 matches
         || ["ProjectPrometheus/AcceptanceTestServer"] 작성 || 2 || ○ ||
         ["ProjectPrometheus"]/Iteration4
  • ProjectPrometheus/Iteration5 . . . . 2 matches
         || ["ProjectPrometheus/CollaborativeFiltering"] 설명 작성 || . || . ||
         ["ProjectPrometheus"]
  • ProjectPrometheus/Iteration6 . . . . 2 matches
         || ["ProjectPrometheus/CollaborativeFiltering"] 설명 작성 || . || . ||
         ["ProjectPrometheus"]
  • ProjectPrometheus/Iteration8 . . . . 2 matches
         || ["ProjectPrometheus/CollaborativeFiltering"] 설명 작성 ||
         ["ProjectPrometheus"]
  • ProjectPrometheus/MappingObjectToRDB . . . . 2 matches
         ProjectPrometheus 는 RDB-Object 연동을 할때 일종의 DataMapper 를 구현, 적용했었다. 지금 생각해보면 오히려 일을 복잡하게 한게 아닌가 하는 생각을 하게 된다. Object Persistence 에 대해서 더 간단한 방법을 추구하려고 노력했다면 어떻게 접근했을까. --["1002"]
         ["ProjectPrometheus"]
  • ProjectPrometheus/UserScenario . . . . 2 matches
         http://zeropage.org/pub/ProjectPrometheus/doc_0708/Prometheus_Scenario_0703.GIF
         ["ProjectPrometheus"]/User Scenario
  • neocoin/Log . . . . 2 matches
          * ["ProjectPrometheus"] Release 1
          * ["ProjectPrometheus"] 개발 진행중
  • 1thPCinCAUCSE/null전략 . . . . 1 match
         지난번 IPSC 경험때는 맨땅에 해딩하는 느낌이였는데, 이번에는 비록 입상하지 못했지만, 각각의 과정들이 의식적으로 일어난 점에 대해서 개인적으로는 즐거웠고 명쾌했습니다. 급조되어 2주만에 만난 Pair 치고 손발이 잘 맞았습니다. (이건 방학 두달동안 ["ProjectPrometheus"] 때 하도 서로 싸워대어서. -_-;)
  • Athena . . . . 1 match
          DeleteMe 이름은 좋습니다. 하지만 ["Athena"] 라는 이름의 페이지에는 여신 아테나에 대한 정의와 소개가 들어 있는 것이 올바른 것이겠지요. 그래서 ["ProjectPrometheus"], ["ProjectZephyrus"] 라고 한거랍니다. ;; --["neocoin"]
  • CollaborativeFiltering . . . . 1 match
         협업 (상호협동) 필터링, Recommender System이라고도 불림. ProjectPrometheus에서 사용한다.
  • FreechalAlbumSpider . . . . 1 match
         처음에는 모듈에 대해 Remote Test 를 먼저 진행했다가, Local Test 로서 일단 HTML 문서를 받아놓고, 이를 TDD 로 하면서 데이터들을 추출하는것이 낫겠다 판단, Local Html Test 를 작성해나갔다. 이전 ProjectPrometheus 에서 했었던 방법과 비슷했었던지라, 일사천리로 거의 하루동안 관련 작업들이 끝났다.
  • PairSynchronization . . . . 1 match
         상민이랑 ProjectPrometheus 를 하면서 CrcCard 세션을 했을때는 CrcCard 에서의 각 클래스들을 화이트보드에 붙였었죠. 그리고 화이트보드에 선을 그으면서 일종의 Collaboration Diagram 처럼 이용하기도 했었습니다. 서로 대화하기 편한 방법을 찾아내는 것이 좋으리라 생각.~ --["1002"]
  • ProjectIdea . . . . 1 match
         ["ProjectPrometheus/개요"]
  • ProjectPrometheus/AcceptanceTest . . . . 1 match
         ["ProjectPrometheus"]
  • ProjectPrometheus/AcceptanceTestServer . . . . 1 match
         ["ProjectPrometheus"]
  • ProjectPrometheus/BugReport . . . . 1 match
          * WAR 알아보기. ProjectPrometheus 배포가 편하도록.
  • ProjectPrometheus/CollaborativeFiltering . . . . 1 match
         ["ProjectPrometheus"]
  • ProjectPrometheus/DataBaseSchema . . . . 1 match
         ["ProjectPrometheus"]/{{{~cpp DataBaseSchema}}}
  • ProjectPrometheus/EngineeringTask . . . . 1 match
         ["ProjectPrometheus"]
  • ProjectPrometheus/Estimation . . . . 1 match
         ["ProjectPrometheus"]/Estimation
  • ProjectPrometheus/Iteration1 . . . . 1 match
         ||||||Acceptance Test (["ProjectPrometheus/AT_BookSearch"]) ||
  • ProjectPrometheus/Iteration2 . . . . 1 match
         ||||||Acceptance Test (["ProjectPrometheus/AT_RecommendationPrototype"]) ||
  • ProjectPrometheus/Iteration7 . . . . 1 match
         ["ProjectPrometheus"]
  • ProjectPrometheus/LibraryCgiAnalysis . . . . 1 match
         ["ProjectPrometheus"]
  • ProjectPrometheus/Tips . . . . 1 match
         ProjectPrometheus 중 나눌만한 Tip 들.
  • ProjectPrometheus/UserStory . . . . 1 match
         ["ProjectPrometheus"]{{{~cpp /UserStory}}}
  • ProjectPrometheus/방명록 . . . . 1 match
          * 어떤 상황인지 ["ProjectPrometheus/BugReport"] 에 써주겠어? 그런 상황은 처음 봐서. --["상민"]
  • XpQuestion . . . . 1 match
         - ["1002"] 가 ProjectPrometheus 를 할때엔 거의 전체 작업을 Pair로 진행했다. Integration 비용이 전혀 들지 않았다. (두명이 멤버였으니; 당근!) 그리고 초기 소스와 지금 소스중 초기 모습이 남아있는 부분을 보면 '젠장. 왜 이렇게 짠거야? 이런 허접한...' 이다. 중복된 부분도 많고, 매직넘버도 남아있고, 처음엔 쓸거라 생각했던 일종의 어뎁터 역할을 하는 클래스는 오히려 일만 복잡하게 만들고 등등.
  • 정모/2002.7.11 . . . . 1 match
          * ["ProjectPrometheus"] - 도서관 정보 관리 시스템
  • 정모/2002.9.26 . . . . 1 match
         ["ProjectPrometheus"] 팀의 경우는 현재 도서관 UI 가 바뀌는 통에 열심히 기존 코드 수정중이라고 함. 그대신 모듈화가 되어있어서 소스의 일부 클래스들만 수정하면 된다고 한다.
  • 제로페이지의문제점 . . . . 1 match
         세미나가 [데블스캠프]외에 신입생 위주로 하는게 있어요? 설마 스터디를 이야기 하는거라면, 자신이 만들어 나가는건데요. :) 여태 제가 신입생 대상 스터디를 해본적이 없어서 공감이 안가는 이야기 같네요. 스스로 만드세요. SeeAlso 개인 제외 같이 한것들 --ExploringWorld ProjectZephyrus ProjectPrometheus [MFCStudy_2001] [KDPProject] [Refactoring] --NeoCoin
Found 37 matching pages out of 7555 total pages (5000 pages are searched)

You can also click here to search title.

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:24:04
Processing time 0.0139 sec