存档

‘每周精华’ 分类的存档

Raise my hands , for the WOW

2010年1月30日 hashei 没有评论
分类: 每周精华 标签: ,

6种方式,拯救Google的网络服务数据

2010年1月20日 hashei 1 条评论

转自  学无止境@一点一滴

原文链接  http://www.gtdstudy.com/?p=1797

《让每一天有意义:一生的学习软件推荐》一文中,曾提到:我所有的数据都放在Google上面!且永远不会丢失!——但现在,我得说,这令人沮丧:我可以继续使用,数据可以永久保存,只是,Google已在墙外……

我无意渲染Google离去中国的悲伤,它让信息永无止境,它让我们离世界近的触手可及……可是?中国已无Google??

一、备份Gmail电子邮箱的邮件

1.通过Firefox浏览器备份
Firefox的用户都装上了Gears吧?没有装的,到这下载安装上:http://gears.google.com/intl/zh-CN/index.html

安装之后,在Gmail的设置中开启“离线邮件”的功能,即“设置”——“离线版”——“为此计算机启用离线邮件”。

在“下载选项”中,我推荐你下载所有的标签:收件箱、已发邮件、草稿与自己建立的标签,同时最好都点击“全选”,这样才是完整的。

同时,后面还有一个“附件”选项,你自己考虑是否下载所有的附件,我一般不下载附件,因为比较费时间的。
clip_image002

2.通过Thunderbird邮箱客户端备份
你不必一定要使用Thunderbird邮箱客户端,像Foxmail、Outlook都行,看你喜好自己决定吧。

若你打算使用Thunderbird备份邮件,你可在此下载Thunderbird软件:http://zh-cn.www.mozillamessaging.com/zh-CN/thunderbird/

安装完Thunderbird后,开始新建一个账户吧:“文件”——“新建”——“邮件账户”,见下图:
clip_image004

接着在弹出的对话框,输入你的Gmail账户信息,点击“继续”,再在下一个对话框确认“创建账户”就可搞定,然后,Thunderbird自动帮你开始下载邮件了。

阅读全文…

IBM WebSphere最新技术支持信息

2009年12月20日 hashei 1 条评论

如果你想订阅这个邮件列表,发送邮件到wsehelp@us.ibm.com即可,邮件名称标注“subscribe WebSphere Application Server”

WebSphere Application Server Customer,
As a valued WebSphere Application Server customer who has contacted technical support, we are hoping you will find this information useful.
This note contains links to WebSphere Application Server technical support documents and information that can help you obtain value from your software. It is intended to help you to be proactive in your support and administration of WebSphere Application Server.

    • 1. Don’t be caught by surprise – try the IBM Support Portal today
      On January 6 the new IBM Support Portal, a unified, centralized view of all technical support tools and information for all IBM software, replaces the existing software product support pages. You can tailor the Support Portal to suit your needs, focusing on the software and hardware products you care about and organizing the pages to reflect the way you work. The portal makes it fast and easy to find the information or tools you need to prevent and resolve problems.We hope you can take a few minutes to fill out a short questionnaire that evaluates the IBM Support Portal in comparison to the existing IBM support website pages. We appreciate your feedback!
      2. IBM WebSphere Application Server Migration Toolkit
      The IBM WebSphere Application Server Migration Toolkit helps organizations migrate applications from other application servers to IBM WebSphere Application Server. WebSphere Application Server, a Java EE 5 certified, EJB 3.0 supported technology-based application platform, is a key part of the IBM Smart SOA Application Foundation that delivers the innovation and performance essential to cost-effectively build, deploy and manage robust SOA applications.
      http://www.ibm.com/developerworks/websphere/downloads/migration_toolkit.html
      3. developerWorks: WebSphere Application Server security
      This page of essential resources contains hints, tips, and valuable guidance to help you configure and use WebSphere Application Server security more effectively, and to design and develop your WebSphere Application Server solutions in ways that will make them more secure. Also included is information on the security environment in which WebSphere Application Server resides.
      http://www.ibm.com/developerworks/websphere/zones/was/security/
      4. Follow WebSphere Support on Twitter
      A list of available Twitter accounts for WebSphere Support.
      http://www.ibm.com/support/docview.wss?rs=180&uid=swg21410956
      5. WebSphere Application Server Feature Pack for XML
      The IBM WebSphere Application Server V7 Feature Pack for XML delivers updated XML programming model standards to help improve developer productivity and address new application development scenarios.
      http://www.ibm.com/software/webservers/appserv/was/featurepacks/xml/
      6. IBM Support Assistant – helping you simplify support
      If you haven’t tried the IBM Support Assistant yet, use the Quick Start Guide to find out what you’re missing! Save time with automated collectors and over 20 robust problem determination tools. IBM Support Assistant can be customized for over 350 IBM software products. The ISA Lite offering lets you quickly use the accurate, automated data collection capability. Download the workbench or ISA Lite to simplify support and save time. Not sure which one you need? Use the handy chart on the page to help you decide.
      7. The Support Authority: Know what your Web application is really doing
      The IBM Monitoring and Diagnostic Tools for Java – Health Center is a lightweight tool that monitors IBM virtual machines for Java with minimal performance overhead. It provides live information and recommendations about classes being loaded, the virtual machine environment, garbage collection, locking, and profiling. This article introduces you to the Health Center and shows an example of how it can be used to check the impact of a source code change in a Web application.
      http://www.ibm.com/developerworks/websphere/techjournal/0911_supauth/0911_supauth.html
      8. The Support Authority: Analyze memory management problems with the Memory Dump Diagnostic for Java (MDD4J)
      The Memory Dump Diagnostic for Java (MDD4J) tool helps you diagnose memory leaks and other excessive memory consumption problems in applications running in IBM Java Virtual Machines (JVMs). This article introduces you to MDD4J and shows you how to use its sophisticated analysis engine and user interface to peer into the Java heap so you can see which objects are consuming the most amount of memory.
      http://www.ibm.com/developerworks/websphere/techjournal/0909_supauth/0909_supauth.html
      9. One plug-in config to handle multiple Portal Applications in multiple Portal Clusters
      I have different Portal applications running in 2 different Portal Clusters. I want to use only 1 IBM HTTP Server Web server to route requests correctly for both applications in both clusters. How can I configure the Web server plug-in to accomplish this?
      http://www.ibm.com/support/docview.wss?rs=180&uid=swg21397408
      10. Web server plug-in routing to SAME application in DIFFERENT clusters
      If I install the same Web application into more than one WebSphere Application Server cluster, is it possible to configure the Web server plug-in to properly route requests to the application in both clusters?
      http://www.ibm.com/support/docview.wss?rs=180&uid=swg21331062
      11. IBM Service Integration Bus Destination Handler, Version 1.1
      A tool to view, move, copy, delete, save and restore messages in the default messaging provider for IBM WebSphere Application Server versions 7.0, 6.1, and 6.0.
      http://www.ibm.com/support/docview.wss?rs=180&uid=swg24021439
      12. Solution for installing 32-bit Java SDK fix packs on IBM HTTP Server V7.0 using Update Installer 7.0.0.5 and earlier
      For most operating systems and architectures, you should install the 32-bit Java SDK fix packs for IBM HTTP Server V7.0, even if that IBM HTTP Server was installed from the 64-bit Supplemental installation image. However, due to a defect in the process, Update Installer V7.0.0.5 and earlier will not allow you to install the 32-bit Java SDK fix pack, and will erroneously allow you to install the 64-bit Java SDK fix pack instead. This technote explains how to address this problem.
      http://www.ibm.com/support/docview.wss?rs=180&uid=swg21395882

      1. WebSphere Application Server Administration Using Jython
      Utilizing Jython scripting, you can dramatically reduce the effort, resources, and expense associated with managing WebSphere Application Server. WebSphere Application Server Administration Using Jython will show you how. The first start-to-finish guide to Jython scripting for WebSphere administration, this book’s practical techniques and downloadable scripts can help you improve efficiency, repeatability, and automation in any WebSphere environment.
      *Using coupon code IBM9527 provides you a 35% discount AND Free Shipping!
      http://www.ibmpressbooks.com/bookstore/product.asp?isbn=0137009526
      2. Join us for these Electronic Support webcasts
      During the month of January, the Global WebSphere Community will offer a series of four electronic support webcasts. Check the web site for details on joining the webcasts:
      January 7 webcast – “It’s official – the IBM Support Portal is here!”
      January 14 webcast – “Quick guide to electronic support and a close look at the Service Request tool”
      January 21 webcast – “Discover IBM Support Assistant – ready to help when you need it”
      January 28 webcast – “IBM portfolio of troubleshooting tools: helping you solve problems faster”
      3. IBM WebSphere Application Server V7.0 Web Services Guide
      This IBM Redbooks publication describes how to implement Web services in IBM WebSphere Application Server V7. It starts by describing the concepts of the major building blocks on which Web services rely and leading practices for Web services applications.
      http://www.redbooks.ibm.com/abstracts/SG247758.html
      4. Technical Exchange Webcasts
      Take full advantage of your product. Join us as technical experts share their knowledge and then answer your questions. Visit this site often to see upcoming topics.
      http://www.ibm.com/software/websphere/support/supp_tech.html
      5. Self-Assist Resources and Tools
      Find out how online software support tools and resources can save you time, keep you informed, provide training, and help streamline your support experience!
      http://www.ibm.com/software/websphere/support/d2w.html
      6. developerWorks WebSphere Application Server zone
      Access the developerWorks page for downloads, learning resources and more.
      http://www.ibm.com/developerworks/websphere/zones/was/
  • In the spotlightPlan

    Education

Kind regards,
The WebSphere Application Server team.

互联网的历史(1969-2009)

2009年12月7日 hashei 没有评论

转载自 互联网的那点事

原文链接 http://www.alibuybuy.com/12098.html

如果你正在读这篇文章,那么很可能你花费了很多时间在网上。然而,考虑到互联网在我们日常生活中的影响,又有多少人了解互联网是如何起家的呢?下面是互联网的一个简史,包括重要的日期、人物、项目、网站以及其它可以让你至少明白我们现在称作互联网的到底是什么或者是从那里来的。

clip_image001

由于互联网完整的历史需要几本书来写,这篇文章只是让你熟悉在1969-2009年期间互联网的里程碑和给互联网带来变革和进步的事件。

阅读全文…

IT人应该如何学习

2009年10月20日 hashei 1 条评论

当年学习Windows知识的时候听了他不少broadcast,现在看的少了但是博客一直在订阅。这是他新开的,头一个系列的文章就很不错

07年的时候曾经讲过一节Webcast,名叫《使您成为Windows专家的一些学习习惯》。直到最近,还经常收到听众关于这一节课反馈和心得的电子邮件,可见学习方法论是大家非常关心的问题。因此,我的Blog就从讨论学习开始吧。

IT是一个需要活到老,学到老的行当。在摩尔定律的推动下,技术领域的革新和提高每天都在发生,这使得IT领域的工作者必须不断的学习,才能紧跟技术的脚步。与此同时,IT人大多都是“热爱学习”的好同志,IT的细分领域非常广泛,从CPU电路设计到PhotoShop磨皮大法,无一不是IT人感兴趣而希望学习的东西。在外部“摩尔定律”和内心“求知欲望”的双重推动下,IT人在学习之路“上下而求索”。然而,我们仍旧面临很多困惑,“学什么”、“怎么学”、“学了有什么用”,不断的陷入一些学习误区,感觉学习的非常辛苦,但是自己的水平和能力却提高的非常有限。在“IT人的学习方法论”这个Blog系列中,我会跟大家共同探讨一些技术学习方面的误区,IT知识学习的要点和建议。

IT人的学习方法论-1,讨论学习的方向

IT人的学习方法论-2,讨论学习的误区

IT人的学习方法论-3,讨论学习的方法

IT人的学习方法论-4,讨论一些重要的能力

IT人的学习方法论-5,也谈IT的创新

分类: 每周精华 标签: ,

Load Average知识串烧

2009年9月15日 hashei 没有评论

最近在不少关注的技术博客上都发现有专门讲述Load Average的文章,可见这个值对于系统运行情况的重要性。前一个Linux System and Performance Monitoring系列中的CPU篇,主要是介绍查看CPU 利用率的方法和意义。那么为何要多出一个Load Average的参数,它的意义在何处呢?

      系统平均负载(load average)被定义为在特定时间间隔内运行队列中的平均进程树。如果一个进程满足以下条件则其就会位于运行队列中:
– 它没有在等待I/O操作的结果
– 它没有主动进入等待状态(也就是没有调用’wait’)
– 没有被停止(例如:等待终止)

看到上面的文字,“哦”一声,然后呢,估计过两天这个概念就忘了。《理解 Linux 的处理器负载均值(翻译)》做了一个详尽的解释。并最终给出了一个判断此值是否在合理范围内的一个法则:

    • “有多少核心即为有多少负荷”法则: 在多核处理中,你的系统均值不应该高于处理器核心的总数量。
    • “核心的核心”法则: 核心分布在分别几个单个物理处理中并不重要,其实两颗四核的处理器 等于 四个双核处理器 等于 八个单处理器。所以,它应该有八个处理器内核。

理解了它的意义,那它的实际作用何在呢?我们不是已经有了CPU负载参数么?

      《理解Load Average做好压力测试》这篇文章解答了我的疑惑。

压力测试不仅需要对业务场景的并发用户等压力参数作模拟,同时也需要在压力测试过程中随时关注机器的性能情况,来确保压力测试的有效性。当服务器长期处于一种超负荷的情况下运行,所能接收的压力并不是我们所认为的可接受的压力。就好比项目经理在给一个人估工作量的时候,每天都让这个人工作12个小时,那么所制定的项目计划就不是一个合理的计划,那个人迟早会垮掉,而影响整体的项目进度。

CPU利用率在过去常常被我们这些外行认为是判断机器是否已经到了满负荷的一个标准,看到50%-60%的使用率就认为机器就已经压到了临界了。CPU利用率,顾名思义就是对于CPU的使用状况,这是对一个时间段内CPU使用状况的统计,通过这个指标可以看出在某一个时间段内CPU被占用的情况,如果被占用时间很高,那么就需要考虑CPU是否已经处于超负荷运作,长期超负荷运作对于机器本身来说是一种损害,因此必须将CPU的利用率控制在一定的比例下,以保证机器的正常运作。

Load Average是CPU的Load,它所包含的信息不是CPU的使用率状况,而是在一段时间内CPU正在处理以及等待CPU处理的进程数之和的统计信息,也就是CPU使用队列的长度的统计信息。为什么要统计这个信息,这个信息的对于压力测试的影响究竟是怎么样的,那就通过一个类比来解释CPU利用率和Load Average的区别以及对于压力测试的指导意义。

CPU负载很低的情况下,不一定代表CPU不存在瓶颈,

低利用率的情况下是否会有高Load Average的情况产生呢?理解占有时间和使用时间就可以知道,当分配时间片以后,是否使用完全取决于使用者,因此完全可能出现低利用率高Load Average的情况。由此来看,仅仅从CPU的使用率来判断CPU是否处于一种超负荷的工作状态还是不够的,必须结合Load Average来全局的看CPU的使用情况和申请情况。

到此为止应该对Load Average有了全面的理解,不过你想更深入学习的话,还有UNIX® Load Average这个系列的文章,译言上有了第一部分的翻译《UNIX® 的平均负载 第一部分 :如何工作》。后面几部分,还是要辛苦点看英文了。

别的一些博客提到的知识基本已被在上述内容覆盖,所以就不累述了。