2008年10月31日星期五

CSCW和CHI相关领域的国际会议

这里是一些有丰富国际会议信息的网址:             CSCW会议规格比较高,影响力也比较大,impact factor 不同时期的列表不同,但是肯定是前100的。
  • tags: cscw

    • We invite you to submit results of your research to the 2008 ACM conference on Computer Supported Cooperative Work (CSCW 2008), to be held November 8-12, 2008 in San Diego, CA, USA. T
    • Social Systems: Social Network Sites and Collective Intelligence
    • Web 2.0, Enterprise 2.0, Mashups
    从CFP的描述里面我们可以看到目前这一领域的新热点在于 SN和Web 2.0

Posted from Diigo. The rest of my favorite links are here.

2008年10月27日星期一

VPN Split Tunneling

在使用VPN的过程里面遇到了一个问题,那就是我希望只对校园网的ip使用vpn。
这就要使用VPN Split Tunneling,这个东东在Windows XP里面默认是关闭的,而且配置的窗口埋藏的很深。网络连接 --> 属性 --> 网络 --> TCP/IP --> 高级 --> 去掉“在远程网络上使用默认网关”的checkbox的选择。
从命令行用route print命令查看路由表,可以看到在完成配置前,VPN的interface被配置成Destination 0.0.0.0 MASK 0.0.0 也就是说,它成为了默认路由,所有的ip包都会被发送到vpn的网关,而去掉之后,这个路由表项就没有了。
然后,需要手动将要使用vpn的ip加到路由表里面,还是用route 命令。为了方便,已经做了一个bat。但是,现在的问题是,一旦掉线重播,vpn本机的interface的ip地址会变化,因而目前还无法使用全自动的bat完成连接。只能够是,掉线 -> vpn重播,查看路由表弄清当前ip,重新添加路由表项。
不知道有啥办法从bat里面获取当前的vpn ip,如果可以的话就可以全自动了。
  • tags: no_tag

    • Split-Tunneling isn't supported by the Windows XP vpn client.
  • tags: no_tag

    • You run into big trouble when users decide to subvert network security by disabling the "Use Default Gateway on Remote Network" option. When users disable this option, a network route is still added to the VPN client's routing table, but it is not a default route. Instead of adding a new default route (gateway), the route added directs requests for the classfull network ID the VPN client was assigned on its VPN interface
  • VPN Clients and Split Tunneling

    tags: vpn

    • The "Use Default Gateway on the Remote Network" option is enabled by default. When the VPN client connects to the VPN server, a new default route is created on the VPN client and it appears in the VPN client's routing table. You can view this new route by opening a command prompt and typing the "route print" command
    • A VPN client with the "Use Default Gateway on Remote Network" setting enabled cannot access the Internet because the VPN client now uses the VPN interface to route packets to remote (non-local) networks after the new default route is added.

Posted from Diigo. The rest of my favorite links are here.

2008年10月25日星期六

Ontology和OWL基础


  • 语义网的历史

  • Web本来就应该是语义网的,可是最初却只能是语法网。这个是Web发明人的观点:Tim Berners-Lee “... a goal of the Web was that, if the interaction between person and hypertext could be so intuitive that the machine-readable information space gave an accurate representation of the state of people's thoughts, interactions, and work patterns, then machine analysis could become a very powerful management tool, seeing patterns in our work and facilitating our working together through the typical problems which beset the management of large organizations.”
    现在我们从未Web增加一些sementic annotation来入手.

  • Web Ontology Language Requirements:
  1. Extends existing web standards - such as XML, RDF, RDFS
  2. Easy to understand and use - should be based on familiar KR idioms
  3. Formally specified
  4. Of "adequate" expressive power
  5. Possible to provide automated reasoning support
  • tags: ontology, owl

    • OWL and RDF are much of the same thing, but OWL is a stronger language with greater machine interpretability than RDF.
    • OWL comes with a larger vocabulary and stronger syntax than RDF.
  • tags: taxonomy, ontology, metadata, thesaurus, metamodel

    • A taxonomy is a collection of controlled vocabulary terms organized into a hierarchical structure.
    • A controlled vocabulary is a list of terms that have been enumerated explicitly.
    • A thesaurus is a networked collection of controlled vocabulary terms.
    • People use the word ontology to mean different things, e.g. glossaries & data dictionaries, thesauri & taxonomies, schemas & data models, and formal ontologies & inference. A formal ontology is a controlled vocabulary expressed in an ontology representation language. This language has a grammar for using vocabulary terms to express something meaningful within a specified domain of interest. The grammar contains formal constraints (e.g., specifies what it means to be a well-formed statement, assertion, query, etc.) on how terms in the ontology’s controlled vocabulary can be used together.
      • A meta-model is an explicit model of the constructs and rules needed to build specific models within a domain of interest. A valid meta-model is an ontology, but not all ontologies are modeled explicitly as meta-models. A meta-model can be viewed from three different perspectives:

        1. as a set of building blocks and rules used to build models
        2. as a model of a domain of interest, and
        3. as an instance of another model.
    • Bottom line: Taxonomies and Thesauri may relate terms in a controlled vocabulary via parent-child and associative relationships, but do not contain explicit grammar rules to constrain how to use controlled vocabulary terms to express (model) something meaningful within a domain of interest. A meta-model is an ontology used by modelers. People make commitments to use a specific controlled vocabulary or ontology for a domain of interest.

       

  • tags: no_tag

  • tags: no_tag

Posted from Diigo. The rest of my favorite links are here.