Wednesday, April 30, 2008
Installing Exchange 2007 on Server 2008
So, after doing all the command line pre-requisite component installations the Exchange installation went without a hitch. Next I'll be setting up my external DNS and running some mail through the beast. It has a lot of new features that I'm excited to explore.
Ask TUAW: Syncing from a portable to a desktop Mac, battery comparisons, Apple TV to NAS, iPhone SDK and more
Filed under: Features, Troubleshooting, Ask TUAW
In this episode of Ask TUAW we'll be looking at questions about syncing between a Mac portable and a Mac desktop (backing up and iTunes playlists), battery comparisons between manufacturers, sharing files from a NAS to an Apple TV, subtitles on an iPhone and much more.As always your suggestions are most welcome, and questions for next week should be left in the comments. When asking a question please include which machine you're running and which version of OS X, as certain answers will vary between different Macs and Tiger vs. Leopard, etc. (we'll assume you're running Leopard if you don't specify). And now, on to the questions!Read'|'Permalink'|'Email this'|'Comments
"
(Via Clippings.)
Download any band's song off MySpace using Safari
Download any band's song off MySpace using Safari: "So I have seen people using all types of ways to download songs off MySpace band pages, but I just found a very easy way using Safari and TextEdit or any type of text editor. First, open TextEdit (or any other program you can make a web file with) and make sure the new document setting (in Preferences) is set to plain text, then open a new file. Put in the following HTML code:
<a href='http://feeds.macosxhints.com/~r/macosxhints/recent/~3/274744013/article.php'>asdad</a>
Then choose File » Save As, and change the default .txt extension in the filename to .html and hit Save. A window will appear; click Use .html to confirm the extension. Test the file by control-clicking and selecting Safari from the Open With menu. Safari should open the file and display a link. Leave the file open in TextEdit for later use.
Next, find the band page you would like to download the song from. In the menu bar in Safari, select View » View Source. In the menu bar, select Edit » Find » Find (or just press Command-F), ...
"
(Via Clippings.)
Free templates give your Office files a fresh look
Free templates give your Office files a fresh look: "
At a report-planning meeting last week I volunteered to add a timeline to a Word document that would ultimately become a PDF file. I could've used Word or Excel to create a horizontal timeline with about a dozen events, each denoted by a text box big enough to accommodate ...
"(Via Clippings.)
Delay the messages you send from Microsoft Outlook
Delay the messages you send from Microsoft Outlook: "Set the program to hold back outgoing messages for a certain number of minutes, or specify a delivery date and time for a particular message."
(Via Clippings.)
UNIX Terminal Command Line Tips for Mac OS X Geeks
UNIX Terminal Command Line Tips for Mac OS X Geeks: "Terminal, the Bash shell,and command line applications still have an important place in the Mac's GUI environment. Here are 10 Unix command line tips that even the most Mac GUI loving user will find useful for the Mac toolbox."
(Via Clippings.)
Tuesday, April 29, 2008
Microsoft System Center gets cross-platform support
Microsoft System Center gets cross-platform support: "
Microsoft has released beta technologies that allow its network-management software to manage non-Windows envir...
(Via Clippings.)
Monday, April 28, 2008
The 10 most important technologies you never think about
The 10 most important technologies you never think about: "
The late sci-fi author Arthur C. Clarke famously said that any sufficiently advanced technology is indistinguishable from magic.
We certainly live in a magical world. Were surrounded by technology, yet we seldom stop to consider the amazing advances that weve come to rely on every day. Whether were surfing the Web, making a call on our mobile phones, or watching a DVD movie on our big-screen TV, we take our modern conveniences for granted.
Here, then, is a peek inside the magicians hat at10 technologies that are keys to our digital age. Without realizing it, youve probably used at least one of them already today -- if not all. But whether youre aware of them or not, without these technologies our world would be a very different place.
Unicode
We use computers for every kind of communication, from IM to e-mail to writing the Great American Novel. The trouble is, computers dont speak our language. Theyre all digital; before they can store or process text, every letter, symbol, and punctuation mark must first be translated into numbers.
So which numbers do we use? Early PCs relied on a code called ASCII , which took care of most of the characters used in Western European languages. But thats not enough in the age of the World Wide Web. What about Cyrillic, Hindi, or Thai?
Enter Unicode, the Rosetta Stone of computing. The Unicode standard defines a unique number for every letter, symbol, or glyph in more than 30 written languages, and its still growing. At nearly 1500 pages and counting, its incredibly complex, but its been gaining traction ever since Microsoft adopted it as the internal encoding for the Windows NT family of operating systems.
Most of us will never need to know which characters map to which Unicode numbers, but modern computing could scarcely do without Unicode. In fact, its whats letting you read this article in your Web browser, right now.
Digital Signal Processing
Digital music, digital photos, digital videos: Its easy to forget that we live in a fundamentally analog world. Computers can cope with all that we see and hear only through the application of highly complex mathematics, a field known as digital signal processing (DSP).
Wherever you find digital media, DSP is at work, facilitated by a whole subcategory of specialized chips and circuits. DSP algorithms correct for errors while your optical drive reads the music off a CD. Theyre at work again as you compress the audio into an MP3 file, and again when you play it back through your surround-sound speakers.
DSP is to digital media as gears and springs are to a pocket watch. It works its magic below the surface: invisible, yet totally essential. Its safe to say that without it, virtually none of the digital technologies that we take for granted today -- from DVDs to mobile phones, ink jet printers to DSL broadband -- would be possible.
Managed code
Programming is a lot more complicated than it used to be. Modern operating systems are like onions, with layers upon layers of subsystems to interconnect and manage. Worse, bugs and unnoticed security flaws, even ones that may have once seemed trivial, can be serious threats in the Net-connected era.
For a growing number of developers, the solution is to use platforms designed to relieve some of the burden. Programs written for such managed-code environments as Java and Microsofts .NET dont run on the bare hardware the way traditional programs do. Instead, a virtual machine acts as an intermediary between the software and the system. Its like a robot nanny for computer programs, silently taking care of memory management and other housekeeping drudgery while keeping an eye out for potential security violations before they happen.
To an end user, a managed-code program may seem no different than a traditional one, but software that runs in a virtual machine makes for a more reliable, stable, and secure computing experience. And with .Net rapidly becoming the preferred platform for Windows development, managed code may soon be the norm, rather than the exception.
Transistors
Later this year, Intel plans to unveil the worlds first integrated circuit to contain 2 billion transistors. Moores Law says that the number of transistors we can put into integrated circuits will double approximately every two years. Thats a lot of transistors -- but what do they all do?
Simply put, the transistor may well be the greatest invention of the 20th century. Its really nothing more than a voltage-controlled switch, but that humble description hides incredible power. Linked together in various ways, transistors can form circuits that are the basis of every type of digital logic, right up to the CPUs that power our modern PCs and servers.
What makes todays chips so powerful is the industrys ability to cram components ever closer together. The transistors on the processor inside your PC might be only about 100 atoms across, and improvements in manufacturing technology will keep them shrinking--at least, for the time being.
Someday, optical chips or even quantum processors may replace current chip designs and outperform them many times over. For now, well have to content ourselves with continuing to improve upon an oft-ignored technology that has served us for 50 years and counting.
XML
Youve probably heard of XML, but what is it? Where is it? Though you may never have encountered it directly, XML is everywhere. Now in its 10th year, it has become virtually the lingua franca of data exchange.
XML stands for 'extensible markup language' -- extensible becausedevelopers can add to it to suit the needs of particular applications. But what makes it really valuable is the fact that its a language, much like HTML. Unlike some data formats, XML files arent just streams of incomprehensible numbers. XML is designed to be read by humans as well as machines. A developer who 'speaks XML' can look at a document written in an unfamiliar XML dialect and still understand what its trying to say.
This powerful combination of features makes XML incredibly useful for all kinds of applications. But perhaps its biggest coup was Microsofts decision to switch to XML-based file formats for Office 2007. As it turns out, you actually may have XML documents sitting on your desktop right now,without realizing it.
Nonvolatile RAM
Isnt it strange? Your pockets stay the same size, yet you can carry more and more in them every year.
In 1956, IBMs first hard drives used disks that were2 feet wide. Its hard to believe that todays microscale drives use essentially the same technology. Incremental advances, such as the discovery of giant magnetoresistance and the invention of perpendicular recording heads have produced staggering results. Between 1990 and 2005, magnetic hard drives increased their storage capacity a thousandfold, putting even Moores Law to shame.
But even with those astounding improvements, hard drives hit a wallwhen it came toportable devices. They were still too big and too fragile for many gadgets. Enter solid-state drives based on non-volatile RAM. The technology has been used for storage since the 1970s, but it remained phenomenally expensive until manufacturing processes caught up with the demand. Now it is everywhere: in MP3 players like the newest Creative Zen, and in digital cameras, cell phones, and even some laptops.
Manufacturers arent sitting still; cutting-edge technologies such as 'racetrack memory' could lead to solid-state storage that is smaller, faster, and more reliable than ever.
Lithium ion batteries
When we were kids, our toys came 'batteries not included.' With our grown-up, high-tech toys, on the other hand, the battery is often one of the most important features. As essential as mobility has become to how we use technology, it simply wouldnt be possible if our choices were still limited to D, C, and AA.
The invention of lithium ion batteries was the key. The earliest rechargeables were made with lead -- hardly a prescription for portability. But because lithium is the lightest metal, lithium-based batteries can store more energy at a given weight than any other variety. Lighter batteries mean smaller, lighter devices; beginning in the 1990s, you could actually put a phone in your pocket.
Running time remains an ongoing challenge, but researchers have no shortage of solutions. In addition to improved lithium ion batteries that use nanotechnology, a number of battery alternatives are slowly coming to market, including ultracapacitors and fuel cells. In fact, pardon me for saying that battery technology is poised forits next big explosion -- and personal technology is sure to advance because of it.
Voice over IP (VoIP)
Youve made a few Skype calls and youve looked into digital phone service from your broadband provider, but thats as close as youve gotten to VoIP (voice over IP) technology. Or so you think. In truth, VoIP is revolutionizing the telecom industry, blurring the lines between voice calls and digital networks.
Those prepaid calling cards that offer rock-bottom international rates? VoIP makes them possible. Similarly, a growing number of businesses use VoIP behind the scenes to eliminate long-distance charges between branch offices.
Routing calls over the Internet circumvents traditional telephone company charges, and fewer fees and taxes mean lower prices.Digital calls are easier to direct and manage, which makes them attractive even to traditional telephone companies. Dont be surprised if soon the landline youve lived with forever is replaced by an all-digital alternative--though youll likely be none the wiser.
Graphics acceleration
Thought your fancy video card was only good for gaming? Think again. Its graphics processing unit (GPU) is really like a second, highly specialized CPU. When it comes to certain kinds of complex math, its performance puts your desktop CPU to shame.
Until recently, all that power went to waste when you werent chalking up frags. But computer scientists are finding novel ways to use GPU acceleration to speed up applications off-screen, as well. For example, a Stanford University project -- which uses many PCs around the world acting together as a supercomputer to assist protein folding-related disease research--can offload calculations to the GPU to multiply its performance many times.
Because the kind of calculations used to draw 3D graphics are also applicable to many other problems, GPU acceleration is potentially useful for a wide variety of applications, from math-intensive science and engineering to complex database queries. Newer, even more complex chips -- such as nVidias Aegia physics engine -- can do even more. No wonder nVidia has begun working on chips for the workstation market.
Increasingly, your PCs performance wont depend on the speed of any single chip. As AMD and Intel get into the game, expect future desktop CPUs to incorporate CPU and GPU capabilities into a single, multicore package, bringing the best of both worlds to gamers and nongamers alike.
High-speed net access
Where would we be without fast Internet access? Its easy to forget that just 10 years ago, most of us were still using ordinary modems. The broadband revolution ushered in streaming video, MP3 downloads, Internet phone calls, and multiplayer online gaming. And we owe it all to TV.
In the 1980s, cable companies were promising 500 channels of round-the-clock programming. Cable was poised to become the most important wire into the house; but the telephone companies had an ace up their sleeve. A new technology could push high-frequency signals over ordinary phone lines, which previously had been good only for low-bandwidth voice calls. The telephone companies sawthis as an opportunity to offer video on demand and to compete with the cable companies at their own game.
Or so they thought. The plans of the telcos for video on demand dried up by the mid-1990s, but the technology remained. Now called DSL, it had morphed into a high-speed household on-ramp to the Internet. The cable companies followed suit with a comparable technology, and the broadband speed race--for both DSL and cable -- began in earnest.
Both cable and DSL still use traditional frequency signaling over copper wires, but new breakthroughs are poised to go mainstream. Fiber to the premises (FTTP) promises lightning-fast network speeds, and WiMax will push broadband into territories that wires cant reach today. As for what applications this next broadband revolution will bring -- well, we have only begun to imagine.
PC Worldis an InfoWorld affiliate.
(Via Clippings.)
Friday, April 25, 2008
Coming Soon to All 50 States: VW's 60 mpg Jetta Diesel
One thing that is often over looked in the US is that until about a year or so ago, most of the US petroleum diesel fuel was a very low grade of fuel with an exceptionally high sulphur content. New federal regulations went into effect and we now have far cleaner diesel which alone will contribute significantly to reduced emissions. This old almost kerosene diesel fuel was also one of the main reasons so few diesel options were available in the US. I applaud VW for supplying cars to the US during the 90s and into the 2000s although it was a pretty anemic diesel, largely because they knew it could safely run with the lower grade diesel that we had until the clean diesel came out.
Now, living in Sonoma-Marin area, there are a handful of bio-diesel fuel stations. There is a ~10% premium for the bio-diesel but it's available at the pump and allegedly no modifications to the engine or fuel system are necessary. The drawback is that the bio-diesel congeals at higher temperatures than petroleum-based diesel so you might want to do a mix of fuel or go exclusively petrol-based for the ski trips but it's great to have options.
I believe that most American drivers will appreciate and enjoy the performance characteristics of diesel engines as they tend to be higher torque (low-RPM power) albeit lower revving (but V-8's have similar characteristics anyhow so it's a pretty natural fit).
Now if only these diesels would qualify for the HOV lane the same way that the hybrid cars do, then these would sell like gangbusters in the Bay Area.....
Coming Soon to All 50 States: VW's 60 mpg Jetta Diesel: "Sick of paying an arm and a leg for gas? Volkswagen's got you covered with its latest diesel, which gets 60 miles to the gallon and is so clean even Californians can drive it. Look for it in showrooms later this year.
(Via Wired: Top Stories.)
Sennheiser PX100
Sennheiser PX100: "The PX100 is an affordable middle ground between pesky earbuds and chunky headphones.
5 easy ways to commit career suicide
5 easy ways to commit career suicide: "Mistakes such as putting down co-workers or burning bridges when you resign are surefire ways to darken your career prospects. Here's how to avoid them.
(Via Clippings.)
PC World: New Web 2.0 Services to Try Out Now
PC World: New Web 2.0 Services to Try Out Now: "
'An instant portable note-taker, superslick (and easy) Flash Web site creation, and a versatile drop box for all things digital' writes Yardena Arar. 'Check out these and other nifty Web-based apps that we saw at the Web 2.0 conference.'
"
(Via Clippings.)
One Way Your e-mail Address Gets Harvested by Spammers
Reach local iTunes library over the net
Reach local iTunes library over the net: "If you want to reach your iTunes library from a remote Mac (a MacBook while traveling, for instance), you can enter these two lines in your Terminal app :
$ dns-sd -P 'any name' _daap._tcp. local 3690 localhost 127.0.0.1 & $ ssh -N user@server.example.com -L 3690:localhost:3689
Replace user with your short username on the remote Mac, and server.example.com with the public IP of the remote Mac. Don't forget to set up your remote router so that the ssh port (22) is forwarded to a Mac on which the SSH daemon is launched (Remote Login enabled on the Sharing System Preferences panel).You can put this in a shell script (thanks to andersB):
#!/bin/bash dns-sd -P 'name of server' _daap._tcp local 3690 localhost 127.0.0.1 & PID=$! ssh -N user@server.example.com -L 3690:localhost:3689kill $PID
This will start the broadcaster, set up the tunnel, and kill the broadcaster once the tunnel closes. I use p..."
(Via Clippings.)
Convert Gmail into your network drive
Convert Gmail into your network drive: "
I started e-mailing files to myself as a form of ad-hoc backup soon after I signed up for a Gmail account. I'm not affected by Gmail's 20MB limit on the size of individual attachments, and I'm nowhere near my storage cap of 6.6GB.
I decided to ...
(Via Clippings.)
Wednesday, April 23, 2008
iPhone on the Road: a substitute for paper boarding passes
iPhone on the Road: a substitute for paper boarding passes: "
Filed under: iPod Family, Cult of Mac, iPhone
Some things sound really cool -- until you actually have to step up and do them in real time. TUAW reader Gerald Buckley's story about traveling with his iPhone strikes me as belonging to this class.
When he approached the American Airlines counter to use his iPhone as a boarding pass, the coolness quotient for his entire trip got bumped up several notches. It seems that he navigated over to AA.com using Mobile Safari, signed in and displayed a PDF of his boarding pass on-screen. The American Airlines counter agent in San Antonio 'humored' him and scanned the barcode as displayed on his iPhone. The scan worked, and Buckley proceeded with his travels (much to the envy and amazement of his fellow passengers, no doubt).
Here's the thing though. If it were me, this would have totally gone another way. First, while waiting on line, I would have had bad WiFi. It would have taken me about 20 minutes to type in my information and the people behind me on line would have been coughing *significantly* to get me to keep moving along with the line as I tried to type, move all my luggage and possibly keep three extremely rambunctious children in order. Finally, I would get to the gate agent and I would have gotten the snarky impatient version -- somehow I always do. Assuming that I could even get all the typing and navigation done, I know in my heart that the response would have been 'you need a printed boarding pass, ma'am.'
Of course, this is entirely academic because I have not been granted a boarding pass for the last 5 or 6 years due entirely, I'm sure, to my last name. It's always 'You must check in at the counter' -- which is way easier than even a boarding pass because I just swipe my credit card.
All that having been said, TUAW congratulates Mr. Buckley's ingenuity and offers the example of his experience to speed you your travels in a uniquely geek fashion.
If you've got the travel bug (with or without your iPhone), be sure to visit our sister site Gadling for all things flight-related.
"
(Via Clippings.)
10 killer texting tricks
10 killer texting tricks: "It's not just for kids. You can track flights, get driving directions, transfer files to your phone and much more.
(Via Clippings.)
BusinessWeek.com- SugarSync: Many Machines, No Problem
read more | digg story
Five ways of defining cloud computing
Five ways of defining cloud computing: "
As with nearly every IT trend, including service-oriented architectures and Web services, just because were all talking about cloud computing doesnt mean were talking about the same thing.
I recently joined a LinkedIn/Google group on cloud computing, a member of which posted what should have been an innocent question: Is there a difference between cloud computing and what we know as grid computing? I was ready with my own answer, but overnight about a dozen responses had already flooded in, creating an e-mail chain that offered some interesting nuances on the terminology.
[ Learn more about the cloud computing trend in What cloud computing really meansand The lock-in game moves to the cloud.]
I hope this doesnt get me kicked out of this group, but I thought it might be interesting to reproduce some of these as food for thought. In the interests of privacy Im not publishing anyones names, and Ive edited some of the definitions for the sake of clarity and length. Here are the top five:
1. 'Vendors, as always, blur the real definitions of new terms. In my opinion (and the opinion of others, cloud computing isnt the same as utility computing, which isnt the same as grid computing:
'Grid computing generally refers to resource pooled environments for running compute jobs (like image processing) rather than long running processes (such as a Web site or e-mail server).
'Utility computing generally refers to resource-pooled environments for hosting long running processes, and tends to be focused on meeting service levels with the optimal amount of resources necessary to do so.
'Cloud computing refers (for many) to a variety of services available over the Internet that deliver compute functionality on the service providers infrastructure (e.g. Google Apps or Amazon EC2 or Salesforce.com). A cloud computing environment may actually be hosted on either a grid or utility computing environment, but that doesnt matter to a service user.'
2. 'Cloud computing = Grid computing. The workload is sent to the IT infrastructure that consists of dispatching masters and working slave nodes. The masters control resource distributions to the workload (how many slaves run the parallelized workload). This is transparent to the client, who only sees that workload has been dispatched to the cloud/grid and results are returned to it. The slaves may or may not be virtual hosts.
'Cloud computing = Software-as-Service. This is the Google apps model, where apps are located in the cloud, i.e. somewhere in the Web.
'Cloud computing = Platform-as-Service. This is the Amazon EC2 et al model where an external entity maintains the IT infrastructure (masters/slaves) and the client buys time/resources on this infrastructure. This is in the cloud in so much that it is across the Web, outside of the organization that is leasing time off it.'
3. 'The cloud simply refers to the move from local to service on the Web. From storing files locally to storing them in secure scalable environments. From doing apps that are limited to GB spaces to now apps that have no upper boundary, from using Microsoft Office to using a Web-based office. Somewhere in 2005-2008 storage online got cheaper and more secure than storing locally or on your own server. This is the cloud. It encompasses grid computing, larger databases like Bigtable, caching, always accessible, failover, redundant, scalable, and all sorts of things. Think of it as a further move into the Internet. It also has large implications for such battles as static vs. dynamic, RDBMS vs. BigTable and flat data views. The whole structure of business that relies on IT infrastructure will change, programmers will drive the cloud and there will be lots of rich programmers at the end. It is like the move from mainframe to personal computers. Now you have a personal space in the clouds.
'It is a gimmick yes, just like Web 2.0, but there are real changes these are based on. The marketing has been made around the technological advances.'
4. 'Grid and Cloud are not exclusive of each other... Our customers view it this way:
'Cloud is pay for usage (i.e. you dont necessarily own the resources).
'Grid is how to schedule the work - regardless where you run it.
'You can use a cloud without a grid, a grid without a cloud. Or you can use a grid on a cloud.'
5. 'I typically break up the idea of cloud computing into three camps:
'Enablers - These are companies that enable the underlying infrastructures or the basic building blocks. These companies are typically focused on data center automation and or server virtualization (VMware/EMC,Citrix,BladeLogic, RedHat, Intel, Sun, IBM, Enomalism, etc.).
'Providers - (Amazon Web Services, Rackspace, Google, Microsoft). The ones with the budgets and know-how to build out global computing environments costing millions or even billions of dollars. Cloud providers typically offer their infrastructure or platform. Frequently these As a Service offerings are billed & consumed on a utility basis.'
'Consumers - On the other side of the spectrum I see the consumers companies that build or improve their Web applications on top of existing clouds of computing capacity without the need to invest in data centers or any physical infrastructure. Often these two groups can be one in the same such as Amazon (SQS,SDB,etc), Google (Apps) and Salesforce (Force). But they can also be new startups that provide tools & services that sit on top of the cloud (Cloud management).
'Cloud consumers can be a fairly broad group including just about any application that is provided via a Web-based service like a Webmail, blogs, social network, etc. Cloud computing from the consumer point of view is becoming the only way you build, host, and deploy a scalable Web application.'
At least weve gotten that cleared up.
Computerworld Canadais an InfoWorld affiliate.
(Via InfoWorld RSS Feed.)
Monday, April 21, 2008
BlackBerry how-to: Free up device memory
BlackBerry how-to: Free up device memory: "Power users of BlackBerry smartphones need all the device memory they can get. These seven tips can help free up memory and keep your handheld running as smoothly as possible.
(Via Computerworld Breaking News.)