
The real reason why Steve Jobs hates Flash There has been some ... interesting news from the tech sector this week. Firstly, the Apple vs. Adobe vendetta gets even nastier, with a public letter from Steve Jobs explaining why Adobe's Flash multimedia format will not ever be allowed into the garden of pure ideology that is the iPhone/iPad fork of OSX. Secondly, Hewlett-Packard are buying Palm, apparently for Palm's WebOS — with rumours of plans to deploy a range of WebOS tablets to rival the iPad — at the same time, they're killing their forthcoming Windows 7 slate, just as Microsoft are killing the Courier tablet project. Finally, gizmodo (not, perhaps, an unbiased source in this regard given current events) have a fun essay discussing Apple's Worldwide Loyalty Team, the internal unit tasked with hunting down and stopping leaks. I've got a theory, and it's this: Steve Jobs believes he's gambling Apple's future — the future of a corporation with a market cap well over US $200Bn — on an all-or-nothing push into a new market.
TextWrangler TextWrangler TextWrangler is an all-purpose text and code editor for Mac OS X, based on the same award-winning technology as BBEdit, our leading professional HTML and text editor. We will be eventually retiring TextWrangler from our product line, and so we encourage anyone interested in TextWrangler to download and use BBEdit instead. We’ve put together a handy chart comparing BBEdit and TextWrangler, to help you out. Should I upgrade to BBEdit? BBEdit is TextWrangler’s elder sibling. A better free alternative BBEdit offers a 30-day evaluation period, during which its full feature set is available. After the evaluation period, BBEdit provides a modified set of features, which incorporates all of TextWrangler's features, and offers unique features of its own. How do I get BBEdit? Download BBEdit here. If you already have BBEdit and would like to update to the latest version, please go to our updates page. How do I get TextWrangler? Download TextWrangler here. TextWrangler System Requirements
Getting Mac OS X 10.3 to Behave Almost Like My Linux Boxes (and other tweaks) Warning! Much has changed since 10.3, so don't expect these to work (or be the best way to do things) on 10.4 (Tiger). Here are some notes on how I set up a few Apples running OS X 10.3. I do not claim that this is the best way to go about doing anything and some of this is very specific to my needs, but it seems to work. Some of these things are trivial to do and the way to do them is fairly obvious, i.e., there's absolutely no trick to them. Cluster-related topics: Swapping Control and Caps Lock After getting on the net, the next most important thing is getting the control and caps-lock right (at least for those of us who refuse to stretch our pinkies and think the prominent caps lock key is pure evil). You want to do this as root, so you'll probably have to do this first: sudo su Now use vi or emacs or whatever editor you have and open the file: /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBHIDDriver.kext/Contents/Info.plist Yes, that's quite a path! .
Introduction to Developing Web Applications with AJAX - Part 2 • Top 10 endpoint backup mistakes Tutorial Suppose you fill out a form that requires a unique field value, for example a userid in a registration form. Ordinarily, you would specify a userid value and the other field values and submit the form with the Submit button. With the AJAX web technique the userid value may be validated at the time the value is specified in the input form, thus avoiding any need to resubmit the form. In the previous AJAX tutorial, we introduced the AJAX technology and performed the preliminary setup for a sample AJAX application. The example AJAX application validates data input in an HTML form. Note that data added to the HTML form are sent to the server as the data is added (not when the form is completed) and an HTTP servlet “immediately” returns an XML response that contains information about the validity of the input data. The procedure to send an XMLHttpRequest request involves the following procedure: Invoke a JavaScript function from an HTML event.
TextMate — The Missing Editor for Mac OS X Running Android on the iPhone We Recommend These Resources I'm sure by now that most people with an interest in Android and mobile technologies would have seen this video of the Linux on the iPhone guys running Android on an iPhone. When I heard about this first, I wasn't sure that it would be worth changing the OS on the iPhone to Android. I'm in no rush to use Android on my iPhone. That particular issue could be the tipping point for full Android adoption. While we're talking about mobile, PayPal have presented an offering for the Android and iPhone app stores which would allow customers to pay for apps using their service. 100 Free Useful Mac Applications (Part II) This article is a sequel of last week’s 100 Useful Free Mac Applications. As a part II of the article, we continue to showcase you some of the free and useful applications you can install for your Mac, concentrating on: Audio and Video,,Security Tools,Graphics and Image,Internet and Utilities Recommended Reading: 100 Free Useful Mac Applications (Part I) More from Part I.. Before we take a look into what Part II has in store, we’d like to first featured some useful Mac application and tools recommended by readers. System tool: iFreeMem Recovers memory for your applications to use and helps avoid the performance hit you get when running low on Free memory. System tool: Silver Keeper Mac’s free backup application with scheduling ability. Productivity: The Unarchiver Think of it as WinZIP for Mac. Productivity: Name Mangler If you need to rename several files at once every now and then, this is the application you have always been looking for. Reader: Skim PDF reader for Mac. Editor: Nvu Security Flame
Tiger's Improved Firewall (and How to Use It) Pages: 1 , There are Bugs Best to get this over with. . These are new bugs in the new features, and I'm sure that someone is beavering away to get them fixed (some people get all the fun jobs). They affect how we can use the firewall but, at least with the ones that I have found, they do not compromise the firewall. First, the bug when enabling a set. $ sudo ipfw set disable 12 enable 4 On my computer, set 12 has no rules in it, so I can disable it all I want. If you read the man page for the firewall ( man ipfw ), you'll notice that you should be able to delete sets of rules and move rules in and out of different sets. $ sudo ipfw delete set 4 ipfw: rule 4: setsockopt(IP_FW_DEL): Invalid argument Obviously someone has yet to get round to coding that up, so you can't delete sets. However this move is one to avoid: $ sudo ipfw set move rule 60000 to 13 This should move rule 60000 from its existing set into set 13. Logging Firewall Usage to ipfw.log Final Thoughts Return to the Mac DevCenter
The Ultimate Beginner’s Guide To AppleScript « AppStorm This is the first post in a new series that revisits some of our readers' favorite posts from the past that still contain awesome and relevant information that you might find useful. This post was originally published on July 7, 2009. The best part about AppleScript is that you don't have to be a genius programmer to use it. What is AppleScript? AppleScript is a powerful scripting language that comes built-in to OS X. The Main Window Getting Started: The Tell Block To create an AppleScript, open the application "Script Editor" located inside the AppleScript folder within the Applications folder. [applescript] tell application "Finder" display dialog "Hello World" end tell [/applescript] AppleScript attempts to use plain English wherever possible to make coding extremely simple. Always remember to end your tell blocks correctly or the code will not compile! After you are done entering the code above, click on the "Compile" hammer icon. Color Guide Hello World The OK Return Declaring Variables
Bare Bones Software | TextWrangler TextWrangler TextWrangler is the “little brother” to BBEdit, our leading professional HTML and text editor for the Macintosh. TextWrangler vs. TextWrangler is a very capable text editor. Compare BBEdit and TextWrangler. How do I get TextWrangler? Download TextWrangler here. If you already have TextWrangler and would like to update to the latest version, please go to our updates page. To upgrade to BBEdit, which offers professionals even more power, from advanced HTML and CSS tools to seamless integration with version control systems and much more visit our web store. TextWrangler is a… Who needs TextWrangler? You do! Take a TextWrangler tour. TextWrangler 4.5 System Requirements Mac OS X 10.6.8 or later (10.7.5, 10.8.5, 10.9.2 or later recommended) Intel Macs only What about BBEdit Lite? BBEdit Lite was discontinued a number of years ago, and the world has moved on.