관리자 부분이 젤... 웃기네여..
;;
: 중고등학생
: ======================
: 10 PRINT "HELLO WORLD"
: 20 END
:
:
: 대학 신입생
: ======================
: program Hello(input, output)
: begin
: writeln('Hello World')
: end.
:
: 대학 2학년
: ======================
: (defun hello
: (print
: (cons 'Hello (list 'World))))
:
: 신임 교수
: ======================
: #include
: void main(void)
: {
: char *message<> = {"Hello ", "World"};
: int i;
:
: for(i = 0; i
:
: #include "ipfix.hxx"
:
: extern HANDLE hEvent;
:
: class CHello : public CHelloBase
: {
: public:
: IPFIX(CLSID_CHello);
:
: CHello(IUnknown *pUnk);
: ~CHello();
:
: HRESULT __stdcall PrintSz(LPWSTR pwszString);
:
: aggregatable
: ]
: coclass CHello
: {
: cotype THello;
: };
: };
: private:
: static int cObjRef;
: };
:
: #include
: #include
: #include
: #include
: #include "thlo.h"
: #include "pshlo.h"
: #include "shlo.hxx"
: #include "mycls.hxx"
:
: int CHello::cObjRef = 0;
:
: CHello::CHello(IUnknown *pUnk) : CHelloBase(pUnk)
: {
: cObjRef++;
: return;
: }
:
: HRESULT __stdcall CHello::PrintSz(LPWSTR pwszString)
: {
: printf("%ws\n", pwszString);
: return(ResultFromScode(S_OK));
: }
:
: CHello::~CHello(void)
: {
:
: // when the object count goes to zero, stop the server
: cObjRef--;
: if( cObjRef == 0 )
: PulseEvent(hEvent);
:
: return;
: }
:
: #include
: #include
:
: #include "ipfix.hxx"
:
: extern HANDLE hEvent;
:
: class CHello : public CHelloBase
: {
: public:
: IPFIX(CLSID_CHello);
:
: CHello(IUnknown *pUnk);
: ~CHello();
:
: HRESULT __stdcall PrintSz(LPWSTR pwszString);
:
: aggregatable
: ]
: coclass CHello
: {
: cotype THello;
: };
: };
: private:
: static int cObjRef;
: };
:
: #include
: #include
: #include
: #include
: #include "thlo.h"
: #include "pshlo.h"
: #include "shlo.hxx"
: #include "mycls.hxx"
:
: int CHello::cObjRef = 0;
:
: CHello::CHello(IUnknown *pUnk) : CHelloBase(pUnk)
: {
: cObjRef++;
: return;
: }
:
: HRESULT __stdcall CHello::PrintSz(LPWSTR pwszString)
: {
: printf("%ws\n", pwszString);
: return(ResultFromScode(S_OK));
: }
:
: CHello::~CHello(void)
: {
:
: // when the object count goes to zero, stop the server
: cObjRef--;
: if( cObjRef == 0 )
: PulseEvent(hEvent);
:
: return;
: }
: #include
: nclude "pshlo.h"
: #include "shlo.hxx"
: #include "mycls.hxx"
: HANDLE hEvent;
:
: int _cdecl main(
: int argc,
: char * argv<>
: ) {
: ULONG ulRef;
: DWORD dwRegistration;
: CHelloCF *pCF = new CHelloCF();
: hEvent = CreateEvent(NULL, FALSE, FALSE, NULL);
:
: // Initialize the OLE libraries
: CoInitializeEx(NULL, COINIT_MULTITHREADED);
:
: CoRegisterClassObject(CLSID_CHello, pCF, CLSCTX_LOCAL_SERVER,
: REGCLS_MULTIPLEUSE, &dwRegistration);
: // wait on an event to stop
: WaitForSingleObject(hEvent, INFINITE);
:
: // revoke and release the class object
: CoRevokeClassObject(dwRegistration);
: ulRef = pCF->Release();
:
: // Tell OLE we are going away.
: CoUninitialize();
:
: return(0); }
:
: extern CLSID CLSID_CHello;
: extern UUID LIBID_CHelloLib;
:
: CLSID CLSID_CHello = { /* 2573F891-CFEE-101A-9A9F-00AA00342820 */
: 0x2573F891,
: 0xCFEE,
: 0x101A,
: { 0x9A, 0x9F, 0x00, 0xAA, 0x00, 0x34, 0x28, 0x20 }
: };
: UUID LIBID_CHelloLib = { /* 2573F890-CFEE-101A-9A9F-00AA00342820 */
: 0x2573F890,
: 0xCFEE,
: 0x101A,
: nclude
: #include
: #include
: #include
: #include
: #include "pshlo.h"
: #include "shlo.hxx"
: #include "clsid.h"
:
: int _cdecl main(
: int argc,
: char * argv<>
: ) {
: HRESULT hRslt;
: IHello *pHello;
: ULONG ulCnt;
: IMoniker * pmk;
: WCHAR wcsT[_MAX_PATH];
: WCHAR wcsPath[2 * _MAX_PATH];
:
: // get object path
: wcsPath[0] = '\0';
: wcsT[0] = '\0';
: if( argc > 1) {
: mbstowcs(wcsPath, argv[1], strlen(argv[1]) + 1);
: wcsupr(wcsPath);
: }
: else {
: fprintf(stderr, "Object path must be specified\n");
: return(1);
: }
:
: // get print string
: if(argc > 2)
: mbstowcs(wcsT, argv[2], strlen(argv[2]) + 1);
: else
: wcscpy(wcsT, L"Hello World");
:
: printf("Linking to object %ws\n", wcsPath);
: printf("Text String %ws\n", wcsT);
:
: // Initialize the OLE libraries
:
: hRslt = CoInitializeEx(NULL, COINIT_MULTITHREADED);
:
: if(SUCCEEDED(hRslt)) {
:
: hRslt = CreateFileMoniker(wcsPath, &pmk);
: if(SUCCEEDED(hRslt))
: hRslt = BindMoniker(pmk, 0, IID_IHello, (void
:
:
:
: CEEDED(hRslt)) {
:
: // print a string out
: pHello->PrintSz(wcsT);
: Sleep(2000);
: ulCnt = pHello->Release();
: }
: else
: printf("Failure to connect, status: %lx", hRslt);
:
: // Tell OLE we are going away.
: CoUninitialize();
: }
:
: return(0);
: }
:
:
: 초보 해커
: ======================
: #!/usr/local/bin/perl
: $msg="Hello, world.\n";
: if ($#ARGV >= 0) {
: while(defined($arg=shift(@ARGV))) {
: $outfilename = $arg;
: open(FILE, ">" . $outfilename) || die "Can't write $arg: $!\n";
: print (FILE $msg);
: close(FILE) || die "Can't close $arg: $!\n";
: }
: } else {
: print ($msg);
: }
: 1;
:
: 숙련된 해커
: ======================
: #include
: #define S "Hello, World\n"
: main(){exit(printf(S) == strlen(S) ? 0 : 1);}
:
:
: 철새 해커
: ======================
: % cc -o a.out ~/src/misc/hw/hw.c
:
: 구루(지존) 해커
: ======================
: % cat
: Hello, world.
: ^D
:
: 신임 관리자
: ======================
: 10 PRINT "HELLO WORLD"
: 20 END
:
:
: 중견 관리자
: ======================
: mail -s "Hello, world." bob@b12
: Bob, could you please write me a programt prints "Hello,
: world."?
: I need it by tomorrow.
: ^D
:
: 고위 관리자
: ======================
: % zmail jim
: I need a "Hello, world." program by this afternoon.
:
: 최고 경영자
: ======================
: % letter
: letter: Command not found.
: % mail
: To: ^X ^F ^C
: % help mail
: help: Command not found.
: % damn!
: !: Event unrecognized
: % logout
: ======================
:
:
: ...먼 뜻인지..알듯..말듯...