E D R , A S I H C RSS

Full text search for "server"

server


Search BackLinks only
Display context of search results
Case-sensitive searching
  • 권영기/채팅프로그램 . . . . 54 matches
         client에서 exit를 쳤을 때, "채팅이 종료되었습니다." 라는 메세지가 바로 뜨지 않습니다. server에서 아무거나 입력하면 그제서야 client에서 "채팅이 종료되었습니다."가 출력됩니다.
         그리고나서 server는 채팅 종료직전에 받았던 메세지를 무한히 출력합니다.
         server에서 exit를 쳤을 때, "채팅이 종료되었습니다." 라는 메세지가 바로 뜨지 않습니다. client에서 아무거나 입력하면 그제서야 server에서 "채팅이 종료되었습니다."가 출력됩니다.
         int client_socket, server_socket;
          struct sockaddr_in server_addr, client_addr;
          server_socket = socket(PF_INET, SOCK_STREAM, 0);
          setsockopt(server_socket, SOL_SOCKET, SO_REUSEADDR, &option, sizeof(option));
          if (-1 == server_socket)
          printf( "server socket 생성 실패");
          memset(&server_addr, 0, sizeof(server_addr));
          server_addr.sin_family = AF_INET;
          server_addr.sin_port = htons(4000);
          server_addr.sin_addr.s_addr = htonl(INADDR_ANY);
          if(bind(server_socket, (struct sockaddr *)&server_addr, sizeof(server_addr))){
          if(listen(server_socket, 5) == -1){
          client_socket = accept(server_socket, (struct sockaddr*)&client_addr, &client_addr_size);
          close(server_socket);
          struct sockaddr_in server_addr;
          memset( &server_addr, 0, sizeof( server_addr));
          server_addr.sin_family = AF_INET;
  • 김희성/리눅스계정멀티채팅 . . . . 24 matches
          int server_socket;
          struct sockaddr_in server_addr;
          server_socket=socket(PF_INET, SOCK_STREAM, 0);
          if(server_socket==-1)
          memset(&server_addr,0,sizeof(server_addr));
          server_addr.sin_family =AF_INET;
          server_addr.sin_port =htons(4000);
          server_addr.sin_addr.s_addr=htonl(INADDR_ANY);
          if(-1==bind(server_socket,(struct sockaddr*)&server_addr,sizeof(server_addr)))
          printf("server started\n");
          if(-1==listen(server_socket,5))
          client_socket_array[i] = accept(server_socket, (struct sockaddr*)&client_addr,&client_addr_size);
          close(server_socket);
          struct sockaddr_in server_addr;
          memset( &server_addr, 0, sizeof( server_addr));
          server_addr.sin_family = AF_INET;
          server_addr.sin_port = htons( 4000);
          server_addr.sin_addr.s_addr= inet_addr( "127.0.0.1");
          if(-1==connect(client_socket,(struct sockaddr*)&server_addr, sizeof( server_addr) ) )
  • 김희성/리눅스계정멀티채팅2차 . . . . 24 matches
          int server_socket;
          struct sockaddr_in server_addr;
          server_socket=socket(PF_INET, SOCK_STREAM, 0);
          if(server_socket==-1)
          memset(&server_addr,0,sizeof(server_addr));
          server_addr.sin_family =AF_INET;
          server_addr.sin_port =htons(4000);
          server_addr.sin_addr.s_addr=htonl(INADDR_ANY);
          if(-1==bind(server_socket,(struct sockaddr*)&server_addr,sizeof(server_addr)))
          printf("server started\n");
          if(-1==listen(server_socket,5))
          client_socket = accept(server_socket, (struct sockaddr*)&client_addr,&client_addr_size);
          close(server_socket);
          struct sockaddr_in server_addr;
          memset( &server_addr, 0, sizeof( server_addr));
          server_addr.sin_family = AF_INET;
          server_addr.sin_port = htons( 4000);
          server_addr.sin_addr.s_addr= inet_addr( "127.0.0.1");
          if(-1==connect(client_socket,(struct sockaddr*)&server_addr, sizeof( server_addr) ) )
  • 김희성/리눅스멀티채팅 . . . . 24 matches
          int server_socket;
          struct sockaddr_in server_addr;
          server_socket=socket(PF_INET, SOCK_STREAM, 0);
          if(server_socket==-1)
          memset(&server_addr,0,sizeof(server_addr));
          server_addr.sin_family =AF_INET;
          server_addr.sin_port =htons(4000);
          server_addr.sin_addr.s_addr=htonl(INADDR_ANY);
          if(-1==bind(server_socket,(struct sockaddr*)&server_addr,sizeof(server_addr)))
          printf("server started\n");
          if(-1==listen(server_socket,5))
          client_socket_array[i] = accept(server_socket, (struct sockaddr*)&client_addr,&client_addr_size);
          close(server_socket);
          struct sockaddr_in server_addr;
          memset( &server_addr, 0, sizeof( server_addr));
          server_addr.sin_family = AF_INET;
          server_addr.sin_port = htons( 4000);
          server_addr.sin_addr.s_addr= inet_addr( "127.0.0.1");
          if(-1==connect(client_socket,(struct sockaddr*)&server_addr, sizeof( server_addr) ) )
  • UnixSocketProgrammingAndWindowsImplementation . . . . 21 matches
         #define SERVER_IP "165.194.27.129"
          ina.sin_addr.s_addr = inet_addr(SERVER_IP); // 클라이언트의 경우
          // SERVER_IP의 경우 문자열 포인터를 넣어야한다.
         = Server 가 될 프로그램에 필요한 함수 =
         // int server_sock, client_sock
         // struct sockaddr_in server_addr, client_sock
          client_sock = accept(server_sock, (struct sockaddr *)&client_addr, &sizeof_sockaddr_in);
         == connect - Server에 연결한다. ==
          ※ connect와 server 함수중 어떠한 함수가 닮았는지 이야기 해보자.
         = server/client 공통 - 입출력 함수 =
         = server 예제 =
         SOCKET server_sock; // 서버의 socket을 생성
         SOCKADDR_IN server_addr; // 네트워크의 정보를 담을 structure 생성.
          server_sock = socket(AF_INET, SOCK_STREAM, 0);
          if( server_sock == -1 )
          error("server socket error");
          memset((SOCKADDR_IN *)&server_addr, 0, sizeof(SOCKADDR_IN));
          server_addr.sin_family = AF_INET;
          server_addr.sin_addr.s_addr = INADDR_ANY; // 자신의 주소로 설정한다.
          server_addr.sin_port = htons(PORT);
  • Memo . . . . 19 matches
         from SocketServer import *
         class MyServer(BaseRequestHandler):
          my_server = ThreadingTCPServer(HOST, MyServer)
          my_server.serve_forever()
         #define SERVER_IP "127.0.0.1"
          SOCKET server_sock; // 서버의 socket을 생성
          SOCKADDR_IN server_addr; // 네트워크의 정보를 담을 structure 생성.
          server_sock = socket(AF_INET, SOCK_STREAM, 0);
          if( server_sock == -1 )
          error("server socket error");
          memset((SOCKADDR_IN *)&server_addr, 0, sizeof(SOCKADDR_IN));
          server_addr.sin_family = AF_INET;
          server_addr.sin_addr.s_addr
          = inet_addr(SERVER_IP); // 로컬 주소로 설정한다.
          server_addr.sin_port = htons(PORT);
          if( connect(server_sock,
          (struct sockaddr *)&server_addr,
          queslen = recv( server_sock, question, sizeof(question), 0);
          if( send(server_sock, msg, sizeof(msg), 0) == -1 )
         ObserverPattern 연습
  • 2학기파이선스터디/서버&클라이언트접속프로그램 . . . . 15 matches
         def timeserver_calculation():
         def daytimeserver(host=HOST, port=PORT, backlog=5):
          serversock = socket(AF_INET, SOCK_STREAM)
          serversock.bind( (host,port) ) # 튜플!
          serversock.listen(backlog)
          conn, addr = serversock.accept()
          daytime = timeserver_calculation()
          daytimeserver()
         def server(host=HOST, port=PORT, backlog=5):
          serversock = socket(AF_INET, SOCK_STREAM)
          serversock.bind( (host,port) ) # 튜플!
          serversock.listen(backlog)
          conn, addr = serversock.accept()
          serversock.send(user)
          server()
  • ProjectVirush/Prototype . . . . 13 matches
         #define SERVER_IP "127.0.0.1"
          SOCKET server_sock; // 서버의 socket을 생성
          SOCKADDR_IN server_addr; // 네트워크의 정보를 담을 structure 생성.
          server_sock = socket(AF_INET, SOCK_STREAM, 0);
          if( server_sock == -1 )
          error("server socket error");
          memset((SOCKADDR_IN *)&server_addr, 0, sizeof(SOCKADDR_IN));
          server_addr.sin_family = AF_INET;
          server_addr.sin_addr.s_addr
          = inet_addr(SERVER_IP); // 로컬 주소로 설정한다.
          server_addr.sin_port = htons(PORT);
          if( connect(server_sock,
          (struct sockaddr *)&server_addr,
          queslen = recv( server_sock, question, sizeof(question), 0);
          if( send(server_sock, msg, sizeof(msg), 0) == -1 )
  • Ant/JUnitAndFtp . . . . 11 matches
          <property name="ftpserverurl" value="free1002.nameip.net"/>
          <property name="ftpserverport" value="21000"/>
          <ftp server="${ftpserverurl}" port="${ftpserverport}"
          <!-- <ftp server="${ftpserverurl}" port="${ftpserverport}"
          <ftp server="${ftpserverurl}" port="${ftpserverport}"
  • PythonNetworkProgramming . . . . 11 matches
         ==== Server ====
         #server.py
         def_msg = "==Enter message to send to server=="
          def __init__(self, aServer):
          self.server=aServer
          clientConnection, address = self.server.listenSock.accept()
          self.server.listenSock.close()
         class Server:
          server = Server()
          server.serve(30002)
         또는, 기본 모듈로 있는 SocketServer 모듈을 사용할 수 있다. 다음은 간단한 예제.
         from SocketServer import *
         class MyServer (BaseRequestHandler):
          my_server = ThreadingTCPServer (HOST, MyServer)
          my_server.serve_forever ()
         class FileSendServer(asyncore.dispatcher):
          server = FileSendServer()
          server.serve(30002)
  • PragmaticVersionControlWithCVS/CommonCVSCommands . . . . 10 matches
         cvs server 에서 sesame sesame2 2개의 모듈이나 하위 모듈을 하나이 상의 동일한 이름의 지역 디렉토리로 가져옮
         cvs server: Updating .
         cvs server: Updating SourceCode
         cvs server: Updating SourceCode/images
         cvs server: Updating UnitTest
         cvs server: Updating UnitTest/code
         cvs server: Updating UnitTest/code/rev1
         cvs server: Updating UnitTest/code/rev2
         cvs server: Updating UnitTest/code/rev3
         cvs server: Updating util
  • ProjectZephyrus/간단CVS사용설명 . . . . 9 matches
          변수값 : :pserver:자신의아이디@165.194.1.15:/home/CVS
         SET CVSROOT=":pserver:자신의아이디@165.194.17.15:/home/CVS"
         cvs -d :pserver:자신의아이디@165.194.17.15:/home/CVS %1 %2 %3 %4 %5 %6 %7 %8 %9
         = Admin 세팅 in ZeroPage Server(2002.5) =
         cvspserver 2401/tcp
         vi /etc/xinetd.d/cvspserver
         # description: The cvspsever serves CVS Passowrd Server sessions; it uses \
         service cvspserver
          server = /usr/bin/cvs
          server_args = --allow-root=/home/CVS pserver
  • CVS/길동씨의CVS사용기ForRemote . . . . 8 matches
         SET CVSROOT=:pserver:아이디@165.194.17.15:/home/CVS
         SET CVSROOT=:pserver:자신의아이디@서버주소:서버의CVS홈주소
         Logging in to :pserver:neocoin2@165.194.17.15:2401/home/CVS
         cvs server: Updating HelloWorld
         cvs server: scheduling file `HelloWorld.cpp' for addition
         cvs server: use 'cvs commit' to add this file permanently
         Logging in to :pserver:neocoin2@165.194.17.15:2401/home/CVS
         cvs server: Updating HelloWorld
  • JavaStudy2002/상욱-2주차 . . . . 8 matches
          Observer observer = new Observer();
          for (;observer.checkQuit() == true;){
          observer.checkStay(tempX-1, tempY-1);
          observer.output();
         class Observer{
          public Observer() {
  • MySQL 설치메뉴얼 . . . . 8 matches
          * The `bin' directory contains client programs and the server.
          grant tables that store the server access permissions.
          server. If you run the command while logged in as that user, you
          the server manually.
          machine, you can copy `support-files/mysql.server' to the location
          found in the `support-files/mysql.server' script itself and in
         distribution. To start the MySQL server, use the following command:
         initially have no passwords. After starting the server, you should set
  • CVS . . . . 7 matches
          * telnet cvs_server 2401(기본포트) 로 접속 여부를 확인할 수 있다.
         cvs [server aborted]: can't chdir(/root): Permission denied
         This problem is quite common apparently... <the problem>snip > I've been trying to use CVS with the win-cvs client without much > success. I managed to import a module but when I try to do a > checkout I get the following error message: > > cvs checkout chargT > > cvs server: cannot open /root/.cvsignore: Permission denied > > cvs [server aborted]: can't chdir(/root): Permission denied > > I'm using the cvs supplied with RedHat 6.1 - cvs 1.10.6 /snip</the> ---------
         It is not actually a bug. What you need to do is to invoke your pserver with a clean environment using 'env'. My entry in /etc/inetd.conf looks like this:
         cvspserver stream tcp nowait root /usr/sbin/tcpd /usr/bin/env - /usr/bin/cvs -f --allow-root=/usr/local/cvsroot pserver
  • 조영준/다대다채팅 . . . . 7 matches
         namespace CSharpSocketServer
          ChatServer server = new ChatServer();
          server.Do();
         === ChatServer.cs ===
         namespace CSharpSocketServer
          class ChatServer
          private TcpListener serverSocket;
          public ChatServer()
          serverSocket = new TcpListener(5555);
          serverSocket.Start();
          Console.WriteLine(TimeStamp() + "[]Server started");
          serverSocket.Stop();
          ChatClient tempClient = new ChatClient(serverSocket.AcceptTcpClient());
          broadcast("SERVER : " + s);
         namespace CSharpSocketServer
          Console.WriteLine(ChatServer.TimeStamp() + "[]Connection established");
          ChatServer.broadcast(name + " joined");
          Console.WriteLine(ChatServer.TimeStamp() + "!! " + e.Message);
          ChatServer.broadcast(name + " : " + dataGet);
          Console.WriteLine(ChatServer.TimeStamp() + "!! " + e.Message);
  • 2학기파이선스터디/서버 . . . . 6 matches
         from SocketServer import ThreadingTCPServer, StreamRequestHandler
          server = ThreadingTCPServer(("", PORT), RequestHandler)
          server.serve_forever()
         from SocketServer import ThreadingTCPServer, StreamRequestHandler
          server = ThreadingTCPServer(("", PORT), RequestHandler)
          server.serve_forever()
         from SocketServer import ThreadingTCPServer, StreamRequestHandler
          server = ThreadingTCPServer(("", PORT), RequestHandler)
          server.serve_forever()
  • HolubOnPatterns/밑줄긋기 . . . . 6 matches
         === Clock 서브시스템 : Observer 디자인 패턴 ===
          * 객체들(Observer)에 주기적으로 클록 틱(clock tick)이벤트를 통지한다. 이 경우는 Universe가 ActionListener 인터페이스를 구현한 익명의 내부 클래스를 통해 이벤트를 받는다.
         ==== Observer 구현하기 : Publisher 클래스 ====
          * 지금까지 많은 개발자들의 경험을 통해 Observer는 구현하기 매우 어렵다고 밝혀졌고, 특히 스윙과 같이 여러 스레드가 상호 작용하는 환경에서는 더욱 그러하다.
          * 예외를 사용하는 방법은 Observer에 너무 많은 짐을 떠넘기는 것이다.
          * Command 객체가 Observer에 어떻게 통지할 것인가에 대한 정보를 캡슐화하기 때문에, Publisher는 통지 매커니즘을 Command객체에 위임할 수 있다.
  • PythonXmlRpc . . . . 6 matches
         import SocketServer
         import xmlrpcserver
         class MyRequestHandler(xmlrpcserver.RequestHandler):
          server_method = getattr(self, method)
          return server_method(params)
          server = SocketServer.TCPServer(('', 8000), MyRequestHandler)
          server.serve_forever ()
  • Gof/Mediator . . . . 5 matches
          2. Colleague-Mediator communication. colleague들은 그들의 mediator와 흥미로운 이벤트가 발생했을 때, 통신을 해야한다. 한가지 방법은 mediator를 Observer로서(ObserverPattern을 이용해서) 구현하는 것이다. colleague 객체들은 Subject들로서 작동하고, 자신의 상태가 변했을 때, 지시를 Mediator에게 전달한다. Mediator는 변화의 효과를 다른 colleague들에게 전달하는 반응을 한다.
         MediatorPattern의 또다른 application은 coordinating complex updates에 있다. 하나의 예는 Observer로서 언급되어지는 ChangeManager class이다. ChangeManager는 중복 update를 피하기 위해서 subjects과 observers중간에 위치한다. 객체가 변할때, ChangeManager에게 알린다. 그래서 ChangeManager는 객체의 dependecy를 알리는 것으로 update를 조정한다.
         colleague들은 observer(293) pattern을 이용하는 Mediator와 통신할 수 있다.
  • LearningGuideToDesignPatterns . . . . 5 matches
         Pattern들은 각각 독립적으로 쓰이는 경우는 흔치 않다. 예를 들면, IteratorPattern은 종종 CompositePattern 과 같이 쓰이고, ObserverPattern과 MediatorPattern들은 전통적인 결합관계를 형성하며, SingletonPattern은 AbstractFactoryPattern와 같이 쓰인다. Pattern들로 디자인과 프로그래밍을 시작하려고 할때에, 패턴을 사용하는데 있어서 실제적인 기술은 어떻게 각 패턴들을 조합해야 할 것인가에 대해 아는 것임을 발견하게 될 것이다.
         ObserverPattern 과 Model-View-Controller (MVC) Design 을 이해하기 위한 준비단계로 MediatorPattern을 공부한다.
         === Observer - Behavioral ===
         고전적인 MVC Design 을 구현하기 위해 어떻게 ObserverPattern에 의해 MediatorPattern 이 이용되는지 발견하라.
         ObserverPattern 과 MediatorPattern 들을 이용한 message의 전달관계를 관찰하면서, ChainOfResponsibilityPattern 의 message handling 과 비교 & 대조할 수 있다.
  • NamedPipe . . . . 5 matches
         A named pipe is a named, one-way or duplex pipe for communication between the pipe server and one or more pipe clients. All instances of a
         named pipe share the same pipe name, but each instance has its own buffers and handles, and provides a separate conduit for client-server communication. The use of instances enables multiple pipe clients to use the same named pipe simultaneously.
         Any process can act as both a server and a client, making peer-to-peer communication possible. As used here, the term pipe server refers to a process that creates a named pipe, and the term pipe client refers to a process that connects to an instance of a named pipe.
         통해 Server / Client 통신이 가능하게 만들어 주는 역할을 한다.
         Server
         // Send a message to the pipe server.
         || {{{~cpp DisconnectNamedPipe}}} || Named Pipe Server에 연결을 끊는다.||
  • Refactoring/MovingFeaturesBetweenObjects . . . . 5 matches
         ''Create methods on the server to hide the delegate.''
         A server class you are using needs an additional method, but you can't modify the class.
         ''Create a method in the client class with an instance of the server class as its first argument.''
         A server class you are using needs serveral additional methods, but you can't modify the class.
  • UML . . . . 5 matches
         This deployment diagram shows the hardware used in a small office network. The application server (node) is connected to the database server (node) and the database client (component) is installed on the application server. The workstation is connected (association) to the application server and to a printer.
         Another problem is that UML doesn't apply well to distributed systems. In such systems, factors such as serialization, message passing and persistence are of great importance. UML lacks the ability to specify such things. For example, it is not possible to specify using UML that an object "lives" in a [[server]] process and that it is shared among various instances of a running [[process]].
  • ASXMetafile . . . . 4 matches
          o MARK: The logo appears in the lower right corner of the video area while Windows Media Player is connecting to a server and opening a piece of content.
          o Windows Media Services Server: File names will start with mms://.
          o HTTP Server: File names will start with http://.
          o ASX files, on the other hand, are small text files that can always sit on an HTTP server. When the browser interprets the ASX file, it access the streaming media file that is specified inside the ASX file, from the proper HTTP, mms, or file server.
          <Banner href="http://Servername/Path/Banner1.gif">
          <Logo href="http://servername/path/banner2.gif" Style="ICON" />
  • BlueZ . . . . 4 matches
         === rfcomm-server.c ===
          // connect to server
         === l2cap-server.c ===
          // connect to server
  • TwistingTheTriad . . . . 4 matches
         C++ 시스템의 Taligent 로부터 유래. Dolphin Smalltalk 의 UI Framework. 논문에서는 'Widget' 과 'MVC' 대신 MVP 를 채택한 이유 등을 다룬다고 한다. 그리고 MVC 3 요소를 rotating (or twisting)함으로서 현재 존재하는 다른 Smalltalk 환경보다 쓰기 쉽고 더 유연한 'Observer' based framework 를 만들 것을 보여줄 것이다.
         In MVC, most of the application functionality must be built into a model class known as an Application Model. It is the reponsibility of the application model to be the mediator between the true domain objects and the views and their controllers. The views are responsible for displaying the domain data while the controller handle the raw usr gestures that will eventually perform action on this data. So the application model typically has method to perform menu command actions, push buttons actions and general validation on the data that it manages. Nearly all of the application logic will reside in the application model classes. However, because the application model's role is that of a go-between, it is at times necessary for it to gain access to the user interface directly but, because of the Observer relationship betweeen it and the view/controller, this sort of access is discouraged.
         For example, let's say one wants to explicitly change the colour of one or more views dependent on some conditions in the application model. The correct way to do this in MVC would be to trigger some sort of event, passing the colour along with it. Behaviour would then have to be coded in the view to "hang off" this event and to apply the colour change whenever the event was triggered. This is a rather circuitous route to achieving this simple functionality and typically it would be avoided by taking a shoutcut and using #componentAt : to look up a particular named view from the application model and to apply the colour change to the view directly. However, any direct access of a view like this breaks the MVC dictum that the model should know nothing about the views to which it is connected. If nothing else, this sort of activity surely breaks the possibility of allowing multiple views onto a model, which must be the reason behind using the Observer pattern in MVC in the first place.
         The behaviour of a view in MVP is much the same as in MVC. It is the view's responsibility to display the contents of a model. The model is expected to trigger appropriate change notification whenever its data is modified and these allow the view to "hang off" the model following the standard Observer pattern. In the same way as MVC does, this allows multiple vies to be connected to a single model.
  • 이영호/My라이브러리 . . . . 4 matches
         int tcp_server_init(int *sockfd, struct sockaddr_in *ina, uint16_t port);
         int udp_server_init(int *sockfd, struct sockaddr_in *ina, uint16_t port);
         int tcp_server_init(int *sockfd, struct sockaddr_in *ina, uint16_t port)
         int udp_server_init(int *sockfd, struct sockaddr_in *ina, uint16_t port)
  • Apache . . . . 3 matches
         [ZeropageServer]도 [Linux]와 [Apache]를 이용하여 서비스를 제공한다.
          JSP를 돌리기위해서 mod_jk로 jsp 를 tomcat 에 넘겨주는 방식으로 운영되고 있음. tomcat webserver로 접속하려면, [http://zeropage.org:8080]으로 접속하면 됨.
         Starting httpd: httpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
          * [http://www.wallpaperama.com/forums/how-to-fix-could-not-determine-the-servers-fully-qualified-domain-name-t23.html 위문제상황해결링크]
  • CCNA/2013스터디 . . . . 3 matches
          - server->switch->host 구조일 때 switch->host의 대역폭이 100Mbps라는 의미.
          - 따라서 server->switch에서 지원하는 대역폭이 커지지 않으면 병목 현상이 발생할 수 있다.
          - server->switch 대역폭을 1000Mbps(기가) 지원.
  • EventDrvienRealtimeSearchAgency . . . . 3 matches
          * ObserverPattern 과 비슷한 개념이다.
          * 각 게시판이나 웹페이지들이 Observable 즉 관찰할 객체들이고 이 객체들은 각자 자신의 Observer 리스트를 가지고 있다. 이 Oberver 리스트는 바로 사용자들이 아니라 이 많은 사용자들과 웹을 매개해주는 서버이다. 이 Obsever 서버 리스트를 가지고 있으면서 해당 자신의 웹이 업데이트 될때마다 업데이트 내용을 이 Observer 리스트 서버(EDRSA가 동작하는)들에게 전송을 한다.
  • ModelViewPresenter . . . . 3 matches
         MVC 에서 유래. MVP 의 목적은 Model 과 View 사이의 Observer connection 에 대해 더 깔끔한 구현을 제공하는 것이다.
         Model-View-Presenter or MVP is a next generation programming model for the C++ and Java programming languages. MVP is based on a generalization of the classic MVC programming model of Smalltalk and provides a powerful yet easy to understand design methodology for a broad range of application and component development tasks. The framework-based implementation of these concepts adds great value to developer programs that employ MVP. MVP also is adaptable across multiple client/server and multi-tier application architectures. MVP will enable IBM to deliver a unified conceptual programming model across all its major object-oriented language environments.
         C++, Java 의 다음 세대 프로그래밍 모델. Smalltalk 의 고전적인 MVC 프로그래밍 모델에서 나왔으며, 다양한 번위의 어플리케이션과 컴포넌트 개발 테스크를 위한 강력하면서 이해하기 쉬운 디자인 방법론. 이 개념의 framework-based 구현물은 MVP 를 em쓰는 개발 프로그램에 훌륭한 가치를 더해준다. MVP는 또한 다중 client/server 나 multi-tier 어플리케이션 아키텍쳐에도 적합하다. MVP 는 IBM 의 대부분의 OO Language 환경들에 대해 단일한 개념의 프로그래밍 모델을 제공해 줄 수 있을것이다.
  • NeoCoin/Server . . . . 3 matches
         /etc/resolv.conf : name server를 잡아 준다.
          * nameserver를 맞춘다.
          * X설치시, nvidia 그래픽 카드에서는 {{{~cpp dpkg-reconfigure xserver-xfree86}}} 으로 fram buffer 를 비활성화 시켜야 했다. 여기에서 dpkg로 정의된 세팅이 정의된 페키지도 있다는 것을 알았다.
         NeoCoin/Server
  • PairProgramming . . . . 3 matches
         이 때에는 Expert는 놀지말고 (-_-;) Observer의 역할에 충실한다. Junior 의 플밍하는 부분을 보면서 전체 프로그램 내의 관계와 비교해보거나, '자신이라면 어떻게 해결할까?' 등 문제를 제기해보거나, reference, 관련 소스를 준비해주는 방법이 있다.
         * Junior 로서의 실수 - 기존 앞에서의 경험에서는 상대적으로 내가 Expert 의 위치에서 작업을 하였다. 이번에는 Junior 의 입장에 서게 되었는데, 기존에 Junior 의 위치에 있었던 사람들의 실수를 내가 하게 되었다. 어려운 부분에 대해서는 이해를 제대로 하지 못했음에도 불구하고 Expert의 속도를 저해할지도 모른다는 생각을 하며 대강 넘어갔었다. (다른 Junior 의 경우도 PP에서 어려움을 겪는 부분중 하나가 이것일지도 모른다. 특히 선후배 관계의 경우) 하지만, 이는 오히려 사태를 악화시킬 수 있다. 프로그래밍 작업을 계속 Expert에게만 의존하게 되기 때문이다. 확실하게 개념을 공유해야 Observer 의 역할과 Driver 의 역할 둘 다 잘할 수 있다. (쉬운 일은 아니다. 확실히)
          * 상황에 따라 다르겠지만, Driver / Observer 의 교체시간을 두는 것이 좋은 것 같다. 위의 이유에서.
  • ProjectPrometheus/CookBook . . . . 3 matches
         getParameter 가 호출되기 전에 request의 인코딩이 세팅되어야 한다. 현재 Prometheus의 Controller의 경우 service 의 명을 보고 각각의 서비스에게 실행 권한을 넘기는데, 가장 처음에 request의 characterEncoding 을 세팅해야 한다. 차후 JSP/Servlet 컨테이너들의 업그레이드 되어야 할 내용으로 생각됨 자세한 내용은 http://javaservice.net/~java/bbs/read.cgi?m=appserver&b=engine&c=r_p&n=957572615 참고
         둘 다 <http-server> 태그 하위에 있다.
         그리고, 제어판-관리도구-서비스 에서 resin web server 서비스를 시작 시킨다.
         ZeroPageServer 웹 프로그램을 만들어서 미리 읽어볼 소스를 주신 선우형에게 감사드리며~! 형 덕택에
         === ZeroPageServer 에서 UnitTest ===
         ZeroPageServer 에 릴리즈 한뒤 UnitTest 하기.
  • RandomWalk/임인택 . . . . 3 matches
          private ServerSocket _serverSock;
          _serverSock = new ServerSocket(_defaultPort);
          _nextSock = _serverSock.accept();
  • Server&Client/상욱 . . . . 3 matches
         == Server ==
         public class ServerSocketTest implements Runnable {
          ServerSocket server;
          public ServerSocketTest() throws IOException {
          server = new ServerSocket(22500);
          ServerSocketTest sst = new ServerSocketTest();
          connect = server.accept();
  • Server&Client/영동 . . . . 3 matches
         public class SimpleServerSocketTest
          ServerSocket server=new ServerSocket(10000);
          System.out.println(server);
          Socket accepted=server.accept();
  • ServerBackup . . . . 3 matches
          s = ftplib.FTP('servername')
          s.login('server',password) # Connect
          * 문제 ~ DNS Server 가 죽었음 (or 잘못 설정되어 있음 165.194.35.222 서버 확인 필요) 그래서 주소 기반으로 외부로 ping을 날릴수 없다.
          * 해결 ~ {{{/etc/resolv.conf}}} 에 무료 dns 서버 등록 후 교내 서버는 가장 마지막 순위로 변경 http://theos.in/windows-xp/free-fast-public-dns-server-list/
  • WinCVS . . . . 3 matches
          * Authentication : 접속 방법이다. local 이나 pserver 또는 ntserver를 선택하면 된다.
          * Module name and path on the server : 모듈의 이름 (폴더의 이름이 된다.)
  • 데블스캠프/2013 . . . . 3 matches
          || 8 |||| ns-3 네트워크 시뮬레이터 소개 |||| [:데블스캠프2013/둘째날/API PHP + MySQL] |||| [http://zeropage.org/index.php?mid=seminar&document_srl=91554 Machine Learning] |||| |||| [MVC와 Observer 패턴을 이용한 UI 프로그래밍] |||| [아듀 데블스캠프 2013] || 3 ||
          || 9 |||| [개발업계 이야기] |||| [:데블스캠프2013/둘째날/API PHP + MySQL] |||| [http://zeropage.org/index.php?mid=seminar&document_srl=91554 Machine Learning] |||| |||| MVC와 Observer 패턴을 이용한 UI 프로그래밍 |||| [아듀 데블스캠프 2013] || 4 ||
         || 정의정(21기) || MVC와 Observer 패턴을 이용한 UI 프로그래밍 ||
  • ComputerNetworkClass/Report2006/BuildingWebServer . . . . 2 matches
          * [http://orchid.cse.cau.ac.kr/course/cn/project/webserver-code.htm 참고자료]
          * [http://www.frostbytes.com/~jimf/papers/sockets/winsock.html#Figure_2 Skeleton server ]
  • DataCommunicationSummaryProject/Chapter8 . . . . 2 matches
         = Server-Side Equipment =
         == Wap Gateways and Servers ==
          * WAP gateways는 WAP servers(모든 형태의 WAP 장비를 커버하는 단어)와 혼돈되기 쉬운데 WAP 서버는 단순히 인터넷 주소를 가지고 있는 컴퓨터로 WAP 데이터가 제공하는 것이다.
          * 내부적인 컴퓨터 이메일 시스템은 POP나 IMAP을 통한 원격 접근을 지원하지 않는다. 대신 이와 같은 것에 대한 이동 통신의 접근을 위한 가장 좋은 방법은 이메일만 담당하는 gateway server(허용된 시스템과 이동 통신과 접속하게 하는)을 통해서 접근 하는 것이다.
  • DesignPatternsAsAPathToConceptualIntegrity . . . . 2 matches
         5. EDD and RDD will generate different design patterns that meet the primary modularization principle “encapsulate the part that changes.” in different ways when applied according to their axiomatic rules. For example RDD generates Mediator, Command, Template Method and Chain of responsibility (mostly behavior) where as EDD generates Observer, Composite, and Chain of responsibility (mostly structure).
         EDO 와 RDD 는 이 1차 원리인 "변화하는 부분에 대해 캡슐화하라"와 그들의 명확한 룰들에 따라 적용될때 다른 방법들로 만나서, 다른 디자인 패턴들을 생성해 낼 것이다. 예를 들면, RDD는 Mediator, Command, TemplateMethod, ChainOfResponsibility (주로 behavior), EDD 는 Observer, Composite, ChainOfResposibility(주로 structure) 를 생성해낼것이다.
  • HelpOnCvsInstallation . . . . 2 matches
          1. 설명에 나와있는 것처럼 먼저 CVS로 로그인을 합니다. {{{cvs -d :pserver:anonymous@kldp.net:/cvsroot/moniwiki login}}}
          1. CVS로 부터 소스를 가져옵니다. (checkout) {{{cvs -d :pserver:anonymous@kldp.net:/cvsroot/moniwiki checkout moniwiki}}}
  • Hibernate . . . . 2 matches
         조만간 [http://www.theserverside.com/resources/HibernateReview.jsp Hibernate In Action] 이란 책이 출간될 예정. Chapter 1 을 읽을 수 있다.
         [http://www.theserverside.com/resources/article.jsp?l=Hibernate Introduction to hibernate] 기사가 연재중이다.
  • MFC/Socket . . . . 2 matches
         class CServerSocket : public CSocket
          CServerSocket();
          virtual ~CServerSocket();
          //{{AFX_VIRTUAL(CServerSocket)
          //{{AFX_MSG(CServerSocket)
         void CServerSocket::Init(CWnd *pWnd, int nPortNum)
         void COmokView::OnServercreate()
          m_serverSocket.Init(this,SERVERPORT); //서버를 생성한다.
          if(!m_serverSocket.Accept(*m_dataSocket)) // 접속을 받는다. m_dataSocket을 통해 통신한다.
          m_dataSocket->SetPort(SERVERPORT); //포트 설정
  • MemeHarvester . . . . 2 matches
          * 추후에는 각 웹들이 자신의 Observer 리스트를 가지고 있으면서 자신의 웹이 바뀔때마다 해당 Observer들에게 간단한 신호를 보내는 식의 표준이 만들어지면 좋을거 같다.
  • MoinMoinDiscussion . . . . 2 matches
         '''A''': See the {{{~cpp [[Icon]]}}} macro; besides that, fully qualified URLs to the wiki server work, too.
          * '''R''': The Icon macro worked well. I wanted to avoid the fully qualified URL because to access the Wiki in question requires password authentication. Including an image using the full URL caused my webserver (Apache 1.3.19) to reprompt for authentication whenever the page was viewed or re-edited. Perhaps a default {{{~cpp [[Image]]}}} macro could be added to the distribution (essentially identical to {{{~cpp [[Icon]]}}} ) which isn't relative to the data/img directory. (!) I've actually been thinking about trying to cook up my own "upload image" (or upload attachment) macro. I need to familiarize myself with the MoinMoin source first, but would others find this useful?
  • MoinMoinFaq . . . . 2 matches
          * You need a GNU diff executable in your webserver's PATH. Note that the PATH of your webserver might be much shorter than the PATH you are used to from your shell.
  • PairProgramming토론 . . . . 2 matches
         PairProgramming 자체에 대해 조금 설명을 드리자면, 우선 이건 Driver와 Observer로 역할 분담이 되는데 정해진 게 아니고, 계속 바뀝니다. 운전하는 사람이 있고, 옆에서 코치하는 사람이 있는 거죠. 실제로 타이핑을 하는 사람은 타이핑이란 작업에 몰두하느라 지력을 좀 빼앗깁니다. 대신 이걸 관찰하는 사람은 여유가 있으므로 이것 저것 객관적인 코치를 해줄 가능성이 높죠. 그런데, 예를 들어, Driver가 코딩을 하다가 Observer가 "그게 아냐 이렇게 하면 더 좋아"하면서 설명을 하는데 잘 이해를 못하겠다 싶으면 키보드를 밀어주며 "니가 해봐"라고 말합니다. 역할 바꾸기가 되는 거죠. 이게 아니더라도, 가능하면 두 사람이 지속적으로 역할 바꾸기를 하면 좋습니다. (ExtremeProgramming에선 타이머를 이용해서 정해진 시간이 되면 역할 바꾸기를 하는 예도 있습니다) 뭐 어찌되었건, 피곤하다 싶거나 지금 머리가 잘 안돌아간다 싶으면 옆 사람에게 키보드를 넘기면 되죠.
  • PatternCatalog . . . . 2 matches
          * ["ObserverPattern"]
          * ["Gof/Observer"]
  • ProjectPrometheus/AcceptanceTest . . . . 2 matches
         AcceptanceTest Server - http://zeropage.org/~reset/cgi-bin/AcceptanceTestServer/testserver.cgi
          * 테스트들을 testserver.py 에 등록하지 않고 해당 디렉토리내의 모든 테스트들을 찾아서 실행하게끔.
  • ProjectZephyrus/Afterwords . . . . 2 matches
          * 서버팀의 문서화가 잘 되었다. - ["ProjectZephyrus/Server"] 참조.
          * Server Architecture 디자인이 잘 되었다. - 자신이 맡은 클래스에만 충실하면 되었다.
          * WORA 를 경험해볼 수 있었다 - 윈도우즈에서 개발/테스트 한 서버 프로그램을 별다른 수정없이 linux 서버인 ZeroPageServer 에서 돌릴 수 있었다.
          * server 팀과 Client 팀의 전체 meeting 이 거의 전무했다.
          * Server Program의 Design Evaluation 을 못하는데에 대한 스트레스 - 현재 나의 디자인이 올바른 디자인인지 평가받지 못하여서 불안하다.
          * Server Architehcute 디자인이 잘 되었다.
          - ZeroPageServer 에 CVS Web Client 를 설치하고, CVS에 대해 비교적 잘 아는 사람들이 다른 사람들과 PP를 하면서 그 장점을 목격하게끔 했다.
          * server 팀과 Client 팀의 전체 meeting 이 거의 전무했다.
          * Server Program의 Design Evaluation 을 못하는데에 대한 스트레스
  • QuestionsAboutMultiProcessAndThread . . . . 2 matches
          - Observer가 건물 위에서 하나의 변기 선택??
          - Observer가 건물 위에서 여러 개의 변기 선택??
  • SecurityNeeds . . . . 2 matches
         ''Why not use webserver passwords to restrict access? Or do you wish to restrict '''editing''' by a restricted group? -- AnonymousCoward ;)''
         Even restricting the editing could be done easily using the security the webserver provides.
  • SystemEngineeringTeam/TrainingCourse . . . . 2 matches
         == Server OS ==
         || ||CentOS||UbuntuServer||FreeBSD||RHEL||
          * Ubuntu Server LTS - 우분투 기반의 서버. 우분투의 장점을 대부분 갖추고 있지만 기술 지원 기간이 매우 길다. GUI는 기본적으로 탑재되지 않으며, 그야말로 서버에서 쓰기위해 만든 것.
          * ubuntu server LTS는 지원기간이 길다. 근데 CentOS도 길다.
          * ubuntu Server는 GUI가 기본 탑재가 아니다 CentOS는 디자인이 나쁘긴 하지만 기본 탑재이다. 아마 익숙치 않은 상태에서 다룰때는 가끔 GUI로 작업하는 경우도 있으므로 GUI가 기본 탑재되있는게 편할수도 있다.
          * SELiunx는 CentOS에서는 기본 탑재 Ubuntu Server에서는 기본탑재가 아닌듯 하다. 이건 편의성과 보안을 맞바꾸는거라..
          * 그냥 (운영체제 이름)을 쳐도 ubuntu server가 많다.
  • ZeroPageServer/Mirroring . . . . 2 matches
          는 서버 동기화(server syncronization)라고도 한다.
          server = /usr/bin/rsync
  • ZeroPageServer/old . . . . 2 matches
         ["ZeroPageServer/계정신청방법"]
         || ["ZeroPageServer/Telnet계정"] ||
         || ["ZeroPageServer/MySQL계정"] ||
         || ["ZeroPageServer/SubVersion"] ||
         || ["ZeroPageServer/CVS계정"] ||
         === ZeroPage Server History ===
          * [ZeroPageServer/AboutCracking]
          * [ZeroPageServer/set2001]
          * [ZeroPageServer/set2002_815]
          * [ZeroPageServer/set2005_88]
          * [ZeroPageServer/Wiki]
         === About ZeroPageServer ===
         || [ZeroPageServer/FAQ] || 자주 회자되는 질문 ||
         || [ZeroPageServer/계정신청상황] || 계정 신청 상황 ||
         || [ZeroPageServer/계정신청상황2] || 계정 신청 상황 ||
         || http://zeropage.org/log || Server의 Web 접속 통계 ||
         || ["ZeroPageServer/InstalledTool"] || 설치된 프로그램 ||
         || [ZeroPageServer/SystemSpec] || ||
         || [ZeroPageServer/Log] || 과거 기록 ||
         || [ZeroPageServer/FixDate] || 시간맞추기 ||
  • ZeroPage_200_OK/note . . . . 2 matches
         == server ==
          * Apache http server (httpd)
  • 데블스캠프2013/넷째날/후기 . . . . 2 matches
         = 정의정 / MVC와 Observer 패턴을 이용한 UI 프로그래밍 =
          * 개인적으로 Observer 패턴에 대해 듣고 새로운 깨달음을 얻을 수 있어서 꽤 마음에 들었습니다. 특히 기존 MVC 패턴에 문제점이 있다는 것을 들은 적이 있어서 대안을 좀 찾아 본 적이 있었는데, 아마도 이걸 말하는 게 아닌가 싶어서 속이 좀 시원했습니다. - [서민관]
  • 영호의해킹공부페이지 . . . . 2 matches
         [dialup server code]-[subnet unit]-[port assigned].[province].saix.net
         Dialup server codes
  • 정규표현식/스터디/반복찾기/예제 . . . . 2 matches
         avahi cvs-pserver.conf gnome issue mime.types popularity-contest.conf sensors.d vga
         calendar emacs hdparm.conf libpaper.d obex-data-server rc4.d sudoers.d
  • ActiveTemplateLibrary . . . . 1 match
         {{|The Active Template Library (ATL) is a set of template-based C++ classes that simplify the programming of Component Object Model (COM) objects. The COM support in Visual C++ allows developers to easily create a variety of COM objects, Automation servers, and ActiveX controls.
  • Ajax . . . . 1 match
          * The XMLHttpRequest object to exchange data asynchronously with the web server. (XML is commonly used, although any text format will work, including preformatted HTML, plain text, and JSON)
  • Ajax/GoogleWebToolkit . . . . 1 match
         The Google Web Toolkit is a free toolkit by Google to develop AJAX applications in the Java programming language. GWT supports rapid client/server development and debugging in any Java IDE. In a subsequent deployment step, the GWT compiler translates a working Java application into equivalent JavaScript that programatically manipulates a web brower's HTML DOM using DHTML techniques. GWT emphasizes reusable, efficient solutions to recurring AJAX challenges, namely asynchronous remote procedure calls, history management, bookmarking, and cross-browser portability.
  • ComputerNetworkClass/Report2006/BuildingProxyServer . . . . 1 match
         http://en.wikipedia.org/wiki/Proxy_server
  • DNS와BIND . . . . 1 match
          리소스 레코드들의 (일반적)순서 - SOA(start of authority) 레코드, NS(name server) 레코드, 기타 레코드, A(address), PTR(pointer), CNAME(canonical name)
  • EmbeddedSystemClass . . . . 1 match
         aptitude install nfs-kernel-server
  • Gnutella-MoreFree . . . . 1 match
          Server:Gnutellarn
         servent : server 와 client 의 합성어
  • Hessian . . . . 1 match
         import com.caucho.hessian.server.HessianServlet;
  • Hessian/Counter . . . . 1 match
         import com.caucho.hessian.server.HessianServlet;
  • InterWiki . . . . 1 match
          * [http://panoptic.com/wiki/aolserver AOL Server Wiki]
  • JSP . . . . 1 match
         2. server 편집
  • Kongulo . . . . 1 match
          # formatting as used by the server), then current date in
  • LinuxProgramming/QueryDomainname . . . . 1 match
         request domain name thru ip address from DNS server
  • MoinMoinTodo . . . . 1 match
          * macro for the server time/date (pass the strftime string as an optional argument)
  • MoniWikiPo . . . . 1 match
         msgid "HTTP Server Version"
         msgid "Could not connect to %s server"
  • NeoZeropageWeb . . . . 1 match
         대신 기존의 자료실은 ftp server 의 형태로 제공하게됨. (sftp 아님)
  • Plugin/Chrome/네이버사전 . . . . 1 match
          ".static.flickr.com/" + photo.getAttribute("server") +
  • ProjectPrometheus/Journey . . . . 1 match
          * TestCase 통과 위주 ZeroPageServer 에서 TestCase 돌려봄
          어차피 AcceptanceTest 관련 코드의 경우 Server 프로그램과 독립적으로 돌아가기에 그리 걱정하지 않아도 상관없을듯. 소스는 CVS에 올려놓고 있으니 시간있을때 확인하셔도 좋을듯. --["1002"]
          * 목소리를 키울때는 늘 민감함이 앞선다. 처음 목소리를 키우다가 다시 소극적으로 되려고 할때 의자 끌고 Pair 자리에 앉히는 ["상민"]이를 볼때 내가 어린아이같다는 생각도 해본다. 늘 실천보다 불평이 앞서는 1002이기에 -_-; 아쉬운점이라면, 소스의 Complexity 가 높아질수록 Test 의 보폭을 줄이는데 힘들다는점. 오늘 창준이형과 Pair를 하던중. Observer 의 역할일수록 전반적인 숲들을 잘 관찰하고 Driver 를 도와줘야 한다는 점을 되새기면서.
          * Server Refactoring
         ZeroPageServer 의 게시판 소스가 JSP 이고 JSP/Servlet runner 가 Resin 이여서 환경설정 부분을 구경할 수 있었다. 그래서 Resin - JDBC 셋팅 부분을 구경하고 손쉽게 할 수 있었다. ZeroPageServer 의 첫 삽을 떠준 선우형에게 감사드리며. 현재 쓰고 있는 글들이 몇달 또는 몇년 뒤 ZeroPagers 또는 익명의 사람들에게 도움이 되었으면 한다.
  • ProjectZephyrus/Client . . . . 1 match
         || dummy server 작성 || 2 || ○(1시간 20분) 6/6 ||
  • ReadySet 번역처음화면 . . . . 1 match
          *4. Place the templates on a web server where all your project stakeholders can view them
  • Refactoring/OrganizingData . . . . 1 match
          * You have domain data available only in a GUI control, and domain methods need access. [[BR]] ''Copy the data to a domain object. Set up an observer to synchronize the two pieces of data.''
  • WebLogicSetup . . . . 1 match
         = Web Logic Server 6.1 =
          * WEB_INF 디렉토리 내의 web.xml을 수정해주거나, 브라우저를 통해 weblogic server consol을 이용해서 수정할 수 있다.
  • XMLStudy_2002/Resource . . . . 1 match
          *microsoft.public.biztalkserver.xmltools
  • ZeroPageHistory . . . . 1 match
         ||1학기 ||회장 임구근, 9기 회원모집. ZeroPage Server 구입. Rebirth 선언. Devils 학회 분리. ||
         ||2학기 ||제로페이지 서버 조성 ( ZeroPageServer/set2001) ||
         attachment:server_20010428085542.png
  • ZeroPageServer . . . . 1 match
          * os : fedora 21 server
         [ZeroPageServer/old]
  • ZeroPageServer/FixDate . . . . 1 match
         그런데, rdate 가 이번 테스트 업그레이드 버전 부터 안되는 것이다. 새버전에서 servername 을 입력받을수 없다고 하는데, 왜그런지 모르겠다. 그래서 대안으로 이것을 사용한다.
         ZeroPageServer
  • ZeroPageServer/SubVersion . . . . 1 match
          svnserver을 이용하면 사용이 간편하고 서버를 관리하기도 편하지만, 아직 SubVersion이 계정 파일로 encrypt 된 것을 지원하지 않기 때문에 패스워드 노출의 소지가 상당히 높아서 이용하지 않았다. 차후 subversion 이 이 사항을 지원하면 추가하는 것이 좋을 듯 함.
         [ZeroPageServer] [SubVersion]
  • ZeroPageServer/set2005_88 . . . . 1 match
         2005년 8월을 기점으로 ZeroPageServer 관련 기록
          * [http://www.zeropage.org/server-status apache status], [http://www.zeropage.org/jkstatus jk status], [http://www.zeropage.org:8080/manager/html tomcat manager], [http://www.zeropage.org:8080/admin/ tomcat administrator]
         === ZeroPageServer 서비스 목록 (05. 8) ===
         ["ZeroPageServer"]
  • ZeroPage성년식/거의모든ZP의역사 . . . . 1 match
         ||1학기 ||회장 임구근, 9기 회원모집. ZeroPage Server 구입. Rebirth 선언. Devils 학회 분리. ||
         ||2학기 ||제로페이지 서버 조성 ( ZeroPageServer/set2001) ||
         attachment:server_20010428085542.png
  • django . . . . 1 match
          * syncdb 해도 admin 에서 추가한 것이 보이지 않을때는 runserver 한거를 중지 시키고 다시 서버를 시작 하면 보인다.
  • 강희경/메모장 . . . . 1 match
         theserverside.com
  • 데블스캠프2004/금요일 . . . . 1 match
         :pserver:cvs_writer@zeropage.org:/home/CVS
  • 데블스캠프2011/다섯째날/후기 . . . . 1 match
          * 파이썬의 기본적인 프로그램을 배우고 (python에서 제공하는 학습용 라이브러리인 turtle을 사용하였습니다.) 네트워크에 관한 간단한 설명들을 들었습니다. 네트워크라는 부분을 공부해 본적이 없어서 처음 네트워크에 대해 이해하는 것이 어렵긴 했지만 알기쉬운 설명덕분에 그럭적럭 이해하고 넘어갈 수 있었습니다. server와 Client측에서 네트워크를 구성하는 부분을 파이썬으로 작성하였는데 코드는.. 긁어 왔다ㅋ 헌데 파이썬의 장점처럼 코드가 무지하게 짧았던게 인상깊었다.
  • 데블스캠프2012/다섯째날/후기 . . . . 1 match
          * server zp project
  • 데블스캠프2012/셋째날/후기 . . . . 1 match
          * [김윤환] - svn(servertion) 내용이 가장 인상깊엇습니다. 그쪽부분은 정말 쓸모 있는 부분인것같아요. 그리고 테스트 부분에서 정말 필요한 부분만 테스트한다는것은 매우 설득된것 같습니다. 당연한거지만 설득당해버렷어요? 수긍해버렷어요 ㅎㅎㅎ
  • 데블스캠프계획백업 . . . . 1 match
          NoSmok:SituatedLearning 의 Wiki:LegitimatePeripheralParticipation 을 참고하길. 그리고 Driver/Observer 역할을 (무조건) 5분 단위로 스위치하면 어떤 현상이 벌어지는가 실험해 보길. --JuNe
  • 서버구조 . . . . 1 match
          예)vi message => named : name server의 정보
  • 실시간멀티플레이어게임프로젝트 . . . . 1 match
          load balacing server 같은 걸 만들수 있는 건가..? -- erunc0
  • 실시간멀티플레이어게임프로젝트/프레임워크 . . . . 1 match
         - server.py: 서버 돌리는 파일
  • 임시 . . . . 1 match
         In the first stage, you will write a multi-threaded server that simply displays the contents of the HTTP request message that it receives. After this program is running properly, you will add the code required to generate an appropriate response.
  • 작은자바이야기 . . . . 1 match
          * tomcat은 servlet container지만 glassfish는 WAS(web application server)에 해당한다.
  • 정모/2012.3.19 . . . . 1 match
          * floating server와 비슷한 아이디어인듯. 되게 재미있을거같은데 영어가 좀.. 아 자꾸 미련가네 - [서지혜]
  • 정의정 . . . . 1 match
          * [데블스캠프2013] - MVC와 Observer 패턴을 이용한 UI 프로그래밍
  • 조현태/놀이/채팅서버 . . . . 1 match
          Upload:server.jpg
  • 코바예제/시계 . . . . 1 match
         시간 객체에 대한 인터페이스는 ObjTimeServer이며 getTime()이라는 메소드를 가지고 있는데 getTime()는 문자 형식으로 현재의 시간을 반환해 준다. CORBA 객체를 작성하는 첫번째 단계는 인터페이스를 만드는 것이다. 인터페이스는 IDL로 작성되며 인터페이스는 IDL 컴파일러로 컴파일된다. 이 IDL 컴파일러는 기본적으로 사용자가 이용하는(예를들면 VisiBroker) ORB에 포함되어 있는 것이다. IDL로 작성된 인터페이스를 컴파일하면 컴파일러는 두 개의 코드 파일을 생성해 준다. 이 코드 파일들은 각 IDL 컴파일러가 사용하도록 약정된 프로그래밍 언어로 되어 있다. 여기에서 사용하는 ORB는 Java ORB이므로 코드 파일은 Java(Stub, Skeleton)로 되어 있을 것이다. IDL 컴파일러에 의해 생성되는 코드는 프록시 객체(proxy object) 및 스켈레톤 코드이다. 클라이언트는 프록시 객체를 사용하여 IDL로 표현된 인터페이스 타입의 객체 레퍼런스에 대한 호출을 생성한다. 바꾸어 말하녀 프록시 객체는 클라이언트가 작업을 위해 사용하는 대리("stand-in") 객체인데 원격 객체가 마치 지역 객체처럼 보이게 해준다는 것이다. 스켈레톤 코드는 이러한 인터페이스를 지원하는 객체에 액세스하기 위해 사용된다. 생성되는 코드는 위치 투명성을 구현한다. 위치 투명성을 통해 객체 레퍼런스를 변환하여 네트웍 연결을 퉁해 원격 서버로 보내며, 객체 레퍼런스에 대한 오퍼레이션에 따르붙는 파라미터를 ["마샬링"]하고, 이를 객체 레퍼런스가 지시하는 객체의 현재 메소드에 전달하여 메소드를 수행하고 그 결과를 반환하려고 하는 것이다. 바꾸어 말하면 클라이언트는 IDL 컴파일러에 의해 생성된 프록시 객체를 가지고 작업을 하는데, 그것이 마치 지역 객체로 작업하는 것처럼 보일 것이라는 의미이다. ORB와 통신하는 것이 프록시 객체의 임무이며 ORB는 네트웍 연결을 관리하고 파라미터를 실제 서버 함수에 넘겨주며 결과를 리턴한다. 이런 식으로 수행에 대한 투명성을 유지한다.
         //TestTimeServer
         module TestTimeServer {
          interface ObjTimeServer {
         위의 IDL을 컴파일하면 스텁과 스켈레톤 코드가 생성된다. 컴파일러가 ObjTimeServer_Skeleton.java라는 이름의 파일을 생성하였으며, 여기에는 서버 쪽에서 사용되는 스켈레톤 코드가 들어 있다고 가정하자. 이제 이 IDL에서 지정된 인터페이스를 갖는 객체를 구현해야만 한다. 이 말은 서버 코드, 즉 구현을 작성해야 한다는 것이다. 그러한 구현 객체 클래스를 작성하기 위해서는 IDL 컴파일러에 의해 만들어진 스켈레톤 클래스와 결합해야 한다. 이 결합은 상속 또는 위임을 사용해서 이루어질 수 이다.
         //TestTimeServerImpl.java
         class ObjTimeServerImpl extends TestTimeServer.ObjTimeServer_Skeleton {
         public ObjTimeServerImpl() { }
         public class TimeServer_Server {
         ObjTimeServerImpl time_server_obj = new ObjTimeServerImpl(args[0]);
         //TimeServer_Client.java
         public class TimeServer_Client {
         TestTimeServer.ObjTimeServer TimeServer = TestTimeServer.ObjTimeServer_var.narrow(obj);
  • 토이/삼각형만들기/김남훈 . . . . 1 match
         다만 걱정되는게 있었다면, visual studio 띄우기도 귀찮아서.. 그리고 요즘에는 이런거 짜는데 마소 비주얼 스튜디오 형님까지 끌어들이는건 좀 미안하게 느껴져서 그냥 zp server 에서 vi 로 두들겼는데.. 나 gdb 쓸 줄 모르니까. malloc 쓰면서 약간 두려웠지. 흐흐흐. 다행이 const int 를 case 에서 받을 수 없는거 (이런 줄 오늘 알았다) 말고는 별달리 에러 없이 한방에 되주셔서 즐거웠지.
Found 110 matching pages out of 7547 total pages (5000 pages are searched)

You can also click here to search title.

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
Processing time 0.4874 sec