- Ant . . . . 7 matches
Platform 독립적인 Java 의 프로그램 컴파일, 배포 도구 이다. 비슷한 역할로 Unix의 make 툴과 Windows에서 프로그램 Installer 를 생각할수 있다.
Ant 는 [Java] 기반의 Build 툴로써 [Unix] 의 [make] 와 같은 툴이라고 보면 된다.
make.gnumake,nmake,jam 과 같은 다른 Build 툴은 놔두고 왜 Ant 를 써야하는가에 대한 질문이다. Java 기반으로 프로그램을 짜고 컴파일 및 배포용 쉘 프로그램을 짜봤는가? 해봤다면 그것의 어려움을 잘 알것이다. 각 [OS] 마다 쉘 스크립트가 다르고 일반적으로 사용하고 있는 Unix 에는 또 각종 쉘들이 존재한다. 윈도우 쉘 또한 복잡하긴 매한가지이고 프로그램을 모두 작성하고 컴파일 및 배포 쉘 스크립트를 작성하기 위해서 이것들을 모두 작성하는것 자체가 프로그래머에게 또 하나의 고난이 아닐까 생각한다.(즉, 쉘 프로그램을 배워야 한다는 의미이다.)
바이너리 파일을 기준으로 설명하겠습니다. 설치는 Windows 기반으로 설명하겠습니다. Unix/Linux 기반을 비슷하니 알아서(?) 하세요. ^^;
===== Unix(Linux) (bash) =====
이것은 바로 위에 있는 것에다가 dist라는 것이 붙었는데 이것은 target 을 나타냅니다. Unix/Linux 에서 make 명령으로 컴파일 해보신 분들을 아실껍니다. 보통 make 명령으로 컴파일 하고 make install 명령으로 인스톨을 하죠? 거기서 쓰인 install 이 target 입니다. Ant 에서는 Build 파일 안에 다양한 target 을 둘 수 있습니다. 예를 들면 debug 모드 컴파일과 optimal 모드 컴파일 2개의 target 을 만들어서 테스트 할 수 있겠죠? ^^
실행 파일 ant는 Unix 계열에서는 shell 스크립트로 Windows 계열에서는 ant.bat 라는 배치파일로 배포됩니다. 내부에 보면 java 프로그램을 실행하는데, 다음과 같이 자신이 직접할 수도 있습니다.
- 데블스캠프2002/진행상황 . . . . 7 matches
* ["FoundationOfUNIX"] - Unix
* 본래 Unix 실습때 쉘 스크립트를 이용, 쓰레기통 작성을 하려고 했지만, 실제 실습때 하지 못했다.
* 이날 했던 UNIX가 쉽게 신입 회원들에게 느껴졌고, 컴퓨터 구조는 좀 어렵게 느껴진거 같다. 쉬운것과 어려운 세미나가 이렇게 섞인것이 내가 보기에는 쉬운것만 하는거나 어려운것만 하는것보다 더 좋았던거 같다. - 상협
-- 왜 어려웠을까, 왜 쉬웠을까에 대해서 생각해봤으면 좋겠다. 그리고 또한 '정말 쉬웠을까?' 라는 점도. 이건 사람들에게 물어보며 Feedback 을 얻어야 할 것이다. 개인적인 생각으론 Unix 또한 그리 많이 쉬운 세미나는 아니였다고 생각한다. 다음에 것들에 대해 답할 수 있는지.
* Unix 가 뭐하는거에요? Linux 랑 다른거에요?
* 상대경로와 절대경로가 Unix에만 쓰여요?
* Unix가 윈도우보다 좋은거에요? 아니면 용도가 다른가요? 어떻게 다른가요?
* 설명중에 '(설명) .... 말로 하긴 그렇고 앞으로 실습해 보면 이해가 갈거에요...' 이라는 말을 자주 하는 것으로 들렸다. 한편으로는 '실습으로 이해하는 것이 더 확실할겁니다' 란 말이겠지만, 한편으로는 '말로 설명하기엔 좀 힘들어요' 라는 인상을 풍길수도 있을 것 같다. 받아들이는 사람 입장에선. 실습으로서 말할 수 있는 내용들에 대해서는 대략 설명하고, 실습으로 설명할 수 없는 내용들에 대해서 (Unix 의 역사, DOS와 윈도우즈 등과 다른 점 등) 설명할 수 있지 않았을까. 실습 중간중간에 설명하는 것이 더 좋은 내용이라면 그건 실습때 설명하는것이 더 나을지도. -- 석천
- ZeroPage_200_OK/note . . . . 4 matches
==== Unix File ====
* Unix에서 File이라함은 다음을 모두 의미한다.
* Unix는 C임에도 불구하고 강력한 추상화를 통해 뭔가를 읽고 쓰는 것으로 File을 만들었다.
* Unix에서는 Pipe도 File이므로 static한 file 대신 Pipe를 쓰면 뭔가 다이나믹한게 되지않을까?
- 데블스캠프2002/날적이 . . . . 4 matches
* 대근) 오호... Unix 를 사용한 것은 정말 뜻깊은 기회였습니다. Linux의...그것도 이론만 접해본 저로서는 익힌 명령어들을 쓰구 쓰구~~ 또 쓰면서 너무 기쁜 시간이었습니다.. 물론 숙제라는 강박관념두 없었고요...[[BR]]
* 성재) 우선 처음의 Unix의 경우는 쉽고 재밌었습니다. 제가 개인적으로 홈페이지에 관심이 많던터라 퍼미션 조정에 대해서도 잘 알수 있었구요.. 서버에서의 html을 찾아가는 경로도 알수 있어서 좋았습니다. 그런데... -_-;; 씨 프로그래밍은 여전히 어려웠습니다...-_-;; 첫번째 문제밖에 못풀었는데요.. 우선 Randomwork경우에는 문제조차 이해를 바로하지 못했던게 문제였던 것 같습니다. 동적배열을 쓰는 법도 잘 몰라서 문제였구요. 선배들이 도와주셔서 알긴 했지만 좀 더 공부해야 겠다는 생각이 들었습니다. 그리고 중요한 에러중에 하나가 괄호를 생략하는데서 나온건데요.. 코딩시 줄을 줄여보겠다는 일념<?>하에 괄호가 필요하지 않은데는 일일히 해주지 않았더니 꼬이더라구요... 코딩을 하는데에서의 인터페이스와 여러가지에 대해 깨우치고 알았던 기회였던 거 같습니다. 다음에는 좀 더 찬찬히 알고리즘부터 쫘악 짜서 천천히 풀어봐야 겠습니다...
그 와중에서도 Unix Server 건드렸던 건 재밌었구여...
* 명진 : 프로그래밍이란 역시 어려운듯... Unix할때는 도스와 FTP를 합쳐놓은 느낌이라서 비교적 쉽게 넘겼는데, 프로그래밍으로 들어가니 역시 쉽지 않더군요. 랜덤 워크 하나 하는데도 괄호를 잘못 치고 루프 범위를 잘못 표현하고 초기화를 안하는 듯 해서 계속 틀리고, 도움을 많이 받아가면서 간신히 끝냈습니다. 나머지 2문제는 20분밖에 남지 않았던 관계로 손도 대지 못함(않음?)... 좀 더 열심히 할 필요가 있을듯 하네요.
unix 실습을 해볼 수 있어서 넘 좋았는데 아직두 unix가 뭔지 모르겠는데, 어쩌지.....
- Fmt . . . . 2 matches
Unix fmt
The unix fmt program reads lines of text, combining
Unix fmt
The unix fmt program reads lines of text, combining and breaking lines
- BookShelf . . . . 1 match
1. LionsCommentaryOnUnix
Art of UNIX Programming
- BookShelf/Past . . . . 1 match
1. [LionsCommentaryOnUnix]
- GDBUsage . . . . 1 match
The GNU Debugger, usually called just GDB, is the standard debugger for the GNU software system. It is a portable debugger that runs on many Unix-like systems and works for many programming languages, including C, C++, and FORTRAN.
- GIMP . . . . 1 match
* Unix 스샷
- Garbage collector for C and C++ . . . . 1 match
# collector on UNIX machines. It may greatly improve its performance,
# (Probably works for UNIX, and win32.) If you build with DBG_HDRS_ALL,
# This is currently experimental, and works only under some Unix,
- Linux . . . . 1 match
리눅스는 현재 컴퓨터의 커다란 흐름중의 하나이다. FSF에 의해서 지원을 받는 핵심적인 운영체제로 현재 기능적, 보안적 측면이 기존의 [Unix] 시스템에 버금갈 정도 발전하였고 [GNU]의 사상하에 만들어진 [GPL]을 따르기 때문에 무료로 사용이 가능하여 서버 운영체제로 많은 인기를 누리고 있다. 본디 리눅스라는 하는 것은 운영체제의 [Kernel] 명칭이며, 주로 접하게 되는 패키지 형태로 이루어진 배포판의 전체 구성을 리눅스라고 여기는 경우가 있으나 이는 리눅스의 광의적 정의라고 생각하면 될듯 싶다.
- Linux/RegularExpression . . . . 1 match
정규식은 Unix의 대표적인 유틸리티인 vi, emacs, ed, sed, awk, grep, egrep 등에서 사용할 수 있다. 다음은 grep에서 정규식을 활용한 예를 보여 주고 있다.
- Linux/탄생과의미 . . . . 1 match
* 1991년 헬싱키의 대학생인 리누즈 토발즈(Linus Tovalds)가 개인적인 관심으로 작은 Unix시스템 구조인 Minix의 PC용 커널을 개발로부터 출발하게 되었다.
- Linux/필수명령어 . . . . 1 match
참고서적) 체계적인 UNIX 사용법/박창윤, 정충일 공저
Unix Power Tools/Shelley Powers, Jerry Peek, Tim O'Reilly
- LinuxSystemClass . . . . 1 match
학교 수업공부를 하거나 레포트를 쓰는 경우 위의 학교 교재와 함께 'The Design of the Unix Operating System' 을 같이 보면 도움이 많이 된다. 해당 알고리즘들에 대해서 좀 더 구체적으로 서술되어있다. 단, 책이 좀 오래된 감이 있다.
- LionsCommentaryOnUnix . . . . 1 match
노스모크세미나(Seminar:LionsCommentaryOnUnix) 위키에서 퍼왔습니다.
- MySQL 설치메뉴얼 . . . . 1 match
different versions of Unix, or they may have different names such
- OperatingSystem . . . . 1 match
* [[Unix]]
- OperatingSystemClass/Exam2006_1 . . . . 1 match
겁나게 쪼잔한 책의 내용과는 달리 대체적으로 무난한 문제였다. msdos와 unix 비교하는 것 말고는-_-;
2. MSdos와 Unix의 디자인 차이를 쓰시오. 그림으로 그려서 설명하시오.
- PHP . . . . 1 match
- 비슷한 예로 GNU(GNU's Not Unix) 를 들 수 있을까요..? ^.^a - [임인택]
- PragmaticVersionControlWithCVS/Getting Started . . . . 1 match
Unix: cvs -d ~/sandbox init // 나의 경우에는 /home/CVSHOME 로 지정하였다.
- ProgrammingPartyAfterwords . . . . 1 match
그 때쯤인가, ZP#2팀의 Mentor이신 김창준님이 '슬쩍' 오셔서 Design이 잘 떠오르지 않는다면, 비슷한 아키텍쳐를 가진 문제를 풀어서 그 아키텍쳐를 재사용해 보라는 말씀을 하셨다. 하지만, 우리 팀원중 아무도 그것에 대해선 이후에 언급하지 않았다.(묵살되었다. --) 그러다가 우선 요구분석에 대한 이해를 높이고, 디자인을 상세화하기 위해서(디자인->코딩->디자인->코딩 단계를 반복하였다.) 코딩을 시작하기로 하였다. 상협군과 인수군은 매직펜을 맡았고, 희록군은 키보드를 맡았다. 희록군은 Unix환경에서의 Eclipse의 작업 문제로 인해 심각한 스트레스를 받고 있었다. 그러다가 컴퓨터를 한번 옮겼으나 그 스트레스를 줄이진 못했다. 아무래도 공동으로 프로그래밍 하는거에 익숙하지가 않아서 좀 서투룬 감이 있었다. 그래도 해야 겠다는 생각을 하고 문제의 요구 사항을 분석하고 어떻게 설계를 해야할지 의논했다.
- UnixHistory . . . . 1 match
http://www.levenez.com/unix/
http://www.levenez.com/unix/history.html
자세한 Unix 계보
- UnixSocketProgrammingAndWindowsImplementation . . . . 1 match
페이지의 컨텐츠를 보아하니, 따로 페이지를 뽑아내도 될것 같아 [문서구조조정] 하였습니다. 원래 페이지 이름은 '''데블스캠프2005/Socket Programming in Unix/Windows Implementation'''였습니다. - [임인택]
PF_UNIX : 유닉스 방식의 프로토콜 체계 사용 (프로세스간 통신)
AF_UNIX : 유닉스 파일 주소 체계
◎ UNIX 체계에서 사용하던 함수들의 헤더파일이 Windows 기반에서는 존재하지 않을 수도 있다.
// UNIX 기반의 int sockfd;
// UNIX 기반의 struct sockaddr_in ina;
- ViImproved/설명서 . . . . 1 match
▶Editor(unix system) Line editor 줄 단위 편집(ex ed)
:q↓ vi종료하고 Unix프롬프트로 이동
>> 오른쪽으로 shiftwith만큼 paragraph 이동 ^r refresh(명령어 모드) !} 현재 문단을 지정된 unix 프로그램으로 연결하여 수행 후 결과를 현재 문단과 교체
- ZeroPageHistory . . . . 1 match
||2학기 ||C 중급 강좌, Unix 세미나 개최. ||
||겨울방학 ||Data Structure, Clipper, UNIX, Game, Graphic 세미나 개최. ||
* C, UNIX
* Data Structure, Clipper, UNIX, Game, Computer Graphics
||2학기 ||Delpya, OS, 그래픽, Assembly, Coprocessor 강좌. UNIX, 통신 스터디. ||
||겨울방학 ||UNIX, Delpya, Netword Visual Basic 세미나. 객체지향, C, C++, 게임 제작 강좌. ||
* Delpya, OS, Graphics, Assembly, Coprocessor, UNIX, Network
* UNIX, Delpya, Network Visual Basic, OOP, C, C++, Game
* 데블스캠프 : C, 파일 입출력, DOS, UNIX, Windows, Web Programming, Object-Oriented Programming, Network
- ZeroPage성년식/거의모든ZP의역사 . . . . 1 match
||2학기 ||C 중급 강좌, Unix 세미나 개최. ||
||겨울방학 ||Data Structure, Clipper, UNIX, Game, Graphic 세미나 개최. ||
* C, UNIX
* Data Structure, Clipper, UNIX, Game, Computer Graphics
||2학기 ||Delpya, OS, 그래픽, Assembly, Coprocessor 강좌. UNIX, 통신 스터디. ||
||겨울방학 ||UNIX, Delpya, Netword Visual Basic 세미나. 객체지향, C, C++, 게임 제작 강좌. ||
* Delpya, OS, Graphics, Assembly, Coprocessor, UNIX, Network
* UNIX, Delpya, Network Visual Basic, OOP, C, C++, Game
* 데블스캠프 : C, 파일 입출력, DOS, UNIX, Windows, Web Programming, Object-Oriented Programming, Network
- [Lovely]boy^_^/Diary/2-2-12 . . . . 1 match
* Unix C Report도 끝났다. 도큐만 쓰면 된다.
- [Lovely]boy^_^/Diary/2-2-15 . . . . 1 match
* Tomorrow is a unix system programming final test. It's so difficult. I'll try hard.
* sources for Unix system programming's final-test is so strange.--; mis-typings are so many. I am confused professor's intention.
- [Lovely]boy^_^/Diary/2-2-8 . . . . 1 match
* UnixC 공부중
* 2시 학교에서 UNIXC 시험 - 조졌다
- neocoin/Log . . . . 1 match
|| [http://www.ocu.or.kr/ Unix 프로그래밍(U)]|| [http://cvlab.cau.ac.kr/ Object Programming(OP)]|| [http://cvlab.cau.ac.kr/ 정보 표준화(IS)] ||.||
- 데블스캠프2003/넷째날/Linux실습 . . . . 1 match
Unix Philosophy를 경험하게 해주는 건 어떨까요? 예컨대 Software Tools 철학을 경험하게 해주는 것이죠. 개별적인 커맨드를 하나씩 가르쳐주는 것도 의미있을 수 있지만 학습은 학습자 스스로 뭔가를 "구성"해 볼 때 발생합니다. 단순 암기는 피해야 할 것입니다.
- 데블스캠프2005 . . . . 1 match
[데블스캠프2005/Socket Programming in Unix/Windows Implementation]
- 데블스캠프2005/Socket Programming in Unix/Windows Implementation . . . . 1 match
UnixSocketProgrammingAndWindowsImplementation
Found 34 matching pages out of 7555 total pages (5000 pages are searched)
You can also click here to search title.