วันพฤหัสบดีที่ 19 กุมภาพันธ์ พ.ศ. 2552

Microsoft is expanding and investing in Thailand

Microsoft is considering expanding its research and development capabilities in Thailand in various sectors, notably software development, high-performance computing and mobile computing, according to Microsoft (Thailand)'s Managing Director, Patama Chantaruck.

Patama said that in early March the president of Microsoft International and senior vice-president of Microsoft Corporation Jean Philippe Courtois will come to Thailand to announce Microsoft's collaborations and investments here. Courtois was introduced to Prime Minister Abhisit Vejjajiva at the World Economic Forum in Davos, Switzerland, who sat side-by-side with Bill Gates, co-founder of Microsoft.

Patama added that Microsoft (Thailand) will report directly at an Apac level, not an Asean level, as in the past, and the company sees Thailand as a semi-emerging country.

She said that in past three years, the company has grown from 100 employees to over 300 today, covering sales, marketing, localized language software testing and a new R&D division called Global Healthcare, which came into being when Microsoft acquired Bangkok-based company Global Care Solutions.

In addition, last year Microsoft established the Microsoft Innovation Center (MIC) as a creative hub, where technology and support are provided in such a way that users are able to conveniently share knowledge and implement proofs of concept for a wide range of new software. Technologies offered at the MIC already include an RFID reader, a fingerprint reader, Windows Mobile tablet PCs and high-performance computing.

Thailand also receives a share of Microsoft's US$500 million global funding for its Partners in Learning Project, in collaboration with the Education Ministry.

"The global economic crisis will affect all countries, but the new Thai government has already stabilized the situation here and we see a lot of potential, both in people and in the market. That's why we are still considering expansion here," Patama said.

Microsoft (Thailand) Software Design director Worapon Pitayaphongpat added that the company has started by recruiting 10 new people to supplement its new R&D customer service support technology team. This team works with teams in the United States and China, and there are about 70 people globally. The new team here will develop intelligent diagnosis software to automatically analyse software configuration problems for customers, especially SMEs who don't have IT support teams like big enterprises.

He believes that Thailand has many talented people, and a lot of Thai software engineers working in Redmond could relocate here.

"If Microsoft can recruit and develop successfully for research and development here, the company will use Thailand as an R&D hub, especially for software engineering in Asia when we expand to other countries."

Patama explained that Microsoft had recently signed a memorandum of understanding (MoU) with the National Electronics and Computer Technology Center (Nectec) on R&D, offering the latest Microsoft technologies in order to encourage long-term investment and growth in Thailand.

Pansak Siriratchatapong, director of Nectec, said the MoU with Microsoft was an important milestone to enhance further co-operation and collaboration on an R&D center here in the near future.

"This collaboration will take R&D in Thailand to the next level by working with external parties and implementing Microsoft technologies that can heighten our research standards and drive the country forwards with a range of challenging and innovative IT projects," Pansak said.

He believes that Thailand has promise for R&D in the mobile, education, agriculture and healthcare sectors. He expected that if this collaboration is a success, it will put Thailand in a very good position for software engineering research and development in Asia.

He emphasized that the global economic crisis slowed industry growth, and said that the Thai software industry was expected to grow 4.9 percent, to 65 billion baht (US$1.8 billion), compared to last year's growth rate of 11.2 percent. In these circumstances, he added, it's not so easy to undertake R&D without a partner or collaboration.

The director explained that under the MoU, both sides will send staff to form a joint committee to prioritise projects, then the first stage will cover accessibility technology and the Digitized Thailand project.

Microsoft will exchange information and technology to help disable people with sight, movement, brain or speech disorders to gain access to technology that can help them lead normal and fulfilling lives.

Microsoft will also offer its "Save as Daisy" technology, designed to be compatible with Microsoft Word 2007. Users can easily convert a Word document into the Daisy XML project format under the standard of Digital Accessible Information System (Daisy), which will benefit 300,000 people.

The director continued that Nectec will use e-heritage technology from Microsoft to put information into digital form especially folk wisdom about herbs, local games, traditional dancing, art and yoga in order to encourage people to experience the benefits of digital content and to prepare Thailand for a creative digital economy. Patama added that Microsoft helped Cambodia create 3D virtual maps for Nakorn Wat, Nakorn tom and this cooperation will digitize Thai heritage for a global market.

In the second stage, both sides will develop software to tackle city traffic problem to complement in Nectec's Intelligent Transportation System project, as well as mobile information system that can display agriculture prices in any mobile operating system people in rural areas such as farmers. In addition, they are looking at interoperating software for governmental and private use and to developing new software for testing applications.

Worapon said Microsoft is bring software testing functions to Thailand. The company is starting by testing localized versions of Exchange Server 2007 before launch. He will work with Nectec and Software Park Thailand, as well as academics, to set-up a software testing course to improve software skills.

"Software testing is an important aspect of software engineering, as well as software architect and project management," Worapon emphasized.

Khunying Kalaya Sophonpanich, Minister of Science and Technology, who oversaw the MoU, added the importance of the projects arising from this collaboration should not be underestimated.

In particular, the accessibility technology is a great example of how equal access to technology can bring about not only social benefits, but real long-term economic benefits. Indeed, even though many local and international analysts are predicting that the IT industry will be hard hit by the global economic crisis, projects such as these demonstrate that there are still great opportunities to strengthen and develop Thailand's software industry by using local expertise and initiating collaborative technology projects.

วันอังคารที่ 17 กุมภาพันธ์ พ.ศ. 2552

Make My Computer Faster

peed up that PC today

As your computer gets older and software programs update it seems your PC just get’s slower and slower. If you suffer from a slow computer don’t worry.This is not some buy me article, we will cover real ways to speed up your computer.

One of the first and probably the most helpful thing you can do is to get a computer tune-up. Just like cars computers need maintenance. You would never consider waiting years to change your car’s oil. If you did then your car won’t last that long. A computer should be tuned up yearly. While there are several online tools you can purchase to repair your registry and optimize your computer nothing beats a real expert taking a look at your computer.Computer Tune-up software has come a long ways but it’s still not as good as hiring a computer repair pro. Only a real pro will be able to look at the broader picture and let you know all the things you may need to consider. Even if that news is to buy a new computer. Places like this pc repair Company do a great job at repairing computer right online. This is a California based company and it’s like having the tech right in your home.This is really cool sutff, they remote into your computer and you can watch them as if they were there.This is by far my favorite online computer repair company because these guys always go that extra mile. It’s not hard at all with a service like this. It’s also cheaper then you think so check them out first.

There are other things you can consider as well. If this is you then consider a free 30 day trial of JV16 power tools. Just Google that name and you will see them pop up first. These guys offer a free fully functional trial for 30 days. It’s well worth the download. If you are not tech savvy then I would not use the program as it is very powerful stuff.

Another thing to consider is to max out your computer memory.As software gets more complicated your computer needs more RAM (Memory) to stay current. Google memory configurator and plug in your computer model into any memory configurator program and you will be able to see how much memory and what type your computer can use. This is one of the cheaper ways to get a little more life out of your computer.

If it comes down to it and you do need a new computer then consider checking out this how to transfer files site. Its good stuff and they have many guides on how to transfer files from XP to Vista and any computer to computer data transfer.

Drawing 3D Object in Adobe Illustrator

This Tutorial will show you how to draw simple objects with a three-dimensional appearance. At ?rst we will draw arrows indicating a movement in 3D space. Adobe Illustrator 7.0 was used to create the following graphics, but all procedures are valid for newer versions (up to CS2), too. Basics of Isometric Projection. Isometric projections are a two-dimensional drawing of three-dimensional objects, created by a parallel projection. Objects look like having a volume, without actually having one. The main characteristics of an isometric projection are: - there is no vanishing point - lines that are parallel in reality will be parallel in the drawing - same lenghts in reality will be drawn at the same length, without any shortening caused by a perspective view. An isometric drawing is created along the axes representing the 3D space: When the basic shape of the object (here: a cube) is drawn, the correspondig faces can simply be created by a double 120° rotation of the shape. Isometric objects can be created out of 2D shapes using the Distortion Tool. Since this tool produces non-proportional distortions (resulting edges have different lengths), this error must be corrected by applying a known scaling factor before distorting the shape. Now select the Distortion Tool. Enter a distortion angle of 30° along the vertical axis. This setting means, that vertical lines are just moved vertically, while horizontal lines are tilt by 30°. Without the preceding scaling, the horizontal lines would get longer than the vertical lines at this moment.

download

Mac or PC?

I have only just seen the new adverts from Microsot starring Bill Gates and Jerry Seinfeld. The latest ad campaign from Microsoft is an attempt to compete with the infamous Macguy adverts that people know and love.

I myself use a mac computer and I wouldn't use anything else. At work I use a pc and I can instantly tell the difference in usability and work flow and general coolness. There is no comparison. Getting work done on a mac is so much easier. Why? One answer is that it just works and thats that! Nothing will ever let you down on a mac. I have had my macbook for about a year and I have never had to call up "task manager" to close a program down, I have never had to take it into the mac store and tell them something has gone wrong, it has been my perfect tool in designing.

Don't get me wrong I know that windows can be useful, doesnt mean there any good though. However, it completely depends where and when you are using a windows machine. It is a known fact that in a battle between Microsoft and Apple Mac there is only one winner. Currently, it would have to be Microsoft unfortunately. It hurts me to admit this but it is an unfortunate fact. They have the market under their thumb only because of the fact they were first on the "scene" and have been for so many years. PC's are cheap, affordable and easy to chuck into a school, home, office for a couple hundred pounds.

A MAC requires a bit more thought and possible a slight touch of risk to buy it in the first place. People ask themselves about spending all that money, whether or not it is worth it or not. 'Will I be able to use it properly after being so use to a Microsoft personal computer?' This is the one and only the problem with anyone wanting to purchase a MAC. People are intimidated by the change of software. What people don't realise is that a MAC may cost slightly more money but the benefits are un-surmountable compared to a cheap old PC. You buy a PC and expect it to last for a few years if your lucky! I bought my own MAC and expect it to last for ten years, easily! So what is more expensive? Having to continuously buy more and more PC's over the space of ten years or just having one MAC that you know will last you.

It arguable to say that a lot of Microsoft software from the past had originally been based on Macintosh programming but that is still not confirmed. Either way, this battle between a MAC and a Windows machine will always rage on for many years to come! But I would personally never buy a Windows machine ever again in my life.

Reliable web hosting. Excellent cheap web hosting.
Did you like this? If so, please bookmark it,
tell a friend
about it, and subscribe to the blog RSS feed.

CNC Programming Coordinate System Setting

The position of terminal point of the movement command in the Z-axis can be shifted + or - by as much as the value set in the offset memory. This function can be used by setting the difference between the tool length assumed during programming and the actual tool length of the tool used when the work is performed into the offset memory. Direction of offset G43 + side offset G44 - side offset In any case of absolute or incremental command, the offset amount that has been set into the offset memory assigned by H-code is in G43, added to, and in G44, subtracted from the coordinate value of the terminal point of the axis movement command. The coordinate value after the calculation becomes the terminal point. Assignment of offset amount Assign offset number using H-code. The offset amount that has been set in the offset memory is added to or subtracted from the programmed command value for Z-axis. Note -1 When the offset amount is changed due to a change of the offset number, the offset value changes to the new offset amount, but it is not added to the old offset amount. Coordinate system shift G50, This command created a new coordinate system in which the coordinate (X, Z) of a point on the tool (i.e. Tool nose) on the current coordinate system correspond to (X + u, Z+ w). The X and Z values are diameter in case of diameter designation and radius in the case of radius designation.

download

CNC Programming Technique - TOC

CNC-programming-machine

This book was suitable for CNC learning, mechanical engineer, CNC operator, or programmer, in this book you will get any information about : Program Development Drawing , Drawing Evaluation Material and Stock Part Setup Part Reference Point Part Orientation Selecting Part Zero Tooling Selection Identifying Machining Operations Face Milling Contour Milling Circular Pocket Milling Slot Milling Spot Drilling Drilling Tapping Summary of Tools Used Machining Data Spindle Speed Cutting Feedrate Tooling Data Details of Operations Tool 1 - Face Milling Tool 2 - Outside Contour Tool 2 - Circular Pocket Tool 3 - Slot Milling Tool 4 - Spot Drilling Tool 5 - Drilling Tool 6 - Tapping Complete Program 2 - CALCULATING CONTOUR POINTS 23 Tools and Knowledge· Mathematical Knowledge Organized Approach Process of Calculating XY Coordinates Step 1 - Establish the Main Contour Points Step 2 - Fill-in the Coordinate Sheet Step 3 - Identify Calculation Zones Step 4 - Helpful Ideas for Calculations Step 5 - Calculations for Zone 1 Step 6 - Calculations for Zone 2 Updating Coordinate Sheet Writing the CNC Program.

download

CNC Programming Handbook, Third Edition (Hardcover)


Product Description

Over its first two editions, this best-selling book has become the de facto standard for training and reference material at all levels of CNC programming. Used in hundreds of educational institutions around the world as the primary text for CNC courses, and used daily by many in-field CNC programmers and machine operators, this book literally defines CNC programming. Written with careful attention to detail, there are no compromises. Many of the changes in this new Third Edition are the direct result of comments and suggestions received from many CNC professionals in the field. This extraordinarily comprehensive work continues to be packed with over one thousand illustrations, tables, formulas, tips, shortcuts, and practical examples.

The enclosed CD-ROM now contains a fully functional 15-day shareware version of CNC tool path editor/simulator, NCPlot(tm). This powerful, easy-to-learn software includes an amazing array of features, many not found in competitive products. NCPlot offers an unmatched combination of simplicity of use and richness of features. Support for many advanced control options is standard, including a macro interpreter that simulates Fanuc and similar macro programs.

The CD-ROM also offers many training exercises based on individual chapters, along with solutions and detailed explanations. Special programming and machining examples are provided as well, in form of complete machine files, useful as actual programming resources. Virtually all files use Adobe PDF format and are set to high resolution printing.

New and Updated Features of the 3rd Edition
- Detailed section on CNC lathes with live tooling, including examples - Image files of many actual parts, used as examples - More programming examples (both in printed text and on the CD-ROM) - Optimized for the latest Fanuc and related control systems - Additional formulas, calculations and handy reference material - Fourth axis programming (indexing and rotary) - Improved index for better search of topics