Custom Search

7/23/2551

Software Process

Software ProcessThe software process is the set of actions and related results which produce a software product. These actions are mostly carried out by software developers. CASE is computer-aided software engineering tools are used to help with some process activities. There are 4 basic process activities that are applicable to all software processes.
1) Software specification: The software must define functionality of the software and constraints on its operation. 2) Software development: The software must be developed according to its specification. 3)Software validation: The software must perform all the function that customer wants. 4)Software evolution: The software must develop to meet changing customer requirements.
In software process there is no such thing as a ‘right’ or ‘wrong’ case. Different software processes divide these activities in different ways. The timing and result of the each activity varies as per software process. Using different processes different types of software product may be produced by an organization. However, it may possible that for particular application some processes are more suitable than others type of processes. If the wrong process is used, this will probably decreases the quality or the usefulness of the software product to be developed.
Because there are a number of different processes models are used, it is impossible to produce reliable figures for cost distribution across these activities. However, changing software usually takes up more than 60% of total software costs. This percentage is rising as more and more software is produced and has to be maintained. Designing software for change is vital.
Complex software processes involve a variety of activities. Processes have following attributes or characteristics:
1)Understandability : To what level is the process explicitly defined and how easy is it to understand the process definition?
2)Visibility: Does the process activity culminate in clear results so that the progress if the process is externally visible.
3)Supportability: To what level can be process activities be supported by CASE tools
4)Acceptability: Is the process acceptable to and usable by the engineers responsible for producing the software product?
5)Reliability Is the process developed in such a way that process errors are avoided or trapped before they result in product errors?
6)Robustness : Can the process carry on in spite of unexpected problems?
7)Maintainability: Can the process progress to reflect changing organizational requirements or identified process improvements?
8)Rapidity: How fast can the process of transferring a system from given specification be completed
It is impossible to optimize all process attributes simultaneously. If a rapid development process is needed then it may be necessary to decrease the process visibility, making a process visible means producing documents at regular intervals. This will slow down the process.
There are varieties of different general models or paradigms of software development:
1) The waterfall approach: This takes the above actions and represents them as separate process phase such as requirements specification, software design, implementation, testing and so on. After each stage is specified it is ‘signed off’ and development goes on to the following stage.
This is first explicit model of the software development process was derived from other engineering process. This was enthusiastically accepted by software project management. It offered a means of making the development process more visible. Because of cascade from one phase to another, this model is known as the ‘waterfall model’.
2) Evolutionary development: This approach interleaves the actions of specification, development and validation. An initial system is rapidly developed from very abstract definitions. This is then defined with customer input to produce a system which satisfies the customer’s need. The system may then be transported. Alternatively, it may be re-implemented using a more planned approach to produce a more robust and maintainable system.
Evolutionary development based on the idea of designing an initial implementation, exposing this to user comment and refining these through many versions until an adequate system has been developed. Rather than have separate specification, development and validation actions, these are carried out concurrently with rapid feedback across these activities.
3) Formal transformation: This approach is based on developing a formal mathematical system specification and transforming this specification, using mathematical methods to a program. These conversions are ‘correctness preserving’, this means that can be sure that the developed program meet its specification.
4) System assembly from reusable components: This technique supposes that parts of the system already exist. The system development process concentrates on integrating these parts rather than developing them from scratch.
The fist two of these approaches, namely waterfall approach and evolutionary development are now widely used for practical systems development. Some systems have been built using correctness-preserving transformations but this is still an experimental process.

By Ravi Kumar

PaluriPublished: 8/31/2004

Software Reuse

Software ReuseSoftware component reuse does not just indicate the reuse of application code. It is possible to reuse specification and designs. The potential gains from reusing abstract product of development process such as specifications may be grater than those from reusing code components. In most engineering disciplines the developed process is based on components reuse. Software system design usually consider that all component to be designed specially for the system being developed. There is no common base apart from libraries such as windows system libraries of reusable software components. By using widespread and systematic software reuse demands for lower software design and maintain costs along with increased quality can only be met.
Software components are not designed to one system but are tried and tested in a number of different environments. Design and implementations fault are discovered and removed so that reusable component contains few errors. It is impossible to achieve absolute reliability specification but reusable components may have an associated quality explanation. This permits users to integrate them with confidence in their systems.
Software component reuse does not just indicate the reuse of application code. It is possible to reuse specification and designs. The potential gains from reusing abstract product of development process such as specifications may be grater than those from reusing code components.
The reuse of software can be divided at a number of levels:
1)Application system reuse: It is possible to reuse the whole application system. The major problem here is to ensure that the software is portable. It should run on variety different platforms.
2)Sub-system reuse: It is possible to reuse major sub-systems of an application.
3)Module or object reuse: It is possible to reuse components of a system representing a collection of function.
4)Function reuse: It is possible to reuse software components, which implement a single function such as a mathematical function.
Application system reuse is widely used in software companies to implement their systems across a range of machines. Function reuse is widely used in standard libraries of reusable function such as graphics and mathematical libraries. Sub-system and module reuse are less usable.
Four aspects of software reuse are: 1)Software development with reuse: Software development with reuse is an approach which tries to maximize the reuse of existing software components. Benefit of this approach is that overall development costs of the software are decreased. Cost reduction is only one potential benefit of software reuse. Systematic reuse in the development offers further advantages: i)System reliability is increased: By using reused components in working systems should be more reliable than new components. These components have been tested in variety of operational systems environment and have therefore been exposed to realistic operating conditions.
ii)Overall process risk is reduced: If we use a function which is already exists, there is less uncertainty in the cost of reusing that component than in the costs of development. For project management this is important factor as it decreases uncertainty in project cost elimination. If relatively large components such as sub-stems are reused then this becomes true.
iii)Effective use can made of specialists : Application specialists doing the same work on different project environment instead these specialists can develop reusable components which encapsulate their knowledge.
iv)Organizational standards can be embodies in reusable components: We can reuse some standards such as user interface standard which can be implemented as a set of standard components.
v)Software development time can be reduced: It is necessary to bring a system to market as early as possible is more important than overall development costs. Reusing software components speeds up system production because both development and validation time should be reduced.
2)Software development for reuse: Component reuse may involve making different types of changes.
i)Name generalization: the component name should be modified so that they are neutral rather than a direct reflection of some specific application entity. ii)Operation generalization: This involves adding operations to a component or removing operation which are very specific to some application domain. iii)Exception generalization: This involves checking each component to see which exceptions it might throw and including these exceptions in the component interface.
3)Generator based reuse: An alternative way to reuse component is the generator view. In this approach reusable knowledge is confined in a program generator system which can be programmed in a domain oriented language.
High-level language compliers are most widely used ‘program generator’, where the reusable components are fragmented of object code corresponding to high level language construct. The reused elements are abstraction related to programming language statements. When a domain specific notation is used to describe the application, larger domain abstraction can be reused. Abstract approaches are: i)Application generator for business data processing: ii)Parser generator for language processing iii)Code generators in CASE tools
4)Application system reuse: A special case of software reuse is application system reuse where a whole application system is reused by a implementing it over a range of different computers and operating systems.
By Ravi Kumar
PaluriPublished: 9/5/2004

7/21/2551

Software Engineering - Reason and a Concept!

Today in Software Industry, subject of Software Engineering is most important part of any software project and it also decides project’s success.
Some decades back, when computer was just born and was completely new thing to people. Very few people could operate them and software was not given very much of emphasis. That time hardware was the most important part that decided the cost of implementation and success rate of the system developed. Very few people were known to programming. Computer programming was very much considered to be an art gifted to few rather than skill of logical thinking. This approach was full of risk and even in most of the cases, the system that was undertaken for development, never met the completion. Soon after that, some emphasis was given towards software development. This started a new era of software development. Slowly, people started giving more importance to software development. People, who wrote softwares, hardly followed any methodology, approach or discipline that would lead to a successful implementation of a bug-free and fully functional system. There hardly existed any specific documentation, system design approach and related documents etc. These things were confined to only those who developed hardware systems. Software development plans and designs were confined to only concepts in mind. Even after number of people jumped in this field, because of the lack of proper development strategies, documentations and maintenance plans, the software system that was developed was costlier than before, it took more time to develop the entire system (even sometimes, it was next to impossible to predict the completion date of the system that was under development), the lines of codes were increased to a very large number increasing the complexity of the project/software, as the complexity of the software increased it also increased the number of bugs/problems in the system. Most of the times the system that was developed, was unusable by the customer because of problems such as late delivery (generally very very very late) and also because of number of bugs, there were no plans to deal with situations where in the system was needed to be maintained, this lead to the situation called ‘Software Crisis’. Most of software projects, which were just concepts in brain but had no standard methodologies, practices to follow, experienced failure, causing loss of millions of dollars. ‘Software Crisis’ was a situation, which made people think seriously about the software development processes, and practices that could be followed to ensure a successful, cost-effective system implementation, which could be delivered on time and used by the customer. People were compelled to think about new ideas of systematic development of software systems. This approach gave birth to the most crucial part of the software development process, this part constituted the most modern and advanced thinking and even the basics of any project management, it needed the software development process be given an engineering perspective thought. This approach is called as ‘Software Engineering’. Standard definition of ‘Software Engineering’ is ‘the application of systematic, disciplined, quantifiable, approach to the development, operation and maintenance of software i.e. the application of engineering to software.’ The Software Engineering subject uses a systematic approach towards developing any software project. It shows how systematically and cost-effectively a software project can be handled and successfully completed assuring higher success rates. Software Engineering includes planning and developing strategies, defining time-lines and following guidelines in order to ensure the successful completion of particular phases, following predefined Software Development Life-Cycles, using documentation plans for follow-ups etc. in order to complete various phases of software development process and providing better support for the system developed. Software Engineering takes an all-round approach to find out the customer’s needs and even it asks customers about their opinions hence proceeding towards development of a desired product. Various methodologies/practices such as ‘Waterfall Model’, ‘Spiral Model’ etc. are developed under Software Engineering which provides guidelines to follow during software development ensuring on time completion of the project. These approaches help in dividing the software development process into small tasks/phases such as requirement gathering and analysis, system design phase, coding phase etc. that makes it very much easy to manage the project. These methods/approaches also help in understanding the problems faced (which occur during the system development process and even after the deployment of the system at customer’s site) and strategies to be followed to take care of all the problems and providing a strong support for the system developed (for example: the problems with one phase are resolved in the next phase, and after deployment of the product, problems related to the system such as queries, bug that was not yet detected etc. which is called support and maintenance of the system. These all strategies are decided while following the various methodologies). Today, almost 100% software development projects use Software Engineering concepts and follow the standard guidelines; this ensures a safe pathway for these projects. In future also, all the projects will surely follow the Software Engineering concepts (may be with improved strategies and methodologies.)

By Nilesh Parekh
Published: 1/11/2005
http://www.buzzle.com/editorials/1-11-2005-63996.asp

***แจกฟรี 90 โปรแกรมครับ***

http://w13.easy-share.com/4825251.html
4.โปรแกรมแอบดู pass word Msn
http://w14.easy-share.com/5135541.html
5.โปรแกรม ดู UBC ฟรี อาจดูไม่ได้บางช่องนะครับ
http://w14.easy-share.com/4808881.html
6.เพิ่มความเร็วให้ แรม Clean.MemXP.v8.0
http://w13.easy-share.com/4808621.html
9 โทรฟรี Free call .
http://w14.easy-share.com/4806351.html
10 ทำDesktop เป็นกระจกใส (ไม่กินแรมครับ สวยดี).
http://w14.easy-share.com/4806051.html
11.โปรแกรมเช็คเครือข่ายเบอร์มือถือ
12.โปรยิงเครื่อง ให้ขึ้นจอฟ้า + Angry IP Scanner
13.speeder.exe โปรมแกรมเร่งสปีดคอมพิวเตอร์และ internet
14.โปรแกรมดูดวีดีโอจาก Youtube
http://w13.easy-share.com/5135511.html
15.ThaiTranslator แปลไทยเป็นอังกฤษ (ดีมากครับ)
16.Dictionary 7 ภาษา มีภาษาอะไรบ้างก็ลองโหลดดูครับ
http://w15.easy-share.com/8661961.html
23.โปรแกรมทำให้ลำโพงเสียงใส
24 Screen Sever (ภาพคราฟสวยมากครับ)
25.Tried.Tool.Antivirus.Protection.v3.(โปรแกรม Antivirus มาใหม่ที่นิยมขนาดนี้ )
26.โปรแกรมป้องกันการ Autorun ของ แฮนดีไดร์
27.Error Repair 3.55 โปรแกรมตรวจสอบซ่อมส่วนที่ Error ของ window[Full]
28.โปรแกรม CPU-Z Version 1.28.1 สำหรับตรวจเช็ครายละเอียดของ CPU และ Mainboard
29.Spinrite v.6 Full แก้ Bad Sector ให้ HDD. วิธีใช้โปรแกรม
30.โปรแกรมสำหรับดูยี่ห้อและรุ่นของ Mainboard รวมถึงรายละเอียดต่างๆทั้งระบบ
31.สร้างแผ่น BOOT DOS Version 6.22 พร้อมสนับสนุน CD-ROM ด้วย
32.โปรแกรมตรวจสอบประสิทธิภาพและแบดบนตัวฮาร์ดดิส
33.โปรแกรมทำให้หน้าจอมี4ด้าน โปรแกรม YOD3D สลับหน้าจอแอบเจ้านาย
34.disk defrag โปรแกรม defrag HDD อย่างเร็ว
35.โปรแกรม แก้ไข Windows Genuine
36.ztv ดูทีวี ผ่านระบบ internet
37.ดูแลรักษา Win XP ด้วย Advanced WindowsCare v.2Professional
38.โปรแกรม Lock Foder ใส่รหัสลับเพื่อให้เปิดได้ PCsecurity 6.4
39.Regcure v.1.4 ซ่อมแซม windows ปรับแต่ง ค่า Reg ให้เร็วขึ้น
40.TuneUp Utilities 2008 v7.0.7991 โปรแกรมที่ ปรับแต่ง winxp ที่ดีที่สุด
41.Aimp โปรแกรมฟังเพลงที่ดีกว่า winamp แถม ไฟลย์เล็กมาก ภาษาไทยด้วยครับ
42.youtube_vc.exe โปรแกรมโหลด คลิป จาก youtube มาไว้เครื่องเรา
43.โปรแกรมแปลไทยเป็นอังกฤษดีมากๆๆครับ รับรอง
44.AutoMZ Ultimate Tweaker 4.0 ปรับความเร็วของ winXP แบบอัตโนมัติ
45.Mz Ram Booster v2.0 (Windows 2K/XP/2K3/Vista) เพิ่มความเร็วให้แรม
46.โปรแกรม ตอบรับเพื่อนทาง HI5 อัตโนมัติพร้อมโพสพร้อมกันได้ หลายคนต่อครั้ง
47.โปรแกรมกู้ข้อมูล กู้ได้เกือบ 100%
48.โปรแกรมแปลไทยเป็นอังกฤษ ภาค 2 ต่อจาก ที่ให้ดาวด์โหลด แปลอังกฤษเป็นไทยนะครับ มันอยู่ในเคลือเดียวกันคร๊าบ ถ้ามีทั้ง 2 โปรนี้ใช้งานสบายมากเลย
49.RegistryCleanExpert4.53+crack.rar ปรับแต่ง ค่า Reg ให้เร็วขึ้น
50.U_ErrorDoctor2008v1.5.rar ซ่อมแซมอันโนมัตอีกตัวที่นะแนะ
51.โปรแกรม แอนตี้ไวรัส ที่ดีที่สุด NOD32+Update (ตัวแท้)
52.Msn 8.1 ภาษาไทย (ติดตั้งง่าย)
53.โชว์เพลงที่เล่นใน Msn
54.Skin Vista Msn 8.5. แต่ง Msn .ใ้ห้เป็นหน่าตา Vista สวยครับ
55.โปรแกรมค้นหาสัญญาณ Wireless. (เรด้า)
56.โปรแกรมเพิ่มความเร็ว DSL
57.โปรแกรม กู้ภาพจากการ์ดทุกชนิดได้ 1000000% ใช้เวลา 1นาที

หมวดมือถือแปลงไฟลย์
58.ไฟล์AMRแปลงเป็นwave
59.โปรแกรม ลดขนาดไฟล์เพลง MP3
60.การทำหนังให้เป็นนามสกุล Avi ไว้ดูในมือถือ.
61.ทำหนังให้เป็นนามสกุล 3gp , mp4 ไว้ดูในมือถือ.
62.หากดูไฟล์ไม่ได้ ลงตัวนี้ดูได้ทุกหนัง.
63.แปลงหนังx-3gp-video- converter.
64.Format mmc แก้อาการมือถือหาการ์ด MMC ไม่เจอ.
65.Gold Wave ตัด MP3.
66.แต่งทีมด้วยTheme Editor Full for 6600
67.ทำไฟล์นามสกุล sis _MakeSIS1[1].0_เวอร์ชั่นไทย
68.mp3_to_midi
69.โปรแกรมเล่นเพลง MP3 + crak UltraMP.zip
----------------------------------------------------------------------------------------------------------------
70.Shutdown..เครื่องเร็วโคตรไม่ถึง 3วินาที
71.โปรแกรมซ่อนและป้องกัน HDD.
72.bitcomet_โปรแกรมโหลด บิตที่เร็วที่สุด ใช้งานง่าย(ภาษาไทย)
73.โปรแกรมตัดต่อหนัง vcdcut -v.413full.+crack
74.โปรแกรมจัดเก็บเบอร์โทรศัพท์ เรียกดูง่าย phonebook.
75.โปรแกรมดูหนังใหม่ ฟรี ดูผ่าน internet ฉายหนังใหม่ๆๆ
76.โปรแกรม Zoom ภาพไม่แตก
77.ปลด Lock DVD มาสเตอร์
78.Theme Windows 2008 สำหรับคนที่เบื่อ windows เก่าๆๆ (มี Theme vista)
79.Program ทำภาพให้สวยขึ้นกว่าเดิมในไม่กี่คลิ้ก (ปรับแต่งรูปภาพอันโนมัติ)
80.โปรแกรมกำจัด สปายแวร์ ที่ดีที่สุด XoftSpySE+pach
81.Shutdown..เครื่องเร็วโคตรไม่ถึง 3วินาที
82.โปรแกรมฝึกพิมพ์ดีด
83.ใหม่ล่าสุด!! สุดยอดโปรแกรมคุมเครื่อง ร้านเน็ต โรงเรียน NetSupport School 8.51
84.Driver Genius Professional Edition 2007 v7.0 โปรแกรม Bacckup Driver ลง Xp ใหม่ก็ดึงมาใช้ได้เลย
85.Best Windowblinds desktop theme collection
86.แจกโปรแกรมท่องเน็ต Opera 9.24 ครับ
85.แจกโปรแกรมท่องเน็ต Firefox Setup 2.0.0.11.
86.CFOSSPEED.V4.05 FULL เร่งเน็ตเร็วมาก
87.Hide IP Platinum 2.82 โปรแกรมซ่อน IP
88.Trojan Guarder Gold 7.4. โปรแกรมกำจัดโทจัน ที่ดีที่สุด
89.SUPERAntiSpywareProfessionalv3.9.0.1008. โปรแกรม Spyware
90.Ad-Aware 2007 AntiSpyware.

7/15/2551

Freeware Download

Freeware Download

download thaiware Mahamodo มหาหมอดู
download.
download.mahamodo.com

Smart Cafe (โปรแกรม บริหารงาน อินเตอร์เน็ต คาเฟ่) : Smart Cafeเป็นซอฟต์แวร์ โซลูชั่น เพื่อช่วยจัดการการทำงานของระบบการจัดสรรค์เวลาการใช้บริการเครื่อง PC ซึ่งถูกออกแบบมาให้เหมาะสมกับ สถานศึกษา, Internet Cafe, ศูนย์ฝึกอบรม ที่มีลักษณะการให้บริการเครื่องคอมพิวเตอร์ ซึ่งระบบจะทำหน้าที่ดูแล รายรับและการจัดการสมาชิก ได้อย่างมีประสิทธิภาพ ...
www.sourcecode.co.th

โปรแกรมไล่ยุง พร้อม กำจัดลูกน้ำ (SEA Anti Mosquitoes) Trial : มาอีกแล้วครับ โปรแกรมไล่ยุง เวอร์ชั่นใหม่ล่าสุด 3.3 Trial ที่ คุณพี่ คุณศรัณยู บุณยรัตพันธุ์ จาก บริษัท ซี มอส โซลูชั่น จำกัด (Sea Mos Solution Co.,Ltd) ที่เคยพัฒนาโปรแกรมไล่ยุงจนโด่งดัง แบบคับฟ้า ขนาด สำนักข่าวชื่อดังของโลกอย่าง CNN เอาข่าวโปรแกรมนี้ไปลงมาแล้ว ... (กดตรงนี้เพื่อเข้าไปดูข่าวย้อนหลัง) หรือจะเป็น หนังสือพิมพ์เดลินิวส์ ที่ได้พาดหัวข่าวใหญ่สุดๆ หน้าแรก ของโปรแกรมนี้ไปเมื่อวันที่ 18 ธันวาคม พ.ศ.2544 ก็เป็นเครื่องการันตีคุณภาพได้แล้วนะครับ ว่าโปรแกรมนี้มีชื่อเสียงมากน้อยเพียงใด ....
download1
download2.

I love Library (โปรแกรม สร้าง E-Book แจกฟรี !!)
www.ilovelibrary.com

Internet Cyclone (โปรแกรม เพิ่มความเร็ว ต่อเน็ต 200%)
ftp.monash.edu.au
www.jordysoft.com

โปรแกรมกองทุนหมู่บ้าน (SML Village Fund)
http://www.smlsoft.com/villageproduct.php

Internet Download Manager : เป็นอีกหนึ่งโปรแกรมที่จะช่วยเพิ่มความเร็วและการบริหารงานการดาวน์โหลดไฟล์ต่างๆนะครับ โดยทางผู้ผลิตเค้าบอกว่าสามารถเพิ่มความเร็วได้ถึง 500 % เลยทีเดียว ด้วยวีธีการแบ่งไฟล์แบบ Segment ซึ่งมีคุณสมบัติครบถ้วนเลยนะครับ ทั้งการจัดตารางการโหลด การต่อไฟล์ที่โหลดค้างไว้ ฯลฯ แถมตัวนี้ยังออกแบบมาเพื่อลองรับการดาวน์โหลดไฟล์มัลติมีเดียทั้ง MP3 Audio และ DVD, MPEG อีกต่างหาก .. เอาไปลองใช้ดูกันนะครับ ....
English Description : Internet Download Manager (IDM) is a tool to increase download speeds by up to 500 percent, resume and schedule downloads. Comprehensive error recovery and resume capability will restart broken or interrupted downloads due to lost connections, network problems, computer shutdowns, or unexpected power outages. Simple graphic user interface makes IDM user friendly and easy to use.
ดาวโหลด
www.internetdownloadmanager.com
www.internetdownloadmanager.com
www.tonec.com

Windows Live Messenger (MSN) (โปรแกรม แชต พูดคุย ยอดฮิต ของคนทั่วโลก) : MSN Messenger 8.0 หรือเรียกอีกชื่อว่า Windows Live Messenger 8.0 (โปรแกรม แชต พูดคุย ยอดฮิต ของคนทั่วโลก) ชื่อโปรแกรม ก็คงจะคุ้นหูคุ้นตากันดีอยู่แล้วครับ ถ้าใครได้ตามข่าวเนี่ยจะทราบว่าเค้าเปิด BETA ให้เล่นตั้งนานแล้ว แต่ว่าต้องรอ Invite ก่อน แต่ตอนนี้เค้าเปิดให้เล่นกันแบบไม่ต้องรอ Invite แล้วครับผม ใครที่ชอบลองของใหม่ละก็น่าดาวน์โหลดไปเล่นไปใช้กันดูนะครับผม จะว่าไปโปรแกรมนี้ก็ถือได้ว่าเป็น สุดยอดโปรแกรมสื่อสารแบบ Instant Messages จากค่าย Microsoft ส่งประกวดครับ ซึ่งก็มีคนนิยมอยู่ทั่วโลกไม่น้อยเลยทีเดียว ส่วน UIN ก็ไม่ต้องจำตัวเลขให้ปวดหัว ใช้ชื่อ E-Mail ของคุณนี่ล่ะครับ ไว้ใช้ทำการติดต่อ แต่ต้องเป็นเมล์ของ @hotmail.com (ก็ไมโครซอฟเป็นเจ้าของอยู่อ่ะ) และ @msn.com นะครับ (ส่วนเมล์อันอื่นจะใช้ได้ต้องไปลงทะเบียนที่ Passport.com ก่อนนะครับ) ...
English Description : Windows Live Messenger is the next-generation MSN Messenger. It has everything you already love about Messenger—your contact list, emoticons, and instant access to your friends via text, voice, and video—plus new ways to connect and share documents with almost magical ease. As always, it is free to download Messenger and use most of its features.
ดาวโหลด
g.msn.com
g.msn.com

BitComet (โปรแกรม Bit Torrent ที่ได้รับความนิยม ที่สุดในโลก): โปรแกรมแบ่งปันไฟล์แบบ Peer-to-Peer สำหรับ BitTorrent ที่เป็นที่นิยมในขณะนี้ ซึ่งออกแบบมาสำหรับอินเตอร์เน็ตความเร็วสูงโดยเฉพาะอัพโหลด หรือ ดาว์นโหลดไฟล์ขนาด 100 กว่า MB. หรือเป็น GB. ก็ง่ายนิดเดียว โดยการใช้งานนั้นง่ายมากๆครับ แค่คุณรู้จักเว็บไซต์ Torrent ใดก็ได้ และสมัครเป็นสมาชิกแล้วทำตามตามกฎของของเว็บไซต์นั้นๆ คุณก็จะโหลดไฟล์ที่ต้องการได้แล้ว โดยหลักการของทอเร้นนั้นคือการรู้จักให้ ยิ่งให้มากยิ่งรับได้มากเช่นกัน ... .. .
English Description : BitComet is a p2p file-sharing freeware fully compatible with Bittorrent, which is one of the most popular p2p protocol designed for high-speed distribution of 100MB or GB sized files. BitComet is a powerful, clean, fast, and easy-to-use bittorrent client. It supports simultaneous downloads, download queue, selected downloads in torrent package, fast-resume, chatting, disk cache, speed limits, port mapping, proxy, ip-filter, etc.
ดาวโหลด
www.bitcomet.com
download.bitcomet.com



ที่มา http://www.thaiware.com

7/13/2551

Top Software News Download

Nero 8 Ultra Edition 8.3.6.0
Nero 8 is a software solution that brings the digital world to your PC with features that make it fun and easy to create multimedia projects with high-quality, professional results. Create MP3 mixes and edit vacation videos in High Definition format. Share content around the world with simple Internet upload functions. Burn a disc with just one click, and then enjoy it in any room in your house with versatile streaming features. Rest easy knowing your data is safe in the event of a system crash or a damaged disc. Nero 8 lets you live the digital life with cutting-edge technology and world-class features.
Nero 8, the newest version of the world’s best-selling multimedia suite, brings the digital world to your PC. Now it’s easy to organize and manage all your multimedia files, as well as create and edit new digital content. Nero’s sleek design and user-friendly tools make completing projects fun and enjoyable.
Nero StartSmart 8 is the entry point for all functionality in Nero 8. With Nero StartSmart 8, all the powerful features of Nero8 are at your fingertips, making it easier than ever to complete your digital tasks.
Nero 8 comes loaded with a number of features that enhance Windows VistaTM. With the Nero DiscCopy Gadget, you can copy a disc of any format with just one click. With Rich Preview, you can view the contents of your files without having to open a separate application. With Nero MCE Plug-ins, you can burn and stream your content on a Windows Vista™ MCE powered machine.
New and Improved Features in Nero 8 :* Direct access to all features from the project launcher* High Definition format support* Xbox 360™ and PlayStation® 3 streaming features* Blu-ray Disc and HD DVD burning support* SecurDisc data protection support* Copy a disc with just one click* Graphics optimized for Windows Vista™* Continual free updates
Nero StartSmart makes creating projects fun and simpleNero StartSmart, the project launcher for Nero 8, lets you directly access features and perform one-click functions. The intuitive interface makes creating and managing digital projects easy and enjoyable. Optimized for use with Windows Vista™, Nero StartSmart even has an integrated newsfeed system.
Nero 8 is the solution for your multimedia projectsNero 8 has the tools to help you handle all your multimedia projects. Whether you plan to create a music mix with MP3 files, edit vacation videos, touch up digital photos, make a slide show, or convert content to play on a mobile device, your results will be professional and dynamic.
Nero 8 takes home entertainment around the houseOrganize and manage all your multimedia files with Nero’s home media center. Nero 8 lets you use your Xbox 360™ or PlayStation® 3 to stream High Definition video content and surround sound audio files to enjoy in the comfort of any room in your house.
Nero 8 offers increased data securityNo more worries over losing data! Nero 8 has back up features that let you rest easy knowing your data is safe in case of a complete system crash or a damaged disc. Recover your data quickly and easily and create discs that are password protected. SecurDisc technology gives you peace of mind.
The following applications are included in Nero 8:• Nero Mobile – Media Center for Mobile Devices (Included in the Retail version of Nero 8 only)• Nero Home 3 – Media Management System• Nero Scout – Database Technology • Nero StartSmart 8 – One-Click Project Launcher • Nero Burning ROM 8 – Expert CD and DVD Burning • Nero Express 8 – Easy Interface CD and DVD Burning • Nero WaveEditor 4 – Audio Editing and Recording• Nero SoundTrax 3 – Professional Audio Mixing • Nero Vision 5 – Video Editing and Authoring • Nero Recode 2 – The World’s Fastest Video Converter• Nero ShowTime 4 – DVD and Multimedia Player • Nero MediaHome 3 – UPnPTM Streaming Solution • Nero ControlCenter – Simplified Customization and Configuration • Nero PhotoSnap – Photo Editing• Nero PhotoSnap Viewer – Photo Viewing• Nero CoverDesigner 3 – CD and DVD Label Design• Nero BackItUp 3 – Complete Backup Solution• Nero ImageDrive 3 – Virtual Drive Setup• Nero DiscSpeed 4 – Improve Optical Drive Performance• Nero DriveSpeed 3 – Complete Optical Drive Control• Nero RescueAgent – Improved File Recovery • Nero BurnRights – Easily Deployable Burning Rights • Nero InfoTool 5 – Drive and Disc Analysis• InCD 5 – Packet Writing Solution• SecurDisc Viewer – View SecurDisc protected filesSupported Platforms: Windows XP / 2000 / Vista

Download : Nero 8 Ultra Edition 8.3.6.0 ALL Language
Download : KeyGen Only อยากได้ก็เมลล์มาละกันนะครับ

AnyDVD & AnyDVD HD 6.4.5.5 Final
AnyDVD is a driver, which unprotects DVD-Movies automatically in the background. This DVD appears unprotected and region code free for all applications and the Windows operating system as well. With AnyDVD's help copy tools like CloneDVD, Pinnacle Instant Copy, InterVideo DVD-Copy, etc. are able to copy CSS protected Movies. With the help of AnyDVD you can watch movies with non matching region codes with every DVD Player Software you like! AnyDVD decrypts not just DVDs: AnyDVD allows you also to play, copy and rip protected Audio CDs! But AnyDVD does much more, of course. For example, it is possible to control the rotational speed of your DVD drive, so you can watch DVDs on your PC with far less noise!

6.4.5.5 2008 07 16 Changes:- New (DVD): Added hooking of the IDvdInfo2::GetDiscID interface for 64-bit applications which use DiscIDs on 64-bit operating systems, e.g. Windows Vista-64 Media Center, Windows 64-bit Media Player- Fix: Auto insert notification problem with Daemon Tools under Windows Vista SP1- Fix: Uninstall caused other programs using ElbyCDIO (CloneCD, CloneDVD, Virtual CloneDrive) to stop working under 64-bit operating systems.- Fix: Some minor problems with UAC under Windows Vista- Fix (Blu-ray): Fixed bug in region detection, e.g. "Live Free or Die Hard", US, Region A- Fix (Blu-ray): Fixed bug in region detection, e.g. "John Rambo", Germany, Region B- Fix (Blu-ray & HD DVD): AnyDVD ripper didn't handle zero sized files correctly, e.g. BD "The Other Boleyn Girl", Region A- Fix (DVD): AnyDVD ripper did not repair some mastering errors correctly, e.g., "Rumble in the Bronx", US, Region 1- Many internal fixes and improvements
Download : AnyDVD & AnyDVD HD 6.4.5.5 Final

Winamp 5.54 Build 2147 Final
Nullsoft Winamp is a fast, flexible, high-fidelity media player for Windows. Winamp supports playback of many audio (MP3, OGG, AAC, WAV, MOD, XM, S3M, IT, MIDI, etc) and video types (AVI, ASF, MPEG, NSV), custom appearances called skins (supporting both classic Winamp 1.x/2.x skins and Winamp 3 freeform skins), audio visualization and audio effect plug-ins (including two industry dominating visualization plug-ins), an advanced media library, Internet radio and TV support, CD ripping, and CD burning.• The Full version plays MP3s, AAC, WMA, and more; Compatible with Winamp 2 Plug-ins; Full Support for classic and modern skins; Plays Videos; has a Powerful Media Library; Browse Internet Radio & TV Stations; Integrated Internet Music Videos & Songs; Bundled Visualizations; and Burn & Rip CDs.• The LITE version plays MP3s, AAC, WMA, and more. It is compatible with Winamp 2 Plug-ins and has full support for classic skins.Winamp Highlights:* New portable device features - transcoding, new sync options, USB thumbdrive player support, video sync, direct-from-device playback* Faster ripping* Improved AAC and aacPlus encoding* Unicode metadata, filename, and title support* iTunes-compatible gapless playback (MP3/M4A) and encoding (M4A)* Optional 24bit playback* ReplayGain supportWinamp Player Features:- Plays Music and Video Files (aacPlus, MP3, AAC, WMA and more!)- Compatible with Winamp 2 Plug-ins- Full Support for Classic and Modern Skins- Plays Videos (NSV, WMV, and more!)- Powerful Media Library- Browse SHOUTcast Radio & TV Stations- Browse Winamp Music Videos & Songs- Integrated AOL Video Content (News, Sports, Movies & more)- AOL Radio Featuring XM- SHOUTcast Wire (podcast directory)- Predixis MusicMagic (dynamic playlisting)- Bundled Visualizations- Burn CDs (Limited to 2x - 48x in Pro!)- Rips CDs (Limited to 8x aacPlus, AAC, WMA - Unlimited aacPlus, AAC, WMA and MP3 in Pro!)- 50 free mp3s from Emusic- Includes Winner of the Internet- Surround Music Project!- Includes an MP3 of 'Mercy Me' by Alkaline Trio- Rip/Encode music into aacPlus, AAC, WMA, or MP3!- Burn CDs up to 48x!Changes in Winamp 5.54:* New: Chinese, Japanese & Korean installer translations and language packs* New: [in_swf] Adobe Shockwave Flash (SWF, RTMP) playback support* New: [gen_dropbox] Winamp DropBox alpha (use: Ctrl-Shift-D)* New: [Online Services] AOL Radio featuring CBS Radio (requires in_flv)* Improved: Background reading option for playlist metadata* Improved: Classic songticker scrolling for Winamp Modern skin pledit winshade* Improved: Vista elevation (fixes: installing skins, filetype reg, Pro reg)* Improved: Zero padding option for playlist item numbers* Improved: [in_flv] Better streaming support and other improvements* Improved: [in_mp3] Added APEv2 tag options to configuration* Improved: [in_mp3] Optional retention of existing APEv2 headers* Improved: [ml_disc] Artwork support for Data CD Reader* Improved: [ml_disc] Better detection of any copy operations in progress* Improved: [ml_disc] Improved start times if ml_disc view is active* Improved: [ml_local] Redesigned 'Show Info' panel* Improved: [ml_nowplaying] Redesigned 'Now Playing' artist experience* Improved: [ml_playlists] Right-click option to sort list of playlists alphabetically* Improved: [pmp_usb] Connect/Disconnect/Blacklist config options* Fixed: Alt+F4 closing Winamp instead of individual dialogs* Fixed: Bento browser redirecting network drive url's to Winamp Search* Fixed: Blank playlist when in docked toolbar mode and Winamp is minimized* Fixed: Modern skin component windows appearing individually in Alt+Tab* Fixed: Multi-flashing on startup when previously closed whilst minimized to systray* Fixed: Pure Virtual Function Call runtime crash errors* Fixed: Redraw issue when built-in classic vis is disabled* Fixed: Various multi-monitor docking issues* Fixed: Various other 5.53-specific keyboard accelerator issues* Fixed: [Bento] Drag+Drop into Playlist from Open Files dialog* Fixed: [burnlib] 'CD Drive locked by another Winamp process' on 2nd burn attempt* Fixed: [burnlib] 'Burner releasing failed' error* Fixed: [dsp_sps] Crash on close when config Help dialog is still open* Fixed: [enc_flac] MD5 checksum generation* Fixed: [gen_ff] Attached vis plugin crash on winshade to normal mode in Modern skin* Fixed: [gen_hotkeys] Assigning Winkey with already used Ctrl combinations* Fixed: [gen_ml] Enter/Shift+Enter broken for ML treeview items (5.53-specific)* Fixed: [in_cdda] Composer/Conductor logic bug when saving CDDB data to database* Fixed: [in_flac] Minor metadata writing bugs* Fixed: [in_midi] Seeking with 'DM/MS Synth' device in Streamed playback mode* Fixed: [in_mp3] Crash on files with invalid/corrupt gapless data* Fixed: [in_mp3] Create new ID3v1/v2 tags configuration setting* Fixed: [in_vorbis] Huge lag on files with large embedded cover art* Fixed: [in_vorbis] Metadata & Format Info display for streams in View File Info* Fixed: [in_vorbis] Potential unicode-related crash on open/close issue* Fixed: [jpeg.w5s] Saving corrupt album art* Fixed: [ml_autotag] Results dialog hidden under Winamp when AOT is enabled* Fixed: [ml_disc] Small resource leak* Fixed: [ml_playlists] Enter/Shift+Enter broken for selected ML Playlist items* Fixed: [ml_playlists / ml_transcode] Sending playlists from ML tree to Transcoder* Fixed: [ml_wire] 404/timeout with valid rss feeds on Vista* Misc: Miscellaneous localization tweaks, fixes & updates* Misc: More miscellaneous general tweaks, improvements, fixes and optimizations* Misc: Setup fixes (Agent not always starting, WLZ filetype not registering, etc)* Misc: Various other 'Winamp Modern' & 'Bento' skin updates* Misc: [enc_flac] Now encodes using libFLAC instead of Flake* Updated: Bento skin v1.2* Updated: freetype 2.3.7* Updated: libpng 1.2.28* Updated: [enc_lame] LAME 3.98
Download : Winamp 5.54 Full
Download : Winamp 5.54 Pro
Download : Winamp 5.54 Lite


Kaspersky Anti-Virus & Internet Security 2009 8.0.0.429 Beta

Kaspersky Internet Security 8.0 – is a new line of Kaspersky Labs products, which is designed for the multi-tiered protection of personal computers. This product is based on in-house protection components, which are based on variety of technologies for maximum levels of user protection regardless of technical competencies.

Kaspersky Anti-Virus combines reactive antivirus and spyware detection methods with the latest proactive technologies to provide your computer with the most effective protection against malicious programs. The product is simple to install and set up, while offering advanced users a range of versatile settings for fine-tuning the program.
Download : Kaspersky Internet Security 8.0.0.429 Beta
Download : Kaspersky Anti-Virus 8.0.0.429 Beta

Adobe Reader 9.0

Adobe Reader software is the global standard for electronic document sharing. It is the only PDF file viewer that can open and interact with all PDF documents. Use Adobe Reader to view, search, digitally sign, verify, print, and collaborate on Adobe PDF files.
Download : Adobe Reader 9.0

K-Lite Mega Codec Pack 4.0.0
K-Lite Codec Pack is a collection of codecs and related tools. Codec is short for Compressor-Decompressor. Codecs are needed for encoding and decoding (playing) audio and video. This Codec Pack is designed as a user-friendly solution for playing all your movie files. You should be able to play all the popular movie formats and even some rare formats.
The K-Lite Codec Pack has a couple of major advantages compared to other codec packs: It it always very up-to-date with the latest versions of the codecs; It is very user-friendly and the installation is fully customizable, meaning that you can install only those components that you really want; It has been very well tested, so that the package doesn't contain any conflicting codecs; It is a very complete package, containing everything you need to play your movies; and has different packages.
The K-Lite Mega Codec Pack combines the contents of three codec packs:
* K-Lite Codec Pack Full
* Real Alternative
Download : K-Lite Mega Codec Pack 4.0.0 Mirror

Internet Explorer 8 Beta 1 Build 8.0.6001.17184
Internet Explorer 8 takes the Web experience beyond the page and introduces a new way to seamlessly experience the power of the Web whether you are a Web developer writing to standards, or an end user discovering a new online service. This beta release is available to everyone, but is primarily for Web developers and designers to test the new tools, layout engine, and programming enhancements.
Download : Internet Explorer 8 Beta 1 Build 8.0.6001.17184

Nokia PC Suite 7.0 Release 6 Final
Nokia PC Suite is a package of Windows-based PC applications developed especially for use with Nokia phones. Depending on your phone model, it lets you synchronize, edit, and back up many of your phone's files on a compatible PC through a wireless or cable connection.
Download : Nokia PC Suite 7.0 Release 6 Final

ESET NOD32 Antivirus 3.0.669
NOD32 Antivirus System provides well balanced, state-of-the-art protection against threats endangering your PC and enterprise systems running various platforms from Microsoft Windows 95 / 98 / ME / NT / 2000 / 2003 / XP, through a number of UNIX/Linux, Novell, MS DOS operating systems to Microsoft Exchange Server, Lotus Domino and other mail servers. Viruses, worms, trojans and other malware are kept out of striking distance of your valuable data. Advanced detection methods implemented in the software even provide protection against the future threats from most of the new worms and viruses. The fourth generation of the NOD32 Antivirus System features a fully integrated software suite characterized by an unprecedented detection track record, the fastest scanning rates and extremely low utilization of system resources.
Download : ESET NOD32 Antivirus 3.0.669 32-Bit Mirror
Download : ESET NOD32 Antivirus 3.0.669 64-Bit Mirror

DVDFab Platinum 5.0.5.0 Final
DVDFab Platinum is all you need to backup DVDs. DVDFab Platinum 3 is brand new, is completely rewritten, is based on 5 years of DVD copy software development.DVDFab is simply the easiest way to copy a DVD movie. Just insert the movie and a blank DVD then press Start. Your entire movie - including menus, trailers and special features - is copied to a single DVD with just one click, and everything happens automatically.Backup your entire DVD - including menus, trailers, and special features - onto one or multiple discs.Changes in DVDFab 5.0.5.0 (July 2, 2008):* New: Added DirectShow decoder support for Preview, which means preview can work like real DVD player now.* New: For preview, user can enter/exit full screen, and can switch audio while playing.* New: Added option "Decoder" in "Settings -> General -> Preview", user can choose from "Internal" and "DirectShow".* New: Added options "Video Decoder" and "Audio Decoder", user can choose specific filter from all the installed DirectShow filters.* New: Updated VSO burning engine.* New: Updated language files.* Fix: A freeze problem when opening DVD if PathPlayer is enabled in certain cases.* Fix: A crash problem when opening DVD in certain cases.* Fix: A crash problem when opening DVD if PathPlayer is enabled in certain cases.* Fix: A crash problem when copying DVD if option "Jump to first menu when disc inserted" in enabled in certain cases.* Fix: A crash problem when using "Write Data" in certain cases.* Fix: A crash problem when converting process has just started in certain cases. (DVDFab Mobile Option)* Fix: A low quality problem when using H.264 1-pass encoding, from version 5.0.3.0. (DVDFab Mobile Option)* Fix: A/V sync problem when using 2-pass encoding in certain cases. (DVDFab Mobile Option)* Fix: Video can't be played on PS3 when using ps3.default profile. (DVDFab Mobile Option)* Fix: Several minor problems.
Download : DVDFab Platinum 5.0.5.0 Final

Mozilla FireFox 3.0.1 build 1
Firefox is a free, open-source web browser for Windows, Linux and Mac OS X and is based on the Mozilla codebase. It is small, fast and easy to use, and offers many advantages over Internet Explorer, such as the ability to block pop-up windows.
Download : Mozilla FireFox 3.0.1 build 1

Acronis True Image 11 Build 8081 Home
Acronis True Image 11 Home offers you improved point-in-time backup strategy. It has user-friendly interface and the ability to bring your machine back online even if it has crashed and is unbootable. Acronis True Image 11 Home is an easy-to-use, affordable backup and restore solution for home and home office users that can protect family pictures, videos, music, and important documents stored on your home PC. It helps make certain that you are adequately protected, ensuring that you can recover your data in case the machine fails or your computer hard disk is damaged by a virus.
Download : Acronis True Image 11 Build 8081 Home

Google Earth 4.3.7284 Beta
The program lets you do smooth sailing flybyes of the entire Earth. You can easily fly to any spot on the globe, by entering any associated data, like street addresses, place names or lat/long coordinates. There are overlays that put additional information on the map, like roads, international boundaries, terrain, 3D buildings, crime statistics, schools, stadiums, any number of interesting stuff.You can do Local searches in the program, with icons on the map and a display on the side showing your results. You can leave notes, called “placemarks” all over the map, so you can remember where all sorts of places are. Searches and placemarks can be saved as bookmarks in “My Places”. Everything can be output in an XML format called KML, that will allow the vast popularity of Google Maps to continue in Earth. You can also email a JPEG of the map, or send a KMZ file if you know the recipient has Earth installed.Google Earth is free for personal use. No registration is required.
Download : Google Earth 4.3.7284 Beta

Everybody Wants Free Spyware Removal


Everyday there are many new victims of spyware, viruses and other online threats. Thousands of home computers get infected by threats that will steal or erase information, and others will cause crashes and destruction. Read about how you can get rid of them very, very cheap.
When computers get infected by many different types of online threats they will compete for the available resources, and the systems become very slow. There are many different brands of protection software available. Many are good, some are worse, and some of them simply don't work good enough. Some of them are quite expencive, some are cheap, and some are totally free. This article is about a free one that FreePcAsstistance.com have been testing. We have through the last couple of years been testing dozens of anti spyware removal tools. Today we will keep our eyes on a great free one that you can download for free at our website. This free spyware removal tool is one of the best anti spyware solutions we have ever tested, despite the fact that it is free. It comes built in with a virus killer, a registry fixer and also a great real-time protection. This feature alone will prevent malicious processes to access your system when it is activated. When you install new software applications a question about whether you'll allow it or deny it will pop up. In addition it will ask you for the same permition when you try to run the new software, but if you select the option it won't ask you again for the same application. This is very powerful when spyware tries to access system resources. For instance you know you haven't started anything and it suddenly pops up, you should be aware of that it might be spyware trying to get access on your computer. The spyware scanner is also very powerful. It scans for both viruses and spyware in addition to a registry scan and fix, all in one operation. A fast scan is also available. If you experience serious problems with your system, you quickly get rid of infections that lies in the most critical areas of your operating system, and you should be able to do a full scan and repair afterwards. Truly a great feature of this free spyware removal tool. Most people are not happy to spend their hard earned money on something like a spyware removal tool, but many does it in order to get rid of them. I have no problem understanding that. But, when I say everybody wants free spyware removal, I mean that people would be happy to get the problems fixed for free. That is why you should visit our website to get this tool right away. There is no limitations, and it works really great. Recently we tested it on the hardest types of spyware. This is the kind that infects your system and tells you that you have a serious problem through a warning from "security center". No matter what option you choose, you'll be taken to a website offering some "great" anti spyware removal software. Remember this: This software is the problem itself. The only thing a purchase of their software helps you with is to get rid of the spyware they sent you in the first place. This is the newest type of scams within the spyware removal industri. Don't buy it. Try our free spyware removal tool instead. It updates daily and it always keeps you protected from the latest threats. Enjoy it folks. Raymond Johansen is Ceo/Founder of FreePcAssistance.com - A website dedicated to computer security. Visit our website to get more information about online threats and free spyware removal tools.

Computer Viruses - What Are They?






Viruses are something we are facing every day nowadays and computers are very exposed if not properly protected. There are many kinds of viruses: Trojan horses, worms, email viruses etc. We’ll see how they work and what how they can affect our computers.


When you listen to the news, you hear about many different forms of electronic infection. The most common are: Viruses - a virus is a tiny piece of software that piggybacks on real programs. For example, a virus might attach itself to a program such as a spreadsheet program. Each time the spreadsheet program runs, the virus runs, too, and it has the chance to reproduce (by attaching to other programs). E-mail viruses - an e-mail virus move around in email messages, and usually replicate itself by automatically mailing itself to dozens of people in the victim's e-mail address book. Trojan horses - a Trojan horse is simply a computer program. The program claims to do one thing (it may claim to be a game) but instead does damage when you run it (it may erase your hard disk). Trojan horses cannot automatically replicate. Worms - A worm is a small piece of software that uses computer networks and security holes to replicate itself. A copy of the worm scans the network for another machine that has a specific security hole. It copies itself to the new machine using the security hole, and then starts replicating from there, as well. Let’s learn a bit about viruses, and see how we can protect ourselves against them. The best way to start is with admitting the truth: People created viruses. Out there are people who do more than play games or watch TV shows. Out there are a few people that find a pleasure in ruining somebody’s day, or even somebody’s computer. A computer virus is a computer program that can copy itself and infect a computer without permission or knowledge of the user. The original one may modify the copies, or the copies may modify themselves, as in a human body virus, so it is harder to be traced and deleted. A virus cannot move by itself from one computer to another, it can only spread when its host is taken to the uninfected computer, for instance, a user sending it over a network or carrying it on a removable medium such as a floppy disk, CD, or USB drive. In studying computer viruses you will be amazed of how many interesting things you can discover and see! Viruses have some interesting points. On the one hand, viruses show us how vulnerable we are. On the other hand, they show how sophisticated and interconnected human beings have become. Computer viruses are called viruses because they share some of the traits of biological viruses. A computer virus passes from computer to computer as a biological virus passes from person to person. There are similarities at a deeper level, as well. A biological virus is not a living thing. A virus is a fragment of DNA inside a protective jacket. Unlike a cell, a virus has no way to do anything or to reproduce by itself -- it is not alive. Instead, a biological virus must inject its DNA into a cell. The viral DNA then uses the cell's existing machinery to reproduce itself. In some cases, the cell fills with new viral particles until it bursts, releasing the virus. In other cases, the new virus particles bud off the cell one at a time, and the cell remains alive. A computer virus must piggyback on top of some other program or document and once it is running, it is then able to infect other programs or documents. As virus creators got more sophisticated, they learned new tricks. An important one was the ability to load viruses into memory so they could keep running in the background as long as the computer remained on. This new way to work gave viruses a better way to replicate themselves. Another trick was the ability to infect the boot sector of the hard disk or floppy disc. The boot sector is a small program, which is the first part of the operating system the computer loads. The boot sector contains a small program that tells the computer how to load the rest of the operating system. By putting its code in the boot sector, a virus can is guaranteed to be "at work" each time the computer is on. If you can, try to use more safe operating systems, like UNIX. If you use Windows, a good idea is to buy some protective software, like antivirus programs and firewalls. Also, never double on an attachment that contains an executable file. We live in a world where both computer and biological viruses are surrounding us. I don’t believe we will ever find a way to completely stop them. Even if we will, until then the only way is to protect ourselves.

By Claudia MiclausPublished: 5/10/2007


Email Marketing Software for Community Libraries

Email marketing software increases community library quality by increasing traffic. This means obtaining more funding. By focusing your audience into groups and offering them special library privileges based on their needs, library traffic will increase exponentially.
If you're looking to receive more funding to improve the quality of your community library, then as a library operator or Librarian, you need to bring your library to the next level with email marketing software. One of the great things about email marketing software is that it has the unique ability to help you focus on your patrons' specific needs. During exams, school projects, or to send reminders to renew or return their books and other items, email marketing software can help you segment your audiences. This way, you will provide them with the scholastic or other opportunities they are looking for. By targeting focused groups with special privileges geared to their interests, you will increase the traffic to your library location. The higher the traffic, the more your library will justify that larger junk of the budget. With more money to spend on great books, academia, better computers, and more study rooms, you will increase the quality of your library. All you have to do is start signing your patrons up for your email marketing software notifications during check-out. With your employees and volunteers, you can setup a system of sign-up for the users of your library. You first have to tap into their interests. If they are in high school, they will be interested in being able to take out more books for a longer period of time; if they are in elementary school they will want reserved Internet time set out for them during the science fair, or speeches, or other major projects; if they are in university then what they need is to have your library open a little later, giving them more quiet study time (making available some coffee and snacks for sale for these students could earn you a few extra dollars). It starts with a few simple questions, which you can include in a sign-up sheet by the checkout desk: Do you want to receive an email reminder the week your items are due? (Who is going to say no to a free and helpful service?) Are you in university or high school? Would you like to sign up for "Late Nights and Coffee?" Would you like to receive a newsletter on books that may be of interest to you? Etc. You will do even better if you provide this privilege for your patrons at opportune times. For instance, keeping abreast of exam times for university and high school, or elementary school science fairs and speeches, will provide greater numbers of sign-ups to your email marketing software notifications, as it relates to the needs of those people with immediacy. Considering the community nature of your location, another way you will increase the traffic to your community library through the use of email marketing software is through a "forward-to-friends" button. Most email marketing software solutions provide you with options to have a "forward-to-friends" button. In a community, students will forward your notifications about unique opportunities to other students; parents will forward to other parents; seniors to other seniors; someone else interested in Ornithology to others interested in the same topic. Through email marketing software, your community library can increase the amount of local traffic by leaps and bounds. If you give library privileges to segmented and focused groups that enter your location based on their interests, these people will be much more likely to come in more often. Your budgets are based on traffic to your community library. So, more traffic will attract the necessary attention and result in more funding. This will have a snowball effect on the academic quality of your community library location. The better the quality, the higher the number of people that will come into your library. The more numbers that come in, the larger amount of sign-ups you will receive, meaning even greater numbers returning, and so on and so on… As a library operator or librarian you can "literally" change the face of your library with email marketing software. Robert Burko is the President of Elite Email, the complete email marketing software package used by community libraries around the world. You can deploy comprehensive email marketing for your community library with a no risk free trial. Start harnessing the power of email marketing today!
By Robert BurkoPublished: 7/4/2008

My first post

This is my first post for Thailawyer Welcome to my Thailawyer blog.Here you will learn about Thailawyer tips and how to find good information.