Saturday, March 26, 2011

Make a DIY Infrared Trigger to Control Your DSLR with Your iPhone [Video]

Make a DIY Infrared Trigger to Control Your DSLR with Your iPhone [Video]: "
We've looked at a few ways to take wireless photos with your iPhone and DSLR camera, but Matthew over at The iPhone Guru put together a different method that uses an infrared transmitter instead of Wi-Fi, removing a lot of the annoyances that come with the other options. More »






"

Cobra USB For PS3: In Case Jailbreaking Is Too Hard For You

Cobra USB For PS3: In Case Jailbreaking Is Too Hard For You: "


It’s only a matter of time till Sony shuts these guys down, so better write about this quick. It’s called the Cobra USB, and presumably it has nothing to do with Santino Morella’s finishing move. Actually, no, I know it has nothing to do with Sanitno, for it’s a USB dongle that unlocks a few handy features, including region free Blu-ray playback and the ability to play DVD ISOs right from the PS3′s hard drive.


Clearly this is not an official product, and, again, I wouldn’t be shocked if these guys are shut down by the time this post hits the front page.


You can also play PS1 and PSP ISOs from the hard drive. Legal grey area says hi…


Not that jailbreaking your PS3 is hard, but this is plug-and-play, for the truly lazy among us. You will, of course, need an older firmware (3.41) to get it to work in the first place.


It should be available on April 11.




"

Mac Dev Notes: iOS and Android Development Compared

Mac Dev Notes: iOS and Android Development Compared: "

There is no better development platform than OS X today, and there is no hotter development focus than mobile right now. And mobile development currently has but two proven roads to success: Android and iOS. Each road has its own challenges and costs, and its own opportunity and rewards. Sometimes you don’t have much of a choice which road you take, and more and more often, doing both is best. But if you do have to choose, check out this comparison of the startup costs involved in each, and what you get in exchange for your investment.


Barrier to Entry


With iOS development, the initial startup costs are perceived to be high. Very high, in fact. To be fair, the costs are not that bad when comparing Apples to Apples. Most will argue that since you can only develop iOS apps on a Mac, you must first purchase a Mac before development can begin. Of course, you must also procure some sort of computer to start developing on the Android platform as well. It is however true that Android development can be done on Mac, PC or Linux machine. And there’s the rub. So at least in this regard, Apple does get paid up front for every prospective app that is in development before it ever gets developed, while Google does not.


Accessing the SDK


Each platform has its own software developer’s kit (SDK). Since Xcode 4 was released, the iOS SDK is no longer free for developers. You must now be a registered iOS Developer on the Apple Developer Connection (ADC), which costs $99 annually. Alternatively, you can choose to install Xcode 4 through the Mac App Store for a mere US$4.99. The difference is that with the App Store version you cannot deploy your software to physical devices for testing, you cannot access the online developer forums, and you cannot submit apps to the App Store. Both the ADC as well as the App Store route will require an Apple ID, which at a minimum attempts to identify the individual accessing the SDK.


Android on the other hand is a little more open than iOS when it comes to SDK access. Not only is it completely free to download, you do not even need any sort of User ID or account in order to access the SDK. There’s no registration process whatsoever. Just go to the Android Developer site and download the installer. So not only does Google not gain any revenue from the sale of their development tools, they also don’t have a direct means of ascertaining how many developers have downloaded their SDK.


Installing and Updating the SDK


For the iOS SDK you get everything you need to get up and running in one simple installer package, from Xcode and the Simulator, to Instruments and the SDK itself. Keep in mind that this little bundle weighs in at close to 4.5 GB. Not a small download even by today’s standards. And when it comes to updates, you basically have to download and reinstall with every new version. No incremental updates or patches.


Getting started with Android is a little more confusing at first. You download what you think is the SDK, but it is actually just the starter package. But before you get started, you must ensure that your machine meets the minimum system requirements. You might then have to install Oracle’s Java Development Kit (JDK) when Apple stops shipping OS X with Java pre-installed. Once the starter kit is up and running, you then choose which target platforms and components you plan to utilize. Then it’s time to download and install Eclipse and the Android Development Tools plugin for Eclipse. Don’t have Eclipse? No problem, it’s free too. Now before you get started, you may want to take a look at some of the additional SDK Tools that are available. Not to mention the fact that if you are on Windows, you may need to install a special USB driver in order to deploy to a device. And if what you really wanted to do was develop native android apps, then you will also need to download and install the Native Development Tools or NDK. The perceived upside is that each component can be updated individually. The downside is that you need to check for updates of each component separately.


Target Devices and Release Schedules


Apple has been quite methodical when it comes to releasing not only its iOS devices, but also updates to the iOS platform itself. Developers can accurately predict exactly when updates will be coming, and plan accordingly to ensure that their apps will be stable and fully functional on the next major release. And since the devices all come from one major manufacture, the number of test devices that one needs to maintain is a small one.


Google has little to no control on when updates will be pushed out to the devices that are already in consumers hands. Releases of the Android platform itself have been sporadic and at times very unpredictable. And with the latest major update of Android for tablet devices, the definition of “open” has changed as Google has announced that they will not be releasing the sources in the foreseeable future. With a capable smart-device platform like Android being free to manufactures to embed, deploy and extend, it should be no surprise that there are hundreds of devices on the market that all support Android. While one may be able to adopt a much tighter and proactive testing and update strategy with the iOS platform due to the methodic nature of releases from a single source, with Android a much looser and more reactive testing and update strategy is probably best.


Development Tools


When you do start developing on both platforms, what you will immediately notice is the maturity of the iOS development platform compared to that of the Android platform. With its graphical designer and assortment of testing tools both in the simulator as well as on the device itself, you begin to see that you really do get what you pay for in this case. And the development cycle to build, deploy and debug in the simulator is very, very fast. The focus of Xcode is clearly to get out of the developer’s way and provide the necessary tools to quickly and easily create high-quality apps.


With the Eclipse Plugin for Android, you will notice that you do not have any sort of graphical designer when developing the layouts for your Activities. There are also not nearly the same breadth and depth of profiling tools available. What is most annoying is that the emulator requires configuration and can take quite a long time to initialize. This results in longer development cycles. Even once it is up and running, the Android build, deploy and debug in the emulator cycle is nowhere near as fast as it is in Xcode. But keep in mind the priority of Android is to be open. The collaborative nature of open source does not always lead to consumer satisfaction or turnaround time being the first priority.


Learning Experience


What is maybe most surprising is that the learning experience on the two platforms is also very different. Both platforms have that extreme programming aspect of learning, where you try it in code first, then search on Google for a better way to get it done. This unstructured part of learning a new development technique is common across all languages and technologies. WIth iOS however, there is an alternative and much more structured path one can take as well. Through Apple’s own iTunes University, Stanford has been creating and maintaining a iOS development course that anyone can take online. Additionally, Apple has provided the WWDC technical presentations to any registered ADC developer through iTunesU as well.


iOS and Android development compared.


Conclusion


The differences between iOS and Android development are as different as night and day. From the ability to download and install the SDK, to the strategy one employes when testing apps, to the way one ultimately learns how to develop. Down to the last detail, the two platforms differ in both philosophy as well as technique, so consider carefully before deciding which path you should follow.

Related content from GigaOM Pro (subscription req’d):





"

“Condor” Supercomputer Made Of 1,716 PS3s Now Online

“Condor” Supercomputer Made Of 1,716 PS3s Now Online: "


Supercomputers are expensive to make no matter how you look at it. But if you use a whole bunch of PS3s, you can save over 10x the cost compared to this guy. The Condor project is a supercomputer made up of 1,716 PS3s for the Air Force’s image processing tasks and is considered one of the top forty fastest computers in the world. Its big task involves monitoring 15 square miles 24/7, but not in the way you think.


Because the PS3 is really good at image processing, the Air Force hopes it will solve their problem of processing images from all their recent aerial photo gathering. With all the satellites they have, it has become pretty easy to snap loads of photos, but figuring what parts are important is difficult.



What’s crazy about Condor is that users will be able to move cameras around like you’re playing Starcraft. “You can literally rewind or predict forward (in the future), based on the information you have,” said Mike Barnell, director of HPC at the Rome Research Lab.


Let’s hope that Condor is used for military analysis and not tuning in on our daily activities. Though it would be funny to point the satellites at the Bay Area, I don’t think anyone in the Air Force wants to know how boring my life is.


[via Hot Hardware; image credit: John Berry / The Post-Standard]




"

After The Quake: Japanese Rescue Robot Scopes Out Damage In Collapsed Building (Video)

After The Quake: Japanese Rescue Robot Scopes Out Damage In Collapsed Building (Video): "

Why risk human lives when we have robots that could do the job just as well? That’s what a team of researchers at Kyoto University thought when it sent a mini rescue robot to investigate the inside of a partially collapsed building in Hachinohe, a small city in North Eastern Japan. Parts of the gymnasium’s ceiling fell down following the earthquake, making it too dangerous for humans to enter the building themselves.


Instead, the roboticists on site decided to use KOHGA3, a rescue robot first publicly shown in 2007 [JP]. The 40kg KOHGA3 can climb up stairs and move over rubble and other objects at an angle of up to 45 degrees.


It comes with three CCD cameras, sensors for gas/carbon-dioxide and attitude, an LED light, a thermal camera and an LED light. In the gymnasium, KOHGA3 was sent into the building and remote-controlled to scope out what damage was caused by the earthquake, for example in the roof and stage of the building.


Here is a video that shows how KOHGA3 was used (in English):



Via IEEE Spectrum (Thanks, Erico!)




"

iPad, iPad 2 get unofficial CF card compatibility (video)

iPad, iPad 2 get unofficial CF card compatibility (video): "

Given the impressive knockoffs and official camera kits we've seen, we'd say the iPad's definitely got the stuff to help out most shutterbugs, but up until now, uploading content from a CF card wasn't exactly easy. Well, our friends over at MIC Gadget recently showed off an iPad / iPad 2-compatible card reader that fixes that on the cheap. Simply called the CF card reader for iPad and iPad 2, the thing slips right into the slate's dock connector port and, as you can see from the video below, it transfers HD video and high-res images in a snap -- it also sports USB connectivity. Like its predecessor, the reader's available from MIC for $29.90, but you'll have to wait at least a month to get your hands on one. Oh, and a word of warning, you might want to make sure the iPad supports your camera's video format before shelling out the dough, as MIC found the slab couldn't playback video from a Canon EOS 5D Mark II.

Continue reading iPad, iPad 2 get unofficial CF card compatibility (video)

iPad, iPad 2 get unofficial CF card compatibility (video) originally appeared on Engadget on Sat, 26 Mar 2011 12:49:00 EDT. Please see our terms for use of feeds.

Permalink | sourceMIC Gadget (1), (2) | Email this | Comments"

Top 10 Clever Uses for Spare Thumb Drives [Lifehacker Top 10]

Top 10 Clever Uses for Spare Thumb Drives [Lifehacker Top 10]: "
Chances are you've accumulated a few spare thumb drives over the years, choosing new ones thanks to better form factors and increased capacities. But what do you do with the old ones that are just lying around? Here are our top 10 clever, fun, and practical uses for your spare thumb drives. More »






"

Condor Project: The Supercomputer Made from 1,716 PlayStation 3 Consoles

Condor Project: The Supercomputer Made from 1,716 PlayStation 3 Consoles: "



The US Air Force's Condor Project is a supercomputer unlike any other, in that it consists of 1,716 networked PlayStation 3 consoles. It 'was created for the Air Force for its image processing tasks; it's considered one of the top forty fastest computers in the world, despite its video game brains.' Click here for more pictures.

The Condor is supposed to help process all of the Air Force's recent aerial photos. Snapping up the photos via satellites isn't a problem. It's finding something useful in them.

[via Technabob]




Photo


Photo


Photo


Photo

"

Canon Rebel T3 DSLR reviewed: a safe bet for first-time shooters

Canon Rebel T3 DSLR reviewed: a safe bet for first-time shooters: "

Are you a true contrarian looking for a camera that befits your nonconformist lifestyle? Well, Canon's latest entry-level DSLR may not be the most unruly camera out, but at least it sports a moniker that fits the bill. The Canon T3 Rebel, also known as the EOS 1100D, is a 12.2-megapixel affair designed with the DSLR newbie in mind, and according to a review over at PhotographyBlog, it doesn't sacrifice image quality for ease of use. Touted as a successor to the Rebel XS, the T3 actually carries over some useful features from its more sophisticated sibling, the T3i, including a user-friendly control layout, but lacks the camera's Scene Intelligent auto mode and extensive list of creative filters. Aside from that, the reviewer found T3's grips too slick and its diminutive LCD screen a minor setback, but was quick to point out that none of these is a deal-breaker. In fact, aside from a bit of noise encountered at the highest ISO setting, the camera delivers high quality photographs even in low light. All things considered, it looks like the Rebel T3 is a 'responsive and intuitive DSLR' for the novice photog, and at $600, it's got at least some of the competition beat. Now, we won't tell you what to do, but if we were you, we'd click the source link to see how the T3 stacks up.

Canon Rebel T3 DSLR reviewed: a safe bet for first-time shooters originally appeared on Engadget on Sat, 26 Mar 2011 18:02:00 EDT. Please see our terms for use of feeds.

Permalink | sourcePhotographyBlog | Email this | Comments"

Thursday, March 24, 2011

To Beat The Heat, Qatar Invents Artificial Clouds For World Cup 2022

To Beat The Heat, Qatar Invents Artificial Clouds For World Cup 2022: "


If nothing else, hosting the World Cup in Qatar in 2022 will provide more than a few stories like this one. The tournament’s organizers now say they have invented artificial clouds to hang over stadia and training grounds. The idea is to help block out the punishing sunshine that’s present there during the traditional World Cup months of June-July.


Of course, they could always move the tournament to, say, January, and you’d avoid the need for all this hi-tech wizardry, but then you’d have the various federations throwing a fit, forcing them to rearrange their domestic seasons.


Qatar has long promised to “air condition” tournament stadia using solar panels, but this is the first I’ve heard of this artificial cloud business.


Officials say each “cloud” will cost about $500,000 to deploy. Pretty inexpensive, in other words, particularly when you take into account how much money is swishing around Qatar these days.


The clouds themselves will be made of a “lightweight carbon structure carrying a giant envelope of material containing helium gas.”


It’s the stuff of science fiction. Michio Kaku would be proud.




"