Wiki Unleashed Anderson Hejlsberg 가라사대 “We have a wiki now on the internal web with the issues list, resolutions for them, and so.

Slides:



Advertisements
Similar presentations
전공 : 컴퓨터 공학 전공 과목 : 인터넷 정보 검색 학번 : , 이름 : 조 항 두, 오 철 원 발표일 :
Advertisements

New Platform Training CSA Illumina 이용 매뉴얼. Social sciences and Education Collection 사회학, 사회복지, 교육, 국제정치, 범죄 등 사회과학 전반에 관한 저널 및 정부문서, 논문, 단행본 등 다양한 연구자료에.
Lynx, Opera, and Other Browsers 인공지능연구실. Contents Lynx (Text 기반의 Browser) 역사 및 특징 사용법 및 기능 Opera (Small Browser) 역사 및 특징 사용법 및 기능 과 뉴스 그룹 사용법 Other.
4 장 웹 브라우저의 사용 World Wide Web 의 개요  1990 년 말 스위스의 CERN 연구센터에서 많은 사용자가 쉽게 사용할 수 있도록 그래픽을 제공하는 환경을 개발  WWW, Web, World Wide Web, W3 등의 호칭  Hypertext.
IT 패러다임을 바꾼 디지털 리더 한국대학생IT경영학회 교육팀 차헌영 가장 성공한 IT기업은?
Web 2.0.
03월 식단표 So hot 비빔’s 덮으면 모락모락 보라매 도시락 03/21 (월) 03/22 (화) 03/23 (수)
7~9월 프로그램 광산구드림스타트 호 소식지 신체 / 건강 인지/언어 정서/행동
(HiveMall Work Process)
Introduction to Django
2011년 봄학기 정보컴퓨터공학부 컴퓨터 소프트웨어 설계 및 실험
HTML과 CGI 프로그래밍 PHP 웹 프로그래밍 (PHP Web Programming) 문양세
World Wide Web 웹(World Wide Web, WWW, Web) 웹 브라우저
홈페이지 자동 구축 솔루션 K2 Web WIZARD 2.6 관리자 메뉴얼
모형설계제작 2015학년도 2학기 서강대학교 기계공학과 2nd O.T
손노리 / 서 관희 A Game Business Division of Plenus Entertainment
EndNote 이용법 - 레퍼런스 관리 프로그램 -.
어서와 Java는 처음이지! 제1장 기초 사항 IT응용시스템공학과 김형진 교수.
1. JSP(Java Server Pages) 소개
1장. JSP 및 Servlet을 활용한 동적 웹 프로그래밍 소개 제1장.
1. JSP(Java Server Pages) 소개
이 름: 정홍도 (과장) 팀 명: 개발사업팀 일 자:
125. WAPPLES Policy Setting Guideline
8장 웹 페이지의 저작.
Linked Data 4 Principles
This is our standard presentation Cover slide; the images used here are meant to provide a quick, pleasing representation of ProQuest content areas. The.
제 1 장 C 언어의 개요 Google 공동 창업자, 래리 페이지와 세르게이 브린.
ER-Win 사용 방법.
OnUniv 발표자 : 전희승.
ASP를 이용한 전자상거래 사이트 구축 지도교수님: 이형원 컴퓨터응용과학부 박정선.
웹서버와 설치에 필요한 것 WWW ( world wide web ) TCP/IP 프로토콜을 이용하는 클라이언트/서버 환경
운영체제 (Operating Systems)
Team no.13 Tech TonicS.
Html(front end) & jsp(back end)
인터넷마케팅 성공 전략 블로그마케팅 Internet marketing Blog marketing 강사 : 장종희
제1장 서론.
객체 지향 프로그래밍.
1. Log in WCMS에서 사용하는 ID와 PW를 동일하게 사용.
Soonchunhyang Medical Science (SMS)
IOS Press
CGI (Common Gateway Interface)
American Medical Association JAMA & Archives Journals
2018년 2월 00일~3월 31일 출발 여행상품 예약하시는 모든 회원님께 드려요!
인터넷응용프로그래밍 Atom(개발 환경).
EndNote 정기교육 - STEP 1(2차)-
HTML 문서 작성 PART 1 Chapter 2 Part 1
EBSCO KOREA.
MS Excel 활용 2009년 2학기 컴퓨터의 개념 및 실습 서울대학교 통계학과
Course Guide - Algorithms and Practice -
김 정 석 Web Programming 김 정 석
PNAS (Proceedings of National Academy of Science)
Cyber Shopping Mall 구축 - CD New - 안소연,박지윤,박종봉,정영은.
2006 전국정보운동포럼 By 미디어문화행동 위키! 위키! 2006 전국정보운동포럼 By 미디어문화행동
CH2. ASP.NET 페이지 분석 HTML ASP ASP.NET 의 차이점.
주문완료메일 보험료 간편 조회 go > 여행 전 꼭 챙기세요! All about Travel | 여행자보험도 하나샵
BLOG 세상을 만끽하자!.
나는 땅에서 키는 작지만 하늘로부터 재는 키는 이 세상 어느 누구보다도 크다
성공적인 웹사이트 구축 (2) 변화 발전하는 Site의 미래를 예측 반영해야 함.
eBooks on EBSCOhost 이용매뉴얼
Chapter 30 Creating Web Audio Files
전자정보 통합검색(Meta Search ) 이용 안내
Feb. EBSCO KOREA IOS Press Feb. EBSCO KOREA.
성경의 맥을 잡아라 박소원
Final Team Project 이 종철 김 용환
2018년 2월 00일~3월 31일 출발 여행상품 예약하시는 모든 회원님께 드려요!
eBooks on EBSCOhost 이용매뉴얼
房思琪的初恋乐园 ‘팡쓰치’로 보는 문학의 힘 정은비.
EndNote.
EBSCO KOREA.
한국디지털미디어 고등학교 번 조성혁 HTML 5는 HTML4의 다음 버전으로 특정 plug-in같은 것 없이 web에서 진보,발전된 application을 만들 수 있도록 HTML을 발전시킨 것이다.
Presentation transcript:

Wiki Unleashed

Anderson Hejlsberg 가라사대 “We have a wiki now on the internal web with the issues list, resolutions for them, and so on.” Anderson Hejlsberg : Borland 에서 Turbo Pascal, Delphi 를 만들고 MS 에 입사. Visual J++/WFC, C# 을 설계 Bruce Eckel : Thinking in C++/Java/Python 의 저자. Bill Venners : Artima.com 편집장. Inside JVM 등 다수의 서적 저술 - In interview with Bruce Eckel and Bill Venners

Ward Cunningham Inventor of wiki XP 의 3 명의 아버지 –Kent Beck –Ron Jeffries –Ward Cunningham Kent Beck 과 Ron Jeffries 의 스승 2003 년 12 월에 Microsoft 에 입사 최근 ‘The Wiki Way’ 저술 am

Wiki? 웹기반 공동편집 환경 하와이어로 ‘ 빨리 빨리 ’ Portland Pattern Factory 에서 시작 Blog - Web board – Wiki – 자기중심 – 자신의 글만 소유 – 무소유 저 보안성 / 소유권 고 개방성 / 공유성 / 실용성 페이지 보기 / 수정 / 삭제 누구나 가능

특징 Ease of page creation & link Bi-directional links Unique (practical) mark up ‘Recent Changes’ support Revision support

Wiki Sites –Ward Cunningham 의 Original Wiki – 세계 최대의 위키 사이트 –Sun 에서 운영하는 자바 백과 사전 – 국내 최대 ( 세계 14 위 ) 의 위키 사이트 –KLDP Wiki. 각종 기술문서 한글화 – 모니위키 기반의 씽크프리 지식 사이트 by 호규양

Attack of the Clones

모니위키 (MoniWiki) PHP 기반 국산이라 한글문제 없음 빠른 처리 속도 다양한 테마지원 MoinMoin 1.0 의 확장 문법 지원 다양한 Macro, Plugin, Processor, Action 지원 Category, Template 지원 미리보기, File Upload 지원 Standalone 버전 지원 (Win32) – d=80135

모니위키의 다양한 테마

모니위키 시작하기 액쎤 목록

내용 수정하기 편집창 저장, 미리보기, 바뀐점 요약 컨닝뻬빠

Revision RCS 사용 History 보기 이전 상태로 되돌리기 Diff

링크 위키페이지 – 낙타등 링크법 (Camel Case Word) Valid - ThinkFree, JavaHelp, HTMLHelp Invalid - So Sexy, southPark, H.O.T – 확장 링크법 (useful for 한글 ) [ 전지현 ], [about], [Extreme Programming] –InterWiki Wiki:FrontPage 비위키 페이지 –Protocol scheme 으로 시작 –Link with Comment [ 문창희 미니홈피 ] – 이미지 삽입 – 이미지 링크 [

Wiki 규칙에서의 탈출 인용기능 활용 –{{{HelloWorld}}} Six Single Quote –Hello’’’’’’World –{{’’’’’’{ 하하 }}}

Indentation Space 하나 -> 1 단계 들어감 공백 없음 하나 공백 셋 공백 둘공백 소스결과물

List Ordered List –‘Space + 1.’ –‘Space + a.’ –‘Space + A.’ –‘Space + i.’ –‘Space + I.’ Bullet –‘Space + *’ 둘리의 기원 1. 하나일 1. 둘리 1. 셋삼 잠자기전 체크리스트 * 설거지 * 빨래 * 뽀뽀

Emphasis Bold –''' 굵지 ?''' -> 굵지 ? Italic –'' 기우냐 ?'' -> 기우냐 ? Bold & Italic –''''' 굵고도 기울도다 ''''' -> 굵고도 기울도다 컨닝 페이퍼를 활용합시다 !!

Heading = 서론 = == 서론 1 == === 서론 1-1 === === 서론 1-2 === ===== 5 단계 ===== == 서론 2 == = 본론 = = 결론 =

가로선 (HR:Horizontal Rule) ‘----’ : 하이푼 4 개 모냐 -----

Table || 이름 || 성별 || 이상형 || || 구건 || 남 || 전지현 || || 박상규 || 남 || 김덕태 || || 김상범 || 남 || 박상규 || || 이름 || 성별 || 이상형 || ||'' 구건 ''|||| 두칸차지 || ||||'''Hybrid table'''|| || 1||1-1|| ||1-2||

Smiley Default Smiley MSN Smiley 도 써드파티로 있다 – smiley-gif.tar.gz

인용 인용 – 인용된 텍스트들은 위키 포매팅에 적용 안됨 {{{ public class ThinkFree extends Company { public ThinkFree(Human ceo) { if(ceo.toString().equals(" 이재삼 ")) { processSuccess(); } else { throw new IllegalArgumentException(" 재삼 플리즈 "); } }}}

글상자 내부의 내용을 위키엔진이 포매팅 {{| public class ThinkFree extends Company { public ThinkFree(Human ceo) { if(ceo.toString().equals(" 이재삼 ")) { processSuccess(); } else { throw new IllegalArgumentException(" 재삼 플리즈 "); } |}}

항해하기 Recent Changes Title Search Full Text Search Random Pages Category member listing Keyboard Shortcut

고급기능 모니위키의 구성요소 –Action 페이지 전체에 취하는 동작 Show / Edit / Rename… –Macro 치환 혹은 그 이상 –Processor 기본 위키엔진을 벗어난 제어 –Processing Instruction ‘#’ 으로 시작하는 명령어

Macro [[ISBN( X,k)]] 저자 : 마틴 파울러 [[BR]] 역자 : 윤성준 ‘[[‘ 과 ‘]]’ 사이에 있는 내용이 치환됨 Title Search, Full Search, Go To, Page List, RecentChanges, Title Index, Word Index,Random Page, Table Of Contents… Custom Macro 제작 가능

ISBN Macro 책, 음반소개 페이지로 링크 –[[ISBN( X)]] : 아마존 –[[ISBN( X,k)]] : 알라딘 [[ISBN( X,k,noimg)]] : 텍스트 – 그 밖에도 IsbnMap 에 추가 가능

UploadFile Macro 해당 페이지에 파일을 업로드 stPagehttp://geny.thinkfree.com/wiki/wiki.php?Te stPage 올려진 파일은 UploadedFiles 매크로를 이 용해 볼 수 있다. 페이지별로 폴더가 생긴다.

Gallery Macro Upload File 매크로와 유사함 [[Gallery]] 가 올린 이미지 파일의 썸네일로 대치됨 stPagehttp://geny.thinkfree.com/wiki/wiki.php?Te stPage

Oekaki Macro Simple Drawing Applet tPagehttp://geny.thinkfree.com/wiki/wiki.php/Tes tPage

HTML Macro / BR Macro 원하는 위치에 HTML 코드 삽입 – 원하는 위치에 태그 삽입 [[HTML( )]] T_T [[HTML( )]] 안녕하세요 [[BR]] 또 만났네요 [[BR]][[BR]] 하하

Table Of Conents 튜토리얼등의 문서 만들때 유용 Heading 태그를 참조하여 목차 생성 예제 –

Include Macro 다른 위키 페이지를 포함시킨다. [[Include(FrontPage)]] 예제 –

Page List Macro Page 이름을 Regular Expression 으로 검색 [[PageList(^Calc)]] –‘Calc’ 로 시작하는 페이지 목록을 출력

그 밖의 매크로 Calendar, Page Hits, Foot Note, Random Quote, Babel Fish, Wanted Pages, Vote … 설명 – OnMacroshttp://moniwiki.sourceforge.net/wiki.php/Help OnMacros – oryMacro?action=fullsearch&value=Category Macrohttp://moniwiki.sourceforge.net/wiki.php/Categ oryMacro?action=fullsearch&value=Category Macro

Action 페이지 전체에 취하는 동작 예 ) 페이지 URL 에 GET method 로 action 의 이 름을 주는 방식 자주 사용되는 액션은 페이지 최하단에 나 타나는것이 보통이다

액션의 종류 show – default( 생략 가능 ) edit – 페이지 수정 delete – 페이지 삭제 rename – 페이지 이름 변경 –Reference 하는 곳까지 찾아다니며 변경 print – 인쇄용 화면으로 본다 subscribe – 해당 페이지를 구독한다 VisualTour – 참조관계를 그래프로 나타낸다 그 밖의 액션들 – Actionshttp://moniwiki.sourceforge.net/wiki.php/Ko~MoniWiki Actions

Processor 위키엔진이 아닌 외부 프로그램을 사용하여 포매 팅 커스텀 Processor 추가 가능 Gnu Plot Processor,LaTeX Processor HTML Processor –HTML code 직접 삽입 Vim Processor –Vim 을 이용하여 syntax coloring 후 html 파일 생성 Wiki 설치디렉토리 하위의 plugin/processor

Template 페이지 이름이 ‘Template’ 으로 끝나면 자동 으로 인식 새 페이지 생성시 목록이 나타남 활용 – 개인정보, 팀정보, 책소개, 사이트 소개, API Publishing

Category ‘Category’ 로 시작하는 페이지 새 페이지를 만들거나 기존페이지를 수정할때 카테고리 이름을 기재 역링크 기능을 활용하여 해당 카테고리의 페이지들 나열 가능 너무 많이 만들면 별 의미 없음 모니위키는 새 글 작성시 콤보박스에 카테고리 나열됨 하나의 페이지가 여러 카테고리에 속할 수도 있음 페이지의 마지막에 적는 것이 관례 예 ) CategoryAPI, CategoryTutorial …

Tag Category 와 원리는 같다. 용도만 다르게 사용하는데 일시적으로 있 다가 일이 처리되면 지워준다. 주로 ‘Me’ 로 끝난다. 페이지의 중간에 들어간다. 예 ) DeleteMe, RefactorMe, AnswerMe, ToDo …

활용 Page Naming Convention –‘Write-’, ‘Calc-’, ‘Show-’ – 팀 페이지에 Page List 매크로로 글 나열 Category 활용 공동 북마크 작업문서 정리 블로그 기능 -> 업무보고 대체 phpBB 는 그대로 유지 위키활용법 (from no-smok.net) –