Monday, November 9, 2009

TheAppleBlog (6 сообщений)

 rss2email.ru
Получайте новости с любимых сайтов:   


Белые тени серых будней...

Оптимизация и раскрутка сайтов

Мужской журнал ManDay.RU

Самые необычные ссылки рунета

TheAppleBlog  RSS  TheAppleBlog
TheAppleBlog, published by and for the day-to-day Apple user, is a prominent source for news, reviews, walkthroughs, and real life application of all Apple products.
http://theappleblog.com
рекомендовать друзьям >>


  • Apple Releases OS X 10.6.2 Update

    software-updateThe second minor incremental update for OS X Snow Leopard was released today, and it contains the usual expected bug fixes. It is also is said to contain built-in support for Apple’s new Magic Mouse, and may or may not remove support for Intel Atom processors. If you happen to be using a hackintosh and can confirm or deny whether or not the latest update breaks your system, please comment below and let us know.

    You can download the update via Software Update now, or get it directly from the Apple Support site. Here’s Apple’s rather lengthy description of the update, including major bug fixes:

    The 10.6.2 Update is recommended for all users running Mac OS X Snow Leopard and includes general operating system fixes that enhance the stability, compatibility, and security of your Mac, including fixes for:

    • an issue that might cause your system to logout unexpectedly
    • a graphics distortion in Safari Top Sites
    • Spotlight search results not showing Exchange contacts
    • a problem that prevented authenticating as an administrative user
    • issues when using NTFS and WebDAV file servers
    • the reliability of menu extras
    • an issue with the 4-finger swipe gesture
    • an issue that causes Mail to quit unexpectedly when setting up an Exchange server
    • Address Book becoming unresponsive when editing
    • a problem adding images to contacts in Address Book
    • an issue that prevented opening files downloaded from the Internet
    • Safari plug-in reliability
    • general reliability improvements for iWork, iLife, Aperture, Final Cut Studio, MobileMe, and iDisk
    • an issue that caused data to be deleted when using a guest account

    For detailed information on this update, please visit this website: http://support.apple.com/kb/HT3874.

    For information on the security content of this update, please visit: http://support.apple.com/kb/HT1222.


    Переслать  


  • O2 UK to Officially Unlock iPhones Following Competitor Launch

    o2-logoO2 just announced what seems like a fairly magnanimous gesture on its part today, in preparation for the launch of the iPhone on other UK carriers and the end of iPhone exclusivity in that country. That should mean that O2 customers who want to take their business elsewhere can have their phones unlocked as early as tomorrow, since Nov. 10 is the stated launch date for Orange UK’s iPhone offerings.

    The news, which comes via The iPhone Blog, is a promising sign for all iPhone users. If Apple is at all a party to the decision to allow unlocking of its devices in countries where the iPhone is available on multiple networks, then hope exists for countries like Canada, too, where the iPhone recently became available on Bell and Telus, as well as Rogers, the original carrier.

    O2 CEO Matthew Key describes in an interview with the Times Online how customers will be able to unlock, though that won’t relieve them of their contractual obligations:

    Once the iPhone becomes available on other UK networks, we will allow O2 customers to unlock their iPhones, although of course they will still need to honor any outstanding contract period they have. At the end of their contract period, they are entirely free to move to another operator — though naturally we hope they won't want to!

    It isn’t clear how the unlocking procedure will actually work. Will users have to physically visit an O2 store, or can it be done over the phone using iTunes at home? Whatever the method, O2 is doing the right thing by providing its customers a choice, which is a good faith gesture which should end up building customer loyalty and avoiding resentment. No word yet on whether or not other UK carriers will be offering the same service for their iPhone devices.


    Переслать  


  • Jailbreakers: First iPhone Worm Discovered, Features Rick Astley

    ikee-170The first iPhone worm has been discovered. It comes to us via Australia, and appears to be limited to that country for now, although it has the potential to spread. It also stars Rick Astley, so to speak. The work changes the iPhone’s wallpaper to an image of the 1980s pop singer, who’s enjoyed a recent resurgence thanks to the Rick-rolling Internet phenomenon.

    The worm has the ability to break into jailbroken iPhones only. Even if you’ve jailbroken, you still aren’t vulnerable unless you’ve also installed SSH, and not changed the default password after doing so. As a result, only a small fraction of the larger iPhone community is probably susceptible to the “ikee virus,” as it is called in its own source code.

    Still, it shows that as the platform matures and becomes more widespread, it also becomes the target of more malicious attacks. Most hackers, like any businesspeople, are interested in the bottom line, and part of that involves targeting the largest group of people possible. With millions of users worldwide, the iPhone is definitely an appealing mark. ikee’s creator, a hacker calling himself “ikex,” cites a different explanation for this particular worm’s creation:

    Why?: Boredom, because i found it so stupid the fact that on my initial scan of my 3G optus range i found 27 hosts running SSH daemons, i could access 26 of them with root:alpine. Doesn’t anyone RTFM anymore?

    In the case of this worm, which only changes the background wallpaper to the Astley photo with the slogan, “ikee is never going to give you up” across the top, Graham Cluley of SophosLabs suggests it’s really only an experiment:

    The source code is littered with comments from the author suggesting the worm has been written as an experiment. One of the comments berates affected users for not following instructions when installing SSH, because if they had changed the default password the worm would not have been able to infect them.

    While not dangerous in and of itself (it actually sort of provides a service by reminding users to take precautions), it could open the door for similar programs with less innocuous payloads. Hopefully, jailbreak users will learn from the experience and be prepared if someone more sinister tries to do the same thing again.

    It’ll be interesting to see whether Apple latches onto this as a means to further decry the evils of jailbreak. If it leads to more serious exploits, it definitely would constitute a good reason to stay on the straight and narrow. In either case, expect to see more security concerns surrounding the iPhone as it continues its commercial success.


    Переслать  


  • Some iPhone Coders Padding Resumés With Lies

    Resume IconAccording to a report by the Silicon Alley Insider, if you’re looking to hire an iPhone dev, it’s probably best to make sure you do a thorough background check before you do. Some coders have been claiming credit for work they didn’t do, and are using the false accolades to try and wrestle more work from unsuspecting companies and individuals looking to cash in on the App Store phenomenon.

    Some of the lies being perpetrated are coming from firms that look otherwise legit. Lots of offshore development companies are cashing in on the trend by providing low-cost alternatives to in-house or domestic U.S. solutions, and some of those are taking serious heat for what appear to be bald-faced lies.

    One of the more high-profile apps involved in the scam is TapBots‘ popular iPhone unit conversion application, ConvertBot. ConvertBot’s design and intuitive interface have earned it praise from both the press and iPhone users, and it remains a popular app in its category. According to Ars Technica, TapBots partner Paul Haddad recently received a surprising inquiry from a client about his program:

    This prospective client wasn’t looking to hire TapBots for any development work, they were looking for confirmation that a development firm out of India did the coding on ConvertBot, a popular TapBots application. The client had found Trucid, the supposed coders of ConvertBot, on the Rentacoder.com website, a virtual cork board where companies can hang their business cards. Trucid quoted a sum of $2,400 for an application similar to ConvertBot. The only problem? TapBots designs and writes all of its applications entirely in house.

    At least the company in this case was smart enough to make some inquiries before going ahead and hiring the coding company making the false claims. Other people might not be so discerning and cautious.

    Another developer, Sugar Cube, Inc. operating out of San Francisco, only discovered that others were taking credit for its work when prospective clients noted that they’d already seen the screenshots included in Sugar Cube’s pitch materials in packages from other development firms. Apparently, Sugar Cube had been trying to secure referral relationships with some other firms, and in so doing had sent around a sampler package. Some of these companies were then redistributing the materials as their own.

    It’s a disturbing trend, but one to be expected with something like the App Store, which many see as an opportunity to cash in quickly and easily. As the industry matures, expect to see this sort of thing become less and less common, but until then, check and double-check any claims that seem to good to be true.


    Переслать  


  • EyeTV on the iPhone: In-Depth

    EyeTViPhone

    Recently, Elgato released EyeTV for the iPhone (AppStore Link). At a cost of $4.99, its marketing blurb offers the following functionality:

    With the EyeTV app, you can watch, record, and enjoy live and recorded TV on your iPhone or iPod touch. At last, you don't have to leave all your great TV shows at home; the EyeTV app puts the power of award-winning EyeTV in the palm of your hand.

    The EyeTV app accesses EyeTV running on your Mac at home to deliver these great features to your iPhone:

    • Watch live TV and change channels anywhere (Wi-Fi connection required)
    • Watch your EyeTV recordings
    • Browse the comprehensive Program Guide
    • Start recordings back home on your Mac immediately or schedule them for later
    • View and edit your recording schedules

    How Does it Measure Up?

    Now that we know the promises, how does the functionality work in practise and does it live up to the hype? To set the picture accurately; my set up is a 2.0GHz Core 2 Duo Mac mini with 2GB of RAM and two Elgato Digital USB Tuner sticks. This is hooked up to an Airport Express, which extends my existing wireless connection from another room. Between myself and my wife, we have an iPhone 3G, iPhone 3GS and iPod touch 2nd Gen, so I will be testing EyeTV on all three looking for differences.

    Setting Up and Preparing

    After downloading the EyeTV app from iTunes and installing onto my three iDevices, I had to update EyeTV to version 3.2 on my Mac mini by simply checking for updates. Once updated, switching on iPhone streaming was a simple option in the preferences.

    EyeTV3.2.iP1

    There is also functionality for using Elgato’s servers to allow connecting to your EyeTV device from outside your wireless network called “My EyeTV.” This works in a similar manner to Apple’s “Back To My Mac” functionality of MobileMe and requires UPnP support between your EyeTV host and your router. Because I have an AirPort Express extended network, UPnP didn’t work — but I was able to manually configure a port forwarding rule in my router on port 2170 to make the service work.

    Advanced options allow you to require a passcode to connecting a device and the option to automatically convert recordings into a format suitable for streaming at a later time. While Live TV does not need to be prepared, recorded content does.

    EyeTV3.2.IP2

    You can however, also prepare recordings manually, on a case-by-case basis.

    EyeTV3.2iP3

    After starting the iPhone app and entering my “My EyeTV” details, I get the option of connecting via Wi-Fi (on the bottom) and via “My EyeTV” (on top). When connected to my local wireless, the “My EyeTV” connection did not work (of course you wouldn’t want to do this, but the software doesn’t detect this in any way).

    0EyeTVIpConnect

    Selecting the local Wi-Fi option connects quickly and presents the app’s main menu.

    1EyeTViPMainMenu
    Watching Live TV

    Selecting LiveTV gives a list of channels and what is currently showing.
    2EyeTViPLiveTV

    Clicking on the green icon on the right displays the upcoming programs on that channel.
    3EyeTViPLiveTV

    I can then select the current show to get a summary and an option to “Watch Now.”

    4EyeTViPLiveTV

    This process then takes about 20 seconds of processing and streaming before I get picture and sound, which is smooth and crisp and just as one would expect.

    5EyeTVIpLiveTV

    Tapping on the screen brings up the controls which allow pausing, rewinding 30 seconds (and jumping back to the live stream), a volume control and resizing between widescreen (just like in the iPod app).

    6EyeTVIpLiveTV

    Pressing the ‘gear’ icon displayed in the top right of the channel listing presents a bandwidth/quality settings screen to enable you to tweak the size of the stream. This worked well and allows you to find the right setting for your moment. The lowest setting is about equal to the early days of You Tube while the highest setting is flawless.
    EyeTViPQuality

    Watching Recordings

    Pressing the recordings menu gives you a sub menu to narrow down searching for an existing recording.

    7EyeTvIpRec

    Selecting an option (such as Library) gives a list of individual recordings.
    8EyeTVIpRec

    While there is no way to search directly for a recording, you can sort the list by a number of means.
    EyeTViPSort

    Unlike live TV, when watching a recording you get full track scrubbing navigation, not just ‘back 30 seconds.’
    9EyeTViPRec

    The quality of recordings is not configurable like LiveTV is, it depends on the quality options you selected for ‘preparing recordings’ on your Mac. Cellular quality is very low and like You Tube, but if you’re on wireless (or on a jailbroken phone with 3G Un-Restrictor) you get full quality.
    EyeTViP3.2Quality

    Schedules

    Schedules let you see what upcoming recordings you have scheduled.
    EyeTViPSchedules

    All you can do here is browse and remove an item from the schedule.

    EyeTViPHDontRecord

    Guide

    The Guide gives you access to the full electronic TV guide available in your Mac’s EyeTV software, this is exactly the same as when browsing the guide for Live TV, except instead of an option to “Watch Now,” the button is “Record,” which will add the show to your recording schedule.

    EyeTViPRecord

    The Verdict

    There is no noticeable speed differences with performance between the iPhone 3G, iPod touch 2nd Gen or the iPhone 3GS. The bottleneck here is available bandwidth and the speed of the host computer. Generally, the functionality works as advertised, however there are some limitations to be aware of, and some version 1.0 bugs that need to be squashed.

    • Live streaming does not work on 3G, requires Wi-Fi — thanks AT&T, for affecting my functionality in Australia. However, on a jailbroken phone, I was able to successfully use 3G Unrestrictor to fool EyeTV into thinking it was on Wi-Fi, thus allowing it to work. This worked at a much higher quality than I expected and was also very smooth. Well worth the $2.99 it costs for 3G Unrestrictor.
    • Streaming only supports one device at a time. Connecting with my iPhone and watching a live TV stream, then connecting with my iPod touch works, but when actually selecting a channel to view on the iPod touch, it drops the stream for the iPhone. This is probably fair enough as one stream is pretty CPU intensive as it is.
    • When both recording a show and streaming live TV, I had two instances of the host application crash, requiring a full EyeTV restart to allow connections again.
    • When testing across the Internet while on my work’s wireless, or on 3G, I found my iPhone’s EyeTV app constantly crashing whenever it tried to connect. This seemed to be an issue with the EyeConnect helper software on my Mac mini, which needed to be restarted by turning EyeTV sharing off and on again in my Mac mini.
    • When stopping a live or recorded stream, the CPU usage on the host computer often stays high for 5-10 minutes. It looks like its continuing to stream data out and didn’t get the ’stop’ message from the iPhone. This does seem to eventually time out and really isn’t a big problem unless the CPU usage causes you a problem.
    • It would be a nice option to be able to ‘prepare’ a recording for the iPhone remotely.

    Once Elgato gets a software update out for both ends of the solution (iPhone and OS X) to fix the crash bugs and bring stability to the software, this will be absolutely great. Until then, it’s a bit of hit and miss, it may work fine or it may need someone to be at your computer to restart software before it works, which defeats the purpose. Elgato is working hard on its forums to replicate user’s issues and make this stable, so its a bright future ahead.


    Переслать  


  • Will the Cloud Lead Me Away From the Mac?

    cloud

    There’s no doubt that cloud computing is a growing trend. All you have to look at is the popularity of netbooks to see that many people nowadays will be quite happy with a computing device that gives them access to the web, and not much else.

    I’m certainly part of this trend, as I write this story I have the following web-based applications open on my Mac:

    What surprises me isn’t how many web apps I’m accessing, but how few native Mac applications I am using to access these services. I am using Tweetie to access Twitter, Evernote has it’s own native Mac application and I use BusyCal to access Google Calendar. Apart from that, all of these web services are being accessed either via Safari (Facebook and Lexulous), or via Site Specific Browsers (SSBs), which means I’m using the naked, if you will, web interface for the application.

    Two years ago I never would have done this. I actually wrote a whole blog post, on a now defunct blog, about how I eschewed web-based applications in favor of native Mac apps because I wanted a Mac-like experience. As such I used Mail.app to get my email, NetNewsWire for RSS feeds, Omni Focus for tasks, etc. Nowadays I use web-based apps for all those functions.

    There were several factors that led me to this place. First of all web based apps have become better in terms of user experience, in some cases even exceeding, in my opinion, the user experience of the native Mac alternative, for example Gmail versus Mail. Although Google’s web apps aren’t particularly pretty, they are well thought out, and some other web apps are almost elegant, like Remember the Milk.

    The iPhone has also been a driving force towards web-based applications because they are more likely to offer the ability to easily synchronize over the air. For example, I would love to use Things as my main task manager, but the simple reality is that I never remember to go through the rigamarole of synchronizing via Wi-Fi. If I can’t sync over the air with my iPhone, then I don’t want to use it on my Mac.

    Probably the most important driving force, however, has been features. Google Reader is an excellent example of this. I recently went over several native Google Reader clients for the Mac, but despite this range of choices, I’m still using a site specific browser to access Google Reader. Why? Because none of these applications offer the feature set that the actual website does, and I actually use all of those features. I’ve faced similar problems with native Mac apps that purport to give you access to Facebook or WordPress.

    The reality is that many web applications have reached the point of complexity that building a third-party client for them becomes very difficult, especially on the desktop where users will demand feature parity, or something close to it. Unless a company is building their own client, such as Evernote, or the service is exceedingly simple, such as Twitter, desktop clients are constantly going to be playing a losing game of catchup.

    What all this means for users like myself is that more and more of my computing experience is moving away from the Mac and to the web (subscription required). I love the Mac, I love the combination of stability, elegance, ease of use and power Apple’s computers offer me, but I have to admit that I’m taking less advantage of the platform than I have in the past, and unless something drastic changes, that trend is only going to continue.

    Apple doesn’t seem to be making aggressive moves towards building better support for web applications into the operating system, and this may be a dangerous mistake. Someday in the not to distant future something approaching 100 percent of the average user’s computing is going to move online, and when that happens Apple may find itself flat footed in a new world, and I may find myself looking for a computing platform better suited for my actual use.


    Переслать  





rss2email.ru       отписаться: http://www.rss2email.ru/unsubscribe.asp?c=6893&u=24004&r=311667163
управление подпиской: http://www.rss2email.ru/manage.asp