Archive

Posts Tagged ‘Mac OS X’

Voice from a programmer: Why do I prefer Apple computers and Mac OS X

July 16th, 2010 Herry Liu No comments

As a frequent use Apple computers and do in Mac OS X development, I have been looking for a chance to look up and say, why I prefer Apple computers and Mac OS X. I love Apple, love Steve jobs, but I love Microsoft, worship Bill Gates, he is my childhood idol. As a person living writing program, Windows on one point barrier for me no, basically I know how to reload, to know how to handle Windows on any issue, 1:30 does not know also through the search engines know I know how to resist viruses, protect my own system, I know how to program in Windows to develop to meet the needs of 老板 Frankly speaking, I work in Windows, even higher efficiency.

I always and friends that I actually double the pain: use Mac, I am suffering because I do not need too Merchants Bank online banking, can not see Phoenix broadband, some applications the efficiency of the Mac, it is not how ; use Windows when I am suffering, I am used to using the Expose function, I flung the mouse upper right corner of the screen, but Windows did not respond, so I double the pain, I know Windows has to understand both Mac OS X, I very clear what their weaknesses and strengths.

I love Apple’s interface

But there is one thing to note – when I use Windows, I do not know the shortcomings of Windows, I thought I live in a perfect world.

This logic is very strange: the world’s a perfect thing for another thing not perfect does not become perfect. In other words, I did have a perfect thing, and now has two things are not perfect. However, I lost so on What? In other words, I slipped Why? Answer to the contrary, I step forward than before.

Many people think that the biggest difference between Mac OS X is gorgeous Aqual interface. But I think this is Mac’s surface, not enough to explain the excellent Mac OS X system. Actually configured the Linux and Windows can do even more beautiful results.

I love Apple’s simple, direct

Mac OS X really flash and retaining customers is his design philosophy. It is simple, try not to let the concept of unnecessary interference with the user.

Such as Windows floppy disk is A:, B:, the hard disk is C: drive, the Mac OS X, there is no such concept is a floppy disk icon, the hard disk is a hard drive icon. We use Windows when there is no thought, why should there A: B: C: D: E: drive this concept?

Another example, in the absence of any case of network equipment, two laptops through their own wireless card can connect, the operation of the Mac OS X is simply one of the creation of a network, another to join the network, immediately be able to see each other computer icon. Many friends say, Windows appears to not have this feature to, the answer is: Yes, Windows is omnipotent, but a bunch of Windows, the concept of need, first of all you have to understand there are two kinds of wireless LAN connection, then all network protocol, set the IP, network segment and so on … …, we are faced with this pile of problems, the first suspect that they are stupid, but we have not thought about the concept so much, are all necessary?

Mac OS X everywhere in the system reflect this spirit, the concept of fewer, more streamlined and more direct action, so there is no registry Mac OS X, Mac machines do not distinguish between cross-line is not a pair of machines can be connected to (Why must allow users to identify cross-line?).

I am speaking as a programmer

This feeling of doing Mac programming time more intense. Objective-C is Apple’s official preferred language, it is, and C + + as a C language superset very simple beautiful in C based on the added object oriented features, no extra templates, operator overloading concept (these are What we need? We just need to face the object only). In the bottom of Mac OS X Cocoa API, this spirit has been more intense expression of a statement can be achieved even more threads, MFC contrast it is very clumsy. Net than the look (but still more concept). But do not forget. Net and Cocoa products are not the same era, Cocoa’s predecessor OpenStep there early before the appearance of Java. With the introduction of Leopard, Apple introduced the Objective-C 2.0, Objective-C over the years it is the first upgrade, but be careful of adding a few concepts.

I love Apple’s Culture

Genius is the issue of other people used to ask a few “why”, is called independent thinking. I appreciate Apple’s Think Different culture. I understand there are two meanings here, the first layer is Different, But Different is not always like what? I saw many young people flaunt their very Different, “my site I call the shots,” What’s very hip-hop, great personality, hair is different, but the key when the choice in life to have ran a civil service examination, and chart a stable, Die Ma also assured and so on … … this is Different, not Think. Think what is it? Think that is independent thinking. For example, civil servants do others say stable, independent thinking people should think about, civil servants will have on the stability of What? Why stability? We were young and needs a stable Why?

Many people think that Apple should be engaged in the design of people use, I do not think, PC’s Photoshop great today and they can make a decent designed. Apple Mac OS X is now in China, most people do not apply, mainly because no universal access to China’s software / game developers agree, for the time being, or a few toys.但 still have some suitable, are those who think independently of Nengli, like the understanding of the new things, Bu Hai Pa breaking the habit, Jieshoushijie not perfect, but hope there is more awareness of the world’s people, of course, you still willing to learn new things to pay a little money and time.

I’m still bullish on Mac OS X, because when the world changes, we believe that certain things today, tomorrow it might not.

Apple released Mac OS X security update to fix vulnerability

April 17th, 2010 Herry Liu No comments

Apple today released for Mac OS X 10.6 Snow Leopard and Mac OS X 10.5 Leopard’s 2010-003 security update number. Accumulation of multiple vulnerabilities in previous patches released for each different, the update only fixes a serious security vulnerability demonstration of the dangers of the vulnerability. Apple Support document that the patch fixes Mac OS X operating system, Apple Type Services loophole. Exploit the vulnerability, an attacker can hide malicious code in the font data which, when users browse or download the document to embed the fonts, it will lead to malicious code execution.

Special thanks to Apple in the document is security experts Charlie Miller in TippingPoint’s Zero Day Initiative Award Scheme was first discovered vulnerabilities announced this vulnerability.

No. Mac OS X 1010-003 security update version of Snow Leopard capacity of 6.5MB, Leopard version because it contains the security update before the other with a capacity of 200MB or more.

Security Update 2010-003 (Snow Leopard) (6.50 MB)
Security Update 2010-003 (Leopard-Client) (218.6 MB)
Security Update 2010-003 (Leopard-Server) (379.5 MB)

Categories: PC/Tablet PC/Netbook Tags: