1.基于openstack网络模式的航航vlan分析
2.WorldWind编译生成,解决乱码等问题
3.未来花园未来花园BT站简介
4.openstack是源码干什么的
5.Firmament (FMT) 开源飞控系统
6.NX NastranNX Nastran要从Nastran说起
基于openstack网络模式的vlan分析
OpenStack概念OpenStack是一个美国国家航空航天局和Rackspace合作研发的,以Apache许可证授权,论坛并且是航航一个自由软件和开放源代码项目。、源码
OpenStack是论坛全国源码一个旨在为公共及私有云的建设与管理提供软件的开源项目。它的航航社区拥有超过家企业及位开发者,这些机构与个人都将OpenStack作为基础设施即服务(简称IaaS)资源的源码通用前端。OpenStack项目的论坛首要任务是简化云的部署过程并为其带来良好的可扩展性。本文希望通过提供必要的航航指导信息,帮助大家利用OpenStack前端来设置及管理自己的源码公共云或私有云。
openstack neutron中定义了四种网络模式:
# tenant_network_type = local
# tenant_network_type = vlan
# Example: tenant_network_type = gre
# Example: tenant_network_type = vxlan
本文主要以vlan为例,论坛并结合local来详细的航航分析下openstack的网络模式。
1. local模式
此模式主要用来做测试,源码只能做单节点的论坛部署(all-in-one),这是因为此网络模式下流量并不能通过真实的物理网卡流出,即neutron的integration bridge并没有与真实的物理网卡做mapping,只能保证同一主机上的vm是连通的,具体参见RDO和neutron的配置文件。
(1)RDO配置文件(answer.conf)
主要看下面红色的配置项,默认为空。
复制代码
代码如下:
CONFIG_NEUTRON_OVS_BRIDGE_MAPPINGS
openswitch默认的网桥的映射到哪,即br-int映射到哪。 正式由于br-int没有映射到任何bridge或interface,所以只能br-int上的虚拟机之间是连通的。
复制代码
代码如下:
CONFIG_NEUTRON_OVS_BRIDGE_IFACES
流量最后从哪块物理网卡流出配置项
复制代码
代码如下:
# Type of network to allocate for tenant networks (eg. vlan, local,
# gre)
CONFIG_NEUTRON_OVS_TENANT_NETWORK_TYPE=local
# A comma separated list of VLAN ranges for the Neutron openvswitch
# plugin (eg. physnet1:1:,physnet2,physnet3::)
CONFIG_NEUTRON_OVS_VLAN_RANGES=
# A comma separated list of bridge mappings for the Neutron
# openvswitch plugin (eg. physnet1:br-eth1,physnet2:br-eth2,physnet3
# :br-eth3)
CONFIG_NEUTRON_OVS_BRIDGE_MAPPINGS=
# A comma separated list of colon-separated OVS bridge:interface
# pairs. The interface will be added to the associated bridge.
CONFIG_NEUTRON_OVS_BRIDGE_IFACES=
(2)neutron配置文件(/etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini)
复制代码
代码如下:
[ovs]
# (StrOpt) Type of network to allocate for tenant networks. The
# default value 'local' is useful only for single-box testing and
# provides no connectivity between hosts. You MUST either change this
# to 'vlan' and configure network_vlan_ranges below or change this to
# 'gre' or 'vxlan' and configure tunnel_id_ranges below in order for
# tenant networks to provide connectivity between hosts. Set to 'none'
# to disable creation of tenant networks.
#
tenant_network_type = local
RDO会根据answer.conf中local的配置将neutron中open vswitch配置文件中配置为local
2. vlan模式
大家对vlan可能比较熟悉,就不再赘述,直接看RDO和neutron的配置文件。
(1)RDO配置文件
复制代码
代码如下:
# Type of network to allocate for tenant networks (eg. vlan, local,
# gre)
CONFIG_NEUTRON_OVS_TENANT_NETWORK_TYPE=vlan //指定网络模式为vlan
# A comma separated list of VLAN ranges for the Neutron openvswitch
# plugin (eg. physnet1:1:,physnet2,physnet3::)
CONFIG_NEUTRON_OVS_VLAN_RANGES=physnet1:: //设置vlan ID value为~
# A comma separated list of bridge mappings for the Neutron
# openvswitch plugin (eg. physnet1:br-eth1,physnet2:br-eth2,physnet3
# :br-eth3)
CONFIG_NEUTRON_OVS_BRIDGE_MAPPINGS=physnet1:br-eth1 //设置将br-int映射到桥br-eth1(会自动创建phy-br-eth1和int-br-eth1来连接br-int和br-eth1)
# A comma separated list of colon-separated OVS bridge:interface
# pairs. The interface will be added to the associated bridge.
CONFIG_NEUTRON_OVS_BRIDGE_IFACES=br-eth1:eth1 //设置eth0桥接到br-eth1上,即最后的识别源码网络流量从eth1流出 (会自动执行ovs-vsctl add br-eth1 eth1)
此配置描述的网桥与网桥之间,网桥与网卡之间的映射和连接关系具体可结合 《图1 vlan模式下计算节点的网络设备拓扑结构图》和 《图2 vlan模式下网络节点的网络设备拓扑结构图 》来理解。
思考:很多同学可能会碰到一场景:物理机只有一块网卡,或有两块网卡但只有一块网卡连接有网线
此时,可以做如下配置
(2)单网卡:
CONFIG_NEUTRON_OVS_BRIDGE_MAPPINGS=physnet1:br-eth0 //设置将br-int映射到桥br-eth
复制代码
代码如下:
# A comma separated list of colon-separated OVS bridge:interface
# pairs. The interface will be added to the associated bridge
CONFIG_NEUTRON_OVS_BRIDGE_IFACES= //配置为空
这个配置的含义是将br-int映射到br-eth0,但是br-eth0并没有与真正的物理网卡绑定,这就需要你事先在所有的计算节点(或网络节点)上事先创建好br-eth0桥,并将eth0添加到br-eth0上,然后在br-eth0上配置好ip,那么RDO在安装的时候,只要建立好br-int与br-eth0之间的连接,整个网络就通了。
此时如果网络节点也是单网卡的话,可能就不能使用float ip的功能了。
(3)双网卡,单网线
复制代码
代码如下:
CONFIG_NEUTRON_OVS_BRIDGE_MAPPINGS=physnet1:br-eth1 //设置将br-int映射到桥br-eth1
/pp# A comma separated list of colon-separated OVS bridge:interface
/pp# pairs. The interface will be added to the associated bridge.
/ppCONFIG_NEUTRON_OVS_BRIDGE_IFACES=eth1 //配置为空
还是默认都配置到eth1上,然后通过iptables将eth1的流量forward到eth0(没有试验过,不确定是否可行)
3. vlan网络模式详解
图1 vlan模式下计算节点的网络设备拓扑结构图
首先来分析下vlan网络模式下,计算节点上虚拟网络设备的拓扑结构。
(1)qbrXXX 等设备
前面已经讲过,主要是因为不能再tap设备vnet0上配置network ACL rules而增加的
(2)qvbXXX/qvoXXX等设备
这是一对veth pair devices,用来连接bridge device和switch,从名字猜测下:q-quantum, v-veth, b-bridge, o-open vswitch(quantum年代的遗留)。
(3) int-br-eth1和phy-br-eth1
这也是一对veth pair devices,用来连接br-int和br-eth1, 另外,vlan ID的转化也是在这执行的,比如从int-br-eth1进来的packets,其vlan id=会被转化成1,同理,从phy-br-eth1出去的dice源码packets,其vlan id会从1转化成
(4)br-eth1和eth1
packets要想进入physical network最后还得到真正的物理网卡eth1,所以add eth1 to br-eth1上,整个链路才完全打通
图2 vlan模式下网络节点的网络设备拓扑结构图
网络节点与计算节点相比,就是多了external network,L3 agent和dhcp agent。
(1)network namespace
每个L3 router对应一个private network,但是怎么保证每个private的ip address可以overlapping而又不相互影响呢,这就利用了linux kernel的network namespace
(2)qr-YYY和qg-VVV等设备 (q-quantum, r-router, g-gateway)
qr-YYY获得了一个internal的ip,qg-VVV是一个external的ip,通过iptables rules进行NAT映射。
思考:phy-br-ex和int-br-ex是干啥的?
坚持"所有packets必须经过物理的线路才能通"的思想,虽然 qr-YYY和qg-VVV之间建立的NAT的映射,归根到底还得通过一条物理链路,那么phy-br-ex和int-br-ex就建立了这条物理链路。
WorldWind编译生成,解决乱码等问题
本文专注于解决在使用World Wind时可能遇到的编译、运行以及中文乱码等问题。World Wind是一个由美国国家航空航天局主导的开源地理信息系统项目,旨在为全球开发人员提供一个三维的数字化地球展示平台,支持多种地理数据服务,并具有优秀的通用性和扩展性。
首先,针对World Wind源码的获取与配置,文章提供了两种版本的下载链接:Java版本和.NET版本。建议使用SVN进行下载,以确保顺利获取所需源码。在配置环境时,需要提前安装好DirectX9。在编译源码过程中,crypti 源码发现某些字符串相关的语法错误,这些问题主要是由文件编码引起的。通过在Visual Studio(VS)的解决方案管理器中,右键选择文件,打开方式,选择“带编码功能的CSharp编辑器”,并将文件编码设置为UTF8,即可解决乱码问题。
另外,遇到LoaderLock问题时,可在调试菜单中取消该选项。注册表权限问题可通过取消“生成”选项卡中“注册为COM互操作”前的勾选来解决。针对加载初始化界面至程序本身需要较长时间的问题,文章提供了解决方案,即注释掉特定的代码行以避免连接世界风服务器。
在运行程序时,出现Splash窗体显示错位的情况,通过调试发现与picturebox控件有关,调整显示方式后,问题得以解决。文章还建议将源码备份到百度网盘和自己的SVN服务器上,但注意部分操作可能需要额外步骤。
解决过程中,也注意到在生成项目或清理项目后仍存在的问题,通过删除特定文件并重新配置,最终成功解决。文章还提供了关于引用dll文件的建议,提示在切换模式至Debug时,可能会遇到编译问题,ccp源码通过拷贝对应dll至Release目录下可解决。
对于中文乱码问题,文章强调了在“高级选项保存”时选择带签名的UTF-8保存的重要性。文章列举了出现乱码的文件名称,提醒开发者在处理乱码时关注这些文件。通过上述措施,中文乱码问题得以彻底解决。
最后,文章介绍了将svn代码迁移到x机器上时,遇到的“System.BadImageFormatException”异常问题,并提供了相应的解决方法,即更改模式为x,并调整output path。通过这些步骤,成功解决了在不同平台上的编译与运行问题。
未来花园未来花园BT站简介
未来花园BT,作为一款Private Tracker,起源于年,专为北京大学航空学院的资源分享而设计。其源于自主开发的BT系统,经过筹备、实施阶段,于年9月6日进行内测,9月日公开测试,年1月正式投入运行。这个平台的建设得到了网络中心的大力支持,对此我们深表感谢。 未来花园BT是一个非营利性质的站点,非民主论坛。站点由管理员全权负责运营维护,不向用户收取任何费用,也不接纳商业广告或捐赠。用户发布的帖子、等内容,版权归用户所有,但站点享有复制和传播的权利。所有版主和站务人员都是自愿服务,不获取任何经济利益。 作为信息交流平台,未来花园BT并不存储实际文件,用户需自行承担文件内容的责任。对于侵权行为,用户需主动举报,我们将根据举报进行清理。Private Tracker的核心精神在于强制分享,将奉献变为义务。用户需要达到一定的上传下载比例,否则可能被限制下载。通过流量统计和上传量决定权限,Private Tracker下载(PT下载)不仅实现了私密的小范围下载,还通过论坛等机制实践了“我为人人,人人为我”的理念,鼓励用户在享受下载的同时积极上传,从而实现高速下载体验。扩展资料
北京航空航天大学未来花园BT是一个Private Tracker(私密BT,或者叫PT),主要定位为北航校内的资源分享平台,使用自有源码的BT系统,年6月开始筹备,年7月进入实施阶段,年9月6日开始邀请内测试运行,9月日公测,年1月转入正式运行。目前除了BT下载外还提供了缘来是你、品茶厅、跳蚤市场等校内沟通平台。openstack是干什么的
OpenStack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。
OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作。OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成。
OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目。它的社区拥有超过家企业及位开发者,这些机构与个人都将OpenStack作为基础设施即服务(IaaS)资源的通用前端。OpenStack项目的首要任务是简化云的部署过程并为其带来良好的可扩展性。本文希望通过提供必要的指导信息,帮助大家利用OpenStack前端来设置及管理自己的公共云或私有云。
Firmament (FMT) 开源飞控系统
Firmament (FMT)是一款基于模型设计(Model Based Design, MBD)的开源飞控系统,旨在为无人机、车、船、机器人等提供高效、灵活的无人控制系统。FMT结合了当前先进的基于模型设计和3D仿真技术,致力于打造下一代开源自驾仪系统。
FMT项目主要由三部分构成:嵌入式软件、建模与仿真的软件开发平台,以及独特的软件架构。与市场上成熟的开源飞控系统,如PX4/APM相比,FMT虽然起步较晚,但其整体软件框架清晰、功能强大。它以更精简的代码量、更高的运行效率和更低的内存使用率,为用户提供更灵活、高效的开发体验。
基于模型设计方法在汽车、航空航天、电力能源等领域的广泛应用,FMT旨在推动这一方法在飞控系统开发中的应用。基于MBD平台,如Simulink,开发人员可以图形化搭建算法模型,专注于算法实现,通过仿真环境高效调试和优化算法,降低开发过程中的错误,提升效率。FMT支持与传统编码方式相结合,保持代码精简、高效的原则,未来将提供更多的选择。
FMT的仿真调试功能强大,结合基于模型开发实现了多种仿真模式,包括模型在环仿真(MIL)、软件在环仿真(SIL)、硬件在环仿真(HIL)、纯硬件仿真(SIH)和开环仿真(Open-loop Simulation)。开环仿真提供了类似“黑匣子”的功能,记录模型输入数据,生成日志和参数模块,使得用户可以实时记录数据,进行开环仿真,与实际运行结果几乎一致,便于问题定位和算法优化。
FMT支持丰富的日志数据记录和J-Link单步调试,方便进行嵌入式软件的调试。此外,FMT项目源码、文档和公开课等资源丰富,欢迎感兴趣的同学参与项目开发和交流。
NX NastranNX Nastran要从Nastran说起
Nastran,源于NASA的结构分析系统,诞生于年。当时,为满足航空航天工业对结构分析的迫切需求,NASA发起了大型应用有限元程序的开发招标。多家软件开发商参与其中,最终在年,NASA推出了首个公开版本,即COSMIC Nastran,它被置于公共领域并可供免费使用。Nastran和COSMIC是NASA的注册商标。 年,MSC Software公司获得了COSMIC Nastran的一个版本,并将其商业化,推出了NX NASTRAN,这成为了市场上最为知名的Nastran产品。随后,八十年代,UAI和CSAR公司也基于COSMIC Nastran的源代码推出了各自的商业版本,这使得Nastran市场形成了由MSC、UAI和CSAR三家主要供应商竞争的格局。Nastran因其广泛的应用在工程分析界,成为了有限元软件的翘楚。 几乎所有商业化前后处理器都对Nastran提供了良好的支持,这得益于其文本格式的标准化,以及其计算结果在CAE分析领域内的规范地位。Nastran以其强大功能和广泛接受度,成为了工程设计的重要工具。扩展资料
NX NASTRAN是年MSC Software公司获得了一个版本的COSMIC Nastran,并推出自己的商业化产品。å¥å«BBS,å¥å«VIP,å¥å«å客?
bbs æ¯è®ºåçè¨ç
vip æ¯âè¦äººâçææï¼å°±æ¯è¯´éè¦ç人ï¼æç¹æ®æéçï¼ä¸è¬æ贵宾
å客 å°±æ¯è¾å¤æäº
âå客âï¼BlogæWeblogï¼ä¸è¯æºäºâWeb Logï¼ç½ç»æ¥å¿ï¼âç缩åï¼æ¯ä¸ç§ååç®æçå»çå个人信æ¯åå¸æ¹å¼ã让任ä½äººé½å¯ä»¥åå è´¹çµåé®ä»¶ç注åãåä½ååéä¸æ ·ï¼å®æ个人ç½é¡µçå建ãåå¸åæ´æ°ãå¦ææ论åï¼BBSï¼æ¯å»ä¸ºå¼æ¾ç广åºï¼é£ä¹å客就æ¯ä½ çå¼æ¾çç§äººæ¿é´ãå¯ä»¥å åå©ç¨è¶ ææ¬é¾æ¥ãç½ç»äºå¨ãå¨ææ´æ°çç¹ç¹ï¼å¨ä½ âä¸åæ¯çç½ä¸èªè¡âä¸ï¼ç²¾é并é¾æ¥å ¨çäºèç½ä¸ææä»·å¼çä¿¡æ¯ãç¥è¯ä¸èµæºï¼ä¹å¯ä»¥å°ä½ 个人工ä½è¿ç¨ãçæ´»æ äºãææ³åç¨ãéªç°ççµæçåæ¶è®°å½ååå¸ï¼åæ¥æ¨ä¸ªäººæ éç表达åï¼æ´å¯ä»¥ä»¥æä¼åï¼ç»è¯åæ±èæåï¼è¿è¡æ·±åº¦äº¤æµä¸æ²éã
ä½ä¸ºå客ï¼å®ä¹ä¸è§£é
âå客âå½ç¶æ¯ä¸ªå¤§å®¶é½éççåè¯ï¼å 为è¿ä¸ªä¸æååè¿æ¯å客ä¸å½ççä¿ç§çµæºä¸å¨ç产ç©ãå客çè±æåè¯å°±æ¯âBlogæWeblogâï¼æ人æ¶å¯¹åºäºBloggerï¼ï¼åä¸ä¸ªå ¸åçç½ç»æ°äºç©ï¼ä½ æ¥é ææ°çè±æè¯å ¸ä¹ä¸å¯è½æ¥å°ã该è¯æ¥æºäºâWeb Logï¼ç½ç»æ¥å¿ï¼âç缩åï¼ç¹æä¸ç§ç¹å«çç½ç»ä¸ªäººåºçå½¢å¼ï¼å 容æç §æ¶é´é¡ºåºæåï¼å¹¶ä¸ä¸ææ´æ°ã
ä½æ¯ï¼æ£å 为ç®åï¼è¦è§£éæ¸ æ¥ï¼åèååå¤æãå®ä¹äºè±å «é¨ï¼ä¸ç¾ä¸ªäººå°±æä¸ç¾ç§è§ç¹ãè³ä»ç¼ºä¹ä¸¥è°¨çå®ä¹ï¼ä¹è¿æ²¡ææ¶å ¥ä»»ä½ä¸»è¦çè¯å ¸ä¹ä¸ãå æ¤ï¼è¿æ¯éæ广çï¼è®©æ们å ä»å个è§åº¦æ¥ççè¿ä¸ªæ¦å¿µçå«ä¹ï¼
å客ï¼Blogï¼ææ®éçåè¯è§£é
å客ï¼Blogï¼weblogç缩ç¥è¯ï¼ç±Peter Merholzåæï¼
1ã åè¯ï¼ææ¶ä¸ºäºåºåä¹ç§°å客ç½ç«ï¼ç½é¡µï¼ãæç½ä¸åä½çä¸ç§ç¹å®å½¢å¼åæ ¼å¼ãç±ææ¶é´ååºæåçææ¡£ç»æçæ ç®ï¼ä¸¤ä¾§é常è¿å¯ä»¥æè¡¥å ææï¼é¢ç¹æ´æ°ï¼ä¸è¬å¤§é使ç¨é¾æ¥ã
ä¸è¬ææäºå客ï¼Warblogï¼Matt Welchåæï¼ãæ¥è®°å客ï¼Journal blogåDiary blogï¼ï¼ç¥è¯å客ï¼Knowledge LogãKlogãK-Blogï¼ãæ°é»å客ï¼News blogsï¼ãä¸å®¶å客ï¼Pundit blogï¼ãææ¯å客ï¼Tech blogï¼ã群ä½å客ï¼Group blogï¼ã移å¨å客ï¼Moblogï¼ãè§é¢å客ï¼Videoblogï¼ãé³é¢å客ï¼Audioblogï¼ãå¾çå客ï¼Fotologï¼ãæ³å¾å客ï¼Blawgï¼ãææå客ï¼Digest blogï¼
ç±æ¤è¿è¡çåºå¤§éæ°è¯æ±ï¼æ¯å¦å客ä¸çï¼Blogosphereï¼ãå客精è±ï¼Blogeratiï¼ãå客é¾æ¥ï¼Blogrollï¼ãæ³è¯å客ï¼Froglogsï¼ãè¯è¨å客ï¼Linguablogï¼åå°ç«å客ï¼Kittybloggerï¼æåäºæ¥å¸¸çç¢å 容çå客ï¼çã
2ã å¨è¯ï¼å¨blogä¸åæç« ã
å客ï¼Bloggerï¼
åè¯ï¼æ¥æblogç½ç«æè å¨blogä¸åä½ç人ã
对äºå客ç严谨å®ä¹ä¸¾ä¾
ãå¸åºæ¯è¯ãä¸å¯¹Blogè¿æ ·æè¿°ï¼âä¸ä¸ªBlogå°±æ¯ä¸ä¸ªç½é¡µï¼å®é常æ¯ç±ç®çä¸ç»å¸¸æ´æ°çPostæææï¼è¿äºå¼ è´´çæç« é½æç §å¹´ä»½åæ¥ææåãBlogçå 容ç±ä¸ªäººå欢ãå¯ä»æå ³å ¬å¸ã个人ãæ°é»ï¼ææ¯æ¥è®°ãç §çãè¯æãæ£æï¼çè³ç§å¹»å°è¯´çå表æå¼ è´´ã许å¤Blogsæ¯ä¸ªäººå¿ä¸ææ³ä¹äºæ çå表ï¼å ¶å®ä¹æé个人çBlogsï¼é£æ¯ä¸ç¾¤äººåºäºæ个ç¹å®ä¸»é¢æå ±åå©çé¢åçéä½åä½ãBlog好象对ç½ç»ä¼ è¾¾çå®æ¶è®¯æ¯ãæ°åè¿äºWeblogæBlogç人就å«åBloggeræBlog writerãâ
ãç½ç»ç¿»è¯å®¶ã对å客ï¼Bloggerï¼çæ¦å¿µè§£é为ï¼
ç½ç»åºçï¼Web Publishingï¼ãå表åå¼ è´´ï¼Postââè¿ä¸ªåå½åè¯ç¨æ¶å°±æ¯æå¼ è´´çæç« ï¼æç« æ¯ä¸ªæ¥éæé¿çç½ç»æ´»å¨ï¼ç°å¨çè³åºç°äºä¸ä¸ªç¨æ¥æ称è¿ç§ç½ç»åºçåå表æç« çä¸æåè¯ââWeblogï¼æBlogãä¸ä¸ªBlogå°±æ¯ä¸ä¸ªç½é¡µï¼å®é常æ¯ç±ç®çä¸ç»å¸¸æ´æ°çPostæææï¼è¿äºå¼ è´´çæç« é½æç §å¹´ä»½åæ¥ææåãBlogçå 容åç®çæå¾å¤§çä¸åï¼ä»å¯¹å ¶ä»ç½ç«çè¶ çº§é¾æ¥åè¯è®ºï¼æå ³å ¬å¸ã个人ãææ³çæ°é»å°æ¥è®°ãç §çãè¯æãæ£æï¼çè³ç§å¹»å°è¯´çå表æå¼ è´´é½æã许å¤Blogsæ¯ä¸ªäººå¿ä¸ææ³ä¹äºæ çå表ï¼å ¶å®Blogsåæ¯ä¸ç¾¤äººåºäºæ个ç¹å®ä¸»é¢æå ±åå©çé¢åçéä½åä½ãBlog好象对ç½ç»ä¼ è¾¾çå®æ¶è®¯æ¯ãæ°åè¿äºWeblogæBlogç人就å«åBloggeræBlog writerãå¨ç½ç»ä¸å表Blogçææ³ä½¿äºå¹´ï¼ä½å°äºå¹´æçæ£å¼å§æµè¡ãèµ·åï¼Bloggerså°å ¶æ¯å¤©æµè§ç½ç«çå¿å¾åæè§è®°å½ä¸æ¥ï¼å¹¶äºä»¥å ¬å¼ï¼æ¥ç»å ¶å®äººåèåéµå¾ªãä½éçBloggingå¿«éæ©å¼ ï¼å®çç®çä¸æåå·²ç¸å»çè¿ãç®åç½ç»ä¸æ°ä»¥å计ç Bloggerså表åå¼ è´´Blogçç®çæå¾å¤§çå·®å¼ãä¸è¿ï¼ç±äºæ²éæ¹å¼æ¯çµåé®ä»¶ã讨论群ç»æ´ç®åå容æï¼Blogå·²æ为家åºãå ¬å¸ãé¨é¨åå¢éä¹é´è¶æ¥è¶çè¡çæ²éå·¥å ·ï¼å 为å®ä¹éæ¸è¢«åºç¨å¨ä¼ä¸å é¨ç½ç»ï¼Intranetï¼ãç®åæå¾å¤ç½ç«å¯ä»¥è®©ç½å设ç«å¸å·åå表Blogsã
å类人士对å客çä¸åç解åå®ä¹
æ´å¤å ³äºå客ç形象æ¯å»åå®ä¹ï¼
å客æ¦å¿µä¸»è¦ä½ç°å¨ä¸ä¸ªæ¹é¢ï¼é¢ç¹æ´æ°ï¼Frequencyï¼ãç®æ´æäºï¼Brevityï¼å个æ§åï¼Personalityï¼ï¼Evan Williamsï¼
å客æ¯æ¯å¨7天ï¼æ¯å¤©æ¶è¿è½¬çè¨è®ºç½ç«ï¼è¿ç§ç½ç«ä»¥å ¶ççãéæ§ãæ ä¿çãå¯äºææ³èå¥æªçæ¹å¼æä¾æ ææ æçè¨è®ºãï¼ä½©å§¬?åªåç解éï¼
å客æ¯äºèç½ä¸ææ°çåå±æ½®æµï¼æ¯ç»§E-mailãBBSãICQï¼IMï¼ä¹åï¼åºç°ç第åç§ç½ç»äº¤æµæ¹å¼ã
å客æ¯ç¨å¸¦çç´¢å¼çæåè¿è¡å¯¹è¯çåå¡å±ãï¼Rebecca Bloodèãå客æåãï¼The Weblog Handbookï¼ï¼
å客就æ¯ä¸ä¸ªäººæªç»ç¼è¾ç声é³ï¼The unedited voice of a personï¼ï¼æ´å¤«Â·æ¸©çº³ï¼Dave Winerï¼ï¼
å客ï¼Weblogï¼æ¯è¿æ ·ä¸ä¸ªæç §æ¶é´é¡ºåºæåçéåï¼éåä¸çå ç´ æ¯è¢«å ¬å¼åå¸ï¼å¹¶è½å¤éè¿äºèç½è¢«è®¿é®å°çç¬ç«çææ³æ³¡æ³¡ï¼thought bubblesï¼ï¼å客ä¸çæ¯æ¡å 容æ¯å客们å½æ¶å¨æ³ä»å¹ºçææ³å¿«ç §ãï¼James Snellï¼
å客ä¹äºç¥è¯ï¼å°±åNapsterä¹äºé³ä¹ï¼Linuxä¹äºè½¯ä»¶ï¼å客ä¸å½ï¼
å客代表çâæ°é»åªä½3.0âï¼æ§åªä½ï¼old mediaï¼ââæ°åªä½ï¼new mediaï¼ââèªåªä½ï¼we mediaï¼ï¼Dan Gillmorï¼
å客æ¯åªä½çå¼æ¾æºä»£ç è¿å¨
å客æ¯å 容çå¼æ¾æºä»£ç è¿å¨
å客ââç¥è¯ç»æµ2.0ï¼å§å¥å¹³ï¼
å客æ¯ä¸ä¸ªâå¿«æ·æç¨çç¥è¯ç®¡çç³»ç»âï¼Dylan Tweneyï¼
å客æ¯â个人主页2.0âï¼å客ä¸å½ï¼
è¿æå客们çä¸å´å «èï¼ä¹å¾æå¯åï¼
å客æ¯æ°åçâåååªä½â
å客æ¯âä¸åæ¯çç½ä¸æ ç¨â
å客æ¯â个人ç½ä¸åºçç©ï¼ç¤¾åºï¼â
å客æ¯âç½ç»ä¸çä¿¡æ¯é·è¾¾ç³»ç»â
å客æ¯â人工æç´¢å¼æâï¼æ¯âä¸å®¶è¿æ»¤å¨â
å客æ¯âèªç»ç»ç½ç»çæâ
å客æ¯âèæ ¹è®°è ââ¦â¦
å客æ¯ç½ç»æ¶ä»£ç个人â读è ææâ
å客æ¯ä»¥è¶ 级é¾æ¥ä¸ºæ¦å¨çç½ç»æ¥è®°
å客æ¯ä¿¡æ¯æ¶ä»£ç麦å²ä¼¦ï¼å客ä¸å½ï¼
å客æ¯ä¿¡æ¯å¥¶çï¼åçæ¯âä¿¡æ¯èâï¼æ¤åºæ¥çæ¯âä¿¡æ¯å¥¶âã
å客代表çæ°ççæ´»æ¹å¼åæ°çå·¥ä½æ¹å¼ï¼æ´ä»£è¡¨çæ°çå¦ä¹ æ¹å¼ãéè¿å客ï¼è®©èªå·±å¦å°å¾å¤ï¼è®©å«äººå¦å°æ´å¤ã
ä¸äºäººä¸ºæå½çæ°é»å§
å 为æä¿¡æ¯è¿è¡äºåç±»åçéåå¸ï¼æ以å¾âæç¨â
é常ç¨æ¥å¹¿æä¿¡æ¯
ä¸ç§å¦ä¹ å·¥å ·
ç®åå°å»çä¹ä¼å»ºç«
æ个人åççµåæ¥è®° ...
ä¸ç§ä¸å°ç¾¤ä½è¿è¡ç»å¸¸æ§æ²éçå½¢å¼
ä¸å°±æ¯ä¸ä¸ªHTMLç¼è¾å¨åï¼
web åºæ¥å°±æäºï¼ä¸æ¯æ°ä¸è¥¿
è¿ é/便æ·å°åºç
ç»å¸¸æ´æ°çè³å æ¬äºµæ¸è¯è¨çåæ³å°ï¼èªè¨èªè¯çåºæ
å¯è½æ¯ä¸ä¸ä»£å°å·æå¿çåå±æ¹åï¼ä¿æéæ¶æ´æ°
ä¸ç§å¥½å·¥å ·!
åªä¸è¿æ¯ä½è 个人æè¿°èªå·±çæ´»åæ¥å¸¸äºä»¶ççè¯ï¼å½ç¶è¿å æ¬ä¸äºæ趣çåç°åå°å ¶ä»ç½ç«çæ¨èé¾æ¥
æªæ¥çç½ä¸éç¬
å°åå±å¹¶åæä¸ä¸ªå¼ºå¤§çãæ便å®ççµåå¦ä¹ ï¼e-Learningï¼ å·¥å ·
æ人æå®å½¢å®¹ä¸ºç½ç»ä¸çé·è¾¾ç³»ç»
女å©åçç§äººå¥½æå
âå客ä¸å½â对å客å 涵çåºæ¬å®ä¹åç解
å客æ¯ä¸ç§âé¶è¿å ¥å£åâçç½ä¸ä¸ªäººåºçæ¹å¼ï¼âé¶è¿å ¥å£åâ主è¦æ¯æ»¡è¶³âåé¶âæ¡ä»¶ï¼é¶ç¼è¾ãé¶ææ¯ãé¶ææ¬ãé¶å½¢å¼ï¼ã
å客æ¦å¿µä¸è¬å å«äºä¸ä¸ªè¦ç´ ï¼å½ç¶ï¼ä¹ä¸éè¦å±éè¿äºå®ä¹ï¼ï¼
ç½é¡µä¸»ä½å 容ç±ä¸ææ´æ°çã个人æ§çä¼å¤âå¸åâç»æï¼
2024-11-23 08:38
2024-11-23 07:58
2024-11-23 07:40
2024-11-23 07:38
2024-11-23 07:37
2024-11-23 07:04
2024-11-23 06:50
2024-11-23 06:28